Monday, January 14, 2019

ffmpeg, 複数枚の静止画が5秒ずつ表示されるスライドショー的な動画を作る

ffmpeg, 複数枚の静止画が5秒ずつ表示されるスライドショー的な動画を作る
https://qiita.com/ran/items/28641a7a0ad8a40c8f72
ffmpeg -r 0.5 -i %02d.JPG -b:v 3000k -c:v h264 -pix_fmt yuv420p -r 30 out.mp4
-r 0.5 はフレームレート(1秒に何枚静止画を出すか)の指定なので、0.2だと1枚の静止画が5秒間表示されることになる。
-i %02d.JPG で入力静止画のフォーマットを指定。%02dは2桁の数字を意味するので、この場合は01.JPG02.JPG、...、99.JPGが対象となる。連番である必要がある。
-b:v 3000kで動画のビットレートを指定。大きくすると綺麗になるがファイルサイズも大きくなる。
-r 30 動画のフレームレートを指定する。


No comments:

Post a Comment