当前,我正在通过将gif转换为视频的方式来降低帧速率
ffmpeg -i asd.gif -vsync 0 -f mp4 -r 10 asd.mp4
10是帧速率
,然后将视频转换为gif,
ffmpeg -v warning -i asd.mp4 -vf "fps=8,palettegen" -y palette.png
ffmpeg -v warning -i asd.mp4 -i palette.png -lavfi "fps=8 [x]; [x][1:v] paletteuse" -y asd_r.gif
8是必需的帧速率
尽管这会使gif的帧速率降低,但它正在增加 具有与输入gif相同的帧频的合成gif的大小。
因此,有没有更好的方法来降低帧速率 增加尺寸?