FFmpeg и Libav — наборы библиотек и инструментов для обработки мультимедийного контента. 28
FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах. 3 Он включает libavcodec — библиотеку кодирования и декодирования аудио и видео, и libavformat — библиотеку мультиплексирования и демультиплексирования в медиаконтейнер. 3
Libav — заброшенный бесплатный программный проект,forked от FFmpeg в 2011 году, который содержит библиотеки и программы для обработки мультимедийных данных. 8
Разница между этими проектами заключается в том, что FFmpeg ориентирован на реализацию всех возможных функций, даже экспериментальных, незавершённых или нестабильных, а Libav — на использование только проверенных, финальных и стабильных возможностей. 1 Например, Libav поддерживает лишь ограниченное количество фильтров, а некоторые из поддерживаемых фильтров имеют меньше опций, чем FFmpeg. 1 Также в Libav не реализованы экспериментальные или незавершённые кодеки, например H.265. 1
Таким образом, если нужен простой и стабильный инструмент, лучше выбрать Libav, а если важны все функции — FFmpeg. 1