确定mp3和源flack文件之间的质量下降

时间:2018-08-11 16:32:25

标签: c++ mp3 numerical-methods

我有一个Flac文件original.flac,并且我将ffmpeglibmp3lame一起使用,将flac文件编码为mp3。然后,我将mp3解码回flac。现在,我试图查看此转换列出了多少质量。我注意到新的flac文件的开头是0。我想要成对的差,所以这弄乱了我的成对计算(即,将同一样本的两个幅度之间的差之和除以范数)。我阅读了libmp3lame常见问题,它提到填充大小为1160(来源:http://lame.sourceforge.net/tech-FAQ.txt

mp3中的flac具有额外的2064帧。我尝试用1160、1056、1057、1160、1688补偿,但是这些补偿都没有使歌曲排成一行。我在flac文件中手动搜索了0,发现开头有1313 0。

进行成对比较的正确方法是什么?我正在尝试定量地发现flac->mp3->flac转换带来的质量损失。有更好的方法来衡量吗?

0 个答案:

没有答案