aspose.info
FR

Fichier OSR - Format de Replay osu!, Comment ouvrir et travailler avec les fichiers OSR ?

Mis à jour le

Qu’est-ce qu’un fichier OSR ?

Un fichier OSR est un fichier de replay de jeu créé par le jeu osu!. Osu! est un jeu de rythme où les utilisateurs synchronisent les clics de souris avec la musique. La chanson jouée par l’utilisateur, les coups réussis et manqués, l’heure et la date de la lecture, ainsi que le classement global sont enregistrés dans le fichier OSR. Ce fichier OSR peut ensuite être partagé avec d’autres à des fins de replay. Le fichier OSR nécessite que le fichier de beatmap soit présent dans le dossier “Songs”.

Type MIME du format de fichier OSR : x-osu-replay

Format de fichier OSR

Les fichiers OSR sont enregistrés en tant que fichiers binaires avec des champs de données de longueur fixe ainsi que variable.

Type de donnéesFormat
OctetMode de jeu du replay (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania)
EntierVersion du jeu lors de la création du replay (ex. 20131216)
ChaîneHash MD5 de la beatmap osu!
ChaîneNom du joueur
ChaîneHash MD5 du replay osu! (inclut certaines propriétés du replay)
CourtNombre de 300
CourtNombre de 100 en standard, 150 en Taiko, 100 en CTB, 100 en mania
CourtNombre de 50 en standard, petits fruits en CTB, 50 en mania
CourtNombre de Gekis en standard, max 300 en mania
CourtNombre de Katus en standard, 200 en mania
CourtNombre de ratés
EntierScore total affiché dans le rapport de score
CourtMeilleur combo affiché dans le rapport de score
OctetCombo parfait/complet (1 = aucune erreur et aucune rupture de glissière et aucune glissière terminée prématurément)
EntierMods utilisés. Voir ci-dessous la liste des valeurs des mods.
ChaîneGraphique de la barre de vie : paires séparées par des virgules u/v, où u est le temps en millisecondes dans la chanson et v est une valeur flottante de 0 à 1 qui représente la quantité de vie que vous avez à ce moment (0 = barre de vie vide, 1 = barre de vie pleine)
LongHorodatage (ticks Windows)
EntierLongueur en octets des données de replay compressées
OctetTableau Données de replay compressées
LongID de score en ligne
DoubleInformations supplémentaires sur le mod. Présent uniquement si Target Practice est activé.

Caractéristiques clés des fichiers OSR

CaractéristiqueDescription
Extension de fichier.osr
Variantes principalesFichiers de replay osu! (enregistrements de jeu), fichiers de restauration du système Windows (diagnostics de plantage), fichiers de sauvegarde personnels (archives de sauvegarde de données)
Type de formatFormat de données binaires avec plusieurs variantes ; la variante osu! comprend un en-tête structuré suivi de données de replay compressées (images clés et flux d’entrée) ; la variante Windows contient des vidages de mémoire et des diagnostics de plantage
Utilisation principaleEnregistrement et lecture des sessions de jeu osu!, stockage des informations de diagnostic de plantage du système Windows, et sauvegarde des données personnelles via un logiciel tiers
Fonction principaleEnregistrement complet du gameplay capturant chaque mouvement du curseur, chaque clic et chaque frappe de touche avec un timing précis ; permet l’analyse des performances, le partage communautaire et l’amélioration des techniques pour les joueurs de jeux de rythme
Profil de sécuritéSûr pour l’usage prévu ; la variante osu! ne contient aucun code exécutable ; la variante Windows peut contenir des informations système sensibles ; non destiné à une édition manuelle ; des outils spécialisés sont requis pour une visualisation et une analyse sécurisées
Compatibilitéla variante osu! nécessite le client de jeu osu! (Windows, macOS, Linux) pour jouer ; peut être analysée à l’aide de l’osu! Replay Editor (basé sur le web) ; la variante Windows nécessite WinDbg ou Visual Studio pour l’analyse ; la variante de sauvegarde nécessite un logiciel de sauvegarde spécifique

Comment ouvrir et travailler avec les fichiers OSR

Ouverture des fichiers Replay osu!

Pour ouvrir un fichier de replay OSR dans osu! :

Lancez le client de jeu osu!

  1. Allez au menu principal

  2. Sélectionnez la section “Replays”

  3. Choisissez “Import Replay”

  4. Naviguez jusqu’au fichier .osr et sélectionnez-le

  5. Le replay se chargera et commencera à jouer automatiquement

Alternativement, vous pouvez utiliser osu! Replay Editor — un outil basé sur le web qui offre une analyse approfondie et la visualisation des fichiers de replay OSR.

Foire aux questions (FAQ)

**Q1: Que signifie OSR dans osu! ?

A1 : OSR signifie osu! Replay, qui est le format de fichier utilisé pour enregistrer et stocker les sessions de jeu dans le jeu de rythme osu! .

**Q2: Comment ouvrir et visionner un fichier de replay OSR ?

A2 : Vous pouvez ouvrir un fichier OSR en lançant osu! et en important le replay via la section Replays, ou en utilisant l’outil web osu! Replay Editor .

**Q3: Puis-je convertir un fichier de replay OSR en format vidéo ?

A3 : Oui, vous pouvez convertir les fichiers de replay OSR en vidéo en utilisant un logiciel d’enregistrement d’écran pour capturer la lecture du replay dans osu! ou en utilisant des outils de conversion spécialisés .

**Q4: Quelles informations sont stockées dans un fichier OSR d’osu ! ?

A4: Un fichier OSR stocke les mouvements du curseur, le timing des clics, les frappes de touches, les données de score, la précision, les informations de combo et les détails de la beatmap pour une session de jeu.

**Q5: Puis-je ouvrir un fichier OSR de restauration du système Windows avec un éditeur de texte ?

A5: Non, les fichiers OSR Windows sont des fichiers de vidage de plantage binaires et afficheront des caractères illisibles s’ils sont ouverts dans un éditeur de texte. Ils doivent être analysés à l’aide d’outils de débogage comme WinDbg.

Références