SRT konvertálása VTT formátumba
A SubRip Text fájlok WebVTT formátumba konvertálása az egyszerű szöveges feliratokat modern, HTML5-kompatibilis időzített feliratsávokká alakítja a webes videolejátszók számára.
Formátum-összehasonlítás és műszaki specifikációk
| Specifikáció | SRT | VTT |
|---|---|---|
| MIME-típus | text/ | text/ |
| Típus | időzített szöveges felirat | HTML5-videó szövegsáv |
| Tömörítés | nincs | nincs |
| Szabványos specifikáció | SubRip szövegspecifikáció | W3C WebVTT ajánlás |
| Fájlfejléc azonosító bájtjai | 1 00:00: (Sequential numeric subtitle indices) | 57 45 42 56 54 54 (WEBVTT header) |
A formátum áttekintése és alkalmazási területei
A videószerkesztők és a webfejlesztők gyakran alakítják át az SRT fájlokat VTT formátumba, hogy a feliratok natívan megjelenjenek a webböngészőkben a HTML5 track elem segítségével. Míg az SRT fájlok kiválóan működnek az asztali médialejátszókkal, mint például a VLC, a modern webböngészőknek a WebVTT szabványra van szükségük a feliratok megfelelő megjelenítéséhez a weboldalakon. Ez az átalakítás biztosítja, hogy az időzített szövegek helyesen jelenjenek meg a HTML5 videóelemekben anélkül, hogy nehéz harmadik féltől származó bővítményekre lenne szükség. A weboldalak készítői és az online kurzusokat kínáló platformok erre az átalakításra támaszkodnak, hogy a videótartalmak elérhetővé váljanak a globális közönség számára. A modern böngészők közvetlenül olvassák a VTT fájlokat, lehetővé téve a fejlesztők számára, hogy a feliratokat szabványos CSS-szabályokkal formázzák. A hagyományos felirat-időzítések átültetése a WebVTT struktúrába áthidalja a szakadékot az offline videóarchívumok és a modern internetes sugárzási követelmények között.
Műszaki specifikációk és kodekáttekintés
Az SRT-nek nincs regisztrált MIME-típusa (gyakran az application/x-subrip típust használják), és egymást követő numerikus feliratszámlálókból, óra:perc:másodperc,ezredmásodperc formátumú időkódokból, valamint sima szövegből áll. A WebVTT a text/vtt MIME-típust használja, kötelező WEBVTT fájlfejlécet igényel, és az időkódok ezredmásodperceinek elválasztásához vessző helyett pontot használ. Mindkét formátum tömörítetlen szövegtároló; a WebVTT-nek UTF-8 kódolásúnak kell lennie, míg az SRT-fájloknak nincs rögzített kódolása. Egyik formátum sem használ fájlazonosító bájtaláírásokat, az azonosításhoz ehelyett szöveges fejlécekre vagy fájlkiterjesztésekre támaszkodik. Mivel mindkét formátum adatcsökkentési algoritmusok nélkül tárolja a feliratszövegeket, a konverziós folyamat teljesen veszteségmentes.
Operációs rendszer- és böngésző-kompatibilitás
Az SRT fájlokat az olyan asztali szoftverek támogatják, mint a VLC, az MPC-HC és a Premiere Pro. A WebVTT fájlokat a modern webböngészők köztük a Google Chrome, a Mozilla Firefox, az Apple Safari és a Microsoft Edge natívan támogatják Windows, macOS, Linux, iOS és Android platformokon.
Hasznos információk
Konvertálás előtt mentse az SRT-fájlt UTF-8 kódolással, mivel a konverter UTF-8-ként olvassa be, és a WebVTT-fájlt is mindig UTF-8-ban, a WebVTT szabvány által megkövetelt kódolásban, menti.
Gyakran ismételt kérdések
Hogyan konvertálható át a SubRip Text WebVTT felirattá minőségromlás nélkül?
Mivel mind a SubRip Text, mind a WebVTT tömörítetlen sima szövegként tárolja az adatokat, az átalakítás teljesen veszteségmentes. Az átalakítás során semmilyen szöveg-, időzítési vagy formázási adat nem vész el.
Mi a különbség a SubRip Text és a WebVTT felirat között?
A SubRip Text vesszőt használ az ezredmásodpercekhez és egyszerű numerikus számlálókat, míg a WebVTT kötelező WEBVTT fejlécet igényel, pontot használ az ezredmásodpercekhez, és támogatja az olyan speciális funkciókat, mint a pozícióra és igazításra vonatkozó feliratbeállítások, valamint a CSS-stílusok a ::cue szelektoron keresztül.