Skip to main content

A static build of ffmpeg for Python with a custom namespace to avoid conflicts

Project description

ffmpeg for Python

CI/CD codecov GitHub Code style: black PyPI Version PyPI - Python Version 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")

# 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")

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

# Add directly to path
ffmpeg.add_to_path()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ffmpeg_binaries_compat-1.0.1.tar.gz (7.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ffmpeg_binaries_compat-1.0.1-py3-none-win_amd64.whl (88.8 MB view details)

Uploaded Python 3Windows x86-64

ffmpeg_binaries_compat-1.0.1-py3-none-macosx_10_13_universal2.whl (50.3 MB view details)

Uploaded Python 3macOS 10.13+ universal2 (ARM64, x86-64)

ffmpeg_binaries_compat-1.0.1-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file ffmpeg_binaries_compat-1.0.1.tar.gz.

File metadata

  • Download URL: ffmpeg_binaries_compat-1.0.1.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ffmpeg_binaries_compat-1.0.1.tar.gz
Algorithm Hash digest
SHA256 a2f5501d947ae78cd555d0f8e7a70678bba39f2f0f5fdcc6c1e3b987ffa3aec8
MD5 a0f39f87782c30da96e952b65d4d7deb
BLAKE2b-256 be2861aac12684e8a5f845521919aed483bd8e2552c1a8b6fd295bedc5918232

See more details on using hashes here.

Provenance

The following attestation bundles were made for ffmpeg_binaries_compat-1.0.1.tar.gz:

Publisher: ci.yml on MatteoH2O1999/ffmpeg-binaries

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ffmpeg_binaries_compat-1.0.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for ffmpeg_binaries_compat-1.0.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f0a5407bd771b6d6ce0c97b881159d6c5fa555b0c17955963d046e4cca98b71c
MD5 7e9c0379d02415f98fb41d51f12a6530
BLAKE2b-256 2d24814b379e247ee521cc8e858961ae403a61510f50e4075e666a5c4d70609f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ffmpeg_binaries_compat-1.0.1-py3-none-win_amd64.whl:

Publisher: ci.yml on MatteoH2O1999/ffmpeg-binaries

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ffmpeg_binaries_compat-1.0.1-py3-none-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ffmpeg_binaries_compat-1.0.1-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0e5f445e58c466931897c8579032cea9faf74b9aa116affac2a4404bc64b2f30
MD5 b42b94accd6626a9290d97a687e2a9ec
BLAKE2b-256 794cc69202abc10f7d469fcdc6848bf92b5d18e157d4d9ef60ed09681b6154eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ffmpeg_binaries_compat-1.0.1-py3-none-manylinux1_x86_64.whl:

Publisher: ci.yml on MatteoH2O1999/ffmpeg-binaries

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ffmpeg_binaries_compat-1.0.1-py3-none-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for ffmpeg_binaries_compat-1.0.1-py3-none-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 c17f5c6cbd7874cc749df125a268f2d5ab4976c16e29695d43cef92e49a8415d
MD5 9f6541a6966e3ddb4d092e95db9675d6
BLAKE2b-256 0717809b382e160787e557e3858a5a0d7b71502121ec2a11800de5ce2c2c3960

See more details on using hashes here.

Provenance

The following attestation bundles were made for ffmpeg_binaries_compat-1.0.1-py3-none-macosx_10_13_universal2.whl:

Publisher: ci.yml on MatteoH2O1999/ffmpeg-binaries

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ffmpeg_binaries_compat-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for ffmpeg_binaries_compat-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8905dffd8f3586ab4a844acbc0aa20c7fa7b261b97d93437fecd495944e10e6d
MD5 f65a62ab25fefb89342aa7735fbe0307
BLAKE2b-256 a5f66eadf5f220077f61e28456c2570c29685ecef44782ab610c27ab9e44703b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ffmpeg_binaries_compat-1.0.1-py3-none-any.whl:

Publisher: ci.yml on MatteoH2O1999/ffmpeg-binaries

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page