Hva er ROFL-filformatet?
.rofl-filen er et League of Legends-opptak - et proprietært binært opptak laget av den offisielle Riot Games-klienten. I motsetning til en videofil, lagrer ikke et .rofl-opptak bilder (frames); det registrerer strømmen av spillhandlinger og tilstandshendelser fanget under en kamp, som klientmotoren deretter simulerer på nytt ved avspilling.
.rofl-filer kan lagres fra kampshistorikk-panelet i klienten etter at en kamp er avsluttet. Det er ingen grense for hvor mange ganger du kan se et lokalt lagret opptak. Men fordi hver fil koder spill-logikk knyttet til en spesifikk versjon, blir opptak inkompatible - og slettes - ved hver nye installasjon av en patch. Siden League of Legends oppdateres omtrent hver fjortende dag, blir .rofl-filer slettet fra disken regelmessig.
Hver .rofl-fil starter med ASCII-signaturen (magic bytes) RIOT (hex 52 49 4F 54) ved byte-offset 0. Filhodet lagrer metadata om kampen sammen med en JSON-blokk som inneholder statistikk for hver spiller etter kampslutt; resten inneholder den proprietære, krypterte strømmen av spillhendelser som klienten spiller av.
League of Legends er et av de mest populære MOBA-spillene i verden og er tilgjengelig som «free-to-play». Valgfrie kjøp i spillet påvirker ikke selve spillingen - kun kosmetikk og progresjonshastighet.
.rofl-filer kan kun åpnes med den offisielle Riot Games-klienten; det finnes ingen uavhengig tredjepartsspiller for dette formatet. En lignende tilnærming til opptak brukes av .wotreplay i World of Tanks.
Sikkerhet og trygghet
RISIKO: LOWEn ROFL-fil er data som kun spilles av den offisielle League of Legends-klienten, så den er ikke en eksekverbar trussel i seg selv. De reelle risikoene er praktiske: et opptak fungerer bare på den versjonen det ble tatt opp på, så gamle filer vil rett og slett ikke åpnes etter en oppdatering (ikke et tegn på korrupsjon). Last kun ned .rofl-filer fra din egen kampshistorikk eller pålitelige kilder - og ignorer nettsteder eller nedlastinger av «ROFL-visere/konvertere» som lover å gjøre opptak om til video eller å «låse dem opp», da disse er vanlige kilder til reklamevare/uønskede programmer i forbindelse med søk på spillfiler.
Formatdetaljer
i et nøtteskallProgrammer som åpner ROFL-filer
Tekniske detaljer
dyp spesifikasjon| Filsignatur (magic bytes) | `RIOT` (hex `52 49 4F 54`) ved byte-offset 0 |
| Format-type | Proprietært binært opptak - lagrer spillhendelser og tilstander, ikke videobilder |
| Utvikler | Riot Games, Inc. |
| MIME-type | `application/octet-stream` |
| Innhold i filhode | Metadata for kampen og en JSON-blokk med statistikk for hver spiller etter kampslutt |
| Koding av nyttelast | Proprietær kryptert strøm av spillhendelser simulert på nytt av League of Legends-klientmotoren |
| Versjonskompatibilitet | Kun gyldig for den versjonen (patch) den ble tatt opp på; nyere oppdateringer gjør opptaket uleselig |
| Livssyklus | Slettes automatisk fra disk når en ny spilloppdatering installeres |
| Avspillingskontroller | Støtter spoling i tidslinjen, kontroll av avspillingshastighet og frikameramodus under avspilling i klienten |
| Støttede plattformer | Windows og macOS (offisiell Riot Games-klient) |
| Avspillingsprogram | Kun offisiell League of Legends-klient; ingen uavhengig tredjepartsspiller eksisterer |
| Tilgangsmetode | Lagres via kampshistorikk-panelet i klienten etter at en kamp er avsluttet |
| Visningsgrense | Ingen begrensning på hvor mange ganger en lokalt lagret `.rofl`-fil kan spilles av |
| Filnavn | Vanligvis navngitt `{region}-{matchId}.rofl`, f.eks. `NA1-1234567890.rofl` |
| Relatert format | `.wotreplay` - World of Tanks bruker en sammenlignbar binær tilnærming for opptak knyttet til spillversjon |
| Utgitt | 2016 (in-client replay system, League of Legends patch 7.x era) |
| Spesifikasjon | support-leagueoflegends.riotgames.com |
ROFL-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om ROFL-filer.