Import YouTube transcripts and podcasts

The best input is the stuff you'd watch or listen to anyway. Two new import types bring it into Lector, where every word carries your known/unknown state, the translation drawer, and vocabulary mining:YouTube transcripts and podcast audio. Both live under the same Import menu.

Lector's Import dropdown showing Import File, Import Audio, Import from URL, YouTube Transcript, and Paste Text.
Two new entries: Import Audio and YouTube Transcript.

YouTube transcripts

Paste a video URL and pick a caption track — creator captions and auto-generated captions are labelled separately, so you know what you're getting. Lector imports the transcript as a normal lesson.

Lector's YouTube import dialog listing available caption tracks: English (creator), German (creator), and German (auto-generated).
Choose a language and caption source.

Every line keeps its timestamp. Click one and the embedded player jumps to that moment, so you can hear the sentence you're reading. The video is never downloaded or hosted — Lector reads the public transcript and links back to YouTube for playback.

A YouTube transcript open in Lector: the embedded player at the top, then timestamped lines of German words, each clickable.
Read at your own pace; click a timestamp to jump the player there.

Podcast audio

Choose Import Audio and upload an episode (or any audio file). Lector transcribes it in the background with a Whisper model — local, or a hosted transcription backend if you've configured one — and turns it into a lesson.

A library card in Lector for an imported audio file, labelled 'Audio import'.
The upload becomes a normal lesson once transcription finishes.

Then read along: press play and the current sentence highlights as the audio moves through it. Continuous plays straight through; Shadow is for shadowing practice. There's a speed control and sentence skip, and — as everywhere in Lector — every word is tappable for a translation or to save to your vocabulary.

Lector's listen-along reader: Afrikaans transcript with the currently-playing sentence highlighted, and an audio player bar with a Continuous/Shadow toggle, speed control, and scrubber.
Listen-along: the sentence being spoken stays highlighted as you read.

Notes

  • YouTube: not every video has captions; auto-generated ones can contain recognition errors (you can edit the transcript after import). The video is never downloaded or hosted.
  • Podcasts: transcription accuracy depends on the audio and the model; the transcript is editable, and the audio stays on your own instance.
  • A YouTube transcript is still useful even if the embedded player isn't available — the text stands on its own.
  • Mining a sentence from a video carries a link back to its timestamp into your Anki export.

← Back to the blog