Je drukt op CC. Er gebeurt niets. Of de knop gaat aan en het scherm blijft leeg. Of je krijgt "Fout bij het laden van ondertiteling", zonder één woord over wat er misging.
Zoek erop en elke pagina geeft dezelfde lijst: pagina verversen, cache legen, browser bijwerken, internet controleren, app opnieuw installeren. Sommige raden aan je extensies uit te zetten. Een enkele stelt een VPN voor, zonder uit te leggen wat dat met ondertiteling te maken heeft.
Dat advies is niet zozeer fout als wel gericht op één van de drie storingen. Hieronder: welke drie dat zijn, hoe je in een seconde of tien ziet welke jij hebt, en wat er per geval echt aan te doen is.
Ondertiteling bij elke video — gratis →
Drie verschillende storingen, één symptoom
Wil een ondertitel je ogen bereiken, dan moet hij drie stappen overleven:
- Er moet een ondertitelspoor bestaan voor die video.
- YouTube moet het aan je apparaat leveren wanneer de speler erom vraagt.
- De speler moet het tekenen op het scherm.
Breekt er één, dan ziet het resultaat er identiek uit: de CC-knop doet niets. Maar ze breken om volstrekt losstaande redenen, en het standaardadvies — cache, herstarten, opnieuw installeren — raakt uitsluitend stap 3.
Daarom werken dezelfde oplossingen bij sommigen prachtig en bij alle anderen totaal niet. En daarom lijkt dezelfde video bij jou kapot terwijl hij het prima doet bij degene aan wie je hem stuurde.
Storing 1: er is helemaal geen ondertitelspoor
De meest voorkomende en de meest onzichtbare, want de interface van YouTube maakt geen enkel onderscheid tussen "ondertiteling kon niet laden" en "ondertiteling is nooit gemaakt".
Niet elke video heeft ondertiteling. De maker heeft er misschien geen geüpload, en de automatische spraakherkenning van YouTube draait niet overal. De eigen helppagina van YouTube noemt de gevallen waarin er niets wordt gemaakt: de audio wordt nog verwerkt, de gesproken taal wordt niet ondersteund voor automatische ondertiteling, de video is te lang, de geluidskwaliteit is slecht, er is een lange stilte aan het begin, of meerdere mensen praten door elkaar. Daarnaast zetten sommige makers ondertiteling bij hun uploads helemaal uit.
De test van tien seconden: open het menu ⋯ onder de video en zoek Transcript weergeven. Ontbreekt dat item, dan is er geen spoor, en niets wat je met je browser doet zal er een maken. Op je telefoon tik je op het CC-icoon: is de ondertitelingslijst leeg in plaats van gevuld, dan geldt dezelfde conclusie.
Is dat jouw geval, dan helpt de rest van dit artikel niet, maar de gids over video's zonder enige ondertiteling wel.
Storing 2: het spoor bestaat, maar YouTube geeft het je niet
Dit is de storing die niemand benoemt, en precies de reden dat de aparte melding "Fout bij het laden van ondertiteling" bestaat.
Ondertiteltekst zit niet in de video. Als je op CC drukt, stuurt je browser een apart verzoek naar een YouTube-eindpunt dat ondertitelbestanden levert. Dat verzoek kan los van de video geweigerd worden — vandaar dat het beeld foutloos doorloopt terwijl de ondertiteling nooit aankomt.
De meest voorkomende weigering is een snelheidslimiet. YouTube knijpt dat eindpunt agressief af, en de limiet geldt per IP-adres, niet per account. We kunnen hier ongewoon concreet over zijn omdat we zelf op grote schaal ondertitelsporen ophalen en er ook tegenaan lopen: onze code heeft er een apart fouttype voor en stopt met opnieuw proberen zodra het verschijnt, want opnieuw proberen vanaf hetzelfde IP na een weigering is pure verspilling.
Daaruit volgt een aantal dingen, en die verklaren symptomen die op zichzelf nergens op slaan:
- Een VPN "lost het op". Dat is het verraderlijke teken. Aan je browser is niets veranderd; aan je IP-adres wel. Daarom circuleert de tip op fora zonder uitleg — men merkte dat het werkt zonder te weten waarom.
- Het komt vanzelf terug. Snelheidslimieten verlopen. Was de ondertiteling vanochtend dood en vanavond bij dezelfde video in orde, dan heeft niemand iets gerepareerd en had wat jij deed er niets mee te maken.
- Het treft hele huishoudens en kantoren tegelijk. Gedeelde wifi, universiteitsnetwerken, NAT van mobiele providers en VPN-uitgangsknooppunten bundelen veel mensen achter één adres. De YouTube-gewoonten van je huisgenoot kunnen je je ondertiteling kosten.
- Cache legen komt daar niet bij. De weigering gebeurt aan de kant van YouTube, voordat er iets je apparaat bereikt om in de cache te belanden.
De test van tien seconden: het transcript-item staat wél in het menu ⋯, maar openen mislukt of blijft hangen; of je ziet letterlijk "Fout bij het laden van ondertiteling". Probeer dezelfde video op je telefoon met wifi uit, via mobiele data — een andere netwerkroute. Verschijnt daar ondertiteling, dan is het spoor in orde en was je verbinding het probleem.
Storing 3: de ondertiteling komt aan en de speler tekent hem niet
De kleinste van de drie en de enige waarvoor al het standaardadvies geschreven is. De gevallen zijn het waard om apart te noemen, want ze zijn veel specifieker dan "leeg je cache".
- Volledig scherm. Veruit de meest gemelde variant, en het is een tekenfout, geen ondertitelprobleem: de tekst wordt wel geleverd, alleen belandt de ondertitellaag achter of buiten het videovlak. Volledig scherm verlaten en opnieuw openen herstelt het meestal.
- Een andere extensie. Adblockers, scriptblockers, privacy-extensies en andere ondertitelhulpmiddelen kunnen het verzoek blokkeren of vechten om dezelfde laag van de pagina. Dit is een echte oorzaak, en het advies om te testen met uitgeschakelde extensies is hier terecht — ook voor die van ons, zie de eerlijke noot hieronder.
- Afspeelsnelheid. Bij ongebruikelijke snelheden verliezen sommige clients de ondertiteltiming. Terug naar 1× en de speler laten hersynchroniseren werkt hier echt.
- Een blijven hangen instelling. Heb je ooit een automatische vertaling gekozen, dan kan de speler die vertaling bij elke volgende video blijven opvragen. Ondertiteling uit- en weer aanzetten, of het originele spoor kiezen in plaats van de vertaalde versie, lost het op.
Waarom elke pagina zegt dat je je cache moet legen
Omdat het voor storing 3 klopt, veilig is om te adviseren en van buitenaf onmogelijk te weerleggen.
Kijk eens wie deze vraag beantwoordt. De resultaten worden gedomineerd door videoherstelsoftware, blogs over dataherstel en transcriptie-SaaS-pagina's — bedrijven wier product niets te maken heeft met hoe YouTube ondertiteling levert, die generiek probleemoplossen schrijven om te scoren. Geen van hen kan je vertellen of jouw video een spoor heeft, en geen van hen noemt de limiet per IP. Zo blijft juist de storing die uitleg het hardst nodig heeft de enige die die nooit krijgt.
Het resultaat is een pagina die een minderheid helpt en alle anderen stilletjes een avond kost aan het opnieuw installeren van een browser.
Wat wel werkt: niet langer afhankelijk zijn van YouTube's ondertitelroute
In storing 2 zit een structurele conclusie verstopt. Wat geweigerd wordt is jouw browsersessie, vanaf jouw IP-adres. Dat is geen oordeel over de video, en het is niet blijvend.
Precies dat gat vult Linglass, en het is de moeite waard om precies te zeggen hoe, want magie is het niet:
- Een andere ophaalroute. Wanneer YouTube je sessie geen ondertiteling levert, haalt Linglass het spoor via zijn eigen servers op. Andere route, ander adres — een spoor dat jouw browser geweigerd werd, kan zo alsnog aankomen.
- Een eigen ondertitellaag. Linglass tekent ondertiteling in een eigen, geïsoleerde laag in plaats van te leunen op YouTube's ondertitelweergave, ook in volledig scherm. Zelfs als de eigen CC-knop dood is, werkt die laag — we hebben het zo gebouwd juist omdat we steeds video's tegenkwamen waarbij YouTube's eigen ondertitelweergave het had opgegeven.
- Transcriptie als er echt geen spoor is. Voor storing 1, waar nooit ondertiteling is gemaakt, kan Linglass de audio zelf uitschrijven en een regel produceren die YouTube nooit genereerde — ook bij video's waarin twee talen worden gesproken, het geval dat YouTube zelf aanwijst als falen van zijn herkenning.
- Twee regels tegelijk. Omdat het toch al een eigen laag tekent, kan het het origineel en jouw taal samen tonen — wat YouTube helemaal niet kan.
Eerlijke grenzen
Dit is geen universele oplossing, en waar het niet komt hoort er gewoon te staan.
- Ook wij kunnen afgeknepen worden. Een andere route is geen immune route. Is YouTube's beperking breed genoeg, dan lopen onze servers tegen dezelfde muur aan — en dan zegt Linglass je precies dat, in plaats van je een leeg scherm te tonen.
- Sommige video's zijn echt dicht. Privé, alleen voor leden, regio-geblokkeerd en nog niet uitgebracht leveren via geen enkele route ondertiteling op, en geen enkel hulpmiddel zou anders moeten beloven.
- Een extensieconflict is een echte oorzaak, en wij zijn een extensie. Ging de ondertiteling stuk vlak nadat je iets installeerde, test dan met dat ding uitgeschakeld — ook met ons. We hebben liever dat je de echte oorzaak vindt dan dat je een hulpmiddel houdt dat in de weg zit.
- Desktopbrowsers, plus een iPhone- en iPad-app. De extensie draait in Chrome, Edge en Yandex Browser op de computer. Telefoons en tablets gaan via de iOS-app; een Android-app is er nog niet, en tv's zijn voor geen enkele extensie bereikbaar.
Veelgestelde vragen
Waarom werkt mijn YouTube-ondertiteling niet?
Er zijn drie losstaande oorzaken met hetzelfde symptoom: de video heeft helemaal geen ondertitelspoor, YouTube weigert het spoor naar je apparaat te sturen, of de speler tekent een wel ontvangen spoor niet. Cache legen raakt alleen de derde. Kijk eerst in het menu ⋯ of Transcript weergeven er staat — ontbreekt het, dan bestaat er geen spoor en zal geen enkele browseringreep er een maken.
Wat betekent "fout bij het laden van ondertiteling" op YouTube?
Dat het aparte verzoek dat je speler doet om het ondertitelbestand op te halen is mislukt. Meestal heeft YouTube dat verzoek afgeknepen, en dat gebeurt per IP-adres in plaats van per account, dus iedereen die je verbinding deelt wordt tegelijk getroffen en het lost na een tijdje vanzelf op. Het is geen teken dat er iets op je apparaat kapot of beschadigd is.
Waarom verdwijnt YouTube-ondertiteling in volledig scherm?
Dat is een tekenfout en geen ondertitelfout: de tekst wordt geleverd, maar de ondertitellaag belandt verkeerd ten opzichte van het videovlak. Volledig scherm verlaten en opnieuw openen haalt hem meestal terug. Het is de meest gemelde variant van het probleem en een van de weinige gevallen die het standaardadvies daadwerkelijk verhelpt.
Waarom repareert een VPN de YouTube-ondertiteling?
Omdat het je IP-adres verandert, en YouTube's ondertitelbeperking geldt per IP. Herstelt een VPN de ondertiteling, dan bevestigt dat dat het spoor bestaat en simpelweg aan jouw verbinding geweigerd werd. Wachten werkt net zo goed, want snelheidslimieten verlopen — en geen van beide heeft iets met je cache of je browserversie te maken.
Kunnen browserextensies YouTube-ondertiteling blokkeren?
Ja. Adblockers, scriptblockers en andere ondertitelhulpmiddelen kunnen het verzoek blokkeren of concurreren om hetzelfde deel van de pagina. Testen met uitgeschakelde extensies is een terecht advies, ook voor ondertitelextensies zoals de onze — een hulpmiddel dat de oorzaak van je probleem blijkt te zijn, is het niet waard om te houden.
Kan ik ondertiteling krijgen als YouTube die niet laadt?
Vaak wel. Omdat de weigering je browsersessie treft en niet de video, kan hetzelfde spoor via een andere route wél lukken waar je speler faalde; en waar nooit een spoor is gemaakt, kan de audio rechtstreeks worden uitgeschreven. Een gratis extensie als Linglass doet beide in de speler en tekent een eigen ondertitellaag, dus hij is niet afhankelijk van of YouTube's ondertitelweergave werkt.
Kort samengevat
- Drie losstaande storingen delen één symptoom: geen spoor, spoor niet geleverd, of speler tekent het niet.
- Transcript weergeven in het menu ⋯ is die test van tien seconden. Geen transcript betekent geen spoor, en geen enkel browseronderhoud maakt er een.
- "Fout bij het laden van ondertiteling" is meestal een limiet per IP. Vandaar dat een VPN lijkt te helpen, dat het vanzelf terugkomt, en dat een heel huishouden tegelijk zijn ondertiteling kwijt is.
- Volledig scherm, extensieconflicten, afspeelsnelheid en een blijven hangen vertaalinstelling zijn de echte inhoud van de derde categorie — "leeg je cache" is daar slechts een grove vervanger voor.
- Een hulpmiddel dat ondertiteling via een andere route ophaalt en een eigen laag tekent, omzeilt twee van de drie storingen, en kan voor de derde de audio uitschrijven.
De CC-knop liegt niet tegen je. Hij heeft alleen geen manier om te zeggen welke van drie heel verschillende dingen er misging — en zodra je weet welke, houden er twee op jouw probleem te zijn.
Ondertiteling die niet aan YouTube's route hangt
Linglass haalt het spoor via zijn eigen route op wanneer YouTube die van jou weigert, tekent een eigen ondertitellaag die ook in volledig scherm werkt, en schrijft de audio uit wanneer er geen ondertiteling bestaat — met twee talen in beeld, vertalen met een klik en woordkaarten. Gratis.
App Store