Hva er en OSR-fil?
En OSR-fil er en spillgjenopptaksfil laget av osu!-spillet. Osu! er et rytmespill hvor brukere matcher museklikk med musikken. Sangspillet av brukeren, treff og bommer, tidspunkt og dato for sangen som ble spilt, og total rangering blir lagret i OSR-filen. Denne OSR-filen kan deretter deles med andre for gjenopptakelsesformål. OSR-filen krever at beatmap-filen er tilstede i “Songs”-mappen.
MIME-type for OSR-filformat: x-osu-replay
OSR-filformat
OSR-filer lagres som binære filer med både faste og variable lengdedatafelter.
| Datatype | Format |
|---|---|
| Byte | Spillmodus for replayen (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania) |
| Heltall | Versjon av spillet da replayen ble laget (f.eks. 20131216) |
| Streng | osu! beatmap MD5-hash |
| Streng | Spillernavn |
| Streng | osu! replay MD5-hash (inkluderer visse egenskaper ved replayen) |
| Kort | Antall 300-er |
| Kort | Antall 100-er i standard, 150-er i Taiko, 100-er i CTB, 100-er i mania |
| Kort | Antall 50-er i standard, små frukter i CTB, 50-er i mania |
| Kort | Antall Gekis i standard, maks 300 i mania |
| Kort | Antall Katus i standard, maks 200 i mania |
| Kort | Antall bom |
| Heltall | Total poengsum som vises i poengrapporten |
| Kort | Største combo vist i poengrapporten |
| Byte | Perfekt/full combo (1 = ingen bommer og ingen sliderbrudd og ingen tidlig avsluttede sliders) |
| Heltall | Modifikasjoner brukt. Se nedenfor for liste over mod-verdier. |
| Streng | Livstollegraf: komma-separerte par u/v, hvor u er tiden i millisekunder inn i sangen og v er en flyttallsverdi fra 0 - 1 som representerer mengden liv du har på det gitte tidspunktet (0 = livstollen er tom, 1 = livstollen er full) |
| Lang | Tidsstempel (Windows-tikk) |
| Heltall | Lengde i byte av komprimert replay-data |
| Byte | Array Komprimert replay-data |
| Lang | Online poeng-ID |
| Dobbel | Tilleggsinformasjon om mod. Kun tilstede hvis Target Practice er aktivert. |
Viktige egenskaper ved OSR-filer
| Karakteristikk | Beskrivelse |
|---|---|
| Filtype | .osr |
| Primære varianter | osu! Replay-filer (spillopptak), Windows Systemgjenopprettingsfiler (feildiagnostikk), Personlige sikkerhetskopifiler (databackuparkiver) |
| Formattype | Binært dataformat med flere varianter; osu!-varianten har en strukturert header etterfulgt av komprimert replay-data (keyframes og inputstrømmer); Windows-varianten inneholder minnedumper og krasjdiagnostikk |
| Primær bruk | Opptak og avspilling av osu!-spilløkter, lagring av krasjdiagnostisk informasjon for Windows-systemet, og sikkerhetskopiering av personlige data via tredjepartsprogramvare |
| Hovedfunksjon | Omfattende spillopptak som fanger hver musebevegelse, klikk og tastetrykk med presis timing; muliggjør ytelsesanalyse, deling i fellesskapet og teknikkforbedring for rytmespillere |
| Sikkerhetsprofil | Trygt for tiltenkt bruk; osu!-varianten inneholder ingen kjørbar kode; Windows-varianten kan inneholde sensitiv systeminformasjon; ikke ment for manuell redigering; spesialiserte verktøy kreves for sikker visning og analyse |
| Kompatibilitet | osu!-varianten krever osu!-spillklienten (Windows, macOS, Linux) for å spille; kan analyseres ved hjelp av osu! Replay Editor (nettbasert); Windows-varianten krever WinDbg eller Visual Studio for analyse; backup-varianten krever spesifikk backup-programvare |
Hvordan åpne og arbeide med OSR-filer
Åpning av osu! Replay-filer
Slik åpner du en OSR-replayfil i osu!:
Start osu!-spillklienten
Gå til hovedmenyen
Velg “Replays”-delen
Velg “Importer replay”
Naviger til og velg .osr-filen
Replayen vil lastes inn og begynne å spille automatisk
Alternativt kan du bruke osu! Replay Editor—et nettbasert verktøy som gir grundig analyse og visning av OSR-replay-filer.
Ofte stilte spørsmål (FAQ)
**Q1: Hva står OSR for i osu!?
A1: OSR står for osu! Replay, som er filformatet som brukes til å ta opp og lagre spilløkter i osu!-rytmespillet.
**Q2: Hvordan åpner og ser jeg på en OSR-replayfil?
A2: Du kan åpne en OSR-fil ved å starte osu! og importere replayen gjennom Replays‑delen, eller ved å bruke osu! Replay Editor‑nettverktøyet.
**Q3: Kan jeg konvertere en OSR-replayfil til et videoformat?
A3: Ja, du kan konvertere OSR-replayfiler til video ved å bruke skjermopptaksprogramvare for å fange replay‑avspillingen i osu! eller ved å bruke spesialiserte konverteringsverktøy.
**Q4: Hvilken informasjon lagres i en osu! OSR-fil?
A4: En OSR-fil lagrer markørbevegelser, klikk-timing, tastetrykk, poengdata, nøyaktighet, komboinformasjon og beatmap-detaljer for en spilløkt.
**Q5: Kan jeg åpne en Windows System Restore OSR-fil med en teksteditor?
A5: Nei, Windows OSR-filer er binære krasj-dump-filer og vil vise uleselige tegn hvis de åpnes i en teksteditor. De bør analyseres ved hjelp av feilsøkingsverktøy som WinDbg.