動画を結合する


ここで扱う「結合」とは、動画の前編と後編をつなぐようなこと
音声と動画の多重化ではない
avidemuxやmp4boxでは、"append"という

ここでは、ffmpegを利用する。
方法はFFMpegの公式の Concatenateにある通り。
Concat demuxerの方法を取ると、無劣化で動画を繋ぐことが出来る。
コマンドは以下
ffmpeg.exe -y -f concat -i list.txt -c copy -map v -map a output.mp4
※-mapの指定がないと、元動画に音声ストリームが複数ある場合でも、完成動画には一つの音声ストリームのみしか含まれない

上記記述のインプットファイルに指定sれているlistfile.txtには、繋ぎたい動画の一覧を記述する
file d:/video/MyVideo_001.mp4
file d:/video/MyVideo1_002.mp4
file d:/video/MyVideo1_003.mp4
注意すべき点は、パスの記述に「\」の代わりに「/」を使うことと、"で囲まないこと。冒頭の"file"はすべて小文字にすること。




最終更新:2018年08月10日 17:24