Konvertor titulů SubRip Text na WebVTT
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.
Porovnání formátů a technické specifikace
| Specifikace | SRT | VTT |
|---|---|---|
| MIME typ | text/plain | text/vtt |
| Typ | timed text subtitle | HTML5 video text track |
| Komprese | none | none |
| Standardní specifikace | SubRip Text Specification | W3C WebVTT Recommendation |
| 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áním zobrazuje správně napříč prvky HTML5 videa 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ů
Formát SRT používá typ MIME text/plain a skládá se z číselných čítačů sekvencí, č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 k oddělení milisekund v časových kódech používá tečku místo čárky. Oba formáty jsou nekomprimované textové kontejnery uložené v kódování UTF-8. Žádný z formátů nevyužívá podpisy magic bytes, namísto toho spoléhá na textové hlavičky nebo přípony souborů. Jelikož oba formáty ukládají textové titulky bez algoritmů redukce 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
Cílový soubor WebVTT vždy ukládejte v kódování UTF-8 bez značky pořadí bajtů (BOM), abyste předešli chybám při vykreslování znaků ve webových prohlížečích.
Porovnání formátů a technické specifikace
Typický 50kilobajtový soubor titulků SRT se konvertuje na soubor WebVTT téměř identické velikosti. Na mobilním připojení 4G rychlostí 15 megabitů za sekundu se tento přenos dokončí za méně než 0,01 sekundy. Přes síť 5G běžící rychlostí 100 megabitů za sekundu nebo optické připojení přesahující 500 megabitů za sekundu se soubor přenese okamžitě.
Č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 SubRip Text a WebVTT?
SubRip Text používá pro milisekundy čárku a jednoduché číselné čítače, zatímco WebVTT vyžaduje povinnou hlavičku WEBVTT, pro milisekundy používá tečku a podporuje pokročilé funkce stylování, jako jsou nastavení CSS.