MP4ビデオファイルのオーディオチャンネルを別のオーディオファイルに抽出するには?

MP4ビデオファイルのオーディオチャンネルを別のオーディオファイルに抽出するには?

無料のLinuxツールを使用してYouTubeからMPEG4(MP4コンテナ、H264 AVCビデオ、AACオーディオ)ビデオクリップをダウンロードし、オーディオチャンネルを別のオーディオ(オーディオ圧縮解除や再圧縮なし)ファイルに分割するには?

ベストアンサー1

Youtubeビデオを考えると、ビデオからオーディオを抽出する必要がないかもしれません。オーディオトラックを個別にダウンロードできます。最新のFlashgotプラグインでFirefoxを使用するか、mps-youtube(これはYouTubeオーディオトラックを再生してダウンロードするためのツールです。ここ)。


mp4ビデオファイルを考えてみましょう:

答え通りここ、ファイルの特定の名前を必要としないより一般的なコマンドを使用して、ファイルマネージャのカスタマイズメニューに追加できます。例:

ffmpeg -i "$0" -map 0:1 -c:a copy "${0%%.*}".m4a

.m4aコンテナでサポートされているので、使用する方が良い選択ですが、必要に応じて.aac生を使用できます。).aac

また、端末でこのコマンドを実行すると、現在のフォルダ内のすべてのmp4ファイルからオーディオトラックが抽出されます。

for i in *.mp4; do ffmpeg -i "${i}" -map 0:1 -c:a copy "${i%.mp4}.m4a"; done

ここソース)


ファイルマネージャのコンテキストメニューでこれらのコマンドを使用する方法に関するリンクされた回答と質問の説明と関連情報を参照してください。


上記のようなコマンドを使用して、入力と出力の拡張子を適切に置き換えて、他の種類のビデオファイルからオーディオを抽出することもできます。

最初のコマンドも同様に機能しますが、他のビデオではビデオクリップに含まれているオーディオにflv置き換えることができます。m4a2番目のコマンドは、他の種類のビデオファイルに適用される場合は、ビデオとオーディオの拡張子を置き換える必要があります。

通常、mp4ファイルにはオーディオがflv含まれ、ファイルにはオーディオが含まれ、ファイルにはオーディオが含まれます。ビデオにどのオーディオが含まれているかを確認するには、以下を使用します。aacWebmoggavimp3mediainfoメディア情報GUI、またはmediainfoターミナルに取付けて: mediainfo <file>

おすすめ記事