解决node-webkit 不支持html5播放mp4视频的方法
原因: mp4似乎是有专利的影音格式。node-webkit不对其进行支持…… 似乎是。。
解决方法 :
在本地安装chrome浏览器,进行安装目录(例:c:\Google\Chrome\Application\37.0.2062.103),找到ffmpegsumo.dll文件。
复制(ffmpegsumo.dll)并替换node-webkit目录下的ffmpegsumo.dll。
注:由于chromium 版本众多,所以,下载的chrome浏览器的chromium版本要与node-webkit的chromium版本一致。否则ffmpegsumo.dll文件复制过去也没用。而且还会引起软件崩溃。
版本号在哪里看? 如下:
Downloads
node-webkit-v0.10.5: (Sep 16, 2014, based off of Node v0.11.13, Chromium 35.0.1916.157): release notes
Linux: 32bit / 64bit
Windows: win32
Mac 10.7+: 32bit / 64bit
(node-webkit-v0.10.0-win-ia32的chromium版本同样是35)
文件 :ffmpegsumo.dl下载地址(windows32/64) http://pan.baidu.com/s/1wBItK
亲测winxp ~ win8、32/64可用。
以上就是本文所述的全部内容了,希望对大家学习node.js能够有所帮助。
相关推荐
-
javascript实现简单的html5视频播放器
效果: 代码很简单 js define("html5_video_player", [ '../avalon-min'], function(avalon) { function formatTime(seconds) { var seconds = Math.round(seconds); var minutes = Math.floor(seconds / 60); seconds = Math.floor(seconds % 60); minutes = (minutes >
-
JS HTML5 音乐天气播放器(Ajax获取天气信息)
晚上要考软件工程,实在不想复习.写个播放器吧,这个只是个用来学习的小Demo,众多不完善之处,下面贴出源代码,如果要转载,请加上版权声明 PS:因为Ajax涉及到跨域获取天气信息,有两个版本,一个是直接跨域,IE10支持,其他的浏览器要改配置.另一个是服务器端的weather.php,获取天气信息返回json. weather.php就不写了,里面的对应路径存放对应的文件 演示地址: http://569375.ichengyun.net/fm/ 实现功能:音乐播放,进度调节(滑动模块),音量条
-
一个html5播放视频的video控件只支持android的默认格式mp4和3gp
复制代码 代码如下: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <body>
-
解决node-webkit 不支持html5播放mp4视频的方法
原因: mp4似乎是有专利的影音格式.node-webkit不对其进行支持-- 似乎是.. 解决方法 : 在本地安装chrome浏览器,进行安装目录(例:c:\Google\Chrome\Application\37.0.2062.103),找到ffmpegsumo.dll文件. 复制(ffmpegsumo.dll)并替换node-webkit目录下的ffmpegsumo.dll. 注:由于chromium 版本众多,所以,下载的chrome浏览器的chromium版本要与node-webkit
-
vue中使用h5 video标签实现弹窗播放本地视频的方法
目录 1.弹窗的打开关闭 2. 本地视频资源路径的引入 3. 视频播放完毕自动关闭弹窗 4. 视频在弹窗中自适应大小 参考h5 < video >标签的用法 在开发过程中主要涉及到以下几个需要关注的点 1.弹窗的打开关闭 父组件中使用.sync绑定visible属性,可直接在子组件中关闭弹窗更新父组件传入的visible值: // 父组件中引用子组件 <video-modal :visible.sync="showVideoModal"> // 子组件中 <
-
在小程序中使用腾讯视频插件播放教程视频的方法
在我们开发的一个小程序里面,为了给客户了解一些教程内容,我们需要增加一个在线播放视频的模块,考虑过直接使用视频组件播放服务器上的视频不成功,因此使用腾讯视频插件来播放最终测试成功.本篇随笔介绍微信小程序使用视频组件和腾讯视频插件两种方式的解决方式,并重点介绍视频插件方式的处理过程. 1.使用视频组件播放视频 由于是我们自己录制的视频内容,本来想直接通过视频组件来播放自己服务器上的视频,理想很丰满,现实很骨感,不知道是视频内部比较大的原因还是腾讯禁止,虽然在开发工具上测试的时候可以播放,不过最终发
-
Android提高之MediaPlayer播放网络视频的实现方法
前面讲解了MediaPlayer播放网络音频,主要介绍了MediaPlayer关于网络音频的缓冲和进度条控制的方法,本文再来讲解一下MediaPlayer播放网络视频的方法.播放网络视频比播放网络音频需要多一个SurfaceView而已,在已经熟悉了MediaPlayer播放网络音频之后,相信大家对本文所述的播放网络视频也能很快地掌握. 先来看看本文程序运行截图,如下所示: 本文程序的视频来自http://daily3gp.com,大家可以替换程序中的视频链接,试试其他影片. main.xml的
-
Android编程使WebView支持HTML5 Video全屏播放的解决方法
本文实例讲述了Android编程使WebView支持HTML5 Video全屏播放的解决方法.分享给大家供大家参考,具体如下: 1)需要在AndroidManifest.xml文件中声明需要使用HardwareAccelerate, 可以细化到Activity级别,如果不需要的View可以声明不要用加速,但是需要在代码中做,具体如下: a. 如果要声明整个应用都要加速: 复制代码 代码如下: <application ... android:hardwareAccelerated ="tr
-
让IIS服务器支持flv,f4v,mp4在线播放(2003,2008)
上传了flv或MP4文件到服务器,可输入正确地址通过http协议来访问总是出现"无法找到该页"的404错误呢?这就表明mp4格式文件是服务器无法识别的,其实,这是没有在IIS中将相应的MIME类型进行设置的原因.那该怎样设置MIME类型呢? 开启mp4文件的话,需要在 "Internet信息(IIS)管理器"中右击需要更改的网站或目录,可以打开形如下图的窗口(我右击的是文件夹而不是站点,所以您右击站点的话打开的或许比我的选项卡多,不管怎样您点击HTTP头就可以打开怎
-
解决node终端下运行js文件不支持ES6语法
最近写一些简单的测试代码时,为了方便直接在node终端执行发现有些ES6语法不支持,记录一下解决方式 现象 新建class.js文件后添加如下代码 // constructer class Person { constructor(name,age,sex) { this.name = name; this.age = age; this.sex = sex; } getInfo() { return `name:${this.name},age:${this.age},sex:${this.s
-
使用js检测浏览器是否支持html5中的video标签的方法
复制代码 代码如下: //检测是否支持HTML5function checkVideo() { if (!!document.createElement('video').canPlayType) { var vidTest = document.createElement("video"); oggTest = vidTest.canPlayType('video/ogg; codecs="theora, vorbis"');
-
Android使用VideoView出现无法播放此视频问题的解决方法
前言 最近的项目中需要用到VideoView实现视频播放,自己花了一天多时间才能出来,有点想打自己再见,在学校的时候没好好学. 使用VideoView播放视频的步骤如下: 1) 在界面布局文件中定义VideoView组件,或在程序中创建VideoView组件. 2) 调用VideoView的如下两个方法来加载指定视频. setVideoPath(String path):加载 path 文件所代表的视频. setVideoURI(Uri uri):加载uri所对应的视频. 3) 调用VideoV
-
C# 使用SDL2实现Mp4文件播放音视频操作
播放音视频的关键:视频的格式是H264,音频的格式是AAC.使用ffmpeg探测流的方式来实现音视频流的解码播放. 数据处理逻辑:H264->YUV AAC->PCM. SDL2工具类 using SDL2; using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threadi
随机推荐
- javascript 检测浏览器类型和版本的代码
- Vue2.0父子组件传递函数的教程详解
- 移动端脚本框架Hammer.js
- Python中的Descriptor描述符学习教程
- javascript实现的简单的表单验证
- 非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
- php INI配置文件的解析实现分析
- python发送邮件接收邮件示例分享
- Python安装Numpy和matplotlib的方法(推荐)
- Node.JS利用PhantomJs抓取网页入门教程
- 关于query Javascript CSS Selector engine
- 多次注册事件会导致一个事件被触发多次的解决方法
- 基于JavaScript实现的顺序查找算法示例
- DB.ASP 用Javascript写ASP很灵活很好用很easy
- 微信小程序模板之分页滑动栏
- 简化Windows 2003域控制器密码
- Nagios监控Windows Server 2008配置方法
- LNMP下添加Discuz x2.5的伪静态规则
- java 函数的重载和重写实例代码
- PHP解决中文乱码