aspose.info
UK

Файл OSR – формат повтору osu!, як відкрити та працювати з файлами OSR?

Оновлено

Що таке файл OSR?

OSR‑файл — це файл повтору гри, створений гра osu!. Osu! — це ритм‑гра, у якій користувачі синхронізують кліки миші з музикою. У файлі OSR записуються назва пісні, яку грав користувач, успішні та пропущені нотки, час і дата відтворення пісні та загальний рейтинг. Цей OSR‑файл потім можна поділитися з іншими для повторного перегляду. Для OSR‑файлу потрібен файл бітмапи, який має бути у папці “Songs”.

Тип MIME формату файлу OSR: x-osu-replay

Формат файлу OSR

OSR‑файли зберігаються як бінарні файли з полями фіксованої та змінної довжини.

Тип данихФормат
БайтРежим гри повтору (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania)
Ціле числоВерсія гри, коли був створений повтор (наприклад, 20131216)
РядокMD5 хеш бітмапи osu!
РядокІм’я гравця
РядокMD5‑хеш повтору osu! (включає певні властивості повтору)
КороткоКількість 300
КороткоКількість 100 у стандартному режимі, 150 у Taiko, 100 у CTB, 100 у mania
КороткоКількість 50 у стандартному режимі, маленькі фрукти у CTB, 50 у mania
КороткоКількість Gekis у стандартному режимі, максимум 300 у манії
КороткоКількість Katus у стандартному режимі, 200 у манії
КороткоКількість пропусків
Ціле числоЗагальний рахунок, що відображається у звіті про результати
КороткоНайбільша комбінація, відображена у звіті про результат
БайтІдеальна/повна комбінація (1 = без пропусків, без поломок слайдерів та без раніше завершених слайдерів)
Ціле числоВикористані модифікації. Дивіться нижче список значень модів.
РядокГрафік індикатора життя: пари u/v, розділені комами, де u — час у мілісекундах від початку пісні, а v — значення з плаваючою комою від 0 до 1, що представляє кількість життя у даний момент (0 = індикатор життя порожній, 1 = індикатор життя заповнений)
ДовгеЧасова мітка (тики Windows)
Ціле числоДовжина в байтах стиснених даних повтору
БайтМасив Стиснені дані повтору
ДовгеІдентифікатор онлайн-рахунку
ПодвійнийДодаткова інформація про мод. Присутня лише якщо увімкнено Target Practice.

Ключові характеристики файлів OSR

ХарактеристикаОпис
Розширення файлу.osr
Основні варіантиФайли повтору osu! (записи геймплею), файли відновлення системи Windows (діагностика збою), особисті резервні файли (архіви резервних копій даних)
Тип форматуБінарний формат даних з кількома варіантами; варіант osu! має структурований заголовок, за яким слідує стиснені дані повтору (ключові кадри та потоки вводу); варіант Windows містить дампи пам’яті та діагностику збоїв
Основне використанняЗапис та відтворення ігрових сесій osu!, зберігання діагностичної інформації про збої системи Windows та резервне копіювання особистих даних за допомогою стороннього програмного забезпечення
Головна особливістьВсеохоплюючий запис ігрового процесу, який фіксує кожен рух курсора, клік та натискання клавіш з точною синхронізацією; дозволяє аналізувати продуктивність, ділитися результатами в спільноті та покращувати техніку гравців ритмічних ігор
Профіль безпекиБезпечний для передбаченого використання; варіант osu! не містить виконуваного коду; варіант Windows може містити конфіденційну системну інформацію; не призначений для ручного редагування; для безпечного перегляду та аналізу потрібні спеціалізовані інструменти
СумісністьВаріант osu! вимагає клієнт гри osu! (Windows, macOS, Linux) для гри; може бути проаналізований за допомогою osu! Replay Editor (веб-версія); варіант для Windows вимагає WinDbg або Visual Studio для аналізу; варіант резервного копіювання вимагає спеціального програмного забезпечення для резервного копіювання

Як відкрити та працювати з файлами OSR

Відкриття файлів повтору osu!

Щоб відкрити файл повтору OSR в osu!:

Запустіть клієнт гри osu!

  1. Перейдіть до головного меню

  2. Виберіть розділ “Повтори”

  3. Виберіть “Імпорт повтору”

  4. Перейдіть до файлу .osr і виберіть його

  5. Повтор завантажиться і почне відтворюватися автоматично

Альтернативно, ви можете скористатися osu! Replay Editor — веб‑інструментом, який забезпечує глибокий аналіз та перегляд файлів повторів OSR.

Часті запитання (FAQ)

**Q1: Що означає OSR в osu!?

A1: OSR означає osu! Replay, що є форматом файлу, який використовується для запису та збереження ігрових сесій у ритмічній грі osu! .

**Q2: Як відкрити і переглянути файл повтору OSR?

A2: Ви можете відкрити файл OSR, запустивши osu! та імпортуючи повтор через розділ Replays, або використовуючи веб‑інструмент osu! Replay Editor .

**Q3: Чи можу я конвертувати файл повтору OSR у відеоформат?

A3: Так, ви можете конвертувати файли повтору OSR у відео, використовуючи програмне забезпечення для запису екрану, щоб захопити відтворення повтору в osu!, або використовуючи спеціалізовані інструменти конвертації .

**Q4: Яка інформація зберігається у файлі OSR osu!?

A4: Файл OSR зберігає переміщення курсора, час кліків, натискання клавіш, дані про рахунок, точність, інформацію про комбо та деталі бітмапи для ігрової сесії.

**Q5: Чи можу я відкрити файл Windows System Restore OSR у текстовому редакторі?

A5: Ні, файли Windows OSR є бінарними дампами аварій і при відкритті в текстовому редакторі будуть показувати нечитаємі символи. Їх слід аналізувати за допомогою інструментів налагодження, таких як WinDbg.

Посилання