Я полностью установил ffmpeg из данного Руководства . Я установил Winff в Ubuntu, но когда я хочу попробовать конвертировать, я сталкиваюсь с этой ошибкой:
ffmpeg version git-2013-11-15-995f450 Copyright (c) 2000-2013 the FFmpeg developers
built on Nov 15 2013 18:32:56 with gcc 4.8 (Ubuntu/Linaro 4.8.1-10ubuntu8)
configuration: --disable-yasm
libavutil 52. 53.100 / 52. 53.100
libavcodec 55. 43.100 / 55. 43.100
libavformat 55. 21.100 / 55. 21.100
libavdevice 55. 5.100 / 55. 5.100
libavfilter 3. 91.100 / 3. 91.100
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
Unrecognized option 'preset'.
Error splitting the argument list: Option not found
Press Enter to Continue
... Я также установил libavcodec-extra-53 .. Каков смысл?
Вы не следовали инструкциям должным образом, потому что ваша конфигурация ffmpeg содержит только --disable-yasm
. Предустановки, вероятно, предназначены для кодирования с помощью libx264, но поскольку в вашей конфигурации ffmpeg отсутствует --enable-gpl --enable-libx264
, у вас нет поддержки этого кодера.
Пакет libavcodec-extra-53
не повлияет на ваш скомпилированный ffmpeg, поэтому в этом случае он ничего не делает.
У меня та же проблема. Ответ прост. Посмотрите номер версии вашего libavcodec. Это 55. Однако самые последние пресеты на сайте WinFF предназначены для версии 54.
Пока winf не публикует новые пресеты, ваш единственный выбор - использовать другой ffmpeg или играть с пресетами, пока не найдете комбинацию, которая работает. Я пытался, но результат ужасен.