動画圧縮/画像圧縮メモ ffmpeg pngquant
ffmpeg -i input.mov -s 1024x640 -r 20 output.gif
ffmpeg -i input.mov -vf scale=1024:-2 -r 15 output.gif
macの画面サイズ
3360 × 2100
1024x640
16:9の時
1920x1080
1280x720
1136×640
1120x630
960x540
アスペクト比維持
ffmpeg -i in.mp4 -vf scale=1280:-2 out.mp4
Twitterにアップロードするためには -pix_fmt yuv420p -ac 2 をつけて.mp4に変換する。
ffmpeg -i hoge.mov -s 1280x720 -c:v libx264 -x264-params crf=16 -pix_fmt yuv420p -color_primaries bt709 -color_trc bt709 -colorspace bt709 -color_range tv -c:a copy -ac 2 -acodec aac -r 30 hooge.mp4
ffmpeg -i hoge.mov -vf scale=1280:-1 -c:v libx264 -x264-params crf=16 -pix_fmt yuv420p -color_primaries bt709 -color_trc bt709 -colorspace bt709 -color_range tv -c:a copy -ac 2 -acodec aac -r 30 hooge.mp4
画像フォルダにcd後、
pngquant --ext .png --force *.png