aspose.info
ZH

OSR 文件 - osu! 回放文件格式,如何打开和使用 OSR 文件?

更新于

什么是 OSR 文件?

OSR 文件是一种由 osu! 游戏 创建的游戏回放文件。Osu! 是一款节奏游戏,玩家需要将鼠标点击与音乐匹配。用户播放的歌曲、命中与失误、播放时间和日期以及整体排名都会记录在 OSR 文件中。然后可以将此 OSR 文件分享给其他人以进行回放。OSR 文件需要在 “Songs” 文件夹中存在对应的谱面文件。

OSR 文件格式的 MIME 类型: x-osu-replay

OSR 文件格式

OSR 文件以二进制形式保存,包含固定长度和可变长度的数据字段。

数据类型格式
字节回放的游戏模式(0 = osu! Standard,1 = Taiko,2 = Catch the Beat,3 = osu!mania)
整数回放创建时的游戏版本(例如 20131216)
字符串osu! 谱面 MD5 哈希
字符串玩家名称
字符串osu! 回放 MD5 哈希(包括回放的某些属性)
简短300 的数量
简短标准模式的 100 数量,Taiko 模式的 150 数量,CTB 模式的 100 数量,Mania 模式的 100 数量
简短标准模式的 50 数量,CTB 模式的小水果数量,Mania 模式的 50 数量
简短标准模式下的 Geki 数量,狂热模式下最多 300 次
短标准模式下的 Katu 数量,狂热模式下 200 次
短失误次数
整数成绩报告中显示的总分
短在成绩报告中显示的最高连击
字节完美/全连击 (1 = 没有失误、没有滑条中断、没有提前结束的滑条)
整数使用的模组。请参见下方的模组数值列表。
字符串生命条图表:用逗号分隔的 u/v 对,其中 u 是歌曲进行的毫秒时间,v 是 0 到 1 之间的浮点值,表示该时刻的生命值(0 = 生命条为空,1 = 生命条为满)
长整型时间戳(Windows 计时)
整数压缩回放数据的字节长度
字节数组 压缩回放数据
长整数在线分数 ID
双精度浮点数附加模组信息。仅在启用目标练习时显示。

OSR 文件的关键特性

特征描述
文件扩展名.osr
主要变体osu! 回放文件(游戏录制),Windows 系统还原文件(崩溃诊断),个人备份文件(数据备份存档)
格式类型二进制数据格式,具有多种变体;osu! 变体具有结构化头部,随后是压缩的回放数据(关键帧和输入流);Windows 变体包含内存转储和崩溃诊断信息
主要用途录制和回放 osu! 游戏过程,存储 Windows 系统崩溃诊断信息,并通过第三方软件备份个人数据
主要特性全面的游戏录制,捕捉每一次光标移动、点击和按键,时间精准;帮助节奏游戏玩家进行表现分析、社区分享和技巧提升
安全概况用于预期用途时安全;osu! 变体不包含可执行代码;Windows 变体可能包含敏感的系统信息;不建议手动编辑;需要专用工具才能安全查看和分析
兼容性osu! 变体需要 osu! 游戏客户端(Windows、macOS、Linux)才能运行;可以使用 osu! Replay Editor(基于网页)进行分析;Windows 变体需要 WinDbg 或 Visual Studio 进行分析;备份变体需要特定的备份软件

如何打开和使用 OSR 文件

打开 osu! 回放文件

在 osu! 中打开 OSR 回放文件的方法:

启动 osu! 游戏客户端

  1. 进入主菜单

  2. 选择 “回放” 部分

  3. 选择 “导入回放”

  4. 定位并选择 .osr 文件

  5. 回放将自动加载并开始播放

或者,您可以使用 osu! Replay Editor——一个基于网页的工具,提供对 OSR 回放文件的深入分析和观看。

常见问题解答 (FAQ)

**Q1: OSR 在 osu! 中代表什么?

A1: OSR 代表 osu! Replay,即用于记录和存储 osu! 节奏游戏中游戏会话的文件格式。

**Q2: 如何打开并观看 OSR 回放文件?

A2: 您可以通过启动 osu! 并在 Replays 部分导入回放来打开 OSR 文件,或者使用 osu! Replay Editor 网页工具。

**Q3: 我可以将 OSR 回放文件转换为视频格式吗?

A3: 是的,您可以通过使用屏幕录制软件捕获 osu! 中的回放播放,或使用专用的转换工具,将 OSR 回放文件转换为视频。

**Q4: osu! OSR 文件中存储了哪些信息?

A4: OSR 文件存储光标移动、点击时机、按键、得分数据、准确度、连击信息以及谱面详情,用于一次游戏会话。

**Q5: 我可以用文本编辑器打开 Windows 系统还原的 OSR 文件吗?

A5: 不,Windows OSR 文件是二进制崩溃转储文件,如果在文本编辑器中打开会显示乱码。应使用诸如 WinDbg 等调试工具进行分析。

参考文献