| Crates.io | rffmpeg |
| lib.rs | rffmpeg |
| version | 8.0.0 |
| created_at | 2025-06-12 11:01:00.638869+00 |
| updated_at | 2025-11-12 19:01:35.839819+00 |
| description | Safe FFmpeg wrapper (FFmpeg 4 compatible fork of the ffmpeg crate) |
| homepage | https://github.com/nrbnlulu/rffmpeg#readme |
| repository | https://github.com/nrbnlulu/rffmpeg |
| max_upload_size | |
| id | 1709690 |
| size | 558,118 |
currently supports ffmpeg 6.1 - 8.0
Documentation:
As a general note take a look on the build.yml for a better reference on how to build the library.
download the version you want from ffmpeg-builds (only shared builds are supported)
extract and set FFMPEG_DIR FFMPEG_INCLUDE_DIR and FFMPEG_LIB_DIR environment variables to the extracted directory
export FFMPEG_DIR=/home/dev/Downloads/ffmpeg
export FFMPEG_PATH=/home/dev/Downloads/ffmpeg/bin
export FFMPEG_INCLUDE_DIR=/home/dev/Downloads/ffmpeg/include
export FFMPEG_LIB_DIR=/home/dev/Downloads/ffmpeg/lib
export LD_LIBRARY_PATH=${FFMPEG_LIB_DIR}:${LD_LIBRARY_PATH}
brew install ffmpeg pkg-config