MP4でエンコードされたビデオをいくつかダウンロードし、そこからオーディオストリームをMP3ファイルに抽出して、デジタルプレーヤーで簡単に聴くことができるようにします。
ほとんどの場合、VLCはこれを実行できますが、 フォーラムでの指示に従ってください は「泡立った」サウンドファイルを出力しました。
ファイルの仕様は次のとおりです。
ffmpegを使用:
ffmpeg -i input_file.mp4 -vn -b:a 128k -c:a libmp3lame output_file.mp3
(オーディオのビットレート-b:a
を調整することを忘れないでください。そうしないと、低品質のソースであっても巨大なファイルが得られる可能性があります。)
多くのデジタルプレーヤーは実際にAACオーディオもサポートしているため、品質をさらに低下させることなく、元のAACオーディオストリームを抽出できます。
ffmpeg -i input_file.mp4 -vn -c:aコピーoutput_file.m4a
Ffmpegの古いバージョンでは、-ab
&-acodec
ではなく-b:a
&-c:a
オプションを使用する必要があります。
ほとんどのMP4ビデオはAACオーディオを使用し、ほとんどのプレーヤーデバイスは通常M4A(別の名前のMP4)コンテナーでAACオーディオを再生できます。特に低ビットレート入力(ほとんどのインターネットビデオ)でMP3に再エンコードすると、ローエンドのヘッドフォンであっても顕著な損失が発生する可能性があります。コマンドラインでavconv
/ffmpeg
を使用することをお勧めします
avconv -i input.mp4 -vn -c:a copy output.m4a
または
ffmpeg -i input.mp4 -vn -c:a copy output.m4a
ディレクトリ内のすべてのMP4を変換するには:
for f in *.mp4; do avconv -i "$f" -vn -c:a copy "${f/mp4/m4a}"; done
一部のプレーヤー(安くて安い携帯電話など)はAACオーディオを再生できますが、M4Aコンテナーでは再生できません。そのためには、
avconv -i input.mp4 -vn -c:a copy output.aac
さて、いくつかの古いデバイスは本当にMP3以外は何も再生できません、そしてそれらのためにあなたはgrawityのソリューションを使うことができます、または
avconv -i input.mp4 -vn -c:a libmp3lame -q:a 2 output.mp3
これにより、可変ビットレート(VBR)MP3が作成されます。ストリーミングなどの特殊なニーズは別として、優先する必要があります。 -q:a 2
を使用すると、(ファイル数が多い場合)平均ビットレートが約190 kbit/sになります。 VBR MP3のエンコードの詳細については、 ここ を参照してください。
GUIを使用する場合は、SUPER©(簡易ユニバーサルプレーヤーエンコーダーおよびレンダラー)を取得します。それは仕事をします(そしてはるかに)。
SUPER©は、FFmpeg、MEncoder、MPlayer、x264、musepack、サルのオーディオ、真のオーディオ、wavpack、ffmpeg2theora、theora/vorbis RealProducerプラグインのGUIです。
Disable Videoボックスをチェックすることにより、任意のオーディオファイルまたは任意のビデオ/オーディオファイルとextractオーディオパーツをドラッグアンドドロップします。それを次のように変換します:
Stream Copyボックスをチェックすることで、オーディオ抽出を高速化できます。これは、別のフォーマットに変換せずに内部オーディオをリッピングします。
SUPER©はフリーウェアです。
SUPERにはOpenCandyアドウェアがバンドルされていることに注意してください。緩和策:
Yambを使用して生のオーディオを抽出し(mp4aはAAC)、適切なMP3エンコーダーを使用します。
生意気な答え は素晴らしいです!それに追加するだけで、MP4からオーディオを抽出してMP3に入れ、メタデータ(MP3 ID3タグ)を保持したい場合は、次のようにします。
ffmpeg -i input_file.mp4 -map_metadata 0 -id3v2_version 3 -vn -b:a 128k -c:a libmp3lame output_file.mp3
Windows 7では、 Any Video Converter がそのまま使用できました。 Macもサポートされているようです。
Macを使用している場合、将来のより簡単な方法は、Finderでファイルを右クリックし、[情報を見る]を選択して、拡張子を.mp4から.m4aに変更することです。次に、iTunesで開き、mp3に変換します。
大量のオーディオ編集を実行する場合、すでに手に入れている(そして愛している!) Audacity の妥当な可能性があります。
それはmp4ファイルを開き、mp3を含む多くのファイルタイプを「名前を付けて保存」することができます。また、サンプリングレートやMP3タグなど、変更する可能性のあるパラメーターの簡単なダイアログも提供します。
Audacityがない場合、それは最も直接的なパスではないかもしれませんが、単純なコンバータープログラムよりもはるかに用途が広いです。完全に機能するオーディオエディター、オープンソース、およびクロスプラットフォームです。
Windowsでは、Pazera Free Audio Extractorを使用しています。非常に軽量で直感的、ポータブル。 ffmpegツールへの優れたフロントエンド