找出FLAC或WAVPACK音频文件是否不是最初从有损来源编码的


11

是否可以检查所谓的FLAC或WAVPACK音频文件最初是从无损源(WAV,CDA,APE等)而不是有损源(MP3,AAC,ATRAC等)编码的?

假设我有一个有损的MP3音频文件(5.17Mb,从其原始来源(未知来源)压缩了87%)。然后,我将其编码为另一种无损格式,例如FLAC或WAVPACK。

大小增加(23.14Mb,从原始MP3源压缩了39%)!ID标签等保持不变,无法检查其来源的完整性。

我该怎么做呢?

Answers:


10

确定某物是否来自有损来源的最佳方法是创建一个频谱图:

无损频谱图

可以清楚地看到,它可以达到适当CD的22.1kHz。

将其转码为有损MP3 128kbps时,您可以清楚地看到编码器的破坏性工作:

有损V2频谱图

此处有更多详细信息和示例:http : //blowfish.be/eac/Spectral/spectral.html


当然,在将音频编码为无损文件之前,可能会向从有损压缩文件解码的音频中添加高频噪声,但这可能会带来很多麻烦,因此这种方法在99%的情况下非常酷:-)
亚历山大·谢布利金

6

没有一种方法可以肯定地告诉一种方式,即给定的无损文件是直接从CD中提取出来的,还是从另一种有损格式进行了重新编码的。但是,有几个程序可以尝试确定给定文件具有有损源的可能性:

这些程序的作用是分析文件,寻找可能表明它们曾经被有损编码的特征。诸如> 16 KHz的音频急剧下降之类的东西,音频未与CD帧对齐,指示编码缺陷的信号(如预回声)等。

还有一个狡猾的答案:退出盗版音乐,然后购买CD或曲目。:-p


1+ re:频率下降。作为一项快速测试,使用频谱图可视化插件将任何可疑文件加载到任何媒体播放器中(会想到foobar)都可能表明所讨论的文件中完全没有任何更高频率的成分,以及平顶的表现出primarily声之类的高频信号。
杰西

2
仅仅是因为我想了解有关数字录音的更多信息,并不意味着我在盗版音乐。在盗版圈中有一些CD合法合法。我想到了Archive.org。archive.org/browse.php?collection=etree&field=/metadata/...
GmonC

1
@GmonC:这个肮脏的答案并不是认真的。如果您得罪了,我深表歉意。
afrazier 2011年

没问题,您没有冒犯我!我的意思不是说太认真,这只是澄清。您给出了一个很好的答案,这就是为什么您收到3个赞誉(包括我自己的支持:)
GmonC 2011年

这两个程序都绝对不可靠
Thom Wiggers 2012年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.