解决node-webkit 不支持html5播放mp4视频的方法
介绍如何解决node-webkit不支持html5播放MP4视频的问题
你是否在使用node-webkit时遇到了无法播放MP4视频的问题?这可能是由于node-webkit没有购买MP4格式的专利授权所导致的。但别担心,今天我们将一起一个解决方案。
我们来了解一下问题的根源。MP4格式似乎受到专利保护,而node-webkit可能并未获得其播放授权。那么,我们应该如何应对这个问题呢?
解决方案如下:
一、寻找本地安装的Chrome浏览器。进入其安装目录(例如:c:\Google\Chrome\Application\37.0.2062.103)。
二、在该目录下,找到ffmpegsumo.dll文件。这是一个重要的动态链接库文件,它对于视频播放至关重要。
三、复制找到的ffmpegsumo.dll文件,并替换node-webkit目录下的同名文件。这样,node-webkit就能够借助这个dll文件来播放MP4视频了。
需要注意的是,由于chromium版本众多,因此下载的chrome浏览器的chromium版本必须与node-webkit的chromium版本保持一致。否则,即使复制了ffmpegsumo.dll文件,也可能无法解决问题,甚至可能导致软件崩溃。
那么,如何查看版本号呢?你可以在node-webkit的发布说明中查找,例如“node-webkit-v0.10.5”的Chromium版本为“35.0.1916.157”。你也可以在下载页面找到不同操作系统的版本信息。
如果你需要下载ffmpegsumo.dll文件,你可以根据系统类型(32位或64位)前往相关下载地址进行下载。该方案经过测试,适用于winxp至win8的32位和64位系统。
以上就是解决node-webkit不支持html5播放MP4视频的方法。希望这篇文章能够帮助大家更好地学习node.js,并在实际开发中遇到问题时能够顺利解决。如果你有任何疑问或建议,请随时与我们分享。
(注:本文内容仅为分享学习之用,如有侵权或不适当之处,请及时联系我们进行修正。)
通过cambrian渲染技术呈现本文内容。
编程语言
- 解决node-webkit 不支持html5播放mp4视频的方法
- 基于ES6 Array.of的用法(实例讲解)
- 如何使用Strace调试工具
- asp.net遍历文件夹下所有子文件夹并绑定到gridvi
- jQuery切换所有复选框选中状态的方法
- js窗口关闭提示信息(兼容IE和firefox)
- React中jquery引用的实现方法
- 解决FastCGI 进程超过了配置的活动超时时限的问题
- php实现可以设置中奖概率的抽奖程序代码分享
- CodeIgniter中实现泛域名解析
- php mysql_list_dbs()函数用法示例
- PHP调用.NET的WebService 简单实例
- Ajax缓存问题的解决方法汇总
- JavaScript使用math.js进行精确计算操作示例
- BootStrap轮播HTML代码(推荐)
- Could not load type System.ServiceModel.Activation.HttpModul