[備忘録]ffmpeg

覚えておきたい

2025/07/11 -最終更新日:2025/08/25

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