gpt4 book ai didi

audio - 如何识别音频样本是否已压缩然后解压缩?

转载 作者:行者123 更新时间:2023-12-04 14:00:20 25 4
gpt4 key购买 nike

几年前我做了一个音乐录音,我找不到原始的WAV文件,我只有压缩的MP3。现在我找到了一张音频 CD,但我不知道它是使用原始的、未压缩的 WAV 制作的,还是使用压缩的 MP3 或 OGG 文件制作的。

有没有一种方法可以检测音频样本是否已使用 MP、OGG 等有损压缩进行压缩和解压缩,而无需与原始数据进行比较?

更新:

尝试@MisterHenson 的建议,我绘制了两个样本的光谱,图中有明显的差异:

CD中的样本:

enter image description here

MP3 的样本:

enter image description here

这实际上解决了我当前的问题,但我仍然有这些悬而未决的问题:

  • 如果光谱在视觉上无法区分,我不知道是否存在真正的差异,或者我无法区分它们(即压缩质量会更好)。我还能尝试什么?
  • 同样,如果我没有要比较的 MP3 文件,只有一个音频样本,我该怎么办?
  • 是否有一种自动化方法可以以合理的概率回答问题?
  • 最佳答案

    我做了一个例子来强调所有 MP3 转码的拓扑结构,源 Material 是肖邦夜曲。 MP3 在上,无损在下。所有录音都有一定幅度的背景噪音,而这种噪音在此处依稀可见。 MP3 转码(在本例中为 Lame 的 V2 预设)所做的是在 ~16kHz 处创建一个硬限制。在 320kbps 比特率和 44.1kHz 采样率 MP3 上,此硬限制出现在 20kHz 左右,但在此图像中仍然明显不同。

    Piano music example

    您可以在没有原始无损文件的情况下挑选此架子进行比较。我愿意说所有音乐的振幅甚至高于 19kHz。这是一个示例,我没有无损源文件,只有 320kbps MP3。您可以看到 20kHz 的非常严格的限制以及 19kHz 的温和截止。如果是无损的,中间的红色 Blob 会一直扩展到 22kHz,因为采样率为 44.1kHz。

    인피니트 - Back

    我想说这个过程可能是可以自动化的,但我不知道有任何尝试让它自动化。不过,如果这是自动化的,我会说它可以比你或我更准确地从无损中选择有损,因为它能够分析整个频谱,而不仅仅是高频截止。

    全分辨率图片:

  • http://i.imgur.com/dezONol.jpg
  • http://i.imgur.com/1qokxAN.jpg
  • 关于audio - 如何识别音频样本是否已压缩然后解压缩?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25228248/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com