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 .
rgb24gif için desteklenmiyorsa, ffmpeg rgb8otomatik 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: