Vad är en OSR-fil?
En OSR-fil är en spelåterspelningsfil som skapas av osu!-spelet. Osu! är ett rytmspel där användare matchar musklick med musiken. Sången som spelas av användaren, träffar och missar, tid och datum för sången som spelades, samt den övergripande rankingen registreras i OSR-filen. Denna OSR-fil kan sedan delas med andra för återspelningsändamål. OSR-filen kräver att beatmap-filen finns i mappen “Songs”.
MIME-typ för OSR-filformat: x-osu-replay
OSR-filformat
OSR-filer sparas som binära filer med både fasta och variabla datalängdfält.
| Datatyp | Format |
|---|---|
| Byte | Spelläget för reprisens inspelning (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania) |
| Heltal | Version av spelet när reprisen skapades (ex. 20131216) |
| Sträng | osu! beatmap MD5-hash |
| Sträng | Spelarnamn |
| Sträng | osu! replay MD5-hash (inkluderar vissa egenskaper av repriseringen) |
| Kort | Antal 300:or |
| Kort | Antal 100:or i standard, 150:or i Taiko, 100:or i CTB, 100:or i mania |
| Kort | Antal 50:or i standard, små frukter i CTB, 50:or i mania |
| Kort | Antal Gekis i standard, max 300 i mania |
| Kort | Antal Katus i standard, 200 i mania |
| Kort | Antal missar |
| Heltal | Totalpoäng som visas i poängrapporten |
| Kort | Största combo som visas i poängrapporten |
| Byte | Perfekt/full combo (1 = inga missar och inga sliderbrott och inga tidigt avslutade sliders) |
| Heltal | Använda mods. Se nedan för lista över modvärden. |
| Sträng | Livstångsgraf: kommaseparerade par u/v, där u är tiden i millisekunder in i låten och v är ett flyttal mellan 0 och 1 som representerar hur mycket liv du har vid den givna tiden (0 = livstången är tom, 1 = livstången är full) |
| Lång | Tidsstämpel (Windows-tick) |
| Heltal | Längd i byte för komprimerad replay-data |
| Byte | Array Komprimerad replay-data |
| Lång | Onlinepoäng-ID |
| Dubbel | Ytterligare modinformation. Endast när Target Practice är aktiverat. |
Viktiga egenskaper hos OSR-filer
| Egenskap | Beskrivning |
|---|---|
| Filändelse | .osr |
| Primära varianter | osu! Replay-filer (spelsessioner), Windows Systemåterställningsfiler (kraschdiagnostik), Personliga säkerhetskopieringsfiler (dataarkiv) |
| Formattyp | Binärt dataformat med flera varianter; osu!-varianten har ett strukturerat huvud följt av komprimerad reprisdata (nyckelramar och inmatningsströmmar); Windows-varianten innehåller minnesdumpningar och kraschdiagnostik |
| Primär användning | Inspelning och återuppspelning av osu!-spelsessioner, lagring av Windows-systemkraschdiagnostikinformation och säkerhetskopiering av personliga data via tredjepartsprogramvara |
| Huvudfunktion | Omfattande spelinspelning som fångar varje musrörelse, klick och tangenttryckning med exakt timing; möjliggör prestationsanalys, delning i communityn och förbättring av teknik för rytmspelsspelare |
| Säkerhetsprofil | Säker för avsett bruk; osu!-varianten innehåller ingen körbar kod; Windows-varianten kan innehålla känslig systeminformation; inte avsedd för manuell redigering; specialverktyg krävs för säker visning och analys |
| Kompatibilitet | osu!-varianten kräver osu!-spelkunden (Windows, macOS, Linux) för att spelas; kan analyseras med osu! Replay Editor (webbaserad); Windows-varianten kräver WinDbg eller Visual Studio för analys; backup-varianten kräver specifik backupprogramvara |
Hur man öppnar och arbetar med OSR-filer
Öppna osu! Replay-filer
För att öppna en OSR-replayfil i osu!:
Starta osu!-spelkunden
Gå till huvudmenyn
Välj “Replays”-sektionen
Välj “Importera replay”
Navigera till och välj .osr-filen
Replayen laddas och börjar spelas automatiskt
Alternativt kan du använda osu! Replay Editor—ett webbaserat verktyg som erbjuder djupgående analys och visning av OSR-replay‑filer.
Vanliga frågor (FAQ)
**Q1: Vad står OSR för i osu!?
A1: OSR står för osu! Replay, vilket är det filformat som används för att spela in och lagra spelsessioner i osu!-rytmspel .
**Q2: Hur öppnar och tittar jag på en OSR-replayfil?
A2: Du kan öppna en OSR-fil genom att starta osu! och importera replaysen via Replays‑sektionen, eller genom att använda det webbaserade verktyget osu! Replay Editor .
**Q3: Kan jag konvertera en OSR-replayfil till ett videoformat?
A3: Ja, du kan konvertera OSR-replayfiler till video genom att använda skärminspelningsprogram för att fånga replay‑uppspelningen i osu! eller genom att använda specialiserade konverteringsverktyg .
**Q4: Vilken information lagras i en osu! OSR-fil?
A4: En OSR-fil lagrar muspekarrörelser, klicktidpunkter, tangenttryckningar, poängdata, precision, komboinformation och beatmap-detaljer för en spelsession.
**Q5: Kan jag öppna en Windows System Restore OSR-fil med en textredigerare?
A5: Nej, Windows OSR-filer är binära kraschdump-filer och kommer att visa förvrängda tecken om de öppnas i en textredigerare. De bör analyseras med felsökningsverktyg som WinDbg.