A Google Translate-focused subtitle translator. Settings are configured exclusively via the Tampermonkey extension menu.
A smart, Google Translate-focused Tampermonkey script that instantly translates text-based subtitles (softsubs) on web video players (JWPlayer, Video.js, Plyr, etc.) into your preferred language.
If you are watching a video in a foreign language and your desired language is not available in the subtitle options, this script captures the existing text, translates it on the fly, and renders it right on your screen.
client=gtx). It requires no API keys, premium accounts, or quota limits.Because the native Tampermonkey Dashboard does not support custom UI injections, the settings panel is accessed via the extension menu:
The script automatically targets the subtitle containers of the most popular modern web video players (.jw-text-track-cue, .vjs-text-track-display, .plyr__caption, etc.). It works on almost all HTML5 players that rely on softsubs (does not work with hardcoded/burned-in subtitles).
When you trigger a Ghost Scan, the script will force-play the media while muted to bypass strict browser autoplay policies, even if the video was paused. Once the scan finishes, the video will return to its original state. This process only takes a few seconds depending on your browser speed and video duration.