端くれプログラマの備忘録 ffmpeg [ffmpeg] 動画を結合するには

[ffmpeg] 動画を結合するには

動画の冒頭にイントロを付けたり、末尾にクレジットを追加したい場合がある。ffmpegを使うと、複数の入力ファイルを結合して1つの動画を作成できる。

ffmpegを使って複数の動画を結合する方法

例えば単純に2つの動画を結合したければ、以下のようにオプションを指定してffmpegを実行する。

ffmpeg -i inputvideo1.mp4 -i inputvideo2.mp4 -filter_complex "concat=n=2:v=1:a=1" outputvideo.mp4

concatで結合条件を指定する。nは結合する動画ファイル数、vは映像を結合するかどうかのフラグ(0か1)、aはオーディオを結合するかどうかのフラグ(0か1)。この例では映像とオーディオの両方を結合している。

参考サイト

【ffmpeg】動画・音声を連結する concat の使い方 : ニコニコ動画研究所
http://looooooooop.blog35.fc2.com/blog-entry-1020.html