Audible如何为24小时长的音频文件实现300MB的文件大小(FLAC vs Opus vs AA vs AAC)



有人知道当一个文件长达24小时时,音频是如何达到300MB的吗?我一直在研究不同的编解码器,我只是不明白他们怎么能把这么长的音频文件压缩成小尺寸。我读过FLAC vs Opus vs AAC,甚至Audible的专有AA编解码器,但我找不到任何理论甚至实践的解释。我以为你不能压缩已经压缩的文件(如MP3、FLAC等(,那么他们是如何做到的??

我的猜测是它是音频过滤和编解码器算法的结合。口语有声读物不需要像交响乐录音那样高保真,就能让我们接受。口语有声文件可以:

  1. 是单声道而不是立体声,这可能会减少所需的字节数
  2. 过滤掉不必要的频率,这些频率要么听不见,要么在录音中没有提供。如果一个人在说话,频谱会很窄,这也节省了空间
  3. 使用可变比特率编码来保持文件的部分仅用于语音,但也为具有声音效果或音乐的文件的部分提供更多带宽
  4. Opus非常神奇,它具有专门设计用于压缩语音的语音模式

以下面的15.18sOpus音乐文件为例,5,692文件需要包含24小时(86400秒(的音频。

https://opus-bitrates.anthum.com/

  1. 32kbit/s立体声:5,692 * 62,239 bytes =337.85 MiB(24小时(
  2. 16 kbit/s单声道:5,692 * 31,959 bytes =173.48 MiB(24小时(

最新更新