FFMpeg examines the swf file for am embedded FLV movie file and rips it out and converts it. However most swfs are not just a simple embedded video file and contain all sorts of non-video elements including sprites, animation code, layers, etc. FFMpeg is a video transcoder and simply has no way to parse through all that to output a video file: http://forum.videohelp.com/threads/296449-can-ffmpeg-convert-SWF-to-FLV
What could probably work a lot better is a application designed to playback the swf file, and record the outputted frames as it is being recorded, or to use any of the 100's of apps out there for converting swf's to video.
发布评论
评论(1)
FFMpeg 检查 swf 文件中是否有嵌入的 FLV 电影文件,并将其剥离并转换。然而,大多数 swf 不仅仅是一个简单的嵌入式视频文件,还包含各种非视频元素,包括精灵、动画代码、图层等。FFMpeg 是一个视频转码器,根本无法解析所有这些内容以输出视频文件:http://forum.videohelp.com/threads/296449-can-ffmpeg-convert-SWF-to-FLV
设计用于播放 swf 的应用程序可能效果更好文件,并在录制时记录输出的帧,或者使用 100 个应用程序中的任何一个将 swf 转换为视频。
SoThink 通常在处理 swf 格式方面制作了出色的产品: http://www.sothink.com/product/ swftovideoconverter/
FFMpeg examines the swf file for am embedded FLV movie file and rips it out and converts it. However most swfs are not just a simple embedded video file and contain all sorts of non-video elements including sprites, animation code, layers, etc. FFMpeg is a video transcoder and simply has no way to parse through all that to output a video file: http://forum.videohelp.com/threads/296449-can-ffmpeg-convert-SWF-to-FLV
What could probably work a lot better is a application designed to playback the swf file, and record the outputted frames as it is being recorded, or to use any of the 100's of apps out there for converting swf's to video.
SoThink generally makes great products in relation to handling swf formats: http://www.sothink.com/product/swftovideoconverter/