eim*_*iar 10 mp3 analysis detection bitrate spectrum
是否有任何程序可以检测到MP3的比特率?我不是在谈论文件编码的有效比特率,而是只能通过频谱分析计算的实际比特率.
例如,如果我有一个128 kbps的MP3编码,其大小为1 MB,然后我将这个MP3转码为320 kpbs,其大小为3 MB,我将拥有相同的相同音轨,但具有不同的大小.
如果我有一个320 kbps的MP3并且我将其转码为128 kbps,我将失去一些质量,因此会丢失一些文件大小.
但是,我仍无法验证320 kbps是我的MP3的"真实"比特率.
详情请参阅本文:http: //www.fileden.com/files/2009/2/14/2321055/My%20Documents/MP3%20Bit%20Rate%20Quality%20Detection%20through%20Frequency.pdf
vax*_*uis 16
首先,https://www.google.com/? q = mp3 + cutoff + frequency可能非常具有启发性.
其次,几乎所有MP3都使用具有相当标准的多相低通滤波器的预设进行编码.由于实际上不可能用MP3实现无损压缩,所以丢失的实际上是基频的高次谐波(参见FFT,DCT,小波变换等); 应用滤波器使得后来对频谱的傅立叶分析的结果与人类听觉范围更加一致(即,根据分析消除了不可消除/掩蔽的频率).实际上,在不切断/严重扭曲较高频率的情况下实现高压缩是不可能的,因为实际上它们占据了比特流中的大部分空间.
当然,如果没有截止频率,频域限制将不太准确 - 但它仍然会发生.除了其他原因之外,应用截止,使得压缩伪像在心理声学听觉范围之外产生.
作为参考点 - 对流进行频谱分析(如果较高的频率范围足够饱和,则可以使用Winamp克隆进行实时SA,如果有工具,也可以简单地进行频谱分析),并找到截止点.在下面的例子中,截止频率发生在@ 15 kHz,这告诉我该流最初被压缩为@ 128 kbps; 我甚至走得太远,说实际上可以通过耳朵区分<= 128 kpbs的流与多种音乐(鼓'n'bass和其他有很多高音的电子音乐类型).

最常见的截止点是:(注意它们在CBR中是"硬"而在ABR/VBR中是"软")
是的,我知道有些人可以听到20 kHz以上,但音乐中出现的屏蔽效果加上扬声器的实际响应时间意味着在实际音乐中,20 kHz的截止频率与音质无关.
来源:作为音频工程师自己研究,另外还有 http://www.whatinterviewprep.com/prepare-for-the-interview/spectral-analysis/作为补充参考
您可以从频谱分析中轻松确定的唯一一件事是输入 mp3 文件的采样频率是多少。
例如,如果您的 mp3 以 44100 采样,则不会有任何高于 22050hz 的声音,这将在频谱图上清晰可见。
由于您在这里进入了先验领域,请尝试以下操作:
他们的“熵”即。随机性会有所不同,也许这个数字会告诉您在转码过程中比特率扩展中“制造”了多少信息。