从概念上讲,有没有办法比较.mp3和.wav文件?如果是这样的话?将.mp3转换为.wav文件是否可以进行比较?
任何能够向我解释这个概念的人都会非常有帮助。我已经使用FFT对wav文件进行了比较,但现在想要比较mp3和wav文件。
答案 0 :(得分:1)
只是为了让你开始 - 这是一个将mp3转换为wav的命令
avconv -i input.mp3 output.wav
其中avconv是瑞士军刀的音频,请参阅https://libav.org
一旦你有两个wav文件,并解析了它们的标题,所以U可以访问它们的原始PCM音频,这是比较两条曲线的问题。生成这样的音频文件时的每个音频曲线样本每秒发生44100次(可以变化48k也是常见的)。归一化的音频曲线在-1到+1之间变化(但可以在0到2 ^ 16-1之间变化)。通常,每个样本存储为16位信息,这消耗了两个8位字节的存储空间。