SRT na VTT
Převádějte soubory s titulky přímo v prohlížeči. Nic se nenahrává, nic se neukládá.
O tomto převodníku
SRT a WebVTT vypadají podobně, ale nejsou zaměnitelné: VTT používá před milisekundami tečku, vyžaduje hlavičku WEBVTT a právě to očekává video v HTML5. Tento převodník přepíše SRT do VTT odpovídajícího specifikaci.
SRT i VTT jsou formáty titulků a nesou totéž – kdy se každý řádek objeví a kdy zmizí. Zaměnitelné ale nejsou. VTT očekávají prohlížeče a přehrávače videa v HTML5, SRT zase přijímá většina desktopových editorů a starších nástrojů. Tato stránka mezi nimi převádí, takže nemusíte řešit, který formát vám kdo poslal.
Vložte SRT nebo přetáhněte soubor a zpět dostanete VTT se zachovaným časováním. Jde o změnu formátu, ne o nové načasování, takže titulky zůstanou přesně tam, kde byly v originále. Nic se nenahrává: převod probíhá ve vašem prohlížeči a výsledek z vašeho počítače nikam neodejde.
Související nástroje
Časté dotazy
- Jaký je rozdíl mezi SRT a VTT?
- Oba jsou to textové soubory s titulky, očíslovanými titulky a časovými kódy. VTT navíc obsahuje hlavičku WEBVTT a umožňuje stylování a umístění na obrazovce; právě tento formát očekávají prvky videa v HTML5. SRT hlavičku nemá a přijímá ho více staršího softwaru.
- Změní převod časování?
- Ne. Každý titulek si zachová čas začátku a konce ze zdrojového souboru. Mění se jen formát – čárka v časových kódech SRT se ve VTT mění na tečku, což je hlavní textový rozdíl.
- Nahrává se můj soubor na server?
- Ne. Převod probíhá celý ve vašem prohlížeči pomocí JavaScriptu. Váš soubor s titulky se nikam nepřenáší, takže po načtení stránky funguje i offline.
- Můžu převést VTT zpět na SRT?
- Ano – pro vstup SRT použijte stránku SRT na VTT, pro vstup VTT reverzní převodník. Oba směry zachovají text titulků i časování.
- Proč můj přehrávač převedený soubor odmítá?
- Většinou jde o problém s kódováním, ne s formátem. Soubory s titulky mají být v UTF-8; soubor uložený ve starším kódování může obsahovat znaky, které přehrávač nepřečte. Uložte ho znovu jako UTF-8 a převeďte znovu.