avconv не поддерживает настройку профиля для mp4 / h264 / aac

Привет, я пытаюсь преобразовать видео wmv в mp4, используя базовый профиль h264.

avconv -i 'Video2.WMV' \
-vcodec libx264 -preset ultrafast -profile baseline \
-acodec aac -strict experimental \
-r 24 -b 255k -ar 44100 -ab 59k 'Video2.mp4'

Но отображаются следующие ошибки:

[aac @ 0x707e40] [Eval @ 0x7fff0c8db800] Undefined constant or missing '(' in 'baseline'
[aac @ 0x707e40] Unable to parse option value "baseline"
[aac @ 0x707e40] Error setting option profile to value baseline.

Настройка профиля вызывает ошибки. Если я запускаю команду:

avconv -i 'Video2.WMV' \
-vcodec libx264 -preset ultrafast \
-acodec aac -strict experimental \
-r 24 -b 255k -ar 44100 -ab 59k 'Video2.mp4'

Тогда она работает нормально.

Как правильно настроить профиль h264 в команде avconv? Запуск Ubuntu 13.04 и последних версий libavtools

2
задан 13 January 2014 в 15:59

1 ответ

Попробуйте использовать:

avconv -i 'Video2.WMV' \
-vcodec libx264 -preset ultrafast -profile:v baseline \
-acodec aac -strict experimental \
-r 24 -b 255k -ar 44100 -ab 59k 'Video2.mp4'

-profile:v гарантирует, что базовый профиль применяется только к видео

0
ответ дан 13 January 2014 в 15:59

Другие вопросы по тегам:

Похожие вопросы: