Yanıtlar:
Gönderen burada :
ffmpeg -i input.webm -pix_fmt rgb24 output.gif
gifsicle -O2 input.gif -o output.gif
.webm
→ 2.7G .gif
. Evet, bu bir G ile .
rgb24
gif için desteklenmiyorsa, ffmpeg rgb8
otomatik olarak kullanırdı .
Barafu'nun cevabı tamam. Ancak, sonuçtaki gif ffmpeg'in şikayet ettiği gibi renk dönüşüm sorununa sahip olabilir Incompatible pixel format 'rgb24' for codec 'gif'
. İşte eserler buluyorum:
İlk önce PNG Paleti oluşturun:
ffmpeg -y -i input.webm -vf palettegen palette.png
Ardından, gif üretmek için paleti kullanın:
ffmpeg -y -i input.webm -i palette.png -filter_complex paletteuse -r 10 output.gif
Kaynak: