ffmpeg concat 連結

f:id:peroon:20180320013847p:plain

意図せず動画が2つに分離されて提供されることがあり、エンコーディングなしに連結したい。検索すると古い形式が多く出たので現在有効な方法をメモしておく。

file '00.mp4'
file '01.mp4'

こんな感じの連結させたいファイルリストを書いて、たとえばinput.txtとする。そしてコマンドラインで

ffmpeg -f concat -i input.txt -c copy output.mp4

これで数秒後、連結されたファイルが出力された。ちなみに公式ドキュメントを見た。