Qu'est-ce que le format de fichier ROFL ?
Le fichier .rofl est un replay League of Legends - un enregistrement binaire propriétaire créé par le client officiel de Riot Games. Contrairement à un fichier vidéo, un replay .rofl ne stocke pas d'images ; il enregistre le flux d'entrées de jeu et les événements d'état capturés pendant un match, que le moteur du client simule ensuite lors de la lecture.
Les fichiers .rofl peuvent être enregistrés à partir du panneau Historique des parties dans le client après la fin d'un match. Il n'y a aucune limite au nombre de fois que vous pouvez regarder un replay enregistré localement. Cependant, comme chaque fichier encode une logique de jeu liée à une version spécifique du patch, les replays deviennent incompatibles - et sont supprimés - à chaque nouvelle installation de patch. Étant donné que League of Legends est mis à jour environ toutes les deux semaines, les fichiers .rofl sont régulièrement effacés du disque.
Chaque fichier .rofl commence par la signature magique ASCII RIOT (hex 52 49 4F 54) à l'offset d'octet 0. L'en-tête du fichier stocke les métadonnées du match ainsi qu'un bloc JSON contenant les statistiques de fin de partie par joueur ; le reste contient le flux propriétaire et chiffré des événements de jeu que le client rejoue.
League of Legends est l'un des jeux MOBA les plus populaires au monde et est disponible sous un modèle free-to-play. Les achats optionnels en jeu n'affectent pas le gameplay de base - seulement les cosmétiques et la vitesse de progression.
Les fichiers .rofl ne peuvent être ouverts qu'avec le client officiel de Riot Games ; il n'existe aucun lecteur tiers indépendant pour ce format. Une approche de replay comparable est utilisée par .wotreplay dans World of Tanks.
Sécurité et sûreté
RISQUE : LOWUn fichier ROFL est une donnée lue uniquement par le client officiel de League of Legends, il ne constitue donc pas une menace exécutable en soi. Les risques réalistes sont d'ordre pratique : un replay ne fonctionne que sur le patch où il a été enregistré, donc les anciens fichiers échoueront simplement à s'ouvrir après une mise à jour (ce n'est pas un signe de corruption). Ne téléchargez des fichiers .rofl que depuis votre propre Historique des parties ou des sources de confiance - et ignorez les sites Web ou les téléchargements de « visionneuses/convertisseurs ROFL » promettant de transformer les replays en vidéo ou de les « débloquer », car ce sont les vecteurs habituels de logiciels publicitaires/PUP groupés lors des recherches de fichiers de jeu.
Détails du format
en brefProgrammes qui ouvrent les fichiers ROFL
Détails techniques
spécifications approfondies| Signature de fichier (octets magiques) | `RIOT` (hex `52 49 4F 54`) à l'offset d'octet 0 |
| Type de format | Replay binaire propriétaire - stocke les événements de jeu et les entrées d'état, pas des images vidéo |
| Développeur | Riot Games, Inc. |
| Type MIME | `application/octet-stream` |
| Contenu de l'en-tête | Métadonnées du match et un bloc JSON des statistiques de fin de partie par joueur |
| Encodage de la charge utile | Flux propriétaire chiffré d'événements de jeu simulés par le moteur du client League of Legends |
| Compatibilité des patchs | Valide uniquement pour la version du patch sur laquelle il a été enregistré ; les nouveaux patchs rendent le replay illisible |
| Cycle de vie | Supprimé automatiquement du disque lorsqu'un nouveau patch de jeu est installé |
| Commandes de lecture | Prend en charge le défilement de la chronologie, le contrôle de la vitesse de lecture et le mode caméra libre pendant le replay dans le client |
| Plateformes supportées | Windows et macOS (client officiel Riot Games) |
| Application de lecture | Client officiel League of Legends uniquement ; aucun lecteur tiers indépendant n'existe |
| Méthode d'accès | Enregistré via le panneau Historique des parties dans le client après la fin d'un match |
| Limite de visionnage | Aucune restriction sur le nombre de fois qu'un fichier `.rofl` enregistré localement peut être rejoué |
| Nommage des fichiers | Généralement nommé `{region}-{matchId}.rofl`, par ex., `NA1-1234567890.rofl` |
| Format associé | `.wotreplay` - World of Tanks utilise une approche de replay d'événements de jeu binaire comparable liée aux patchs |
| Publié | 2016 (in-client replay system, League of Legends patch 7.x era) |
| Spécification | support-leagueoflegends.riotgames.com |
Conversions ROFL
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers ROFL.