【问题标题】:Compressing game with reinflate method使用 reinflate 方法压缩游戏
【发布时间】:2016-06-16 04:59:17
【问题描述】:

我最近知道 reinflate 压缩游戏的方法比 precomp 好得多,所以任何人都可以告诉我如何使用 reinflate + srep + lzma 压缩游戏。 这意味着告诉我创建批处理文件的代码,我可以将其用于压缩。我现在使用 precomp +srep +lzma 方法。

是的,请告诉我如何使用 inno setup 解压缩这些压缩文件,即我必须添加什么代码。

一个人刚刚通过 reinflate 将 gta v 压缩到 29 GB

【问题讨论】:

  • 什么是“再充气”?有没有支持它的工具?刚刚“precomp +srep +lzma 方法”使用怎么样
  • Reinflate 是使用 raw2hif.dll 等压缩文件的过程,我不知道这一切,但我知道它会最大程度地扩展文件,然后使用 srep 和 lzma 压缩该扩展文件.刚才我只知道 precomp + srep + lzma 的压缩代码和 reinflate + srep + lzma 的ineed代码
  • 我什至没有找到任何关于raw2hif的可靠信息
  • 感谢马丁搜索。我在 fileforums.com 上获得了一些关于 reinflate comession 的信息,但我不明白。看看你能不能理解。

标签: inno-setup compression


【解决方案1】:

为了阐明这个问题,我的工具Precomp 可以帮助进一步压缩已经压缩的文件。它正在解压缩像 zlib 流这样的压缩内容,并找出必须使用哪些压缩参数来获取位精确的压缩流。之后,可以将压缩流替换为解压缩数据,并且使用 7-Zip 等高级压缩方法可以比原始文件更好地压缩生成的文件。

提到的“reinflate”实际上是reflate,这是一个类似的封闭源代码替代方案,它使用更复杂的方法来获得更好的结果 - 它适用于每个 zlib 流,因为它不会强制 zlib 参数,而是重新实现 zlib 和(粗略地说)存储使用的 zlib 代码的差异。如需更多信息,请参阅Precomp issue #21

很遗憾,reflate 的使用相当复杂,没有进一步的开发,所以我最好的建议是在encode.ru 论坛提问。

【讨论】:

  • 谢谢兄弟的建议
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多