Сайт | История
FFmpeg — это проект по созданию набора свободных библиотек и программ для работы с мультимедиа данными. Пакет распространяется под лицензией GNU Lesser General Public License 2.1+ или GNU General Public License 2+ (в зависимости от выбранных опций).
FFmpeg включает более ста кодеков, на многие из могут выражать притязания владельцы соответствующих патентов, однако подобные претензии имеют исковую силу только в тех странах, где реализованы патенты на ПО (например, США).
Проект был запущен Фабрисом Белларом (использовавшим псевдоним «Герард Лантау») в 2000-м году, затем, в 2004-м его разработка была продолжена Мишелем Нидермейером. Многие разработчики FFmpeg также принимают участие в проекте Mplayer. Название проекта происходит от группы видеостандартов MPEG и сокращения от «fast forward». На логотипе изображен зигзаг, символизирующий выполнение MPEG кодеками энтропийного кодирования.
FFmpeg разрабатывается под GNU/Linux, однако может быть скомпилирован для большинства операционных систем, включая Mac OS X, MS Windows, AmigaOS и MorhOS. Поддерживаются различные компьютерные платформы и микропроцессорные наборы инструкций, включая x86 (IA-32 and x86-64), PPC (PowerPC), ARM, DEC Alpha, SPARC и MIPS.
FFmpeg поддерживает огромное количество форматов: ATRAC3, H.261, H.263 и H.264, Intel Indeo 2 и 3, Sorenson 3, Theora, Vorbis, Truespeech, VP5/6/8, WMA 9(включая 10 Pro), WMV и проч., а также несколько типов контейнеров: AVI, FLV, Matroska (в т. ч. WebM), MP2TS и другие.
Некоторые проприетарные форматы реализованы в FFmpeg благодаря т. н. обратной разработке, что помогло обойти патентные ограничения.
Пакет включает в себя семь библиотек: libavcodec, libavdevice, libavfilter, libavformat, libavutil, libpostproc, libswresample, libswscale и три исполняемых файла (в статической версии библиотеки встроены в каждый exe): ffmpeg.exe (кодирование, декодирование, обрабокта, etc), ffplay.exe (простой плеер на основе библиотек FFmpeg), ffprob.exe (предоставляет информацию о файлах).
Некоторые проприетарные форматы реализованы в FFmpeg благодаря т. н. обратной разработке, что помогло обойти патентные ограничения.
Пакет включает в себя семь библиотек: libavcodec, libavdevice, libavfilter, libavformat, libavutil, libpostproc, libswresample, libswscale и три исполняемых файла (в статической версии библиотеки встроены в каждый exe): ffmpeg.exe (кодирование, декодирование, обработка, etc), ffplay.exe (простой плеер на основе библиотек FFmpeg), ffprobe.exe (предоставляет информацию о файлах).
[СКАЧАТЬ] (29.56 МБ)
Настройка
Использование:
ffmpeg [параметры] [[параметры входного файла] -i входной_файл] {[параметры выходного файла] выходной_файл} [Полный список параметров (EN)]
Пример
Копирование звукового потока из MP4 видео в M4A контейнер (без конвертации)
ffmpeg -i video.mp4 -acodec copy audio.m4a
Информация от спонсора
SOFTOSHKA.RU: игры, музыка, фильмы — совершенно бесплатно. Здесь Вы можете скачать набор K-Lite Codec Pack, включающий кодеры и декодеры всех популярных форматов.
|