FFmpeg est un projet de logiciel libre qui produit des bibliothèques et des programmes de traitement de données multimédias. Les parties les plus remarquables de FFmpeg sont libavcodec, une bibliothèque de codecs audio / vidéo utilisée par plusieurs autres projets, libavformat, une bibliothèque de conteneurs audio / vidéo mux et demux, et le programme de ligne de commande ffmpeg pour le transcodage de fichiers multimédias.