如何在不损害其质量的情况下减小 FLAC 文件的大小?

如何在不损害其质量的情况下减小 FLAC 文件的大小?

我收集了一些黑胶唱片,我花钱将它们数字化为 FLAC。然而,我的硬盘驱动器已满(91%截至今天已满),而这些乙烯基中最小的2.3 GB尺寸!

我想尽可能减少这些文件的大小,但对此不太了解。我读到的是 FLAC 支持不同级别的压缩。但由于它是无损格式,因此它们都包含相同的信息。显然,更高级别的压缩将需要更多的时间来播放,但这对我来说不是问题,因为我主要想要的是保留它们。

所以我想我的问题是:

  1. 如何确定文件的压缩级别?
  2. 假设它们没有完全压缩,我如何改变它们的压缩?

答案1

您可以编码flacflac.但不确定压缩级别会有多大帮助。我用 IP 电话录制的语音消息进行了测试。

for level in {0..8}
do
    flac --verify -$level -o tam818.$level.flac tam818.flac
done

结果:

$ stat -c '%s %n' *.flac | sort
232049 tam818.8.flac
232406 tam818.7.flac
232845 tam818.6.flac
233596 tam818.5.flac
233596 tam818.flac   # so original was level 5
234490 tam818.4.flac
234991 tam818.3.flac
241091 tam818.0.flac
241091 tam818.1.flac
241091 tam818.2.flac

因此,它为约 230K 的文件节省了约 1.5K 的时间。让我们知道它对您的黑胶唱片有多大帮助...flac还有更多选项,例如添加可以-p为我释放另外 300 字节。不过,这并不值得付出努力,如果您期望减少 50%,那么您可能不走运。

这些黑胶唱片中最小的大小为 2.3 GB!

大小小于 4.7GB 的静态数据听起来像是 DVD-R 介质的理想应用。至少制作两份副本 + 校验和/奇偶校验,将它们锁定在黑暗的地方,每 X 年刷新一次(尽管在那之前您将拥有足够大的 HDD),并保留高质量的 OGG/MP3/???适合日常使用。

相关内容