从命令行制作声谱图像

Pav*_*sov 8 audio automation batch command-line images

大多数音频编辑器都能够向我们展示不同类型的音频分析,如下所示:

在此处输入图片说明

  • 波形(整个文件);
  • 频谱频率(整个文件);
  • 频谱分析(切片)。

生成的图像可以以一种或另一种方式保存。

是否有命令行替代方法来执行此操作?

Windows 7。首选多操作系统解决方案。

Pav*_*sov 15

可以使用SoX执行以下三个任务之一

sox file.wav -n spectrogram
Run Code Online (Sandbox Code Playgroud)


c97*_*c97 8

您可以使用 ffmpeg 创建频谱图

ffmpeg -i inputfile.mp3 -lavfi showspectrumpic=s=800x400:mode=separate spectrogram.png
Run Code Online (Sandbox Code Playgroud)

过滤器文档:https : //ffmpeg.org/ffmpeg-filters.html#showspectrumpic


Sco*_*ney -1

Imagemagick 将是解决方案,但屏幕捕获似乎在 Windows 中不起作用(它正在寻找 X 服务器)。

有关其他选项,请参阅此处类似问题的答案。