0

movビデオをmp4幅のh264コーデックにエンコードしようとしましたが、次のエラーが発生します:

Unknown encoder 'libx264'

しかし、h264構成でサポートされているかどうかを確認すると、次のことがわかりました。

DVD h264 H.264 / AVC / MPG-4 AVC/ MPEG-4 part 10

と私のコード:

FFMPEG -y -i video.mov -vcodec h264 video.mp4 ;

誰かがこれで私を助けることができますか? ありがとう。

4

1 に答える 1

2

実行しますffmpeg -codecs。サポートされているすべてのコーデックがリストされlibx264、H.264 エンコーダーの名前がどれであるかを確認します。ffmpeg のデコーダーの名前はh264.

ffmpeg をコンパイルする場合は、x264 をコンパイルおよびインストールしてから、コンパイル オプションを使用して ffmpeg をコンパイルする必要があります--enable-gpl --enable-libx264Ubuntu Hardy Heron で FFmpeg をコンパイルするまたはlibx264 をすばやくコンパイルする方法 を参照してください。または、コンパイル済みのstatic buildを使用することもできます。

于 2012-12-05T13:28:17.810 に答える