我尝试通过ffmpeg将.swf文件转换为.avi,我得到错误'压缩swf格式不受支持'。压缩的.swf与未压缩的.swf文件有何不同?你如何指定你想制作哪一个,甚至可以?你如何解压缩压缩的.swf以及你期望找到什么?我搜索了很多这些,但我没有从我发现的零碎中学到很多东西。
答案 0 :(得分:2)
FFMpeg检查嵌入式FLV电影文件的swf文件并将其翻录并转换。然而,大多数swfs不仅仅是一个简单的嵌入式视频文件,并包含各种非视频元素,包括精灵,动画代码,图层等.FFMpeg是一个视频转码器,根本没有办法解析所有输出视频文件:http://forum.videohelp.com/threads/296449-can-ffmpeg-convert-SWF-to-FLV
可能工作得更好的是一个应用程序,用于播放swf文件,记录输出的帧,或者使用100个应用程序中的任何一个将swf转换为视频。
SoThink通常会制作与处理swf格式相关的优秀产品:http://www.sothink.com/product/swftovideoconverter/