是否存在具有此功能的库?任何建议都会有用。感谢。
答案 0 :(得分:2)
在SWF文件中没有“声音部分”这样的东西。 SWF文件可能包含嵌入的资源,例如图像,字体,视频或音频。
我不知道.NET解决方案。但我认为最简单的方法是使用swfmill和swf2xml。你会发现DefineSound
节点包含base64编码形式的嵌入声音,以及节点属性中的格式(现在找不到它的参考)。 flash player确实支持一些奇怪的编解码器,所以在最坏的情况下你实际上可能需要对数据进行转码。
希望有所帮助
答案 1 :(得分:0)
如果您可以将SWF作为FLV,就像在Youtube等网站上找到的那样,您可以使用FFMPEG。不幸的是,很少有.NET包装器,但它们就在那里。