是否有任何库将Flash转换为代表png文件?

时间:2010-10-21 15:04:54

标签: flash png thumbnails

我想从flash文件中生成缩略图,

有没有图书馆可以做到这一点?

非常感谢

1 个答案:

答案 0 :(得分:1)

Flash创作工具可让您这样做。您可以通过命令文件/导出将Flash动画的任何部分导出到png文件。

如果你想从一个swf文件自动执行,那么有几个工具已经通过这个功能,虽然结果各不相同。关键是,flash电影是一个复杂的程序,具有时间,动画和用户交互,因此...生成缩略图并不总是像第一帧一样简单并将像素导出到图像。非常严格地说,flash文件是显示图形和动画的程序,它不能以通用方式写入简单图像。
但是,您可以执行更多限制性操作,例如写入swf第一帧的输出。有些工具在做这些事情,每个都有其局限性,每个都有其功能。它们通常在linux或其他一些unix下运行得最好,其中一些也有windows版本。检查以下内容:
swftools
swfdec
pyswfdec
Gnash

现在,如果你的“flash文件”是一个flv文件而不是一个swf文件,你可以将它作为另一种类型的视频导出,包括一系列png图像,mplayer

另一种思考方式是,为swf文件生成缩略图的标准方法就是在浏览器中运行它并使用screencap。如果您只有几个文件,那么这可能是最简单的方法。