aspose.info
PL

Plik OSR - Format pliku powtórki osu!, Jak otworzyć i pracować z plikami OSR?

Zaktualizowano

Czym jest plik OSR?

Plik OSR to plik powtórki gry utworzony przez grę osu!. Osu! jest grą rytmiczną, w której użytkownicy dopasowują kliknięcia myszy do muzyki. Utwór odtwarzany przez użytkownika, trafienia i pudła, czas i data odtworzenia utworu oraz ogólna pozycja są zapisywane w pliku OSR. Ten plik OSR może być następnie udostępniany innym w celu odtworzenia. Plik OSR wymaga, aby plik beatmapy znajdował się w folderze “Songs”.

Typ MIME formatu pliku OSR: x-osu-replay

Format pliku OSR

Pliki OSR są zapisywane jako pliki binarne z polami danych o stałej oraz zmiennej długości.

Typ danychFormat
BajtTryb gry powtórki (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania)
Liczba całkowitaWersja gry, w której powtórka została utworzona (np. 20131216)
Ciąg znakówMD5 hash beatmapy osu!
Ciąg znakówNazwa gracza
Ciąg znakówhash MD5 powtórki osu! (zawiera niektóre właściwości powtórki)
KrótkiLiczba 300
KrótkiLiczba 100 w standardzie, 150 w Taiko, 100 w CTB, 100 w manii
KrótkiLiczba 50 w standardzie, małe owoce w CTB, 50 w manii
KrótkiLiczba Gekis w standardzie, maksymalnie 300 w manii
KrótkiLiczba Katus w standardzie, 200 w manii
KrótkiLiczba pominięć
Liczba całkowitaCałkowity wynik wyświetlany w raporcie wyników
KrótkiNajwiększy combo wyświetlany w raporcie wyniku
BajtPerfekcyjne/pełne combo (1 = brak pominięć, zerwania suwaków i wczesnych zakończeń suwaków)
Liczba całkowitaUżyte mody. Poniżej lista wartości modów.
Ciąg znakówWykres paska życia: pary u/v oddzielone przecinkami, gdzie u to czas w milisekundach od początku utworu, a v to wartość zmiennoprzecinkowa od 0 do 1, która reprezentuje ilość życia w danym momencie (0 = pasek życia pusty, 1 = pasek życia pełny)
DługiZnacznik czasu (tyknięcia Windows)
Liczba całkowitaDługość w bajtach skompresowanych danych powtórki
BajtTablica Skompresowane dane powtórki
LongIdentyfikator wyniku online
PodwójnyDodatkowe informacje o modzie. Dostępne tylko, jeśli włączona jest funkcja Target Practice.

Kluczowe cechy plików OSR

CharakterystykaOpis
Rozszerzenie pliku.osr
Podstawowe wariantyPliki powtórek osu! (nagrania rozgrywki), pliki przywracania systemu Windows (diagnostyka awarii), osobiste pliki kopii zapasowych (archiwa danych)
Typ formatuFormat danych binarnych z wieloma wariantami; wariant osu! zawiera ustrukturyzowany nagłówek, po którym następują skompresowane dane powtórek (klatki kluczowe i strumienie wejściowe); wariant Windows zawiera zrzuty pamięci i diagnostykę awarii
Podstawowe zastosowanieNagrywanie i odtwarzanie sesji rozgrywki osu!, przechowywanie informacji diagnostycznych o awariach systemu Windows oraz tworzenie kopii zapasowych danych osobistych przy użyciu oprogramowania firm trzecich
Główna funkcjaKompleksowe nagrywanie rozgrywki, rejestrujące każdy ruch kursora, kliknięcie i naciśnięcie klawisza z precyzyjnym timingiem; umożliwia analizę wydajności, udostępnianie w społeczności oraz doskonalenie techniki graczy rytmicznych gier
Profil bezpieczeństwaBezpieczny dla zamierzonego zastosowania; wariant osu! nie zawiera kodu wykonywalnego; wariant Windows może zawierać wrażliwe informacje systemowe; nie przeznaczony do ręcznej edycji; wymagane specjalistyczne narzędzia do bezpiecznego przeglądania i analizy
Kompatybilnośćwariant osu! wymaga klienta gry osu! (Windows, macOS, Linux) do gry; może być analizowany przy użyciu osu! Replay Editor (oparty na przeglądarce); wariant Windows wymaga WinDbg lub Visual Studio do analizy; wariant backup wymaga specjalnego oprogramowania do tworzenia kopii zapasowych

Jak otworzyć i pracować z plikami OSR

Otwieranie plików powtórek osu!

Aby otworzyć plik powtórki OSR w osu!:

Uruchom klienta gry osu!

  1. Przejdź do głównego menu

  2. Wybierz sekcję “Powtórki”

  3. Wybierz “Importuj powtórkę”

  4. Przejdź do pliku .osr i wybierz go

  5. Powtórka zostanie załadowana i rozpocznie odtwarzanie automatycznie

Alternatywnie możesz użyć osu! Replay Editor — narzędzia internetowego, które zapewnia dogłębną analizę i przeglądanie plików powtórek OSR.

Najczęściej zadawane pytania (FAQ)

**Q1: Co oznacza skrót OSR w osu!?

A1: OSR oznacza osu! Replay, czyli format pliku używany do nagrywania i przechowywania sesji rozgrywki w rytmicznej grze osu!.

**Q2: Jak otworzyć i obejrzeć plik powtórki OSR?

A2: Plik OSR możesz otworzyć, uruchamiając osu! i importując powtórkę w sekcji Powtórki, lub używając internetowego narzędzia osu! Replay Editor.

**Q3: Czy mogę przekonwertować plik powtórki OSR na format wideo?

A3: Tak, możesz konwertować pliki powtórek OSR na wideo, używając oprogramowania do nagrywania ekranu, aby przechwycić odtwarzanie powtórki w osu!, lub korzystając ze specjalistycznych narzędzi konwersji.

**Q4: Jakie informacje są przechowywane w pliku OSR gry osu!?

A4: Plik OSR przechowuje ruchy kursora, czasy kliknięć, naciśnięcia klawiszy, dane wyniku, dokładność, informacje o combo oraz szczegóły beatmapy dla sesji rozgrywki.

**Q5: Czy mogę otworzyć plik OSR przywracania systemu Windows w edytorze tekstu?

A5: Nie, pliki OSR systemu Windows są binarnymi plikami zrzutu awarii i wyświetlą zniekształcone znaki, jeśli zostaną otwarte w edytorze tekstu. Powinny być analizowane przy użyciu narzędzi debugujących, takich jak WinDbg.

Referencje