错误:使用fluent-ffmpeg生成EACCESS node-webkit ffmpeg

时间:2015-02-24 18:02:04

标签: node.js ffmpeg node-webkit

我正在做一个nodewebkit应用程序,并尝试将ffmpeg捆绑在一起,这样用户就不必在他们的系统上安装ffmpeg。

EACCESS与运行代码的权限有关。我尝试chmod -R ug+rw ffmpegFolder无济于事。

我从这里下载了osx二进制文件:https://evermeet.cx/ffmpeg/我假设这些已编译但我可能错了? 我将提取的ffmpeg文件夹捆绑到我的.nw的根目录中,提取的内容如下所示:

the .nw folder structure

这部分与fluent-ffmpeg有关。 它有一个名为setFfmpegPath(path)的方法,它告诉fluent-ffmpeg使用你提供的FFMPEG。
我得到fs.realpath到ffmpeg-2.5.4并使用它。
使用./ffmpeg-2.5.4或/ffmpeg-2.5.4或ffmpeg-2.5.4只会产生一个spawn ENOENT错误我读过,意思是找不到。
如果我从我的fluent-ffmpeg命令中删除setFfmepgPath,它可以正常使用我的系统ffmpeg。

我觉得我在spawn EACCESS错误的正确轨道上。怎么让它玩得好呢?

0 个答案:

没有答案