Subtitle sync didn't work
Sync needs at least two minutes of dialogue. For files with long silent intros, start sync after the dialogue begins (Subtitles → Sync from here). Image-based subtitles (PGS, VobSub) are synced by timing only.
Vireo Player · Help
Installing Vireo, activating your license and the most common settings.
Run the Windows installer, open the macOS .dmg and drag Vireo to Applications, or install the Flatpak on Linux. Builds are code-signed.
Drag a file onto the window, use File → Open, or add a folder or network share under Library → Sources.
Help → Enter license key. Paste the key from your receipt email. The computer appears on your license page.
Help → Deactivate this computer, then activate on the new one. You can also deactivate from the license page if the old computer is gone.
| Space | Play / pause |
| . and , | Next / previous frame |
| L | Set A, then B, then clear the A–B loop |
| Ctrl/Cmd + J | Re-run subtitle sync |
| [ and ] | Subtitle delay −/+ 100 ms |
| H | Cycle display profile |
| Ctrl/Cmd + E | Export current A–B range |
Sync needs at least two minutes of dialogue. For files with long silent intros, start sync after the dialogue begins (Subtitles → Sync from here). Image-based subtitles (PGS, VobSub) are synced by timing only.
BT.2390 is the default and the most accurate. Hable keeps more highlight detail on dim displays. Mobius preserves saturated colours. Set your display's measured peak brightness for best results.
Settings → Audio → Output mode → Exclusive. Other apps can't play sound while Vireo has the device. If you hear nothing, check that the sample rate is supported by your DAC.
No account is needed. The license key from your receipt is all you need. Activation sends only the key and a random computer ID; no viewing data is ever sent.