SWF转换器转换Flash后没有声音的几种解决方法小结
程序员文章站
2022-11-28 19:21:43
SWF转换器转换Flash后没有声音的几种解决方法小结经过网友 sjq110 在虚拟机里的多次试验终于找到了没有声音的原因,最终是 Flash Player 插件的问题。由于 SWF 是一种动画格式,不是标准的视频文件,所以转换方式比较特殊,都是通过... 12-09-24...
之前给大家介绍过三款专注于 swf 动画的转换软件:free swf converter、iwisoft flash swf to video converter 以及 moyea swf to video pro,前段时间很多人都反应用这几个 swf 转换器有问题,主要表现为转换 swf 为 avi 或 mp4 后没有声音,而视频画面都正常。
经过网友 sjq110 在虚拟机里的多次试验终于找到了没有声音的原因,最终是 flash player 插件的问题。由于 swf 是一种动画格式,不是标准的视频文件,所以转换方式比较特殊,都是通过播放+录制的方式转换为其他标准视频,因此 swf 转换器都会调用到系统的 flash player 插件。
sjq110 实验后发现,这里的 swf 转换器不支持 11.3 以上的 flash player 插件,会出现没有声音的问题,11.2 之前的都没问题。以前有声音现在没声音的肯定是更新过 flash player 插件。
我查看了 adobe flash player 11.3 的发行说明,11.3 对音视频解码有了一定改进,可能正是这些音频技术修改,导致 swf 转换器无法捕捉到音频流,就出现没有声音的现象了:
adobe flash player 11.3 新增功能:
对流式音频的低延迟音频支持
引入了一个新的 netstream.usejitterbuffer api,开发人员可使用它缩短高品质流式音频播放的延迟。
sound api 的低延迟音频支持
此增强功能缩短了 sound.play 方法的延迟并减少了对 soundtransform 上的音量和声相的更改。同时还大大缩短了 sample_data 事件的延迟。如果输入样本大小为 2048,则延迟应是最佳的。
因此,如果你正在使用本站提供的 free swf converter、iwisoft flash swf to video converter 3.4 或 moyea swf to video pro 3.12.0.0 版本,请使用如下解决方案:
关闭所有浏览器,使用 flash player uninstaller 强制卸载现有 flash 插件,注意简单的从控制面板卸载将无法安装旧版插件;
安装 adobe flash player 11.2.202.235,这是 adobe flash player 11.2 的最后一个版本,转换后视频、声音均正常。
经过网友 sjq110 在虚拟机里的多次试验终于找到了没有声音的原因,最终是 flash player 插件的问题。由于 swf 是一种动画格式,不是标准的视频文件,所以转换方式比较特殊,都是通过播放+录制的方式转换为其他标准视频,因此 swf 转换器都会调用到系统的 flash player 插件。
sjq110 实验后发现,这里的 swf 转换器不支持 11.3 以上的 flash player 插件,会出现没有声音的问题,11.2 之前的都没问题。以前有声音现在没声音的肯定是更新过 flash player 插件。
我查看了 adobe flash player 11.3 的发行说明,11.3 对音视频解码有了一定改进,可能正是这些音频技术修改,导致 swf 转换器无法捕捉到音频流,就出现没有声音的现象了:
adobe flash player 11.3 新增功能:
对流式音频的低延迟音频支持
引入了一个新的 netstream.usejitterbuffer api,开发人员可使用它缩短高品质流式音频播放的延迟。
sound api 的低延迟音频支持
此增强功能缩短了 sound.play 方法的延迟并减少了对 soundtransform 上的音量和声相的更改。同时还大大缩短了 sample_data 事件的延迟。如果输入样本大小为 2048,则延迟应是最佳的。
因此,如果你正在使用本站提供的 free swf converter、iwisoft flash swf to video converter 3.4 或 moyea swf to video pro 3.12.0.0 版本,请使用如下解决方案:
关闭所有浏览器,使用 flash player uninstaller 强制卸载现有 flash 插件,注意简单的从控制面板卸载将无法安装旧版插件;
安装 adobe flash player 11.2.202.235,这是 adobe flash player 11.2 的最后一个版本,转换后视频、声音均正常。