魔法猫
魔法猫
Published on 2025-05-13 / 23 Visits
0
0

频谱图制作

SOX

SOX,全称为 Sound eXchange,是一个开源的音频处理工具,它支持多种音频格式的转换、处理和播放。SOX 提供了丰富的命令行选项,可以用于音频文件的编辑、效果添加、格式转换等操作。

安装

Debian/Ubuntu

sudo apt-get update
sudo apt-get install sox

频谱命令

生成FLAC文件的频谱(当前文件夹下)并命名为“spectrogram.png”且显示进度

sox -S *.flac -n spectrogram -o spectrogram.png

生成WAV文件的频谱(当前文件夹下)

sox -S *.wav -n spectrogram -o spectrogram.png

生成并修改频谱图左下角文字(只支持英文)

sox -S *.flac -n spectrogram -c "abcd xxx" -o spectrogram.png

生成并自定义频谱图尺寸

sox -S *.flac -n spectrogram -x 10000 -y 1025 -o spectrogram.png

spectrogram 的具体参数,可以用以下命令查看

sox --help-effect spectrogram


Comment