tigtools

Převodník SRT na VTT

Převeďte titulky SubRip (.srt) na WebVTT (.vtt) pro prvek HTML video, přehrávače ve stylu YouTube nebo streamovací nástroje. Soubor nikdy neopustí vaše zařízení.

Běží ve vašem prohlížeči Bez registrace

ms

V milisekundách; záporná hodnota zobrazí titulky dříve. 1000 ms = 1 sekunda.

nebo jej přetáhněte sem. Soubor zůstane ve vašem zařízení.

Jak používat

  1. Otevřete soubor .srt nebo vložte titulky.
  2. Volitelně posuňte každý titulek dříve nebo později v milisekundách.
  3. 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.