如何高度压缩文件

如何高度压缩文件

我想学习如何高度压缩文件。我下载了一些文件,压缩后大小为 4 GB,解压后大小变成了 10 GB。

  • 我需要使用哪种软件来实现如此高的压缩?
  • 压缩会导致数据质量下降吗?
  • 如果您引导我使用 WinRAR 或 7-Zip,请告诉我如何高度压缩文件,因为我曾尝试使用它进行压缩,但文件大小仅减少了几 MB。

我正在将游戏压缩为 .exe 文件。

答案1

有关压缩的一些基本背景信息:

真正的随机数据根本不是无损压缩的。这是信息论(与计算机科学密切相关)研究领域的基本原则。要使文件无损压缩,其数据必须是重复的或可预测的。

一个经验法则是,使用合适的无损算法,任意计算机文件的压缩率通常约为 50%。文本文件的压缩率通常非常高。

如果您有图片、音频或视频文件,如果您可以接受有损压缩,它们可能能够被大幅压缩,同时仍保持与原始文件相当的保真度。有损压缩算法因介质(静态照片、音频、视频等)而异,甚至因子类别而异;相机拍摄的照片可能最好使用 JPEG 压缩,而计算机图形可能最好使用其他编解码器压缩。音乐最好使用 MP3 或 AAC 等编解码器,比特率为 256kbps 或更高,但语音录音可以压缩到 9.6kbps,并且仍然可以完全听懂。

H.264 AVC 编解码器可以将高清视频压缩两到三个数量级(即压缩到原始大小的 1% 以下),同时仍保持合理的质量。未压缩的全高清视频为 1920 像素宽 * 1080 像素高 * 24 位/像素 * 30 帧/秒 = 大约 1.5 千兆位/秒,但 H.264 AVC 压缩的高清视频以 15 兆位/秒或更低的速度压缩并保持合理的图像质量并不罕见。

如果您压缩文件一次(有损或无损),然后尝试对其进行无损压缩,则它往往无法进行进一步压缩。这是因为任何好的压缩算法都应该摆脱所有浪费的空间(重复或不必要的数据),因此不应该留下任何需要压缩的东西。

答案2

这是一个非常古老的话题,不知道我的意见是否有帮助,但我认为他想重新打包一个已经安装的游戏,

如果是这样的话,那么 7z、srep 和 precomp 的组合将能够将 2.2gb 的游戏缩小到 680mb。请参阅此教程YouTube

答案3

你可以尝试温拉。有很多压缩选项。如果这还不够,那就试试7-ZIP

编辑

这取决于您要压缩的文件类型。7z 的 LZMA 算法比 RAR 具有更高的压缩率,但对于“多媒体”文件(如 .wav 和 .bmp 文件),RAR 使用了优于 LZMA 的专门程序。

相关内容