Two things our servers can't do on their own. YouTube only shares its captions and translations with a real browser, so with this extension a YouTube video on VidLingo gets them free: the captions in its own language, the uploader's translations and YouTube's automatic translations, saved for everyone. And Instagram's, X's, Douyin's and Bilibili's players keep the video's position to themselves; the extension reads it so the words light up exactly and the play, pause and restart buttons control the video.
The Chrome Web Store listing is in review. Until it is published, install it from the source code:
extension/) and run npm install then npm run build inside it.chrome://extensions, turn on Developer mode (top right).extension/.output/chrome-mv3.Instagram, X, Douyin and Bilibili videos still play. Tap the video to start it; the play, pause and restart buttons keep the transcript in step, tapping a word moves the transcript there, and the −½ s and +½ s buttons nudge it. Or, when you add the video, choose a private copy: it plays here with exact highlighting, and stays private to you.
More in the about page and the terms.