Php 如何从SWF文件中捕获图像?

Php 如何从SWF文件中捕获图像?,php,javascript,flash,Php,Javascript,Flash,我在互联网的深处搜索了一个解决方案,但不幸的是,所有讨论这个问题的帖子都过时了,没有提供任何解决方案 我需要能够动态地从SWF文件生成一个屏幕截图,并将其本地保存到服务器。一些帖子建议使用FFMPEG,但我认为它不支持SWF格式。另一个用户建议使用Internet Explorer抓取屏幕功能,但这仅限于Windows 非常感谢您提供有关如何执行此操作的任何答案。如果我理解正确,您需要在服务器端生成一个映像。请查看此处描述的解决方案: 我自己也没有试过,但希望能有所帮助。另外,如果第一个用户打开

我在互联网的深处搜索了一个解决方案,但不幸的是,所有讨论这个问题的帖子都过时了,没有提供任何解决方案

我需要能够动态地从SWF文件生成一个屏幕截图,并将其本地保存到服务器。一些帖子建议使用FFMPEG,但我认为它不支持SWF格式。另一个用户建议使用Internet Explorer抓取屏幕功能,但这仅限于Windows


非常感谢您提供有关如何执行此操作的任何答案。

如果我理解正确,您需要在服务器端生成一个映像。请查看此处描述的解决方案:


我自己也没有试过,但希望能有所帮助。另外,如果第一个用户打开swf后可以生成一个映像,并且有可能更改swf的代码,我建议您阅读本文:

如果您拥有一台服务器,您可以安装extension for PHP(http://php.net/manual/en/swf.setup.php)然而,对于获得一帧来说,这有点过分了

其他解决方案是使用此类:

此外,您还可以编写自己的解析器,在本例中,请参阅Adobes flasg格式规范:

可能重复:[link]()[link]()[link]()哇,帮助中提到的那个小降价格式真是一派胡言。这些问题已经问了4年多了!死链接。如果没有图形,X11或类似的,你将无法成功。