Ondertitelkwaliteitscontroleur

Sleep een SRT- of VTT-bestand hierheen en het controleert elk fragment op ongeldige timings, overlappingen, leessnelheid, regellengte en duur, en wijst vervolgens de te herstellen fragmenten aan. Het analyseert het bestand in uw browser, dus er wordt niets geüpload.

Plak ondertitels, of sleep SRT/VTT-bestand.

Opnames zijn versleuteld tijdens verzending en opslag, en worden niet gebruikt om AI-modellen te trainen. Privacy · Beveiliging

Controleer een ondertitelbestand voordat het de deur uitgaat

Plak de inhoud van een .srt- of .vtt-bestand, of sleep het bestand naar binnen, en elke cue wordt geanalyseerd en gemeten. Je krijgt een score en een overzicht van wat er daadwerkelijk mis is: timings die ongeldig zijn of overlappen, cues die te snel voorbijflitsen, ondertitels die te lang in beeld blijven staan, regels die te lang zijn om te passen en tekst die sneller voorbijkomt dan wie dan ook kan lezen.

Elk probleem wordt weergegeven met de bijbehorende tijdcode, zodat je cue 47 oplost in plaats van door een bestand te moeten scrollen om deze te zoeken.

Het draait in de browser. Het bestand wordt op je eigen apparaat geanalyseerd en gemeten, wat belangrijk is wanneer de ondertitels horen bij een nog niet uitgebrachte aflevering of een video van een klant.

Timingproblemen

Cues zonder tijdsduur en cues die overlappen met de voorgaande cue.

Leessnelheid

Tekens per seconde bij elke cue, de controle die bijna niemand uitvoert.

Tijd in beeld

Ondertitels die te snel voorbijflitsen of te lang blijven staan.

Regellengte en aantal regels

Regels die slecht afbreken of een te groot deel van het beeld bedekken.

Hoe een rapport eruitziet

Dit is de opzet van het resultaat. Het bestand en de cues zijn verzonnen voor dit voorbeeld.

Score 79

episode-12-en.srt: 18 cues, 2 problemen, 3 aandachtspunten

Probleem

Overlappende cues op 00:00:41

Deze cue begint om 00:00:41, voordat de vorige eindigt om 00:00:42. Overlappende cues stapelen zich op of knipperen, afhankelijk van de videospeler.

Probleem

Leessnelheid te hoog op 00:01:07

Deze cue heeft een snelheid van 26,4 tekens per seconde. Boven ongeveer 17 is de tekst al verdwenen voordat een kijker deze uitheeft.

Waarschuwing

Regel te lang op 00:01:30

Eén regel telt 51 tekens. Boven ongeveer 42 breekt de regel onvoorspelbaar af of valt deze buiten een smal scherm.

Waarschuwing

Te lang in beeld op 00:02:02

Staat 8,4 seconden in beeld. Boven ongeveer 7 seconden voelt een statische regel aan als een vastgelopen ondertitel.

Waarschuwing

Duplicaat van de vorige cue op 00:02:15

De tekst is identiek aan de cue ervoor, wat meestal betekent dat een regel twee keer is geplakt.

Elk ander ondertitelprogramma maakt ondertitels, dit programma controleert ze

Ondertitels genereren is geen probleem meer. Talloze tools transcriberen een video en leveren een SRT-bestand af, en de meeste doen dat prima.

Wat vrijwel geen enkele tool doet, is je vertellen of het bestand dat je hebt gekregen daadwerkelijk goed is. Zo worden ondertitels opgeleverd waarbij cue 12 overlapt met cue 13, een regel van 78 tekens op een telefoon in drie regels wordt opgeknipt en een ondertitel van 40 tekens in een halve seconde voorbijflitst. Niets daarvan is zichtbaar in een teksteditor. Maar voor een kijker is het binnen tien seconden overduidelijk.

De controles hier zijn simpelweg berekeningen op basis van tijdstempels en aantallen tekens. En dat is precies het punt: dit zijn ondertitelproblemen die je kunt aantonen in plaats van dat je erover hoeft te discussiëren.

Wat het meet

Ongeldige timings

Een cue waarvan de eindtijd gelijk is aan of vóór de begintijd ligt, heeft geen tijdsduur. De meeste videospelers slaan deze geruisloos over, waardoor de regel nooit verschijnt.

Overlappende cues

De ene cue staat nog in beeld als de volgende begint. Spelers gaan stapelen, knipperen of laten er een vallen. De meest voorkomende fout in handmatig bewerkte bestanden.

Tijd in beeld

Te kort voelt als een flits, niet als een leesbare regel. Te lang lijkt vastgelopen, waardoor de kijker het vertrouwen in de synchronisatie verliest.

Leessnelheid

Aantal tekens gedeeld door seconden in beeld. Hieronder uitgebreid behandeld, omdat bijna niemand dit meet.

Regellengte en aantal regels

Een te lange regel breekt op een onhandige plek af. Drie of meer regels bedekken een te groot deel van het beeld.

Lege en dubbele cues

Een lege cue reserveert schermtijd voor niets. Een identieke herhaling is vrijwel altijd een dubbele plakactie.

Dit zijn de exacte limieten die worden gebruikt.

ControleWaarschuwingProbleem
TimingGeenEindtijd op of voor het begin, of een cue die begint voordat de vorige eindigt
Tijd in beeldKorter dan 0.83 seconds of langer dan 7 secondsGeen
LeessnelheidMeer dan 17 tekens per secondeMeer dan 21 tekens per seconde
RegellengteElke regel van meer dan 42 charactersGeen
Aantal regelsMeer dan 2 regelsGeen
Lege en dubbele cuesEen cue die identiek is aan de vorigeEen cue met timings maar zonder tekst

Sources, checked 2026-10-12: Subtitle Quality Checker settings

De score begint bij 100, minus 120 points for every problem and 45 for every warning, each divided by the number of cues.

Leessnelheid is de controle die niemand uitvoert

Tekens per seconde is het getal dat het verschil maakt tussen ondertitels die prettig lezen en ondertitels die voelen als hard werken - en bijna niemand meet het.

De rekensom is eenvoudig. Neem het aantal tekens in de cue en deel dit door de tijd dat deze in beeld is. Een cue met 60 tekens die 2 seconden te zien is, heeft een snelheid van 30 tekens per seconde. Een kijker moet dat lezen, naar het beeld kijken en luisteren, allemaal tegelijk. Dat gaat niet lukken.

De richtlijn die de meeste stijlgidsen aanhouden is ongeveer 17 tekens per seconde voor een algemeen publiek, en deze tool markeert alles daarboven. Boven 21 wordt het aangemerkt als een echt probleem in plaats van slechts een aandachtspunt, omdat bij die snelheid de tekst al weg is voordat een gemiddelde lezer het einde heeft bereikt.

Wat deze controle zo waardevol maakt, is dat een te hoge leessnelheid op elke andere manier onzichtbaar blijft. Het bestand is geldig. De timings kloppen. Er is niets misvormd. De ondertitels lopen simpelweg te snel voorbij, en de enige manier om dat te weten, is door voor elke cue de rekensom te maken.

Waar dit past binnen toegankelijkheidsnormen

Het is de moeite waard om twee zaken te scheiden die vaak op één hoop worden gegooid, want in het gat daartussen loopt het bij de meeste ondertiteling mis.

Toegankelijkheidsnormen bepalen of er ondertiteling aanwezig moet zijn. De WCAG vereist ondertiteling voor vooraf opgenomen video als een Niveau A-onderdeel en voor live-audio op AA-niveau, en Section 508 verwijst naar de WCAG voor hetzelfde. Wat deze normen eisen, is dat ondertiteling aanwezig, accuraat en gesynchroniseerd met de audio is.

Wat ze niet doen, is een leessnelheid of regellengte voorschrijven. Er is geen WCAG-cijfer voor tekens per seconde, en iedereen die er een noemt, citeert een stijlgids. De drempelwaarden die hier worden gebruikt, zijn afkomstig uit de omroep- en streamingpraktijk, waar de bruikbare limieten zijn vastgesteld, en dat is een ander soort autoriteit dan een conformiteitsnorm.

Het praktische gevolg is wat telt. Een compliance-checklist vraagt of het bestand ondertitels heeft, en een bestand vol overlappende cues dat met dertig tekens per seconde voorbijkomt, beantwoordt die vraag met ja. Het is aanwezig, het is aantoonbaar gesynchroniseerd, en het is onleesbaar voor de persoon voor wie het bedoeld is. Ondertitels die niemand kan bijbenen, voldoen aan de audit, maar laten de gebruiker in de steek.

Normen

Of ondertitels aanwezig moeten zijn

De WCAG en Section 508 eisen dat ondertitels aanwezig, accuraat en gesynchroniseerd zijn. Ze bepalen geen leessnelheid of regellengte.

Deze checker

Of mensen ze kunnen lezen

Meet timing, overlappingen, leessnelheid en regellengte, het leesbaarheidsgedeelte waar een compliance-checklist nooit naar vraagt.

Dit dekt dus de meetbare helft van ondertitelkwaliteit in plaats van conformiteit. Het vertelt je of de timings geldig zijn, of de cues elkaar niet overlappen en of de tekst leesbaar is op het tempo waarin deze verschijnt. Of de bewoording nauwkeurig overeenkomt met de audio - het deel waar de normen het meest om geven - is een andere controle: de word error rate calculator vergelijkt een transcript met wat er daadwerkelijk is gezegd.

Wat een perfecte score niet betekent

Het betekent dat het bestand structureel in orde is en binnen de gebruikelijke limieten valt. Het betekent niet dat de ondertitels correct zijn.

Dit kan je niet vertellen of de woorden overeenkomen met de audio. Een ondertitelbestand kan voor elke controle hier slagen terwijl het verkeerd is getranscribeerd, of twee seconden verschoven is ten opzichte van de dialoog, omdat de tool de video nooit ziet of hoort. Synchronisatie met de daadwerkelijke audio is ander werk.

Het controleert geen spelling, en dat is een bewuste keuze en geen omissie. Spellingcontrole vereist een woordenlijst voor de juiste taal, en ondertitels zitten vol met namen, plaatsen, producttermen en opzettelijke informaliteit die een eenvoudige checker bij honderden tegelijk zou markeren. Een lijst met 200 valse positieven is erger dan geen lijst, dus we doen er niet aan alsof.

Het kent ook je huisstijl niet. Omroepen, streamingdiensten en toegankelijkheidsnormen hanteren allemaal verschillende regellengtes en leessnelheden, en sommige talen vereisen heel andere limieten. De drempelwaarden hier zijn de gangbare conventies, geen vastgelegde wetten. Zie een waarschuwing als een aanleiding om even te kijken, en een fout als iets om te herstellen.

Goed in

  • Het vinden van ongeldige en overlappende timings met hun tijdscodes
  • Het meten van de leessnelheid bij elke cue
  • Het signaleren van te lange regels, overvolle cues, lege en dubbele cues
  • Het controleren van SRT- en VTT-bestanden zonder ze te uploaden

Niet bedoeld voor

  • Nauwkeurigheid: het hoort de audio nooit, dus het kan niet bepalen of de woorden kloppen
  • Synchronisatie: een bestand dat twee seconden verschoven is ten opzichte van de dialoog slaagt alsnog
  • Spelling: met opzet weggelaten om honderden valse meldingen te voorkomen
  • Herstellen: het rapporteert de cue, jij voert de bewerking uit

SRT, VTT en wat er wordt genegeerd

Beide formaten werken, en je kunt de tekst ook plakken in plaats van uploaden als dat makkelijker is. SRT-volgnummers en de WEBVTT-header worden herkend en overgeslagen in plaats van geteld als inhoud.

Tijdstempels worden in beide dialecten verwerkt, dus zowel de komma in 00:00:04,120 als de punt in 00:00:04.120 werken prima, inclusief de kortere MM:SS.mmm-vorm van VTT. VTT-cue-instellingen achter de eindtijd, zoals align:start of position:10%, worden uitgelezen en genegeerd in plaats van behandeld als tekst.

Opmaaktags worden verwijderd voordat er iets wordt geteld. Dat maakt meer uit dan het lijkt: een regel met cursieve tags is voor een kijker immers niet echt langer, en het meetellen van de markup zou regels markeren die volkomen in orde zijn.

Als je ondertitels wilt maken of bewerken

Dit controleert een bestand dat je al hebt. Deze tools dekken de overige stappen af.

Ondertitels maken

De ondertitelgenerator genereert getimede ondertitels op basis van een opname.

Gesloten ondertiteling

De closed caption-generator dekt de toegankelijkheidskant af.

Tekst naar SRT

De tekst-naar-SRT-converter zet een transcript om in een ondertitelbestand.

Inbranden

Gebruik ondertitels aan video toevoegen om het resultaat in het beeld te verwerken.

Een regel zoeken

De transcriptiezoekfunctie zoekt in cues en behoudt de tijdscodes.

Een vertaling controleren

De vertalingscontroleur vergelijkt een vertaling met de bron.

Maak de ondertitels eerst in ScreenApp

De controle op deze pagina draait op je apparaat en vereist geen account. Voor antwoorden over wat er in de opname is gezegd of getoond, upload je deze naar ScreenApp. Klik op een vraag om ScreenApp te openen met de vraag al ingevuld.

In ScreenApp, door op een moment in de transcriptie te klikken, springt de speler naar dat punt in de opname, zodat je elk antwoord kunt controleren aan de hand van de opname.

Wat elk abonnement hier inhoudt

De tool op deze pagina is gratis en blijft gratis. Een account is voor de stap ervoor of de stap erna.

Geen account

Controleer het SRT- of VTT-bestand

Timings, overlappingen, leessnelheid en regellengte, geanalyseerd in je browser.

Gratis account

Maak de ondertitels

Geen creditcard nodig. Upload de video voor een transcriptie met tijdstempels en exporteer deze als PDF, DOCX, TXT, SRT en VTT. Het gratis abonnement omvat 2 transcriptions of recordings up to 45 minutes each en 10 AI-chats per maand.

Proefperiode

7 dagen om Pro te proberen

Pro is $19 per maand, jaarlijks gefactureerd, met 50 transcripties en 50 AI-chats per maand. Gebruik elke Pro-functie gedurende 7 dagen en controleer of het aan je wensen voldoet vóór de eerste betaling. De proefperiode is voor annual plans only. Voorwaarden proefperiode: Card required. Bekijk de abonnementen en voorwaarden.

FAQ

Wat controleert een ondertitelchecker eigenlijk?

Structuur en leesbaarheid, geen betekenis. Het analyseert elke cue en meet de geldigheid van de timing, overlappingen tussen opeenvolgende cues, hoe lang elke cue op het scherm staat, de leessnelheid in tekens per seconde, regellengte, aantal regels, en lege of gedupliceerde cues. Elke bevinding wordt getoond met de tijdcode van de bijbehorende cue.

Wat is een goede leessnelheid in tekens per seconde voor ondertitels?

Rond de 17 tekens per seconde is de richtlijn die de meeste stijlgidsen aanhouden voor een algemeen publiek, en dat is ook de drempelwaarde die hier wordt gebruikt. Een waarde die hier ruim onder ligt, leest gemakkelijk weg. Boven de 21 is de tekst meestal alweer verdwenen voordat de kijker klaar is met lezen. Zowel kinderprogramma's als complexe technische inhoud vragen om een lagere snelheid.

Werkt het als een SRT- en VTT-checker?

Ja, voor beide. De tool leest `.srt`- en `.vtt`-bestanden, en je kunt de inhoud ook plakken in plaats van uploaden. Tijdstempels werken met zowel de komma van SRT als de punt van VTT, volgnummers en de `WEBVTT`-header worden overgeslagen, en VTT-cue-instellingen na de eindtijd worden genegeerd in plaats van meegeteld als ondertiteltekst.

Lost het de problemen voor mij op?

Nee, het rapporteert ze. Het correct aanpassen van timing en regeleinden is een redactionele beslissing, en de juiste oplossing voor een overlapping hangt af van welke cue foutief is. Je krijgt de tijdcode, de meting en de reden: precies wat je nodig hebt om de bewerking uit te voeren in de ondertiteleditor die je al gebruikt.

Controleert het de spelling?

Nee, bewust niet. Voor een betrouwbare spellingscontrole is het juiste woordenboek voor de specifieke taal vereist, en ondertitelteksten zitten vol met namen, producttermen en opzettelijk informeel taalgebruik. Een controle zonder die context levert veel meer valse meldingen dan echte correcties op. Daarom meet het alleen wat het betrouwbaar kan meten.

Controleert dit de naleving van WCAG of Section 508?

Niet de formele naleving, nee. Die normen bepalen of ondertitels aanwezig, accuraat en gesynchroniseerd moeten zijn, en voor een deel daarvan moet een mens de tekst vergelijken met de audio. Dit meet het leesbaarheidsaspect: geldigheid van de timing, overlappingen, weergaveduur, leessnelheid en regellengte. Een bestand kan aan een compliancelijst voldoen en toch te snel zijn om te lezen; dat is precies het gat dat deze tool dicht.

Vormen te snelle ondertitels een toegankelijkheidsprobleem?

In de praktijk wel, ook al verbindt geen enkele formele norm er een exact getal aan. Ondertitels zijn er zodat iemand de audio kan volgen, en tekst die verdwijnt voordat deze gelezen kan worden, schiet dat doel voorbij. Doven en slechthorenden, mensen die in een tweede taal kijken en iedereen in een lawaaierige omgeving missen daardoor dezelfde informatie. Daarom weegt de leessnelheid hier zwaar mee en wordt het niet als een bijzaak gezien.

Worden mijn ondertitels ergens naartoe geüpload?

Nee. Het bestand wordt via standaard JavaScript in je browser geanalyseerd en gemeten, dus er verlaat niets je apparaat. Dat maakt het bij uitstek geschikt voor een nog niet uitgebrachte aflevering of een bestand van een klant.

Echte resultaten van echte gebruikers

works like a charm, notes have been super helpful alongside chat function. loveeeee
KS
Katharine Suy
Chrome Web Store, October 17, 2024
nice app for important summary
S
SAHIL
Google Play, January 30, 2026

Klaar om uw productiviteit te verhogen?

Start Ondertitelkwaliteitscontroleur met een gratis account. Gebruikslimieten gelden; app-downloads vereisen een betaald abonnement.

Gratis beginnen →

Begin in 60 seconden met gebruiken