Převod SRT na VTT

Konverze souborů SubRip Text do formátu WebVTT mění obyčejné textové titulky na moderní časové stopy kompatibilní s HTML5 pro webové přehrávače.

Vyberte nebo přetáhněte soubory sem

Soukromě - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V

Zatímco čekáte na soubory, můžete si zahrát Code Rain

Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Porovnání formátů a technické specifikace

SpecifikaceSRTVTT
MIME typtext/plaintext/vtt
Typčasované textové titulkytextová stopa videa HTML5
Kompresežádnážádná
Standardní specifikaceSpecifikace SubRip TextDoporučení W3C WebVTT
Hlavička souboru (Magic bytes)1 00:00: (Sequential numeric subtitle indices)57 45 42 56 54 54 (WEBVTT header)

Přehled formátu a použití

Videoeditori a weboví vývojáři často konvertují soubory SRT do formátu VTT, aby mohli zobrazovat titulky nativně uvnitř webových prohlížečů pomocí prvku track v HTML5. Zatímco soubory SRT skvěle fungují s desktopovými přehrávači médií, jako je VLC, moderní webové prohlížeče vyžadují standard WebVTT pro správné vykreslení titulků na webových stránkách. Tato konverze zajišťuje, že se text s časovými údaji správně zobrazuje ve videoelementech HTML5 bez nutnosti spoléhat se na náročné doplňky třetích stran. Tvůrci webových stránek a platformy pro online kurzy spoléhají na tuto transformaci, aby zpřístupnili videoobsah globálnímu publiku. Moderní prohlížeče čtou soubory VTT přímo, což vývojářům umožňuje stylizovat titulky pomocí standardních pravidel CSS. Převedení tradičního načasování titulků do struktury WebVTT překlenuje propast mezi offline videoarchivy a požadavky moderního internetového vysílání.

Technické specifikace a přehled kodeků

SRT nemá registrovaný typ MIME (běžně se používá application/x-subrip) a skládá se z po sobě jdoucích číselných indexů titulků, časových kódů ve formátu hodiny:minuty:sekundy,milisekundy a prostého textu. WebVTT používá typ MIME text/vtt, vyžaduje povinnou hlavičku souboru WEBVTT a pro oddělení milisekund v časových kódech používá tečku místo čárky. Oba formáty jsou nekomprimované textové kontejnery; WebVTT musí být v kódování UTF-8, zatímco soubory SRT nemají pevné kódování. Žádný z formátů nevyužívá podpisy magických bajtů, místo toho spoléhá na textové hlavičky nebo přípony souborů pro identifikaci. Protože oba formáty ukládají textové titulky bez algoritmů pro zmenšení dat, je proces konverze zcela bezeztrátový.

Kompatibilita s operačními systémy a prohlížeči

Soubory SRT jsou podporovány desktopovým softwarem, jako jsou VLC, MPC-HC a Premiere Pro. Soubory WebVTT jsou nativně podporovány moderními webovými prohlížeči, včetně Google Chrome, Mozilla Firefox, Apple Safari a Microsoft Edge, na platformách Windows, macOS, Linux, iOS a Android.

Užitečné informace

Před konverzí uložte soubor SRT jako UTF-8, protože konvertor jej čte jako UTF-8 a soubor WebVTT vždy zapisuje jako UTF-8, což je kódování vyžadované standardem WebVTT.

Často kladené otázky

Jak převést titulky SubRip Text na WebVTT bez ztráty kvality?

Jelikož SubRip Text i WebVTT ukládají data jako nekomprimovaný prostý text, je konverze zcela bezeztrátová. Během transformace se neodstraní žádný text, časování ani data formátování.

Jaký je rozdíl mezi formátem SubRip Text a WebVTT?

SubRip Text používá pro milisekundy čárku a jednoduchá číselná počítadla, zatímco WebVTT vyžaduje povinnou hlavičku WEBVTT, pro milisekundy používá tečku a podporuje pokročilé funkce, jako je nastavení titulků pro pozici a zarovnání a styly CSS prostřednictvím voliče ::cue.