SoX不会使用“play”运行。 'play'不被识别为内部或外部命令,可操作程序或批处理文件

问题描述 投票:0回答:1

我已经将sox添加到我的PATH中,它似乎做得很好。如果我打开终端并输入C:\Users\[EXAMPLE USERNAME]>sox,程序将运行所有选项和效果。问题是我似乎无法让play工作。我尝试过C:\Users\[EXAMPLE USERNAME]>play file.ogg,它会产生错误:'play' is not recognized as an internal or external command, operable program or batch file。我不完全确定这里发生了什么。

我通常认为为play创建一个PATH变量,但正如this question答案的评论中提到的那样,没有可执行文件,它的sox名称不同。

另外,作为参考,我在Windows 10上使用sox-14-4-2。

sox
1个回答
1
投票

在链接问题的评论中,提到“playsox,只是在一个不同的名称。”我曾经解释过这意味着playsox代码的一部分,你只需要一个文件:sox,并且,如果一切都配置正确,那么通过使用任何这些命令来调用该文件(特定命令将在在sox中激活其特定代码。事实证明,我过于复杂了很多。实际的解决方案是将sox复制三次并将重复项重命名为playrecsoxi。他们没有被包括在.exe的原因是为了太空。我个人不明白为什么开发人员不能走我想象的节省空间的路线,但这只是我对此事的看法。

© www.soinside.com 2019 - 2024. All rights reserved.