授業動画を30秒の高速コマ抜きで自動生成

エヴァンゲリオンみたいに、高速でコマ割りダイジェストで生成するコマンド。以下は90分の授業動画を30秒のダイジェストにするコマンド。

$ ffmpeg -i input.mp4 -filter:v "setpts=PTS/200" -r 10  -an output.mp4

* setpts=PTS/N: Nは倍速の数値になります。上記コマンドは200倍速の設定
* -r N: Nは一秒間のコマ数になります。上記コマンドは10FPSにしています。

そして以下のコマンドで音楽(歓喜の歌)を乗せればバッチリ。音楽は著作権フリーのクラシック( https://classix.sitefactory.info/links.html )を利用すると簡単。国内法なので海外発信は注意が必要。

$ ffmpeg -i input.mp4 -i input.mp3 -c:v copy -c:a aac -map 0:v:0 -map 1:a:0 output.mp4

tips

\[ N = \frac{(60*x)+y}{z} \]