ROFL MPEG
Not possible

Convert ROFL to MPEG

Can you convert ROFL to MPEG?
QUICK ANSWER
Is it possible to convert ROFL to MPEG?
No - not a direct conversion.

Play the replay in the League of Legends client, record the screen with OBS Studio, then re-encode the recording to MPEG using HandBrake or FFmpeg if needed. No direct conversion exists.

No direct path
Also to MPEG: TREC · MJPG · DIVX

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert ROFL to MPEG?

A ROFL file (League of Legends Replay) begins with the ASCII signature 'RIOT' and stores a JSON metadata block plus a proprietary game-event stream - no pixel data. MPEG video (MPEG-1 introduced 1993, MPEG-2 in 1995) is a program-stream container for compressed video frames. Because ROFL contains no rendered frames, there is nothing to pull from the file to encode into .mpeg.

How to convert ROFL to MPEG

OBS Studio FREE

Play the .rofl file in the League client and record the game window with OBS Studio; re-encode the output to MPEG using HandBrake or FFmpeg.

NVIDIA ShadowPlay FREE

Use ShadowPlay (GeForce Experience) to record the replay window to MP4, then convert to MPEG with HandBrake.

Windows Game Bar FREE

Press Win+G while the replay plays and click Record; re-encode the saved MP4 clip to MPEG using HandBrake or FFmpeg.

About these formats

Quality & what to watch

  • ROFL replays are version-locked to the patch they were recorded on; after a League update, old files stop working.
  • For most uses, MP4 is a better target than MPEG - it is more broadly supported; only target MPEG if specifically required.
  • Any tool or site claiming a direct ROFL-to-MPEG conversion is misleading; no video data exists inside the file.

Frequently asked questions

Why can't a converter extract video from a ROFL file?
There is no video inside the file to extract; the League client re-renders the match from scratch each time, which is why a 30-minute game is only a few megabytes as ROFL.
I found a site that claims to convert ROFL to MPEG. Is it real?
No - no such conversion is technically possible; sites making that claim are misleading and some are vectors for bundled adware.
Can I get MPEG output specifically, or just MP4?
OBS outputs MKV or MP4 natively; to get MPEG specifically, re-encode the recorded file using HandBrake or FFmpeg after recording.