FFmpeg
1.0.0
FFmpeg — это набор библиотек и инструментов для обработки мультимедийного контента, такого как аудио, видео, субтитры и связанные метаданные.
libavcodec
обеспечивает реализацию более широкого спектра кодеков.libavformat
реализует протоколы потоковой передачи, форматы контейнеров и базовый доступ к вводу-выводу.libavutil
включает в себя хэшеры, декомпрессоры и другие служебные функции.libavfilter
предоставляет средства для изменения декодированного аудио и видео с помощью направленного графа подключенных фильтров.libavdevice
предоставляет абстракцию для доступа к устройствам захвата и воспроизведения.libswresample
реализует процедуры микширования и повторной выборки звука.libswscale
реализует процедуры преобразования цвета и масштабирования. aviocat
, ismindex
и qt-faststart
. Офлайн-документация доступна в каталоге doc/ .
Онлайн-документация доступна на главном сайте и в вики.
Примеры кодирования доступны в каталоге doc/examples .
Кодовая база FFmpeg в основном распространяется по лицензии LGPL, а дополнительные компоненты лицензируются по лицензии GPL. Пожалуйста, обратитесь к файлу ЛИЦЕНЗИИ для получения подробной информации.
Патчи следует отправлять в список рассылки ffmpeg-devel с помощью git format-patch
или git send-email
. Запросов на включение Github следует избегать, поскольку они не являются частью нашего процесса проверки и будут игнорироваться.