SubRip Texti ja WebVTT-tiitrite muundur
SubRip Text failide teisendamine WebVTT-vormingusse muudab lihttekstina tiitrid kaasaegseteks HTML5-ühilduvateks ajajoonteks veebivideomängijate jaoks.
Formaatide võrdlus ja tehnilised spetsifikatsioonid
| Spetsifikatsioon | SRT | VTT |
|---|---|---|
| MIME-tüüp | text/plain | text/vtt |
| Tüüp | timed text subtitle | HTML5 video text track |
| Tihendamine | none | none |
| Standardne spetsifikatsioon | SubRip Text Specification | W3C WebVTT Recommendation |
| Tunnuskoodi päis (Magic Bytes) | 1 00:00: (Sequential numeric subtitle indices) | 57 45 42 56 54 54 (WEBVTT header) |
Formaadi ülevaade ja kasutusvaldkonnad
Videotöötlejad ja veebiarendajad teisendavad sageli SRT-faile VTT-vormingusse, et kuvada tiitreid otse veebibrauserites HTML5 track-elemendi abil. Kuigi SRT-failid sobivad hästi töölaua meediumipleieritega nagu VLC, nõuavad kaasaegsed veebibrauserid WebVTT standardit subtiitrite korrektseks esitamiseks veebilehtedel. See teisendus tagab, et ajastatud tekst kuvatakse õigesti HTML5 videoelementides ilma raskete kolmanda osapoole pluginateta. Veebisaitide loojad ja e-õppe platvormid tuginevad sellele teisendusele, et muuta videosisu ülemaailmsele vaatajaskonnale kättesaadavaks. Kaasaegsed brauserid loevad VTT-faile otse, võimaldades arendajatel tiitreid kujundada standardsete CSS-reeglite abil. Traditsiooniliste subtiitrite ajastuste tõlkimine WebVTT struktuuri ületab lõhe võrguühenduseta videoarhiivide ja kaasaegsete internetiringhäälingu nõuete vahel.
Tehnilised spetsifikatsioonid ja koodekite ülevaade
SRT kasutab MIME-tüüpi text/plain ja koosneb järjestikustest numbritest tiitrinumbritest, tunnid:minutid:sekundid,millisekundid vormingus ajakoodidest ja lihttekstist. WebVTT kasutab MIME-tüüpi text/vtt, nõuab kohustuslikku WEBVTT-failipäist ja kasutab ajakoodides millisekundite eraldamiseks koma asemel punkti. Mõlemad vormingud on tihendamata tekstikonteinerid, mis on salvestatud UTF-8 kodeeringuga. Kumbki vorming ei kasuta maagilise baidi signatuure, tuginedes tuvastamisel tekstipäistele või faililaienditele. Kuna mõlemad vormingud salvestavad tekstitiitreid ilma andmete vähendamise algoritmideta, on teisendusprotsess täielikult kadudeta.
OS-i ja brauseri ühilduvus
SRT-failide tugi on olemas töölauatarkvaras nagu VLC, MPC-HC ja Premiere Pro. WebVTT-faile toetavad natiivselt kaasaegsed veebibrauserid, sealhulgas Google Chrome, Mozilla Firefox, Apple Safari ja Microsoft Edge Windowsi, macOS-i, Linuxi, iOS-i ja Androidi platvormidel.
💡 Kasulik teave
Salvestage oma sihtkohaks olev WebVTT fail alati UTF-8 kodeeringus ilma baidijärjestuse märgita (BOM), et vältida tähemärkide kuvamise tõrkeid veebibrauserites.
Formaatide võrdlus ja tehnilised spetsifikatsioonid
Tüüpiline 50-kilobaidine SRT-subtiitrifail teisendatakse peaaegu identse suurusega WebVTT-failiks. 15-megabitise sekundikiirusega 4G mobiiliühenduses lõpeb see edastus vähem kui 0,01 sekundiga. 100 megabitise sekundikiirusega 5G võrgus või kiudoptilisel ühendusel, mis ületab 500 megabitti sekundis, kantakse fail üle silmapilkselt.
Korduma kippuvad küsimused
Kuidas teisendada SubRip Text WebVTT-tiitriteks kvaliteeti kaotamata?
Kuna nii SubRip Text kui ka WebVTT salvestavad andmeid tihendamata lihttekstina, on teisendamine täiesti kadudeta. Teisendamise käigus ei eemaldata ühtegi teksti-, ajastus- ega vormindusandmefaile.
Mis vahe on SubRip Textil ja WebVTT-tiitritel?
SubRip Text kasutab millisekundite jaoks koma ja lihtsaid numbrilette, samas kui WebVTT nõuab kohustuslikku WEBVTT päist, kasutab millisekundite jaoks punkti ja toetab täiustatud kujundusfunktsioone, näiteks CSS-i tiitrisätteid.