web-dev-qa-db-ja.com

avconvはmp4 / h264 / aacのプロファイル設定をサポートしていません

こんにちは、h264ベースラインプロファイルを使用してwmvビデオをmp4に変換しようとしています。

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'

その後、正常に動作します。

Avconvコマンドでh264プロファイルを設定する正しい方法は何ですか? Ubuntu 13.04および最新のlibavtoolsの実行

2
Junaid

で試してください:

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は、ベースラインプロファイルがビデオのみに適用されるようにします

6
Cubiq