是否有任何脚本/工具(任何语言)会将.wav文件生成为波形图像?
基本上我想在网上上传一个小的wav文件,然后它会显示波形图像,包括秒数(持续时间)。
PS:我做谷歌但没有运气。答案 0 :(得分:2)
https://bitbucket.org/corfr/wavegenerator/src
一位朋友做了这个:
你需要linux(我成功使用Centos和Ubuntu) 的libmad
如果我记得这已经足够了,它会使用libmad从.mp3文件生成一个.png。代码很容易理解,因为总是随意提交改进!
它会生成一个非常接近的波形,例如你在soundcloud上可以找到的......
答案 1 :(得分:0)
编辑:由于您正在寻找波形,这个问题非常相关。
编辑:如果您正在寻找以图形方式显示频率的方法,此答案有效。
SoX(http://sox.sourceforge.net/)可以在Windows上运行,并且几乎在所有Linux发行版中都安装或可用。
它可以生成.png格式的频谱图。只需将其称为:
sox <inputfile> -n spectrogram
您会在同一目录中找到 spectrogram.png
。
以下是SoX生成的频谱图示例: