如何以编程方式处理文件夹系统中的音频文件?

How can I programmatically process audio files in a folder system?

我有几百个口语讲座的音频文件。我需要一个可以从命令行调用的软件来以各种方式处理音频,例如更改格式、规范化等

到目前为止,我已尝试使用 chain 使用 Audacity 批处理文件,详见 this video。但是,这并不令人满意,因为我无法从命令行调用它(因此以灵活的方式批处理文件以适应 size/filetype 等)。

你能指出任何可以从命令行进行这种音频处理的软件吗?

根据您的要求,您并不总是可以使用 Audacity。

您可以使用SOX来实现您在获取音频文件的文件信息以及进行压缩方面所做的事情。

 sox long.mp3 short.mp3 trim 10

用于比较等

要扩展,您可以使用 bash 脚本循环访问目录中的每个文件,然后 运行 每个文件上的命令。