FFmpeg jest kompletnym pakietem elementów umożliwiających nagrywanie, konwertowanie i streaming audio i wideo. Warto dodać, że ten zbiór narzędzi jest całkowicie wolny i rozpowszechniany na licencji GPL.
Najważniejsze narzędzia wchodzące w skład oprogramowania:
- ffmpeg – narzędzie umożliwiające konwersję pomiędzy różnymi formatami wideo
- ffserver – serwer HTTP do transmisji na żywo
- ffplay – odtwarzacz multimedialny oparty na SDL i bibliotekach FFmpeg.
- ffprobe – proste w obsłudze narzędzie do przeprowadzania analizy strumieni.
- libavcodec – biblioteka zawierająca kodery i enkodery