VTT konvertálása SRT formátumba
A WebVTT-fájlok SubRip Text-formátumba alakítása lehetővé teszi a HTML5-videók feliratainak zökkenőmentes lejátszását régebbi asztali médialejátszókon és régebbi videoszerkesztő eszközökön.
Formátum-összehasonlítás és műszaki specifikációk
| Specifikáció | VTT | SRT |
|---|---|---|
| MIME-típus | text/ | text/ |
| Típus | HTML5-videó szövegsáv | időzített szöveges felirat |
| Tömörítés | nincs | nincs |
| Szabványos specifikáció | W3C WebVTT ajánlás | SubRip szövegspecifikáció |
| Fájlfejléc azonosító bájtjai | 57 45 42 56 54 54 (WEBVTT header) | 1 00:00: (Sequential numeric subtitle indices) |
A formátum áttekintése és alkalmazási területei
A WebVTT fájlok SubRip Text formátumra konvertálása gyakori feladat a videószerkesztők és az archívumkezelők számára, akiknek arra van szükségük, hogy a feliratok régebbi hardvereken és asztali szoftvereken is működjenek. Míg a WebVTT fájlokat webböngészőkhöz és modern streaming platformokhoz tervezték, sok klasszikus asztali videolejátszó és műsorszórási eszköz csak a SubRip Textet olvassa. E feliratformátumok átalakítása biztosítja, hogy a szöveg időzítése és sortörései sértetlenül maradjanak, amikor a médiaprojektek webes környezetből offline szerkesztőstúdiókba kerülnek át. A különböző videoplatformokkal való munka gyakran megköveteli a feliratformátumok módosítását. Számos önálló hardveres lejátszó és régebbi videószerkesztő program nem tudja olvasni a WebVTT fájlokban található webes metaadatokat. A szövegstruktúrának a SubRip szabványra történő áttérésével a készítők biztosítják, hogy felirataik helyesen jelenjenek meg bármely offline médialejátszón, digitális kijelzőn vagy korábbi műsorszórási szerveren.
Műszaki specifikációk és kodekáttekintés
A WebVTT-fájlok a text/vtt MIME-típust és saját feliratjelölő címkéket (c, v, i, b és u) használnak, míg a SubRip Textnek nincs regisztrált MIME-típusa (az application/x-subrip gyakori), és az olyan egyszerű HTML-formázási címkékre támaszkodik, mint a dőlt és a félkövér. Egyik formátum sem használ tömörítést, ami azt jelenti, hogy mindkét fájl nyers, tömörítetlen szövegfolyamokat tárol. Egyik formátum sem használ fájlazonosító bájtokból álló aláírásokat, helyette a .vtt és .srt fájlkiterjesztésekre, valamint a sima szöveges elemzésre támaszkodik a fájltípus azonosításához. A VTT-struktúra egy kötelező WEBVTT fejléccel kezdődik, amelyet opcionális metaadatok követnek, míg az SRT teljesen kihagyja a fejléceket, és azonnal egy numerikus sorozatszámlálóval kezdődik.
Operációs rendszer- és böngésző-kompatibilitás
Mind a SubRip Text, mind a WebVTT natívan fut a modern operációs rendszerekben, beleértve a Windows, macOS, Linux, iOS és Android rendszereket. Az olyan webböngészők, mint a Chrome, Firefox, Safari és Edge natívan értelmezik a WebVTT-t a HTML5 videóelemekhez, de JavaScript-könyvtárak szükségesek a SubRip Text közvetlen megjelenítéséhez a weboldalakon. Ezzel szemben az olyan asztali szoftverek, mint a VLC, az MPC-HC és az Adobe Premiere Pro nulla konfigurációval natívan betöltik a SubRip Textet, miközben a WebVTT fájlok olvasásához néha manuális fájlátnevezésre vagy formátumkonverzióra van szükség.
Hasznos információk
A konverter UTF-8 kódolással menti a SubRip Text fájlokat, így ha a speciális karakterek vagy az idegen nyelvi ékezetek eltorzult szimbólumokká válnának, állítsa be a lejátszó feliratkódolását UTF-8-ra.
Gyakran ismételt kérdések
Hogyan konvertálható át a WebVTT felirat SubRip Text formátumba minőségromlás nélkül?
Mivel mindkét feliratformátum tömörítetlen szöveget tárol, a konverzió teljesen veszteségmentes. Az időzítési adatok és a szöveges tartalom közvetlenül átkerül; a cue-beállítások, a cue-azonosítók, valamint a NOTE, STYLE és REGION blokkok elhagyásra kerülnek, míg az olyan beágyazott címkék, mint a dőlt és a félkövér, változatlanul átmásolódnak.
Mi a különbség a WebVTT felirat és a SubRip Text között?
A WebVTT-t webböngészőkhöz tervezték, és tartalmaz egy kötelező WEBVTT fájlfejlécet, stílusblokkokat, valamint a cue-beállítások támogatását. A SubRip Text egy egyszerűbb, régebbi formátum, amely numerikus számlálókat, nyilakkal elválasztott szabványos időkódokat és dedikált fejlécblokkok nélküli alapvető szöveges sorokat használ.