Последние новости
FFmpeg и libav
libav из репозиториев Ubuntu
Ubuntu начала поставлять форк libav вместо FFmpeg в последних выпусках . Если вы установили пакет ffmpeg , то вы фактически установили пакет libav-tools и программу, которая рекомендовала вам использовать avconv
вместо этого ffmpeg
в будущем, создавая впечатление, что ffmpeg устарела, а это не так.
ffmpeg
Похоже, что переходный пакет был удален из trusty / Ubuntu 14.04 (сравните список файлов пакета на предмет дерзости и надежности исходного пакета ).
Таким образом, один из вариантов - установить пакет libav-tools и использовать avconv
вместо него (примечание, что это не "mainline" FFmpeg, а выдающийся форк).
FFmpeg из PPA на панели запуска
Другим вариантом является использование PPA, который обеспечивает FFmpeg. Пожалуйста, посмотрите на страницу загрузки FFmpeg для получения подробной информации о доступных PPA и пакетах. Вы должны проверять отдельные PPA время от времени, если они все еще актуальны.
Смежные вопросы:
Установить из источника
Другой вариант - установить пакеты зависимостей FFmpeg, затем вручную скомпилировать + установить его из исходного кода.
Используйте статические сборки
Хотя это может показаться немного неудобным с точки зрения упаковки, вы также можете использовать любую статическую сборку из надежных источников. В моем случае я сохраняю 32-битные и 64-битные двоичные файлы FFmpeg вместе с двоичными файлами x264-10-Bit в папке для запуска их в Wine или Windows, когда мне это нужно.
Вот что я мог найти, исследуя эту тему. Я не следил за развитием обоих проектов, и я не собираюсь никого обвинять. Вы, как читатель, тоже не должны этого делать.
Как случилось, вилка?
Википедия заявляет, что разветвленный проект, а также первоначальный релиз были объявлены 13 марта 2011 года, однако есть еще кое-что, что происходит.
Копаем Git коммиты
18 января 2011 - коммит f4f5cab94e0881cd30965b28f3d78d9c63d6918e
Руководитель проекта FFmpeg Майкл Нидермайер удален из MAINTAINERS
файла.
27 июля 2011 г. - зафиксировать 6291d7e41605c0b1e9debfae8a2b1d4cf7b0e0b3
avconv
вводится:
Сделайте копию ffmpeg под новым именем - avconv.
Он будет доработан с несколькими несовместимыми изменениями.
Некоторое время ffmpeg.c будет оставаться без изменений, поэтому любые сценарии, использующие его, не будут нарушены.
27 июля 2011 г. - коммит 791a86c37a03b94207bc2d0ad4cbe7f39d7e495a
В разветвленную версию ffmpeg.c
исходного кода добавлено предупреждение , которое может вводить в заблуждение пользователей, которые не заметили о форке и которые больше не используют FFmpeg.
12 января 2012 - коммит 0fec2cb15cc6ff1fcc724c774ec36abadcb7b6ad
ffmpeg.c
удаляется из исходного кода
Официальные объявления на libav.org
Следующие посты из раздела новостей (самый старый в последнем):
09 августа 2011
Обновлено 12.09.2011.
Для соответствия нашему новому имени мы переименовали ffplay в avplay ,
ffserver в avserver и ffprobe в avprobe . Их поведение такое же, только имена были изменены.
С помощью ffmpeg (инструмент командной строки) мы решили использовать эту возможность, чтобы исправить некоторые давние проблемы с юзабилити, которые включают нарушение совместимости. Поэтому мы добавили новый инструмент с именем avconv, который основан на ffmpeg , но имеет другой (надеюсь, более мощный и простой в использовании) синтаксис для некоторых опций. ffmpeg будет оставаться в своем текущем состоянии в течение некоторого времени, поэтому никакие сценарии или внешние интерфейсы, использующие его, не будут повреждены. Однако дальше это не будет развиваться.
Различия между avconv и ffmpeg :
[...]
Обратите внимание, что интерфейс avconv еще не считается стабильным. Более несовместимые изменения могут появиться в следующие недели. Мы объявим здесь, когда avconv будет стабильным.
И ранее в 2011 году:
18 марта 2011 г.
Мы только что выпустили еще один точный релиз из нашей ветки 0.6:
Libav 0.6.2 . Это еще одна версия, предназначенная только для обслуживания, которая решает две проблемы безопасности.
С этого момента мы будем использовать наш новый проект с именем libav . Но не волнуйтесь, по сравнению с предыдущим выпуском 0.6.1, единственными функциональными изменениями являются два исправления безопасности для декодеров VC1 и APE. Это означает, что libav обеспечивает безболезненную замену для существующих установок FFmpeg.
Более того, мы гордимся тем, что сопровождаем этот исходный выпуск исполняемыми файлами и библиотеками для платформы win32 . Эти двоичные файлы включают кодирование H.264 с использованием входящей в комплект библиотеки x264. Наслаждайтесь!
Дистрибьюторам и системным интеграторам рекомендуется обновлять и делиться своими патчами с нашими ветками релизов.
17 марта 2011 г.
Мы только что выдвинули очередную версию релиза из нашей ветки релиза 0.5:
FFmpeg 0.5.4 . Это еще одна версия, предназначенная только для обслуживания, которая решает ряд проблем безопасности.
Дистрибьюторам и системным интеграторам рекомендуется обновлять и делиться своими патчами с нашими ветками релизов.
13 марта 2011 г.
Мы, как группа разработчиков FFmpeg, решили продолжить разработку FFmpeg под названием Libav. Вся существующая инфраструктура будет перенесена в домен libav.org.
Вы можете обновить свой git-репозиторий, используя следующую команду:
git remote set-url origin 'git://git.libav.org/libav'
На данный момент мы все еще доступны через списки рассылки FFmpeg и IRC-каналы, но мы перейдем к аналогам libav.org. В течение переходного периода и веб-сайт, и источник могут по-прежнему содержать ссылки на FFmpeg. Они исчезнут с течением времени, за исключением случаев, когда это имеет историческое значение.
24 февраля 2011 г.
Разработка FFmpeg перешла на Git, а хранилище SVN больше не обновляется. Репозиторий SVN может быть удален в ближайшее время, поэтому рекомендуется использовать вместо него репозиторий Git .
Последняя редакция SVN была r26402 2011-01-19 и заменяла svn: external libswscale автономной копией.
Обратите внимание, что разработка FFmpeg фактически переместилась в Git-репозиторий и что существует два Git-репозитория. Смотрите страницу загрузки соответствующих проектов.
ffmpeg
в списке возвращенных результатов, значит, что-то не так с вашим менеджером репо. На данный момент, я бы предложил установку путем сборки из источника. Скачать отсюда