使用Node Webkit读取MP4文件

时间:2017-01-24 10:36:53

标签: javascript node.js html5 node-webkit

我使用node webkit而我无法读取MP4文件!我仍然有每个mp4文件的错误:

[10093:10093:0124/113029.146622:ERROR:render_media_log.cc(25)] 
MediaEvent: PIPELINE_ERROR demuxer: could not open

Not work mp4 with nwjs

这是我使用的代码

<video controls preload="none" width="500" height="500" >
   <source src="http://www.supportduweb.com/page/media/videoTag/BigBuckBunny.mp4" type="video/mp4"> 
</video>

但与webm和ogg

完美配合

work ogg webm

我该如何调试?

1 个答案:

答案 0 :(得分:2)

Node Webkit does not support MP4 out of the box

  

使用MP3和H.264编解码器要求您注意专利使用费和源代码许可。如果您不了解许可限制并在您的应用程序中使用专利媒体格式,请咨询律师。

以上链接指向添加支持的官方文档,该支持归结为:

  1. 下载解码mp4s所需的二进制文件
  2. 下载依赖项
  3. 修改Node Webkit的构建指令文件
  4. 编译FFMPEG
  5. 使用刚编译的
  6. 覆盖默认版本的FFMPEG