为什么 Linux 使用非自由编解码器,为什么需要编解码器?

Min*_*sky 1 free-software codec

假设用计算机在地球上的某个地方录制了一首歌,并存储了该数据流。

如果这是使用Audacity存储的,您可以将其设置为.aupformat,这是一个非常简单的 XML 文件。

为什么除了文件中的几个数据点之外,我们还需要其他任何东西?我们为什么要使用.mp3或任何东西?事实上,编码这会增加一些局部样本的大小。

我认为问题可能是图像的大小,但我不能说音频文件的大小。

Voj*_*fny 6

为什么 linux 使用非免费编解码器

这是最简单的部分:因为大多数音频/音乐都是像 MP3 这样的非免费格式,我们需要非免费的编解码器来对其进行解码。

为什么除了文件中的几个数据点之外,我们还需要其他任何东西?

音频 CD 质量的采样率为 44.1 kHz 和 16 位字,因此 1 小时的立体声音频需要 605 MiB (44100 * 60 * 60 * 16 * 2)。这是相当多的数据点:-)。这就是存在有损压缩的原因,您需要一些东西(= 编解码器)来解码这些格式/数据。