bash - 傅立叶变换很多音频文件?

标签 bash macos audio terminal

我需要对一些(几个小时)音频文件进行批处理,并获取它们的频率/幅度数据。

我有10个文件夹,每个文件夹包含许多wav文件,我需要每个文件夹中每个频率的平均水平。我需要获取每个文件夹中不同频率的电平,然后分别计算每个文件的电平,然后进行平均,如果您知道另一种方法,请提出建议。

是否有命令行工具(或其他资源)为我计算这些傅立叶变换?

最佳答案

您可以尝试使用SOX:

 sox $file -n stat -freq

它将输出DFT(离散傅立叶变换)的几个表。那可以是一个开始!

关于bash - 傅立叶变换很多音频文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47444428/

相关文章:

c - 检测进程使用/修改/创建/删除哪些文件的最佳方法是什么?

objective-c - 为什么使用 MKLocalSearch 会返回错误并且无法加载预期结果?

javascript - HTML5 JS 同时多次播放相同的声音

Java如何从电影中提取音频流

linux - 为什么 `ls -al & ; ls -al`无效?

linux - 如何计算文档中的行数?

macos - 从下载到在 OS X 上执行的最少步骤?

audio - 在 netbeans 中再现使用 jfilechooser 选择的音频

linux - 为什么 "true"和 "false"测试都是真的?

java - Shell 脚本无法启动 java 程序 [Debian]