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