aspose.info
BG

OSR файл - Формат на повторения в osu!, Как да отворим и работим с OSR файлове?

Обновено

Какво е OSR файл?

OSR файл е файл за повторение на игра, създаден от osu! играта. Osu! е ритъм игра, където потребителите съвпадат кликванията на мишката с музиката. Песента, изпълнена от потребителя, ударите и пропуските, времето и датата на изпълнена песен и общият рейтинг се записват в OSR файла. Този OSR файл след това може да се сподели с други за целите на повторението. OSR файлът изисква наличието на beatmap файл в папката “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 в Таико, 100 в CTB, 100 в мания
КраткоБрой 50 в стандарт, малки плодове в CTB, 50 в мания
КраткоБрой Геки в стандарт, максимум 300 в мания
КраткоБрой Кату в стандарт, максимум 200 в мания
КраткоБрой пропуски
Цяло числоОбщият резултат, показан в справката за резултати
КраткоНай-голямото комбо, показано в отчета за резултата
БайтПерфектно/пълно комбо (1 = без пропуски и без счупени слайдери и без преждевременно завършени слайдери)
Цяло числоИзползвани модове. Вижте по-долу списъка с стойностите на модовете.
НизГрафика на лентата за живот: двойки u/v, разделени със запетая, където u е времето в милисекунди от началото на песента, а v е число с плаваща запетая от 0 - 1, което представлява количеството живот, което имате в дадения момент (0 = лентата за живот е празна, 1= лентата за живот е пълна)
ДълъгВремева отметка (Windows тикове)
Цяло числоДължина в байтове на компресираните данни за реплей
БайтМасив Компресираните данни за реплей
ДълъгОнлайн резултат ID
ДвоенДопълнителна информация за мода. Присъства само ако е активирано Target Practice.

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

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

Как да отворим и работим с OSR файлове

Отваряне на osu! Replay файлове

За да отворите OSR реплей файл в osu!:

Стартирайте клиента на играта osu!

  1. Отидете в главното меню

  2. Изберете секцията “Replays”

  3. Изберете “Import Replay”

  4. Навигирайте до и изберете .osr файла

  5. Реплеят ще се зареди и ще започне да се възпроизвежда автоматично

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

Често задавани въпроси (FAQ)

**Q1: Какво означава OSR в osu!?

A1: OSR означава osu! Replay, което е файловият формат, използван за записване и съхранение на игрови сесии в ритъм играта osu!.

**Q2: Как да отворя и гледам OSR replay файл?

A2: Можете да отворите OSR файл, като стартирате osu! и импортирате реплея чрез секцията Replays, или като използвате уеб инструмента osu! Replay Editor.

**Q3: Мога ли да конвертирам OSR replay файл във видео формат?

A3: Да, можете да конвертирате OSR replay файлове във видео, като използвате софтуер за запис на екрана, за да заснемете възпроизвеждането на реплея в osu!, или като използвате специализирани инструменти за конвертиране.

**Q4: Каква информация се съхранява в osu! OSR файл?

A4: OSR файл съхранява движенията на курсора, времето на кликване, натисканията на клавиши, данните за резултата, точността, информацията за комбо и подробностите за бийтмапа за една игрова сесия .

**Q5: Мога ли да отворя OSR файл за възстановяване на системата на Windows с текстов редактор?

A5: Не, Windows OSR файловете са бинарни файлове за аварийно събиране и ще показват нечетливи символи, ако се отворят в текстов редактор. Те трябва да се анализират с помощта на инструменти за отстраняване на грешки като WinDbg .

Препратки