RealSub FAQ

App 1.0.4 / last updated 2026-10-29. Free tiers, model names and endpoints of third-party services are the vendors’ to change; their own documentation is authoritative.


Q1. Where do I download RealSub? Is there an installer?

RealSub is available only on Steam; there is no separate installer and no other download source. Get it from the RealSub page on Steam and the Steam client installs and updates it for you. Any “RealSub installer” offered elsewhere is not an official release.

Q2. When is RealSub released? Can I buy it now?

RealSub is available now on Steam. It was released on October 28, 2026; get it from the Steam page and the Steam client installs and updates it for you.

Q3. Is RealSub free?

Yes, the base app is free and gives you complete live transcription with no usage limit. Translation (the translated line) and history with SRT / TXT export are unlocked by the paid Full Version DLC, and a 7-day full-featured trial starts the first time you use RealSub. The default “Local” translation only needs the free local translation model DLC installed.

Q4. Can I use it with my video player, browser or games?

Yes, it works with any video player, browser, streaming site or game. RealSub captures the audio your PC is playing, so no player plugin is needed, and the subtitles appear in a window that floats on top of everything else.

Q5. Does RealSub run in the background?

Yes, RealSub stays in the system tray and keeps subtitling while you use other apps. The subtitle window stays on top of other windows; closing it only hides it to the tray without stopping transcription, and double-clicking the tray icon brings it back. You can also show or hide the subtitles with Ctrl+Alt+H.

Q6. Can it subtitle just one app or window?

Yes, set the audio source to a single app and only that app’s sound is transcribed. Pick a browser, player or any other app under Settings → Transcription → Audio source (also in the tray menu), and notification sounds and other windows stay out of your subtitles. “Entire system (default)” captures everything your PC plays.


Q7. Does translation work from mainland China?

Q8. Why are no subtitles appearing?

Check these in order of likelihood:

  1. What is playing is singing, pure music, or a voice with radio/walkie-talkie processing. Those do not produce subtitles at the moment.
  2. The wrong audio source is selected. If you picked a specific app under Settings → Transcription → Audio source, only that app is transcribed. Switch back to “Entire system (default)” to capture everything.
  3. The app you want is not in the list. Windows only creates an audio session for an app once it has actually made a sound — play something first, then refresh the list. Per-app capture also requires Windows 10 version 2004 or newer.
  4. System volume is at zero, the app is muted, or the volume is very low. There is no audio to capture while muted. Very quiet audio is boosted automatically (up to 20x) and a one-time notice appears; for the best recognition quality, raise the Windows volume or the playback app’s volume. You can also open the output device’s additional properties in Windows sound settings (Windows 11: “More sound settings” → the device → Properties) and enable “Loudness Equalization” on the Enhancements tab to even out the output level.
  5. Transcription is not running. Check whether the tray menu shows Start or Stop, or toggle it with Ctrl+Alt+S.
  6. The subtitle window is hidden or off-screen. Toggle it with Ctrl+Alt+H, or use “Reset window position” under Settings → Hotkeys & More → Window (the tray menu has the same entry).
  7. Only the translated line is missing. The free version does not include translation; the recognized text still appears normally. Translation is unlocked by the Full Version DLC.

If none of that helps, use “Export diagnostics…” in the tray menu and send the resulting zip with a short description to our support address.

Q9. Should I buy the Full Version DLC?

Use the free version first, then decide. That is a real recommendation, not a formality:

If you have already decided to refund, that is completely fine. We would just ask you to spend a few minutes with the free version first — several common surprises (no subtitles for singing, some GPUs may not get acceleration) are stated openly in the “what it does not do” section on the store page.

Q10. What GPU do I need? What if I don’t have an NVIDIA GPU?

Q11. Does it need the internet? Is my audio uploaded?

Q12. Which languages are supported?

Q13. What happens when the 7-day trial ends?

The app switches to the free version automatically:

Q14. Can I use the exported subtitles directly on a video?

Yes — you can export SRT subtitles or plain TXT (Full Version required). Note that:

Q15. Why does the translation always lag behind the original text?

With the default local translation, translations appear almost together with the original. The rest of this answer applies when an online translation service such as Microsoft Translator is in use.

That is how sentence-level translation works — it is not a network fault. The original text streams in while the speaker is still talking; the translation is only requested once a sentence boundary is found, and the result takes another second or two to come back.

The original (white/grey) line stays real-time and is not affected. Only if translations stop appearing entirely or go missing frequently is the translation service itself likely unreachable — try a different source under Settings → Translation.

Q16. The subtitles disappear as soon as the player goes fullscreen?

Once a second the subtitle window checks whether another window is covering it, and only then re-asserts its always-on-top status. With ordinary fullscreen playback (PotPlayer, VLC, mpv, browser fullscreen, apps like Netflix) it comes back on top within a second.

If it still does not show, the player is most likely using exclusive fullscreen (PotPlayer’s “Direct3D exclusive mode”, madVR’s fullscreen exclusive mode, mpv’s --d3d11-exclusive-fs, etc.). In exclusive fullscreen nothing can be drawn over the video — not even Windows’ own volume pop-up. If you change the volume and see no system volume bar, that is the case. Turn off exclusive mode in the player’s settings, or use borderless windowed fullscreen instead.

There is one more case, and it only happens on Windows 10: if a Store app such as the built-in Movies & TV is already fullscreen the moment it starts, Windows puts that fullscreen view on a higher display layer than ordinary always-on-top windows, and the subtitle window cannot reach it. Leave fullscreen and enter it once more — from then on the subtitles stay on top.

Q17. How do I fill in “Local / LAN server”?

This option is for people who already run an OpenAI-compatible translation server on their own PC or LAN. No account or key is involved. Only local and LAN addresses are accepted (localhost, 127.x, 10.x, 192.168.x, 172.16-31.x); public internet addresses are rejected.

ServerAPI URL (up to /v1)Model nameNotes
Ollamahttp://127.0.0.1:11434/v1a model you have pulled, e.g. qwen2.5:7brequired; a wrong name returns “model not found”
LM Studiohttp://127.0.0.1:1234/v1the identifier shown in LM Studio, or leave emptyempty = the currently loaded model; start the local server in LM Studio first
llama-server (llama.cpp)http://127.0.0.1:8080/v1anything, or emptyserves one model; the name is ignored
another machine on your LANhttp://192.168.1.20:11434/v1as abovereplace 127.0.0.1 with that machine’s LAN IP and make sure the server listens on 0.0.0.0

To verify: after entering the address and model name, play a video with speech; the translated line appearing means it works. If the server is unreachable or the model name is wrong, the subtitle bar reports a translation-source failure and falls back to Microsoft Translator automatically. Quality depends on the model you pick; general 7B+ models are usually usable for Japanese → Chinese, smaller ones are noticeably stiff.

Q18. It sits on “Loading…” for a long time after launch. Is it frozen?

No. To keep transcription fully offline, RealSub ships the speech model and the GPU runtime libraries locally, and every cold start (the first launch after booting) reads about 4 GB from disk:

While loading, the subtitle bar shows the current stage and the seconds waited; as long as the number keeps ticking, everything is fine. Launching again in the same Windows session is much faster because the files are already cached in memory.

To speed it up, keep your Steam library on an internal SSD. Steam’s “Settings → Storage” can move installed content without downloading it again.

Q19. After updating, the first launch was slow / it re-tested my GPU / why is my GPU not being used?

Updating to 1.0.1 changes three things:

  1. The first launch re-runs the GPU performance test, once. The test changed in this version, so the result saved by the old version no longer applies, and that one launch takes roughly ten seconds to under a minute longer. Later launches are back to normal. The new test is also stricter: weaker AMD / Intel graphics and integrated GPUs that only just passed before may now be placed in CPU mode, with a “Switched to CPU mode” notification and the device setting changed to “CPU”. That is intended, not a fault — on those PCs the CPU engine keeps up better than the GPU did (see Q10). NVIDIA GPUs are not affected.
  2. GPUs that an older version stopped using after a single error get another chance automatically. Older versions could give up on a GPU for good after one error at runtime; those records no longer apply. (From 1.0.1 on, errors at runtime only switch to CPU for the current session; restarting RealSub goes back to the GPU.)
  3. A device setting of “CPU” is not changed back for you. If an older version switched your device to “CPU” (you would have seen a “Switched to CPU mode” notification at the time), the update leaves it alone — it is part of your settings. To give your GPU another chance, open Settings → Transcription and set Device back to “Auto”. If the GPU passes the test it is used; if not, RealSub simply returns to CPU mode and tells you.

Q20. On launch it says “Please launch this app through the Steam client.” What should I do?

First, make sure RealSub is updated to 1.0.4 or later. From 1.0.4 (2026-10-29) RealSub works with older Steam clients, so if that was the cause, the message no longer appears after the update. Steam updates RealSub automatically; if your library shows a pending update, let it finish before launching.

If you still see it, check the following in order (from 1.0.3 the message itself lists these checks and adds an “Error details” line):

  1. You are signed in to Steam with the account that owns RealSub. Launch it from your Steam library rather than double-clicking the exe in the program folder.
  2. Steam and RealSub are not running at different privilege levels. If you set “Run as administrator” on Steam or RealSub, turn it off, fully exit Steam, reopen it and launch RealSub from your library.
  3. Security software sandboxes or network accelerators are not blocking it. Try again with them temporarily turned off. If your security software quarantined steam_api64.dll in the program folder, right-click RealSub in your Steam library → “Properties” → “Installed Files” → “Verify integrity of game files”, and add the install folder to your security software’s exclusions.
  4. Your Steam client is up to date. In the Steam menu at the top left, choose “Check for Steam Client Updates”, then fully exit Steam and reopen it after updating.

If none of this helps, send us a screenshot of the message (including the “Error details” line) through the feedback form or to support@realsub.app.

Get RealSub on Steam

The base app is free.