Speelt de video zonder tekst af? Controleer eerst of de browser het spoor laadt en pas daarna of de tijdcodes kloppen.
Koppel het spoor
Plaats de video en het UTF-8-gecodeerde VTT-bestand op dezelfde website. Zet track binnen video. Het relatieve pad begint bij de pagina. srclang geeft de taal van de tekst aan, niet per se die van de opname. Geef elke taal een eigen label.
<video controls src="lesson.mp4">
<track kind="subtitles" src="example-en.vtt"
srclang="en" label="English" default>
</video>
Test één ondertitelspoor op een eenvoudige pagina
Download de demonstratievideo en het VTT-bestand. Zet ze naast de HTML-pagina op een testserver onder de namen lesson.mp4 en example-en.vtt uit de voorbeeldcode. Open het webadres zodat browserbeperkingen voor lokale bestanden de test niet beïnvloeden.
Het voorbeeld bevat alleen de aankondiging van de workshop. Pauzeer bij acht seconden en vergelijk de zin. Bij dertien seconden moet hij verdwenen zijn. Blijft tekst zichtbaar na uitschakelen, controleer dan andere sporen en tekst die in het beeld is ingebrand.
Volg het verzoek als het menu leeg is
Open het tabblad Netwerk, vernieuw de pagina en kies Engels. Ontbreekt het .vtt-verzoek, inspecteer dan het video-element op de gepubliceerde pagina: de editor kan track hebben verwijderd bij het opslaan. Vergelijk anders het volledige adres met de uploadmap.
Lees de inhoud van het antwoord. Verwacht WEBVTT, een lege regel en tijdcodes. Ook een inlogpagina kan status 200 geven. Test bij een CORS-fout het bestand eerst op dezelfde oorsprong als de pagina en controleer daarna de toegestane oorsprong en crossorigin.
Zoek de knip aan de hand van de afwijking
Vergelijk drie herkenbare zinnen met de begintijden van de ondertitels. Een vaste afwijking wijst op een veranderd intro. Loopt alleen zin drie achter, zoek dan een knip na zin twee. Neemt het verschil toe, controleer eerst welke videoversie wordt afgespeeld.
Kies op de gepubliceerde pagina elke taal, controleer een zin en schakel de ondertiteling uit. Vergelijk resterende tekst met het oorspronkelijke beeld. Vermeld bij een melding de videobestandsnaam, het gekozen spoor en de afspeeltijd.
Werkvoorbeeld
Engelse synthetische spraak op basis van een eigen EasySub-script. Het voorbeeld neemt de derde passage uit de oorspronkelijke SRT over; het is geen nieuwe export of professioneel nagekeken transcriptie.
WEBVTT 3 00:00:07.950 --> 00:00:12.149 Our next workshop starts on June 15 at 9:30.
WebVTT · EN · Download de demonstratievideo · Origineel SRT (Engels)
Test een bekende passage
Selecteer English en ga naar seconde acht. Bij seconde dertien moet de voorbeeldzin verdwenen zijn. Open de URL van het spoor: een inlogpagina met status 200 is geen VTT-bestand. Controleer text/vtt en bij een ander domein ook crossorigin en de CORS-respons.
Veelgestelde vragen
Wat als het spoor pas na een knip achterloopt?
Vergelijk de gepubliceerde montage aan weerszijden van de knip. Verschuif niet het hele spoor als het begin al gelijkloopt.


