ffmpegio-plugin-static-ffmpeg: A Python ffmpegio plugin to use FFmpeg binaries in static-ffmpeg package
Python ffmpegio package aims to bring the full capability of FFmpeg to read, write, and manipulate multimedia data to Python. FFmpeg is an open-source cross-platform multimedia framework, which can handle most of the multimedia formats available today.
One caveat of FFmpeg is that there is no official program installer for Windows and MacOS (although homebrew could be used for the latter). ffmpegio-plugin-static-ffmpeg enables the ffmpegio package to use the build of FFmpeg distributed by the static-ffmpeg package.
Use
Simply install the package:
pip install ffmpegio-core ffmpegio-plugin-static-ffmpeg
Then ffmpegio will auto-detect the plugin and static-ffmpeg’s executables:
import ffmpegio
print(ffmpegio.path.FFMPEG_BIN) # ...\site-packages\static_ffmpeg\bin\win32\ffmpeg.exe
print(ffmpegio.path.FFPROBE_BIN) # ...\site-packages\static_ffmpeg\bin\win32\ffprobe.exe
Because the static-ffmpeg package downloads its binaries on demand, the first time importing ffmpegio with this plugin enabled may take a while.
Release files for ffmpegio-plugin-static-ffmpeg 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ffmpegio-plugin-static-ffmpeg-0.1.0.tar.gz | 9.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ffmpegio_plugin_static_ffmpeg-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.2 kB
Release files / ffmpegio-plugin-static-ffmpeg-0.1.0.tar.gz
| Download URL | ffmpegio-plugin-static-ffmpeg-0.1.0.tar.gz |
|---|---|
| Size | 9.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
00851eb4114ccba835d5408617fccee0edb0590d6928cd51904bdeb28711f9ae
|
|
BLAKE2b-256 checksum How to use checksums |
79fa6134ea8c8492e1ade6a8743c099de1b46405aa1272743f0c1cb53e07f0a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
|
Release files / ffmpegio_plugin_static_ffmpeg-0.1.0-py3-none-any.whl
| Download URL | ffmpegio_plugin_static_ffmpeg-0.1.0-py3-none-any.whl |
|---|---|
| Size | 10.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
71f485ef4deaee97a34e4186cfe92afe21eaf1a3cbd41aa59eeca09e1d1c2a0c
|
|
BLAKE2b-256 checksum How to use checksums |
dd5f7bd43ac885e4b5452cdddcd2bd45e9b428085ecaef3d7f9858b47700f291
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
|