我正在尝试制作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。
解决 :)