Skip to main content

ffmpegio plugin to download and use the latest FFmpeg release

Project description

ffmpegio-plugin-downloader: An ffmpegio plugin to download latest FFmpeg release binaries

PyPI PyPI - Status PyPI - Python Version GitHub License GitHub Workflow Status

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-downloader adds a capability to download the latest release build of FFmpeg and enables the ffmpegio package to detect the paths of ffmpeg and ffprobe automatically. This mechanism is supported by ffmpeg-downloader package. Downloading of the release build must be performed interactively from the terminal screen, outside of Python.

Use

Install the package (which also installs ffmpeg-downloader package). Then, run ffmpeg_downloader to download and install the latest release:

pip install ffmpegio-core ffmpegio-plugin-downloader

python -m ffmpeg_downloader # downloads and installs the latest release

Once the plugin and the FFmpeg executables are installed, ffmpegio will automatically detect the downloaded executables.

At a later date, the installed FFmpeg can be updated to the latest release

python -m ffmpeg_downloader -U # downloads and updates to the latest release

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

ffmpegio-plugin-downloader-0.1.1.tar.gz (9.7 kB view hashes)

Uploaded Source

Built Distribution

ffmpegio_plugin_downloader-0.1.1-py3-none-any.whl (10.3 kB view hashes)

Uploaded Python 3

Supported by

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