Reason: mp4 seems to be a patented audio and video format. node-webkit doesn't support it...seems to be. .
Solution:
Install the chrome browser locally, perform the installation directory (example: c:/Google/Chrome/Application/37.0.2062.103), and find the ffmpegsumo.dll file.
Copy (ffmpegsumo.dll) and replace ffmpegsumo.dll in the node-webkit directory.
Note: Since there are many chromium versions, the chromium version of the downloaded chromium browser must be consistent with the chromium version of node-webkit. Otherwise, copying the ffmpegsumo.dll file will be useless. It will also cause software crashes.
Where to check the version number? as follows:
The code copy is as follows:
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
(The chromium version of node-webkit-v0.10.0-win-ia32 is also 35)
File: ffmpegsumo.dl download address (windows32/64) http://pan.baidu.com/s/1wBItK
Personal test winxp ~ win8, 32/64 is available.
The above is all the content described in this article. I hope it will be helpful to everyone to learn node.js.