Skip to main content

ffmpeg for Python

CI/CD codecov GitHub Code style: black PyPI - Version PyPI - Version Mirror PyPI - Python Version Downloads Mirror Downloads

Static builds of ffmpeg for Python

Installation

From pip:

pip install ffmpeg-binaries

Basic usage

import ffmpeg

# Initialize module (only if no binaries found)
ffmpeg.init()

# Call ffmpeg directly
ffmpeg.run_as_ffmpeg("-h")

# Call ffprobe directly
ffmpeg.run_as_ffprobe("-h")

# Use the binaries path in other modules
other_module.add_ffmpeg(ffmpeg.FFMPEG_PATH)

# Add directly to path
ffmpeg.add_to_path()

Import name conflict

If another dependency aleady uses the ffmpeg import name, like typed-ffmpeg or ffmpeg-python, you can install the mirror package instead:

pip install ffmpeg-binaries-compat

and use it with the import name ffmpeg_binaries:

import ffmpeg_binaries as ffmpeg

# Initialize module (only if no binaries found)
ffmpeg.init()

# Call ffmpeg directly
ffmpeg.run_as_ffmpeg("-h")

# Call ffprobe directly
ffmpeg.run_as_ffprobe("-h")

# Use the binaries path in other modules
other_module.add_ffmpeg(ffmpeg.FFMPEG_PATH)

# Add directly to path
ffmpeg.add_to_path()

Metadata

Release files for ffmpeg-binaries 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ffmpeg-binaries 1.1.0
File Size Uploaded
ffmpeg_binaries-1.1.0.tar.gz 8.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for ffmpeg-binaries 1.1.0
File
ffmpeg_binaries-1.1.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
ffmpeg_binaries-1.1.0-py3-none-manylinux1_x86_64.whl Python 3 none Linux glibc 2.5+ x86-64 Details
ffmpeg_binaries-1.1.0-py3-none-macosx_10_15_universal2.whl Python 3 none macOS 10.15+ universal2 (ARM64, x86-64) Details
ffmpeg_binaries-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 201.7 MB

Release files / ffmpeg_binaries-1.1.0.tar.gz

Download URL ffmpeg_binaries-1.1.0.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c8eb4e3113b1e471252461ab10aab3d36daa7266b2fc15bc6ec479d104060ba2
BLAKE2b-256 checksum
How to use checksums
c17eaa13a00d52437f6748c38e8793e427dee26348636eeee5f2237a2b90feef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 4, 2026.

Transparency log

Release files / ffmpeg_binaries-1.1.0-py3-none-win_amd64.whl

Download URL ffmpeg_binaries-1.1.0-py3-none-win_amd64.whl
Size 91.2 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
8d5fbaf2d28fcc72e8d2c22628977cf8863641592c9ec15358290490f9195b9e
BLAKE2b-256 checksum
How to use checksums
00bab3b0bc096cf3662a7a771976145d060e6fdc5d51360d18adfc918ebdd017
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 4, 2026.

Transparency log

Release files / ffmpeg_binaries-1.1.0-py3-none-manylinux1_x86_64.whl

Download URL ffmpeg_binaries-1.1.0-py3-none-manylinux1_x86_64.whl
Size 60.3 MB
Tags Linux glibc 2.5+ x86-64 Python 3
SHA-256 checksum
How to use checksums
b8a6d67f5895a8a105e25746db3bb3a4d6b76629cde22814f9866fd9af76a399
BLAKE2b-256 checksum
How to use checksums
59e0bc323ac2de7630f6d5dd5f0a2e737fd267a6b02eb904faddc9003b9bb3a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 4, 2026.

Transparency log

Release files / ffmpeg_binaries-1.1.0-py3-none-macosx_10_15_universal2.whl

Download URL ffmpeg_binaries-1.1.0-py3-none-macosx_10_15_universal2.whl
Size 50.3 MB
Tags Python 3 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a3e5a57dbd29d9739b0f42f8342739966a069b6f0ac48ab72a75d9a0625808a5
BLAKE2b-256 checksum
How to use checksums
93daacf26c164c837856014a1c7db6d0421cbdc132eae3d5d2ec17ca1200be2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 4, 2026.

Transparency log

Release files / ffmpeg_binaries-1.1.0-py3-none-any.whl

Download URL ffmpeg_binaries-1.1.0-py3-none-any.whl
Size 10.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
056cf2b3a6025f4f6fdbf8680a50a986fbdbc93ac58f1929388447db147528cd
BLAKE2b-256 checksum
How to use checksums
f066132fd861852e345684a65b9dae093f842352d21384f3c33292a486380dbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 4, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.0 This release

5 release files

1.0.1

5 release files

1.0.0

5 release files

0.0.2

5 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page