我正在搜索可以将.swf转换为.flv的程序,我可以将转换后的.flv转换为flash播放器。是否有可能在as3中,有人有任何想法吗?
我不是在谈论任何第三方转换软件。
谢谢,
答案 0 :(得分:1)
Flash Player可以直接播放swf文件。所以我假设您正在尝试在视频播放器中播放您的SWF(因为如果支持,视频播放器可以播放flv格式。)。
如果你打算在网上播放这个swf文件,那么你很可能会使用JWPlayer或FlowPlayer之一。如果是这种情况,请不要担心转换,因为它们直接播放swf文件。
答案 1 :(得分:0)
“。flv并将其转换为AS3 .swf文件”
这样做的方式99%的时间是使用as3 api加载播放flv文件本身,这就是为什么像流程播放器这样的项目。
使用典型的嵌入代码查看此页面。还有更多的开源flv播放器。 http://flowplayer.org/demos/plugins/flash/index.html
你有什么理由要将flv嵌入到swf中吗?观看视频的用户没有区别。
答案 2 :(得分:0)
您有两种选择:
对于选项(2),我使用此swf video converter。
答案 3 :(得分:-1)
“。SWW to .FLV Converter”可以将SWF文件批量转换为FLV文件,以及其他格式。
在此处下载:http://www.swftovideo.net/swf-to-flv/
我将一堆带有音频和视频的旧Flash 8 SWF(Sorenson Spark编解码器)加载到其中并将输出设置为FLV,选择H.264作为我的编解码器等,并且它完美地输出FLV文件。除非您输入注册码,否则唯一的问题是包含水印。
此转换过程需要一些时间,因为它似乎播放电影和捕获帧。如果存在实际的矢量动画,这种方法是有意义的,但如果已知SWF仅包含嵌入的视频,则可能有更好的方法将音频和视频提取到FLV。