FFmpeg è un progetto software gratuito che produce librerie e programmi per la gestione di dati multimediali. Le parti più importanti di FFmpeg sono libavcodec, una libreria di codec audio / video utilizzata da numerosi altri progetti, libavformat, una libreria mux e demux di container audio / video e il programma da riga di comando ffmpeg per la transcodifica di file multimediali.