Feature
NoaLingua transcript export
The whole script of a video, as a file, with an honest count
The transcript panel shows a video’s entire script rebuilt into sentences, with search, a difficulty estimate and a list of words you have not met. You can export it as plain text instantly, or as a bilingual PDF that translates every sentence and then reports exactly how many lines succeeded.
Fit
Who Transcript & export is for
Choose it for the workflow it actually supports, not for a promise the product does not make.
Best for
- YouTube learners who want the full caption track rebuilt as sentences, searchable and paired with translations.
- Teachers and self-learners who need an offline bilingual PDF from a captioned video they are allowed to use.
Not the right fit for
- Netflix viewers: Netflix does not expose a whole subtitle file for transcript or PDF export.
- Videos without usable captions, or anyone expecting the export to fix errors already present in automatic captions.
First-hand evidence
What the NoaLingua evidence proves
Product source and version reviewed · version 0.2.36
Observed: The captures show a sentence-aligned bilingual YouTube transcript in the player and the resulting timestamped bilingual PDF.
Evidence boundary: They do not prove Netflix export or caption creation. Export still depends on a usable YouTube caption track and its accuracy.
-
The whole video, as text Every line paired with its translation, the current one marked as it plays, and a click on any line seeks there. -
Exported as a PDF Every sentence of the video, original above translation, as a document you keep offline.
These are plain product captures, taken before the extension was renamed. The only altered pixels are the product's own name in the corner, repainted to NoaLingua; the exact patches are documented in the repository screenshot script and come out when the captures are re-cut.
How to use it
How to use Transcript & export in NoaLingua
- 1
Open the transcript from the quick menu
It docks into YouTube’s own sidebar above the recommendations, and floats over the player in fullscreen.
- 2
Search it, or read it as running text
Search jumps between hits. “Read as text” switches to prose, with every word clickable exactly as in a subtitle.
- 3
Check the difficulty and the new words
Difficulty is computed across every word spoken, compared against your deck. New words are ordered by how often they occur in this video.
- 4
Export as .txt or as a bilingual PDF
Plain text is instant and untranslated. The PDF translates every sentence of the video — not just the part you watched — and lays original and translation one under the other.
Mechanism
Why NoaLingua behaves this way
Why the export message counts lines
A bilingual PDF can fail partially for several ordinary reasons: a cloud translation quota running out mid-document, a language pair with no model, a model still downloading, or a translator that simply stops answering.
Rather than producing a document with silent gaps, the finished message states the actual number: “Downloaded — 412 of 741 lines translated,” with the reason. You then know whether to wait for a quota reset, download a local model, or accept the partial file.
Why pressing the button is what allows the download
Chrome requires a genuine user gesture before it will let a page start downloading a translation model. Pressing Export is that gesture, which is why the export sequence begins by preparing the translator — and why that wait is capped at ten seconds so the export cannot freeze.
Punctuation for captions that have none
Auto-generated captions frequently have neither full stops nor commas. Where the punctuation model is downloaded and more than half the transcript’s sentences lack punctuation, it is restored — but only if the model returns exactly the same words. Change one word and the original stands.
Full stops are never inserted merely because a speaker paused. That would be inventing sentence boundaries rather than restoring them.
Common questions about NoaLingua
Does the PDF cover the whole video or only what I watched?
The whole video. Sentences you already watched come from cache and cost nothing; the rest are translated during the export.
What is in the plain text export?
The original script with timestamps, the video title and the URL. It is instant because nothing is translated.
What does the difficulty estimate actually measure?
How hard the video is for you specifically — it compares every word spoken against your own deck, rather than reporting a general reading level.
More NoaLingua features to read next
Transcript & export is on the free plan. So is everything else.
Free, with every feature. No account, nothing to cancel, and your deck stays on your machine.
Add to Chrome — Free Add to Chrome Opens the Chrome Web Store listing NoaLingua — beyond dual subs: video, web, PDF — free, no account, Chrome 138 or newer.- Free, and not a trial Every feature on the free plan — both PDF modes, shadowing, all 30 practice formats.
- No account, no email Nothing to sign up for and nothing to cancel. There is no login screen at all.
- Two dropdowns to set up Pick what you are learning and what you want translations in. That is the whole setup.
- Your words stay yours Export to Anki, CSV, a spreadsheet or a full JSON profile — free on every plan.