YouTube Language Learner Helper

Flashes larger words from subtitles, quick display of recent subtitles, translation to English and replay slow last 5sec

作者
James Stapleton
日安装量
0
总安装量
2
评分
0 0 0
版本
0.5
创建于
2025-08-17
更新于
2025-08-17
大小
18.8 KB
许可证
MIT
适用于

Overview

This utility helps with learning a second language while watching YouTube videos in that language.

I’ve been learning Spanish primarily through the Comprehensible Input method, focusing on listening
and watching without English translations or subtitles. For more advanced content — especially podcasts
with few or no visual clues — I often missed parts of what’s said. I found myself pausing, checking subtitles,
sometimes looking up English translations, rewinding, or slowing down the speaker.

This script provides quick, convenient ways to do all of this. It also includes an auto-word flasher that helps
you pick up missed words without switching your brain into full “reading mode,” allowing you to remain
in "listening mode" while still following along.


Usage

[CC] must be available and enabled to work (script will try to enable automatically when loading a new page or video).
Ensure the subtitles are in your target language and not your native language.
Tested fine (in Brave w/Tampermonkey) on main YT site and embedded (dreaming spanish site), including when in full screen mode.
Autogenerated subtitles worked fine too.

Feature 1: Flash word helper
- It intercepts and hides the main subtitles, instead flashing up the longer words briefly on screen in random positions
- This feature is enabled by default
- Press '=' to toggle on/off

Feature 2: Subtitle quick view
- Press ',' to bring up the most recent subtitles, closes after 2 seconds

Feature 3: Subtitle translation view
- Press '.' to bring up the most recent subtitles translated to English, closes after 2 seconds

Feature 4: Pause and show current subtitles
- Press ';' - remains pause and showing until you press ';' again
- While paused, you may also:
-- Press '.' to toggle between translated and untranslated
-- Press '[' and ']' to scroll back and forward through subtitle history
-- Note, if you resume with [space] or navigate using arrow keys, the translate window will remain, just hit ',' and it will clear in 2 secs

Feature 5: Slow replay with subtitles
- Press '-' key to replay last 5 seconds at 0.75x speed, subtitle text will also display for that duration
- If not far enough back, press '-' again. (Note slow play and subtitles will only last for 5 seconds from the last jump)

Feature 6: Saved word/phrases list
- When in paused Subtitle view, click on a word to select or hilight a phrase with mouse, then press 's'
- To view saved list, press Ctrl+'s'