理由: mp4 は特許取得済みのオーディオおよびビデオ形式のようです。 node-webkit はそれをサポートしていないようです。 。
解決策:
Chrome ブラウザをローカルにインストールし、インストール ディレクトリ (例: c: GoogleChromeApplication37.0.2062.103) に移動し、ffmpegsumo.dll ファイルを見つけます。
(ffmpegsumo.dll) をコピーし、node-webkit ディレクトリ内の ffmpegsumo.dll を置き換えます。
注: クロムのバージョンは多数あるため、ダウンロードしたクロム ブラウザのクロム バージョンは、node-webkit のクロム バージョンと一致している必要があります。そうしないと、ffmpegsumo.dll ファイルをコピーしても意味がありません。ソフトウェアがクラッシュする可能性もあります。
バージョン番号はどこで確認できますか?以下のように:
Linux: 32 ビット / 64 ビット
Windows: win32
Mac 10.7: 32ビット / 64ビット
(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 を学習する皆さんのお役に立てれば幸いです。