私はffmpegの初心者で、Windowsで使っています。 H.264 vCodec(h264)を使用してaviファイルを変換しようとしました。このエラーが発生しました:不明なエンコーダ 'h264'。 「未知のエンコーダ」エラーは、-acodecの使用方法としてmp3にも現れました。ffmpegが見つかりませんでしたvcodec h264
誰もがこれで私を助けてくれますか?
私はffmpegの初心者で、Windowsで使っています。 H.264 vCodec(h264)を使用してaviファイルを変換しようとしました。このエラーが発生しました:不明なエンコーダ 'h264'。 「未知のエンコーダ」エラーは、-acodecの使用方法としてmp3にも現れました。ffmpegが見つかりませんでしたvcodec h264
誰もがこれで私を助けてくれますか?
いくつかのこと:
ffmpeg -codecs
を実行します。h264
およびmp3
は圧縮規格ですが、実際には特定のエンコーダを特定するものではありません。 ffmpegが使用するH.264エンコーダはx264です。#1に記載されている内容に応じて、コマンドラインでx264
またはlibx264
を使用する必要があります。 mp3エンコーダーは不自由で、通常libmp3lame
のようなもので識別されます。ffmpeg -codecs
に記載されていない場合は、それらをサポートするビルドを作成または見つける必要があります。FFmpegの設定時に 'h264'エンコーダが有効になっていることを確認してください。 'h264'エンコーダはGPLの下にあります。
はx264
をインストールして、これらのフラグを使用して、ffmpegののディレクトリに実行./configure
を追加:-I/path/to/include
は-I/usr/local/include
と-L/path/to/lib
そうです
--enable-gpl
--enable-shared
--enable-libx264
--extra-cflags="-I/path/to/include"
--extra-ldflags="-L/path/to/lib"
はおそらく-L/usr/local/lib
です。 libx264でffmpegのを構築する上
ありがとう! – buzz
このUbuntu PPAはそれらをサポートしています - https://launchpad.net/~jon-severinsson/+archive/ffmpeg –