【问题标题】:Can you name this audio compression algorithm?你能说出这个音频压缩算法的名字吗?
【发布时间】:2020-07-17 16:25:08
【问题描述】:

您好堆栈交换器!
我有一个关于音频压缩的快速问题。 我只是在想(我对这个主题几乎一无所知) 是否可以通过将轨道切成小块来压缩音频(当然大于单个振动)并按频率和音量值对这些片段进行分类(您也可以压缩它) 我想了解更多有关此的信息,但无法在网上找到有关它的信息,大多数文章都在讨论动态范围压缩。 我知道它一定存在,但可能是因为它是一种糟糕的音频压缩方法,或者我无法为其命名。 所以我的问题是你们中是否有人知道这个过程可能被称为什么! 非常感谢,祝您有愉快的一天!

【问题讨论】:

标签: algorithm audio compression


【解决方案1】:

好吧,您必须考虑到一个事实,即任何时候都可能存在多个重要频率。如果你这样做了,那么这就是每个有损音频编解码器(如 mp3、aac、ogg 等)的工作原理:

  1. 把声音分成小段(我觉得常见的都在512到2500个样本之间)
  2. 将每个短比特分成不同的频率
  3. 丢弃听不见的频率,因为该频率没有声音或由于感知掩蔽
  4. 以压缩格式对剩余频率的音量进行编码,其准确度取决于您听到不同音量差异的难易程度。

这种技术通常被称为“感知音频编码”。

【讨论】:

  • 非常感谢!这真的很有帮助。
【解决方案2】:

在我看来,您对所谓的Discrete Fourier Transform (DFT) 很直观。

如果您真的想了解更多信息,Steve Smith 的“The Scientists and Engineer's Guide to Digital Signal Processing”是一个免费资源,可以很好地教授其工作原理。

【讨论】:

    猜你喜欢
    • 2011-08-03
    • 2018-11-20
    • 2010-09-27
    • 2014-02-03
    • 2011-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-10
    相关资源
    最近更新 更多