我正在尝试制作audiosprite,但是不知何故我在某处忽略了一些基本的东西,我无法终生发现它是什么,在错误中进行搜索以使我得到100无关的结果,所以我有点希望有人在这里可以帮助我。

我在64位Windows 7 Pro上运行,半小时前我刚刚为64位安装了最新的Cygwin(1.7.32)和Node.JS(0.10.32),现在我试图实际使用它们,但是我遇到了问题。
起初我以为(希望)一个简单的重新启动可以解决问题,但是可悲的是它没有,我也检查了PATH变量,并且列出了npm,所以也没有。

任何人,这都是我正在做的事情,并得到:

olivier@MV-VFX-01 ~
$ cd audiosprite-stuff/

olivier@MV-VFX-01 ~/audiosprite-stuff
$ audiosprite *.mp3
cygwin warning:
  MS-DOS style path detected: C:\Users\olivier\AppData\Roaming\npm/node
  Preferred POSIX equivalent is: /cygdrive/c/Users/olivier/AppData/Roaming/npm/node
  CYGWIN environment variable option "nodosfilewarning" turns off this warning.
  Consult the user's guide for more details about POSIX paths:
    http://cygwin.com/cygwin-ug-net/using.html#using-pathnames

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:1001:11)
    at Process.ChildProcess._handle.onexit (child_process.js:792:34)

olivier@MV-VFX-01 ~/audiosprite-stuff
$

因此,首先我要浏览到一个目录(在home / olivier内部),该目录具有mp3,我想用它来烘烤音频。
之后,我只需尝试最基本的audiosprite cmd,即可从当前目录中的所有mp3创建一个audiosprite。
忽略警告(我最担心的atm,我以后总是可以解决),audiosprite的返回消息是
events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:1001:11)
    at Process.ChildProcess._handle.onexit (child_process.js:792:34)

问题是我真的不知道该怎么做,就像我说我在错误的某些部分上进行搜索时所说的那样,我得到的结果完全是随机的,与音频精灵无关,而与Cygwin有关的问题已经修复对于特定的代码段,而不是一般的解决方案,这是即时消息所需要的。

嗯,有人知道这里缺少什么吗?我是否需要在PATH变量中添加更多内容? (目前,它仅在PATH变量中提及npm,仅此而已)
我已经尝试了一些明显的操作,例如以管理员身份运行cygwin,甚至尝试使用“命令提示符”代替cygwin,尽管它确实支持所有cmd,但在此我得到的错误完全相同:(

任何帮助,高度赞赏!

最佳答案

其实,我只是非常愚蠢。
我忘了安装FFMPEG,所以它无法制作audiosprite,durrrrr。

解决 :)

10-05 21:57