Community

Stremio subtitles out of sync? Why it happens and how to fix it

Updated

Subtitles run early or late in Stremio when they were made for a different copy of the film than the one you are playing. Stremio’s delay control fixes a gap that stays the same. When the gap grows as the film goes on, you need a subtitle made for your copy, or one re-timed to it. Subtitle Sync for Stremio does that by itself: it times subtitles to the exact file you are playing, using the video’s own subtitle track when it can, before the subtitle menu opens.

Why subtitles don’t line up

A subtitle file is a list of lines, each with a start and an end time. Those times were measured on one particular video file. Your file can differ from it in three ways:

Late by the same amount, or drifting further?

Check twice: a few minutes in, and again an hour later. If the gap is the same both times, the delay control fixes it. If it has grown, the subtitle was made for a copy at another speed, and moving it by hand will not hold.

A gap that is right for a while and then jumps means another cut. A subtitle that is always too fast or always too slow, a little more each minute, means another speed.

Moving the timing by hand in Stremio

In the player, open the subtitles menu and use the delay control: Stremio’s own help page says to press + and − until the lines match the speech. It moves every line by the same amount, so it fixes the first case only.

Other ways to fix the timing

Each way below works for some cases and not for others. They are named by what they do:

WayWhat it fixesWhat it needs
The delay controlA gap that stays the sameYou, adjusting by hand for each file
Picking a subtitle made for your copyEvery case, when one existsA subtitle whose name matches your file’s name, or one OpenSubtitles matched to your file’s fingerprint
Re-timing to another subtitleA gap and a different speedA second subtitle that already fits your file
Re-timing to the video’s own subtitle trackA gap, a different speed and most different cutsA file whose subtitle track can be read
Desktop programs that listen to the film’s soundA gap and a different speedThe video file on your own computer, which streaming does not give you

Subtitle Sync for Stremio does the second, third and fourth for you, inside Stremio, with nothing to download or adjust.

How Subtitle Sync for Stremio fixes it

Subtitle Sync for Stremio finds subtitles in your language and lines them up with the exact video you are playing, before the subtitle menu appears. The one that lines up goes on top of the menu.

  1. It looks for subtitles in your languages on OpenSubtitles, which every install has, and on Titlovi.com, SubDL, SubSource and, for Romanian, Subs.ro, for Turkish, AltyaziDB, for Japanese, Jimaku, and TheSubtitleDB if you add them, each with your own account or key.
  2. It takes a timing reference for your copy. With TorBox, that is the video’s own subtitle track, read through the stream addon you already use or your TorBox key. Elsewhere it is an OpenSubtitles subtitle matched to your file.
  3. It compares each subtitle’s dialogue with the reference and re-times it: a fixed gap, a different speed, or a different cut are all handled.
  4. The menu says how each subtitle was timed, so you know what you are picking.
  5. When none of your languages has a subtitle, it translates one with AI, free with your own Gemini key, and times it the same way: AI subtitles when none exist.

How often it works, measured: in October 2026, when the addon could read the video’s own subtitle track, the subtitle it put on top was lined up with that track in about 7 lists in 10.

Where your video isWhat the timing is lined up with
TorBoxThe video itself: its own subtitle track, when the file has one. Otherwise the same as below.
Real-Debrid, AllDebrid, Premiumize, Debrid-LinkThese services forbid using your account from a server or from two places at once, so this addon never reads your file there. Your subtitles are lined up using OpenSubtitles instead, which works for most popular films, unless someone already played the very same file through TorBox: its timing is then used for you too.
No debrid serviceOpenSubtitles, as above.

What it does not do

How to set it up

Setup takes 5 to 15 minutes on a guided page, in English, Serbian or Brazilian Portuguese. It is free, with no ads; its server runs on donations. See the questions people ask or start now:

Start setup →