FFmpeg is a collection of free software that can record, convert and stream digital audio and video. It includes libavcodec, a leading audio/video codec library. FFmpeg is developed under Linux, but it can be compiled under most operating systems, including Windows. The project was started by Gerard Lantau, an alterego of Fabrice Bellard, and is now maintained by Michael Niedermayer. Notable is that most FFmpeg developers are part of either the MPlayer, xine or VideoLAN project as well.
The project is made of several components:
FFmpeg is released under GNU Lesser General Public License or GNU General Public License (depending on which sub-libraries one would include). The project is hosted at MPlayerHQ and makes formal releases every now and then. FFmpeg developers recommend that one should use the latest Subversion copy as development maintains a constantly stable trunk.
FFmpeg have reverse-engineered and reimplemented, among others:
Free video software | Free media players | Linux media players | Mac OS media players | Windows media players | Multimedia frameworks | FFmpeg | FFMPEG