ffmpegで動画と音声を結合する

ffmpegを使って音声のない動画に音声を追加したり、元の音声を別の音声に入れ替えることができます。

音声が入っている動画の場合は、まずその音声を削除します。

コマンドプロンプトでたとえば、次のように入力します。


ffmpeg -i video_with_audio.mp4 -an -vcodec libx264 no_audio.mp4

これで音声無しの動画になります。


音声の無い動画に音声を追加するには次のようにします。

まず追加したい音声ファイルを .m4a 形式に変換しておきます。


ffmpeg -i audio.mp3 audio.m4a

そして次のように入力します。


ffmpeg -i no_audio_video.mp4 -i audio.m4a -vcodec copy -acodec copy video_with_audio.mp4

参考



関連投稿