ScriptLooper
Extension Actions
An advanced subtitle tool for YouTube language learners with TTS features for other sites.
๐ง ScriptLooper โ YouTube Subtitle Repeater & AI Interpretation Assistant
Make your language learning fun, effective, and addictiveโright on YouTube!
Script Looper lets you practice listening and speaking with subtitle scripts, repeat sections with shortcut keys, get instant AI-powered interpretation, and explore curated subtitle YouTube channels.
Perfect for learners who want to feel their progress every day ๐
๐ Main Features
1๏ธโฃ Subtitle Panel
View subtitles clearly in a panel beside the YouTube video ๐ฌ
The current subtitle is auto-scrolled and highlighted โจ
Study more efficiently by seeing both video and subtitles in a clean layout
2๏ธโฃ Section Repeat & Fine Adjustment
Instantly repeat each subtitle line using A/S/D keys ๐
Use Z/X keys to loop the current subtitle or a selected section
Precisely adjust start and end times by 0.1s or 0.5s for perfect sync ๐ฏ
3๏ธโฃ AI Interpretation
Drag to select subtitle text, then right-click to get ChatGPT interpretation ๐ค
Instant results include:
* Translation
* Idioms, phrasal verbs, and grammar explanations with example usage
* Click the quote (") button (appears when you select text) to ask follow-up questions
* Text-to-Speech (TTS) playback ๐
4๏ธโฃ Curated Subtitle YouTube Collection Blog
Click the notepad icon ๐ at the top of the subtitle panel to access a blog with curated native YouTube channels that support accurate subtitles
Includes dramas, animations, talk shows, news, vlogs, and English lectures ๐ก
Blog address: [https://drenglish.tistory.com/](https://drenglish.tistory.com/)
5๏ธโฃ Help Panel
Click the question mark icon โ at the top of the subtitle panel to view detailed instructions, shortcut key guides, and feature explanations ๐
๐ Recommended Usage Guide
1. Choose a subtitle-supported video from the ScriptLooper blog (click ๐)
2. Follow these steps, about 15 lines of subtitles at a time (one screenful), to help GPT understand the context:
๐ Repeat each line using shortcut keys (A/S/D/Z/X) 4โ5 times to grasp the sounds and meaning
๐ค Use "Interpret with ChatGPT" to deeply understand expressions, idioms, and grammar rules
๐ค Practice echoing or shadowing using shortcut keys (A/S/D/Z/X) until you can speak smoothly and understand instantly
3. ๐ฑ Review on your mobile anytime:
* Tap subtitle lines via "More > Show transcript" under the video โ Repeat each sentence
* Review with saved ChatGPT explanations and notes
โจ๏ธ Keyboard Shortcuts
A: Play previous subtitle
S: Play current subtitle
D: Play next subtitle
Z: Loop current subtitle / Stop (A/D during loop: loop prev/next subtitle)
X: Loop selected section / Stop
Adjust audio timing if subtitles are out of sync:
1 / 2: Adjust start time -0.1s / +0.1s
3 / 4: Adjust end time -0.1s / +0.1s
Q / W: Adjust start time -0.5s / +0.5s
E / R: Adjust end time -0.5s / +0.5s
Space: Pause / Play
< , >: Playback speed control
H: Open Help
๐ค Interpret and Explain with ChatGPT
How to use:
Select subtitle text โ Right-click โ Choose โInterpret with ChatGPTโ โ Paste into LingoScriptGPT (Ctrl + V) โ Press Enter
You will get:
* Original sentence and translation
* Idioms, phrasal verbs, and grammar explanations with example usage
* Click the quote (") button (appears when you select text) to ask follow-up questions
* TTS playback for pronunciation
โข C: Cycles through 3 voices, reading aloud automatically in a loop โ Press again to stop
โข Space: Pause / Play
โข < , >: Adjust playback speed
โป ChatGPT integration requires login (supports both free and paid accounts)
๐ Script Panel Buttons
โ Help: View this guide
๐พ Save: Save full subtitle script
๐ Blog: Visit the curated subtitle YouTube blog
๐ฅ YouTube: Visit the developerโs YouTube channel
โ X: Close the subtitle panel
SL SL: Open the subtitle panel
Latest reviews
- c O . Z y
- How can I disable it in ChatGPT? Because the TTS hijacking my 'c' key in ChatGPT, preventing me from typing 'c'.
- meng qin
- It is Awsome! It is big awsome if you support gpt-chat in chinese.