跳到主内容
Beta access:功能可能不稳定。

文件格式

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 可以解析吗?

不能。修改扩展名不会把编码视频变成游戏回放数据。