¿Qué es el formato de archivo ROFL?
El archivo .rofl es una repetición de League of Legends, una grabación binaria propietaria creada por el cliente oficial de Riot Games. A diferencia de un archivo de video, una repetición .rofl no almacena fotogramas; registra el flujo de entradas de juego y eventos de estado capturados durante una partida, que el motor del cliente vuelve a simular durante la reproducción.
Los archivos .rofl pueden guardarse desde el panel del Historial de partidas dentro del cliente después de que termina una partida. No hay límite en la cantidad de veces que puedes ver una repetición guardada localmente. Sin embargo, debido a que cada archivo codifica la lógica del juego vinculada a una versión específica del parche, las repeticiones se vuelven incompatibles -y se eliminan- con cada nueva instalación de un parche. Dado que League of Legends se actualiza aproximadamente cada dos semanas, los archivos .rofl se borran del disco con regularidad.
Cada archivo .rofl comienza con la firma mágica ASCII RIOT (hexadecimal 52 49 4F 54) en el desplazamiento de byte 0. El encabezado del archivo almacena metadatos de la partida junto con un bloque JSON que contiene estadísticas de fin de partida por jugador; el resto contiene el flujo propietario y cifrado de eventos de juego que el cliente reproduce.
League of Legends es uno de los juegos MOBA más populares en todo el mundo y está disponible bajo un modelo «free-to-play». Las compras opcionales dentro del juego no afectan la jugabilidad principal, solo los cosméticos y la velocidad de progresión.
Los archivos .rofl solo pueden abrirse con el cliente oficial de Riot Games; no existe un reproductor independiente de terceros para este formato. Un enfoque de repetición comparable es el utilizado por .wotreplay en World of Tanks.
Seguridad y protección
RIESGO: LOWUn archivo ROFL contiene datos que solo reproduce el cliente oficial de League of Legends, por lo que no es una amenaza ejecutable en sí misma. Los riesgos reales son prácticos: una repetición solo funciona en el parche en el que se grabó, por lo que los archivos antiguos simplemente no se abrirán tras una actualización (no es señal de corrupción). Descarga archivos .rofl solo de tu propio Historial de partidas o fuentes de confianza, e ignora sitios web o descargas de «visores/conversores de ROFL» que prometan convertir repeticiones a video o «desbloquearlas», ya que suelen ser vectores de adware o programas potencialmente no deseados (PUP).
Detalles del formato
en pocas palabrasProgramas que abren archivos ROFL
Detalles técnicos
especificación profunda| Firma de archivo (bytes mágicos) | `RIOT` (hexadecimal `52 49 4F 54`) en el desplazamiento de byte 0 |
| Tipo de formato | Repetición binaria propietaria: almacena eventos de juego y entradas de estado, no fotogramas de video |
| Desarrollador | Riot Games, Inc. |
| Tipo MIME | `application/octet-stream` |
| Contenido del encabezado | Metadatos de la partida y un bloque JSON de estadísticas de fin de partida por jugador |
| Codificación de carga útil | Flujo cifrado propietario de eventos de juego simulados por el motor del cliente de League of Legends |
| Compatibilidad de parches | Válido solo para la versión del parche en la que se grabó; los parches más nuevos hacen que la repetición sea injugable |
| Ciclo de vida | Se elimina automáticamente del disco cuando se instala un nuevo parche del juego |
| Controles de reproducción | Admite desplazamiento por la línea de tiempo, control de velocidad de reproducción y modo de cámara libre durante la repetición en el cliente |
| Plataformas compatibles | Windows y macOS (cliente oficial de Riot Games) |
| Aplicación de reproducción | Solo el cliente oficial de League of Legends; no existe un reproductor independiente de terceros |
| Método de acceso | Guardado a través del panel de Historial de partidas en el cliente después de que termina una partida |
| Límite de visualización | Sin restricciones en la cantidad de veces que se puede reproducir un archivo `.rofl` guardado localmente |
| Nomenclatura de archivos | Normalmente nombrado `{region}-{matchId}.rofl`, p. ej., `NA1-1234567890.rofl` |
| Formato relacionado | `.wotreplay`: World of Tanks utiliza un enfoque de repetición de eventos de juego binarios vinculado a parches similar |
| Lanzado | 2016 (in-client replay system, League of Legends patch 7.x era) |
| Especificación | support-leagueoflegends.riotgames.com |
Conversiones de ROFL
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos ROFL.