Che cos’è un file OSR?
Un file OSR è un file di replay di gioco creato dal gioco osu!. Osu! è un gioco ritmico in cui gli utenti sincronizzano i click del mouse con la musica. La canzone suonata dall’utente, i colpi e gli errori, l’ora e la data della canzone riprodotta e il ranking complessivo vengono registrati nel file OSR. Questo file OSR può quindi essere condiviso con altri per scopi di replay. Il file OSR richiede che il file beatmap sia presente nella cartella “Songs”.
Tipo MIME del formato file OSR: x-osu-replay
Formato File OSR
I file OSR sono salvati come file binari con campi dati di lunghezza fissa e variabile.
| Tipo di Dati | Formato |
|---|---|
| Byte | Modalità di gioco della replay (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania) |
| Intero | Versione del gioco al momento della creazione della replay (es. 20131216) |
| Stringa | Hash MD5 della beatmap di osu! |
| Stringa | Nome del giocatore |
| Stringa | hash MD5 della replay di osu! (include alcune proprietà della replay) |
| Breve | Numero di 300 |
| Breve | Numero di 100 in standard, 150 in Taiko, 100 in CTB, 100 in mania |
| Breve | Numero di 50 in standard, piccoli frutti in CTB, 50 in mania |
| Breve | Numero di Geki in modalità standard, massimo 300 in modalità mania |
| Breve | Numero di Katu in modalità standard, 200 in modalità mania |
| Breve | Numero di errori |
| Intero | Punteggio totale visualizzato nel report del punteggio |
| Breve | Combo più alta visualizzata nel report del punteggio |
| Byte | Combo perfetta/completa (1 = nessun errore e nessuna rottura di slider e nessun slider terminato in anticipo) |
| Intero | Mod usati. Vedi sotto l’elenco dei valori dei mod. |
| Stringa | Grafico della barra della vita: coppie u/v separate da virgola, dove u è il tempo in millisecondi nella canzone e v è un valore a virgola mobile da 0 a 1 che rappresenta la quantità di vita presente al momento indicato (0 = barra della vita vuota, 1 = barra della vita piena) |
| Lungo | Marca temporale (tick di Windows) |
| Intero | Lunghezza in byte dei dati di replay compressi |
| Byte | Array dati di replay compressi |
| Long | ID punteggio online |
| Double | Informazioni aggiuntive sul mod. Presenti solo se la modalità Target Practice è abilitata. |
Caratteristiche Principali dei File OSR
| Caratteristica | Descrizione |
|---|---|
| Estensione del file | .osr |
| Varianti principali | File di replay osu! (registrazioni di gameplay), File di Ripristino del Sistema Windows (diagnostica dei crash), File di Backup Personali (archivi di backup dei dati) |
| Tipo di formato | Formato di dati binari con più varianti; la variante osu! presenta un’intestazione strutturata seguita da dati di replay compressi (fotogrammi chiave e flussi di input); la variante Windows contiene dump di memoria e diagnostica dei crash |
| Uso principale | Registrazione e riproduzione delle sessioni di gioco osu!, archiviazione delle informazioni diagnostiche dei crash di sistema Windows e backup dei dati personali tramite software di terze parti |
| Caratteristica principale | Registrazione completa del gameplay che cattura ogni movimento del cursore, clic e pressione di tasti con tempistica precisa; consente l’analisi delle prestazioni, la condivisione nella community e il miglioramento della tecnica per i giocatori di giochi ritmici |
| Profilo di sicurezza | Sicuro per l’uso previsto; la variante osu! non contiene codice eseguibile; la variante Windows può contenere informazioni sensibili di sistema; non destinata alla modifica manuale; sono necessari strumenti specializzati per una visualizzazione e analisi sicure |
| Compatibilità | la variante osu! richiede il client di gioco osu! (Windows, macOS, Linux) per giocare; può essere analizzata usando osu! Replay Editor (basato sul web); la variante Windows richiede WinDbg o Visual Studio per l’analisi; la variante backup richiede software di backup specifico |
Come Aprire e Lavorare con i File OSR
Aprire i File Replay di osu!
Per aprire un file di replay OSR in osu!:
Avvia il client di gioco osu!
Vai al menu principale
Seleziona la sezione “Replay”
Scegli “Importa Replay”
Naviga e seleziona il file .osr
Il replay verrà caricato e inizierà a riprodursi automaticamente
In alternativa, puoi usare osu! Replay Editor—uno strumento basato sul web che fornisce un’analisi approfondita e la visualizzazione dei file di replay OSR.
Domande Frequenti (FAQ)
**Q1: Cosa significa OSR in osu!?
A1: OSR sta per osu! Replay, che è il formato di file usato per registrare e archiviare le sessioni di gioco nel gioco ritmico osu! .
**Q2: Come posso aprire e visualizzare un file di replay OSR?
A2: Puoi aprire un file OSR avviando osu! e importando il replay tramite la sezione Replay, oppure usando lo strumento web osu! Replay Editor .
**Q3: Posso convertire un file di replay OSR in un formato video?
A3: Sì, puoi convertire i file di replay OSR in video usando un software di registrazione dello schermo per catturare la riproduzione del replay in osu! o usando strumenti di conversione specializzati .
**Q4: Quali informazioni sono memorizzate all’interno di un file OSR di osu!?
A4: Un file OSR memorizza i movimenti del cursore, i tempi dei click, le pressioni dei tasti, i dati del punteggio, la precisione, le informazioni sui combo e i dettagli della beatmap per una sessione di gioco.
**Q5: Posso aprire un file OSR di Ripristino del Sistema Windows con un editor di testo?
A5: No, i file OSR di Windows sono file binari di dump di crash e mostreranno caratteri illeggibili se aperti in un editor di testo. Dovrebbero essere analizzati usando strumenti di debug come WinDbg.