文件格式
CS2 Demo 文件格式:.dem、.dem.zst 和 .dem.bz2
Demo 可能是原始 .dem,也可能经过压缩。压缩改变的是传输大小,不会把游戏回放变成普通视频。
更新于
不同扩展名的含义
- .dem 是游戏或解析器使用的原始回放。
- .dem.zst 是使用 Zstandard 压缩的 Demo。
- .dem.bz2 是使用 bzip2 压缩的 Demo。
- .mp4 是最终编码视频,不能作为比赛 Demo 解析。
上传时如何处理
较小的原始 Demo 可以直接上传;较大的 .dem 可以在浏览器压缩后进行分片上传;已经压缩且受支持的格式可以直接传输。
缓存与资产边界
- 本地缓存使用文件身份和解析器、结构版本判断复用。
- 解析行为或结构变化时允许重新解析。
- 上传 Demo 是临时操作资产,不是长期公开内容。
- 完成的视频才是持久产品资产。
常见问题
上传 .dem.bz2 前必须解压吗?
支持该压缩格式时不需要,保留压缩状态还能减少传输量。
把 MP4 改名为 .dem 可以解析吗?
不能。修改扩展名不会把编码视频变成游戏回放数据。