Ubuntu: ffmpegでmp4のカットと結合

デスクトップ動画をkazamで撮影したんだが、余計な部分をカットしたかったのでメモ

動画をカット。
0秒から30秒間と、45秒から15秒間を切り出す。

$ ffmpeg -ss 0 -i source.mp4 -t 30 -c copy part1.mp4
$ ffmpeg -ss 45 -i source.mp4 -t 15 -c copy part2.mp4

この2つの動画を結合したいので、list.txtにファイル名を記述

file /hoge/fuga/part1.mp4
file /hoge/fuga/part2.mp4

そして結合

$ ffmpeg -safe 0 -f concat -i list.txt -c copy output.mp4