回答:
ここから:
ffmpeg -i input.webm -pix_fmt rgb24 output.gif
gifsicle -O2 input.gif -o output.gif
.webm
→2.7Gで勝ったと思います.gif
。はい、それはGです。
rgb24
gifではサポートされていません。ffmpegはrgb8
代わりに自動的に使用します。
バラフの答えは大丈夫です。しかし、ffmpegがに文句を言うので、私が生成したgifには色変換の問題があるかもしれませんIncompatible pixel format 'rgb24' for codec 'gif'
。ここに私が見つけたものがあります:
まず、PNGパレットを作成します。
ffmpeg -y -i input.webm -vf palettegen palette.png
次に、パレットを使用してgifを生成します。
ffmpeg -y -i input.webm -i palette.png -filter_complex paletteuse -r 10 output.gif
ソース: