windows - 在 Windows 7 上通过 cygwin/node.js 创建音频 Sprite 需要一些帮助

标签 windows node.js audio cygwin sprite

我正在尝试制作 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 内),其中包含我想要烘焙音频 Sprite 的 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)
问题是我真的不知道如何理解上述内容,就像我在谷歌上搜索错误(部分)时所说的那样,我得到了完全随机的结果,与 audiosprite 无关,而与 Cygwin 相关的结果有针对特定代码的修复,但不是一般修复,这正是我所需要的。
有人知道我在这里缺少什么吗?我是否需要在我的 PATH 变量中添加更多内容? (目前它只在 PATH 变量中提到 npm,没有别的)
我已经尝试了一些明显的事情,比如以管理员身份运行 cygwin,甚至尝试使用“命令提示符”而不是 cygwin,虽然它确实支持所有 cmd,但我在那里得到了完全相同的错误。

最佳答案

事实上,我只是非常愚蠢..
我忘了安装 FFMPEG,所以它无法制作音频 Sprite ,durrrrr。

解决 :)

关于windows - 在 Windows 7 上通过 cygwin/node.js 创建音频 Sprite 需要一些帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26163941/

相关文章:

c++ - 将 Qt Qml 应用程序部署到 Windows 8 显示一个空白窗口

javascript - 命令行 “node index.js”在Windows 10上无法正确输出,如何使其工作?

python - 确定两个文件在 Windows 上是否硬链接(hard link)?

javascript - 获取发送给名称中带有空格的哈巴狗的选项

ios - 当 Apple Music/Spotify 在后台播放时暂停的 Swift 背景音乐

android - TextView 不是从按钮 onClick 中绘制的

windows - Git,无法在 Windows 上克隆 repo 协议(protocol)

Node.js + Socket.io 内存泄漏和最大监听器

javascript - 使用 Node Js 重定向无法正常工作

c# - 在 Azure 媒体服务 v3 中使用 CopyAudio 转码 mxf 视频文件