Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. Das FFmpeg -Projekt besteht aus einer Reihe von Open Source -Computerprogrammen welche digitales Video- und Audiomaterial aufnehmen und senden / streamen kann. Unter anderem es libavcodec eine hochentwickelte Audio- und Video- Codec -Sammlung. FFmpeg wird auf Linux entwickelt kann aber auf den meisten kompiliert werden.
Das Projekt besteht aus mehreren Komponenten:
ffmpeg ist ein Kommandozeilenprogramm um von Video- Audio- oder Bild-Format zu einem anderen konvertieren. Es unterstützt auch das Aufnehmen und von einer TV-Karte in Echtzeit.
ffserver ist ein HTTP multimedia Streaming für Live-Übertragungen durchs Internet.
libvacodec enthält alle ffmpeg Audio- und und -Decoder. Die meisten Codecs wurden von auf neu geschrieben um beste Performance sicherzustellen.
libavformat enthält alle Container-Parser und -Ersteller alle herkömmliche Audio- und Videoformate (z.B. AVI MKV OGM etc.).
Der bekannteste Media Player in Linux MPlayer verwendet FFmpeg.