mp4をwebmへ
ffmpeg -i ~/Downloads/268817_tiny.mp4 ~/Downloads/hero.webm
圧縮
ffmpeg -i ~/Downloads/input.mp4 -crf 18 ~/Downloads/output.mp4
18の箇所は、大きくなるほど画質が悪くなる。
±6の変更によってファイルのサイズは半分もしくは2倍になるとのこと。
再生時間をぎゅっと
ffmpeg -i ~/Downloads/hero.webm -filter:v "setpts=0.1*PTS" -an ~/Downloads/output.webm
webmファイル以外のものをwebmにして圧縮したい場合
色々試したけど元の素材をまずwebmにしてから63(max)で圧縮するのが一番画質も担保されてサイズも小さい
webmを最高圧縮して解像度を半分にする
ffmpeg -i ~/Downloads/input.webm -vf "scale=iw/2:ih/2" -c:v libvpx-vp9 -b:v 0 -crf 63 -an ~/Downloads/output.webm