DOT NOTES

Twitter:@dot_not_ GitHub:@ogrew

映像制作&シェアで使えるffmpegコマンド置き場(随時更新)

f:id:taiga006:20191020175719g:plain

連番pngからgifを作りたい

paletteの生成

$ ffmpeg -i %d.png -vf palettegen palette.png

gifの作成

$ ffmpeg -f image2 -i %d.png -i palette.png -r 30 -filter_complex paletteuse=dither=bayer:bayer=scale=2 output.gif

動画mp4からgifを作りたい

paletteの生成

$ ffmpeg -i input.mp4 -vf palettegen palette.png

gifの作成

$ ffmpeg -i input.mp4 -i palette.png -r 30 -fileter_complex paletteuse=dither=bayer:bayer=scale=2 output.gif

動画を指定回数分だけ繰り返したい(ループさせたい)

$ ffmpeg -stream_loop 4 -i input.mp4 -c copy output.mp4