Universal format support
Every codec, every container. If FFmpeg plays it, Lumen plays it — MKV, HEVC, AV1, ProRes, the lot.
The modern, open-source media player for Windows, macOS, and Linux. Same powerful FFmpeg engine as VLC — wrapped in an interface that actually respects your eyes.
If it's a file, it plays.
Features
Six things VLC won't do, and one thing it does — wrapped in an interface from this decade.
Every codec, every container. If FFmpeg plays it, Lumen plays it — MKV, HEVC, AV1, ProRes, the lot.
Whisper-powered. Drop any video, get accurate line-timed subs in under 60 seconds. Runs locally.
Bring SD content to 4K with Real-ESRGAN. GPU-accelerated, real-time, on your machine.
Plex, Jellyfin, DLNA, SMB, NFS. Your media — wherever it lives — connects natively.
Not Lua. Extend Lumen with a language you already know. 40 lines beats a Lua sandbox every time.
Pause on your PC, resume on your phone. Tomorrow. Encrypted. Optional. Off by default.
AI features
Most “AI features” are gimmicks. These run on your own machine and earn their place in the playback loop.
whisper-large-v3 · 99 langs · 100% on-device
Drop a video without subs. Get accurate, line-timed subtitles in 99 languages in under 60 seconds. Runs locally. Nothing leaves your machine.
Watching that 480p classic? Real-ESRGAN upscales in real-time. 4× resolution, GPU-accelerated, no re-encode.
Noisy podcast or muffled interview? One click cleans it up. RNNoise model, on-device.
Compared
Lumen vs the players we love and learned from. No marketing fluff — these are real differences, today.
| Feature | Lumen | VLC | MPV | IINA |
|---|---|---|---|---|
| All major formats | Yes | Yes | Yes | Yes |
| Modern UI | Yes | No | No | Mac only |
| Auto-subtitles (AI) | Yes | No | No | No |
| AI upscaling | Yes | No | Partial | No |
| Cross-platform (Win / Mac / Linux) | Yes | Yes | Yes | No |
| Plugins / scripting | JS | Lua | Lua | JS |
| Cloud-synced playback | Yes | No | No | No |
| Free & open-source | Yes | Yes | Yes | Yes |
| Active development | Yes | Partial | Yes | Yes |
Based on publicly available features as of May 2026. Open a PR if anything looks off.
Product tour
A handful of representative views. The real thing is faster.
Use cases
“I review dailies in 12 different codecs every day. Lumen handles ProRes, DNxHD, and raw .R3D files without breaking a sweat. The frame-stepping is buttery.”
“I have a Plex server with 8TB of media. Lumen connects natively, remembers where I stopped, and the subtitle search is faster than Plex's own.”
“I wrote a 40-line JS plugin that auto-skips intros across my anime library. Try doing that in VLC's Lua sandbox.”
Loved by
Finally a player that doesn't look like Windows XP got drunk at a UX bar.
The AI subtitle pass on a 90-minute interview took 47 seconds on my M3. Insane.
Replaced VLC across our editing bay. Nobody has asked to go back.
Open the .mkv. It plays. Like, just plays. No 17-step codec install dance.
Upscaling old family VHS rips to watchable quality is genuinely emotional.
JS plugins. I wrote a chapter-skipper in 12 minutes. That's the whole pitch for me.
As featured in (soon, we hope)
Requirements
Recommended: 4 GB RAM and a GPU with hardware decode (Intel UHD/Iris, NVIDIA, AMD) for 4K HEVC playback.
FAQ
Lumen is free, open-source, and ready when you are. Two clicks from this button to a video playing.
Free forever · No ads · No telemetry · GPL-3.0