| 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 .