FFmpeg | |
---|---|
![]() | |
![]() | |
Тип | мультимедийный фреймворк |
Автор | Фабрис Беллар[1] |
Разработчик | Фабрис Беллар |
Написана на | Си[2], ассемблер[3] и C++[3] |
Операционная система | GNU/Linux[d], macOS, Microsoft Windows[4] и Android[5][6] |
Первый выпуск | 20 декабря 2000[7] |
Аппаратная платформа | x86, ARM, PowerPC, MIPS, DEC Alpha, Blackfin, AVR32, SH-4[d] и SPARC |
Последняя версия | |
Читаемые форматы файлов | Audible Audiobook[d][9], APNG[9], Advanced Systems Format[9], FLV[d][9], GIF[9], QuickTime формат[d][9], MPEG-TS[9], 4X IMA ADPCM[d][10], Free Lossless Audio Codec[d][11], NUT Open Container Format[d], Bink Video, version 1[d] и Bink Video, version 2[d] |
Создаваемые форматы файлов | Audio Interchange File Format[9], Advanced Systems Format[9], FLV[d][9], GIF[9], ICO[9], Matroska[9], WebM[9], QuickTime формат[d][9], Audible Audiobook[d][9], MP3[9], MPEG-TS[9], MXF[9], Ogg[9] и Free Lossless Audio Codec[d] |
Лицензия | GNU GPL, GNU LGPL и LGPL-2.1+[d][12][13] |
Сайт | ffmpeg.org |
![]() |
FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах. Он включает libavcodec — библиотеку кодирования и декодирования аудио и видео и libavformat — библиотеку мультиплексирования и демультиплексирования в медиаконтейнер. Название происходит от названия экспертной группы MPEG и FF, означающего fast forward[14].
Проект основал Фабрис Беллар (под псевдонимом Жерар Лантау (фр. Gerard Lantau)) и до января 2011 года руководство им осуществлял Михаэль Нидермайер (нем. Michael Niedermayer). Многие разработчики FFmpeg принимали участие в проекте MPlayer, и FFmpeg располагался на сервере MPlayer. 18 января группа разработчиков внезапно отстранила Нидермайера от руководства и, объясняя захват необходимостью борьбы со стагнацией и разногласиями, попыталась взять управление проектом в свои руки. Но в итоге власть все равно осталась в руках Нидермайера, а результатом бурных споров явилось создание отдельной ветви проекта, в которой участвовали недовольные положением вещей разработчики. Позже, из-за продолжающихся разногласий с основной группой, они основали новый проект под названием Libav .
FFmpeg разработан под ОС на основе Linux, однако может быть скомпилирован под многие другие операционные системы. Распространяется под лицензиями GNU LGPL или GNU GPL.
ffmpeg состоит из следующих компонентов:
Участниками проекта FFmpeg были подвергнуты обратной разработке и/или реализованы следующие кодеки и форматы:
FFMpeg-php — устаревшее расширение (модуль) для PHP, который добавляет удобный объектно-ориентированный API для доступа и поиска информации из видео и аудио файлов через FFmpeg.[17]
Fluent-ffmpeg - Модуль для Node.js.
![]() |
FFmpeg в Викиучебнике |
---|---|
![]() |
FFmpeg на Викискладе |
![]() |
FFmpeg в Викиновостях |
Для улучшения этой статьи желательно: |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .