解压 .replay 文件

逆向工程 解压
2021-07-03 21:46:16

Fortnite 有一个功能可以记录你的游戏玩法并将其保存为 .replay 文件,现在我不相信这些文件是加密的,只是压缩的。

我无法在网上找到解压缩这些文件的方法,我想知道如何解压缩,以及是否有可能解压缩然后再次重新压缩文件。我还想知道是否对完成这项工作的程序有任何建议

这是 HexEditor 中文件的开头 十六进制

文件链接(mediafire)

我做了一些测试(替换值并检查是否有任何变化)并发现了一些东西:( 十六进制 不确定它们是否有用,但我认为我仍然会分享)

编辑:我试图以这样的方式结束 十六进制

1个回答

这个文件似乎没有加密(很多 ASCII)。

这很可能是基于虚幻引擎 4 的回放机制

根据其文档,是按时间顺序描述起始状态以及对该状态的任何更改。

https://docs.unrealengine.com/en-us/Engine/Replay/Streamers#replaydataformat https://docs.unrealengine.com/en-us/Engine/Replay https://wiki.unrealengine.com/Replay_System_Tutorial https ://api.unrealengine.com/INT/Engine/Replay/index.html

由于 UE4 的源代码可在线获得,您可以查看编写和解析这些回放的部分。

https://www.unrealengine.com/en-US/ue4-on-github

-> 你到底想从这些回放中提取什么?如果您想生成视频,我建议您使用第三方软件捕获您想要的部分。