Käyttöohje
- Avaa .srt-tiedosto tai liitä tekstitykset.
- Siirrä tarvittaessa kaikkia tekstityksiä aikaisemmaksi tai myöhemmäksi millisekunneissa.
- Tarkista WebVTT-tulos ja lataa .vtt-tiedosto.
Näin se toimii
WebVTT ja SRT tallentavat saman asian, numeroituina tai numeroimattomina tekstityksinä, joilla on alku- ja loppuaika sekä teksti, mutta ne eroavat yksityiskohdiltaan. Muunnin lisää WEBVTT-otsikkorivin, kirjoittaa aikaleimat pisteellä ennen millisekunteja (00:00:01.000 eikä 00:00:01,000) ja käyttää SRT-numeroita tekstityksen tunnisteina, jos säilytät ne.
WebVTT:n tukematon muotoilu poistetaan: <font>-väritunnisteet ja ASS-tyyliset paikkakoodit, kuten {\an8}. Lihavointi-, kursivointi- ja allevivaustunnisteet (<b>, <i>, <u>) säilytetään. Tekstissä oleva kirjaimellinen --> päättäisi tekstityksen, joten se korvataan merkillä ->, ja irralliset < ja & -merkit suojataan. Windows-rivinvaihdot ja UTF-8-BOM syötteessä käsitellään; tiedostot, jotka eivät ole kelvollista UTF-8:aa, luetaan Windows-1252-muodossa.
Siirtymä siirtää jokaista tekstitystä saman verran. Tekstitykset, jotka päättyisivät ennen kohtaa 0:00, poistetaan, ja tekstitykset, jotka alkaisivat ennen kohtaa 0:00, alkavat kohdasta 0:00. Jos tekstitykset ajautuvat vähitellen epäsynkroniin, käytä sen sijaan Tekstityksen ruututaajuusmuunninta.
Esimerkit
Tekstitykset verkkovideolle
Muunna lecture.srt-tiedosto lecture.vtt-tiedostoksi ja lisää se HTML5-videoon <track src="lecture.vtt" kind="subtitles">-elementillä.
Tekstitykset 1,5 sekuntia myöhässä
Syötä siirtymäksi -1500: jokainen tekstitys ilmestyy 1,5 sekuntia aiemmin ladattavassa .vtt-tiedostossa.
Usein kysytyt kysymykset
Mitä eroa on SRT- ja VTT-muodoilla?
WebVTT alkaa WEBVTT-rivillä, käyttää aikaleimoissa pistettä pilkun sijaan, tekee tekstitysten numeroista valinnaisia ja tukee sijaintia ja muotoilua. Selaimet toistavat WebVTT:tä natiivisti HTML-videoelementissä; SRT:tä ne eivät toista.
Säilyykö muotoilu?
Lihavointi, kursivointi ja alleviivaus säilyvät. Fonttivärit ja {\an8}-tyyliset sijaintikoodit poistetaan, koska WebVTT ei tue niitä.
Miksi aksentilliset merkit näyttävät vääriltä?
Tiedosto on todennäköisesti tallennettu vanhalla merkistökoodauksella. Työkalu tulkitsee muut kuin UTF-8-tiedostot Windows-1252-koodauksella; jos tiedostosi käyttää jotakin muuta koodausta, tallenna se ensin tekstieditorissa UTF-8-muotoon.
Tietosuoja
Tekstitystiedosto luetaan ja muunnetaan selaimessasi. Sitä ei ladata eikä tallenneta.