動画には映像ストリームと音声ストリームが含まれています。もし動画に映像ストリームだけがあれば、音はなく映像だけになります。その逆も同様です。
動画内の 2 つのストリームを確認する#
ffmpeg -i test.mp4
パラメータ -vcodec copy -an と -acodec copy -vn を使用すると、映像ストリームと音声ストリームを分離できます。
映像を分離する#
ffmpeg -i test.mp4 -vcodec copy -an output.mp4
音声を分離する#
ffmpeg -i test.mp4 -acodec copy -vn output.aac
動画を直接 mp3 形式に変換する#
ffmpeg -i test.mp4 output.mp3