SubRip Text - WebVTT felirat átalakító
A SubRip Text fájlok WebVTT formátumba konvertálása az egyszerű szöveges feliratokat modern, HTML5-kompatibilis idősá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/plain | text/vtt |
| Típus | timed text subtitle | HTML5 video text track |
| Tömörítés | none | none |
| Szabványos specifikáció | SubRip Text Specification | W3C WebVTT Recommendation |
| Varázsbájtok fejléc (Magic Bytes) | 1 00:00: (Sequential numeric subtitle indices) | 57 45 42 56 54 54 (WEBVTT header) |
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ós 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 a text/plain MIME-típust használja, és egymást követő numerikus feliratszámlálókból, óra:perc:másodperc,milliszekundum formátumú időkódokból, valamint sima szövegből áll. A WebVTT a text/vtt MIME-típust használja, megkövetel egy kötelező WEBVTT fájlfejlécet, és az időkódokban a milliszekundumok elválasztására vessző helyett pontot használ. Mindkét formátum tömörítetlen szöveges tároló, UTF-8 kódolással tárolva. Egyik formátum sem használ bájtalapú aláírásokat (magic bytes), ehelyett a azonosításhoz 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 szöveges feliratokat, az átalakítási folyamat teljesen veszteségmentes.
OS é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 - beleértve a Google Chrome, Mozilla Firefox, Apple Safari és Microsoft Edge böngészőket Windows, macOS, Linux, iOS és Android platformokon - natívan támogatják.
💡 Hasznos információk
A webböngészőkben előforduló karaktermegjelenítési hibák elkerülése érdekében a cél WebVTT fájlt mindig UTF-8 kódolással, bájtsorrend-jelölő (BOM) nélkül mentse.
Formátum-összehasonlítás és műszaki specifikációk
Egy tipikus 50 kilobájtes SRT feliratfájl közel azonos méretű WebVTT fájllá alakul át. Másodpercenkénti 15 megabites sebességű 4G mobilkapcsolaton ez a folyamat kevesebb mint 0,01 másodperc alatt fejeződik be. Másodpercenkénti 100 megabites 5G hálózaton vagy az 500 megabitet meghaladó száloptikás kapcsolaton a fájl azonnal átkerül.
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 a milliszekundumokhoz és egyszerű numerikus számlálókat, míg a WebVTT kötelező WEBVTT fejlécet igényel, pontot használ a milliszekundumokhoz, és támogatja a fejlett stílusjegyeket, például a CSS-alapú beállításokat.