Jak používat
- Otevřete soubor .srt nebo vložte titulky.
- Volitelně posuňte každý titulek dříve nebo později v milisekundách.
- Zkontrolujte výstup WebVTT a stáhněte soubor .vtt.
Jak to funguje
WebVTT a SRT uchovávají totéž: očíslované nebo nečíslované titulky s počátečním a koncovým časem a textem, liší se však v detailech. Převodník přidá hlavičku WEBVTT, zapíše časové značky s tečkou před milisekundami (00:00:01.000 místo 00:00:01,000), a pokud je ponecháte, použije čísla SRT jako identifikátory titulků.
Formátování, které WebVTT nepodporuje, je odstraněno: barevné značky <font> a poziční kódy ve stylu ASS, jako je {\an8}. Značky pro tučné písmo, kurzívu a podtržení (<b>, <i>, <u>) zůstávají zachovány. Doslovný výskyt --> uvnitř textu by ukončil titulek, proto je nahrazen sekvencí -> a osamocené znaky < a & jsou escapovány. Konce řádků Windows a UTF-8 BOM na vstupu jsou ošetřeny; soubory, které nejsou platné UTF-8, se načtou jako Windows-1252.
Posun posune každý titulek o stejnou hodnotu. Titulky, které by skončily před 0:00, se odeberou, a titulky, které by začínaly před 0:00, začínají v 0:00. Chcete-li opravit titulky, které se postupem času rozcházejí se zvukem, použijte místo toho nástroj Převodník snímkové frekvence titulků.
Příklady
Titulky pro webové video
Převeďte lecture.srt na lecture.vtt a přidejte ho pomocí <track src="lecture.vtt" kind="subtitles"> do HTML5 videa.
Titulky zpožděné o 1,5 sekundy
Jako posun zadejte -1500: každý titulek se ve staženém souboru .vtt objeví o 1,5 sekundy dříve.
Časté dotazy
Jaký je rozdíl mezi SRT a VTT?
WebVTT začíná řádkem WEBVTT, v časových značkách používá místo čárky tečku, čísla titulků jsou volitelná a podporuje umístění a stylování. Prohlížeče přehrávají WebVTT nativně v prvku HTML video; SRT nepřehrávají.
Zachová se formátování?
Tučné písmo, kurzíva a podtržení zůstávají zachovány. Barvy písma a poziční kódy ve stylu {\an8} se odstraňují, protože WebVTT pro ně nemá žádný ekvivalent.
Moje znaky s diakritikou vypadají špatně. Proč?
Soubor byl pravděpodobně uložen ve starém kódování. Nástroj čte soubory, které nejsou UTF-8, jako Windows-1252; pokud váš soubor používá jiné kódování, nejprve ho v textovém editoru znovu uložte jako UTF-8.
Soukromí
Váš soubor s titulky je přečten a převeden ve vašem prohlížeči. Není nahráván ani ukládán.