This library provides a Rust interface for FFmpeg libraries. Rather than supporting all FFmpeg features, we focus on safety and simplicity of the interface.
The following env. variables can be used to set correct paths to FFmpeg header files and libraries:
FFMPEG_INCLUDE_DIR
- path to the FFmpeg header filesFFMPEG_LIB_DIR
- path to the FFmpeg libsIf you prefer static linking, you can force it using:
FFMPEG_STATIC=1
Even though this library is distributed under the MIT license, the FFmpeg project has its own license policies that need to be respected. See https://ffmpeg.org/legal.html for more details.