Documentation
The following documentation is regenerated nightly, and corresponds to the newest FFmpeg revision. Consult your locally installed documentation for older versions.
Command Line Tools Documentation
- ffmpeg:
ffmpegtool - ffmpeg-all:
ffmpegtool and FFmpeg components - ffplay:
ffplaytool - ffplay-all:
ffplaytool and FFmpeg components - ffprobe:
ffprobetool - ffprobe-all:
ffprobetool and FFmpeg components
Components Documentation
- Utilities
- Video scaling and pixel format converter
- Audio resampler
- Encoders and decoders (codecs)
- Bitstream filters
- Muxers and demuxers (formats)
- Protocols
- Input and output devices
- Filters
Libraries Documentation
General Documentation
- Frequently Asked Questions
- Supported External Libraries, Formats, Codecs or Features
- Platform Specific Information
- Developer Documentation
- Git How-To
- FATE FFmpeg Automated Testing Environment
API Documentation
- Doxygen documentation for current trunk (regenerated nightly); documentation for the 8.0, 7.1, 7.0, 6.1, 6.0, 5.1, 5.0, 4.4, 4.3, 4.2, 4.1, 4.0, 3.4, 3.3, 3.2, 3.1, 3.0, 2.8, 2.7, 2.6, 2.5, 2.4, 2.3, 2.2, 2.1, 2.0, 1.2, 1.1, 1.0, 0.11, 0.10, 0.9, 0.8, 0.7, 0.6 and 0.5 branches is also available.
Community Contributed Documentation
Hosting provided by telepoint.bg