What can official streaming apps do with hardcoded subtitles?
YuzuLingo · Nov 1, 2026
Official streaming apps can toggle soft caption tracks and sometimes offer learning features on that text, but they cannot parse burned-in subtitle pixels. Dictionary lookup, furigana overlay, and Anki export from hardsubs require OCR that runs outside the native player.
What soft captions let the app do
When a title ships with a caption track—SRT, WebVTT, or a proprietary format—the player can expose that text. The app can then let you toggle captions, style them, or feed them to built-in learning widgets. Language Reactor, for example, hooks into the soft track on Netflix and YouTube. In-app dictionaries on some platforms also read from that track.
What hardsubs prevent
A burned-in subtitle is part of the video image. There is no text file for the player to read. The app cannot highlight a word, show a dictionary popup, or export a sentence because there is no character data—only colored pixels baked into each frame. Even dual-language or karaoke styling burned into the encode cannot be toggled or parsed.
Crunchyroll, Netflix, Disney+
These platforms occasionally add learning features or subtitle options, but those features work only when the title has a soft track. Many anime and Asian dramas—especially older releases, regional versions, and fan favorites—ship with hardsubs only. The official app cannot help you look up a word on those titles because it has no text to work with.
The OCR workaround
Browser extensions that run OCR on the subtitle region convert pixels into text. Once the text exists, you can hover for a dictionary popup, overlay furigana, and export to Anki. This happens outside the player's native code, which is why it works even when the platform itself offers no learning tools for that title.
DRM and web players
Streaming sites protect video with DRM. Browser OCR extensions read from the visible page, not from a decrypted stream, so they can still crop the subtitle region. Desktop OCR tools may not capture protected windows at all. Whether the extension works depends on how the site renders the player and whether the browser allows extensions to see that content.