31 我认为ffmpeg是首选武器,但我没有找到实现目标的方法。 14.04 ffmpeg webm gif convert-command — 布鲁贝克 source 1 请参阅如何使用ffmpeg以合理的质量将视频转换为GIF?有关其他信息。 — llogan
42 从这里: ffmpeg -i input.webm -pix_fmt rgb24 output.gif — 巴拉夫·白化 source 3 哇!有用!AND .. 2.6 MB webm-> 48 MB gif ^^-有什么想法可以减少这种情况? — brubaker 4 gifsicle是减少gif大小的绝佳工具gifsicle -O2 input.gif -o output.gif — kenn 1 @BarafuAlbino感谢朋友,但是我得到一个错误:“请求的未知像素格式:rgb16。” — brubaker 2 @brubaker我想我能打败您:120K .webm→2.7G .gif。是的,这是一个摹。 — wchargin 3 rgb24不支持gif,ffmpeg会rgb8自动使用。 — kxxoling
10 巴拉夫的答案很好。但是,由于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 资源: 隐秘MP4 / Webm-ubuntubuzz.com — 雷纳尔·戈贝尔(Raynal Gobel) source 在我看来,这个结果比公认的答案要好得多 — 尤金