FFmpeg is a tool for converting audio, video, and subtitles. It includes libavcodec, the leading open source codec library. It also includes libavformat (implementing muxers and demuxers), libswscale (for very fast video scaling), and libavfilter (an advanced video filter system supporting arbitrary filter graphs), and libavutil (a utility library intended to supplement libc). A simple multimedia player is included too. An experimental streaming server for live broadcasts is also included.
| Tags | multimedia |
|---|---|
| Licenses | LGPL |
| Operating Systems | Windows BSD Linux BeOS POSIX Mac OS X |
| Implementation | C asm |
Recent releases


Release Notes: This major release contains hundreds of new features and bugfixes. It also fixes CVE-2011-3929, CVE-2011-3934, CVE-2011-3935, CVE-2011-3936, CVE-2011-3937, CVE-2011-3940, CVE-2011-3941, CVE-2011-3944, CVE-2011-3945, CVE-2011-3946, CVE-2011-3947, CVE-2011-3949, CVE-2011-3950, CVE-2011-3951, and CVE-2011-3952.


Release Notes: This release adds many bug and security fixes, including ones for CVE-2011-3893 and CVE-2011-3895. It also significantly improves seeking support in H.264.


Release Notes: This is a new major release and contains hundreds of new features and bugfixes, including a native Dirac decoder, a Mandelbrot-fractal video source, a libass filter, a VBLE decoder, libopenjpeg support, MOV/MP4 chunking and fragment support, many ARM optimizations, gcc coverage support, libmodplug support, PulseAudio support, h264 422 decoding support, a ProRes encoder, a Ut Video decoder, an .mkv timecode v2 muxer, a g729 decoder, libspeex support, and hardware accelerated H.264 decoding on Android.


Release Notes: This release contains several security and non-security fixes, including NGS00144, NGS00145, and NGS00148.


Release Notes: This release contains several security fixes.