映像を挿入して動画時間を伸ばすことができるtpad
フィルタの使い方。映像のフレームレートに合わせるのでフレーム数、時間の指定だけでよい。映像時間が伸びるので音声時間と合わなくなるときは-shortestをつけると短い方でカットされる。
音声も時間を延ばすには、
音声の先頭に無音を挿入する adelay
音声の末尾に無音を挿入する apad
基本コマンド
映像の最初に100フレーム真っ黒な映像を挿入する。
ffmpeg -i input -vf tpad=start=100 -c:a copy output
映像の最初に10秒間、真っ白な映像を挿入する。
ffmpeg -i input -vf tpad=start_duration=10:color=white -c:a copy output
映像の最後に50フレーム、最後のフレームをコピーする。
ffmpeg -i input -vf tpad=stop=50:stop_mode=clone -c:a copy output
公式ドキュメント:FFmpeg Filters Documentation : tpad