GNU/Linux 上的 GIF 转 FLV 软件(或跨平台)

GNU/Linux 上的 GIF 转 FLV 软件(或跨平台)

您知道如何将动画 GIF(仅循环播放两张图片)转换为 FLV 或 AVI 吗?

我没有搜索可以与 WINE 一起运行的 Microsoft 替代品,因为我真的更喜欢原生的;Java 版本也可以。

答案1

ffmpeg 应该能够自己完成这一切:

ffmpeg -f gif -i infile.gif outfile.flv

如果你更喜欢 GUI 工具,格式工厂可以做到这一点,并将运行葡萄酒

替代文本

无需担心,它有英文版本!

答案2

尝试在控制台中执行此操作:

convert image.gif 'frame%02d.png'
ffmpeg -r RATE -i 'frame%02d.png' movie.flv

用所需的帧速率替换RATE,例如 2 表示每秒 2 帧。

您需要两个包:imagemagickffmpeg

答案3

尝试一下图像魔术师和 ffmpeg:

convert original.gif -coalesce out.gif
ffmpeg -f gif -i out.gif result.flv

在转换为 flv 之前,使用 ImageMagick 优化 gif 是为了解决透明度问题。

相关内容