不明なエンコーダー 'libmp3lame'

不明なエンコーダー 'libmp3lame'

ffmpeg を使用してファイルを変換していますが、WAV を MP3 に変換しようとするとこのエラーが発生しました。昨日これをインストールしたばかりなので驚きました。何が起こるのでしょうか?

答え1

をインストールしてみてくださいlibavcodec-extra-52libavcodec-extra-53またはlibavcodec-extra-54:

sudo apt-get install libavcodec-extra-52
sudo apt-get install libavcodec-extra-53
sudo apt-get install libavcodec-extra-54

答え2

libmp3lame は、Ubuntu の標準の ffmpeg の一部ではありません。

あなたがしたいことはソースからffmpegをコンパイルするそのため、libmp3lame が含まれています。このページでは、より多くのオプションを使用して ffmpeg を作成する方法が説明されています。必要な特定の項目は です--enable-libmp3lame

関連情報