SubRip Text - WebVTT-tekstitysmuunnin
SubRip Text -tiedostojen muuntaminen WebVTT-muotoon muuttaa tavalliset tekstitekstitykset moderneiksi HTML5-yhteensopiviksi aikajanoiksi verkkoselaimien videotoistimiin.
Muotojen vertailu ja tekniset tiedot
| Määritys | SRT | VTT |
|---|---|---|
| MIME-tyyppi | text/plain | text/vtt |
| Tyyppi | timed text subtitle | HTML5 video text track |
| Pakkaus | none | none |
| Standardimääritys | SubRip Text Specification | W3C WebVTT Recommendation |
| Tiedostotunniste (Magic Bytes) | 1 00:00: (Sequential numeric subtitle indices) | 57 45 42 56 54 54 (WEBVTT header) |
Muodon yleiskatsaus ja käyttökohteet
Videoiden muokkaajat ja verkkokehittäjät muuntavat SRT-tiedostoja säännöllisesti VTT-muotoon näyttääkseen tekstityksiä alkuperäisesti verkkoselaimissa HTML5 track -elementin avulla. Vaikka SRT-tiedostot toimivat hyvin työpöytämediasoittimissa kuten VLC:ssä, modernit verkkoselaimet vaativat WebVTT-standardin tekstitysten näyttämiseen verkkosivuilla. Tämä muunnos varmistaa, että aikaleimatut tekstit näkyvät oikein HTML5-videoelementeissä ilman raskaita kolmannen osapuolen liitännäisiä. Sivustojen luojat ja verkkokurssialustat käyttävät tätä muunnosta tehdäkseen videosisällöstä saavutettavaa maailmanlaajuiselle yleisölle. Modernit selaimet lukevat VTT-tiedostoja suoraan, minkä ansiosta kehittäjät voivat tyylitellä tekstityksiä standardeilla CSS-säännöillä. Perinteisten tekstitysajoitusten kääntäminen WebVTT-rakenteeseen yhdistää offline-videomuistot ja modernit internet-lähetysvaatimukset.
Tekniset tiedot ja koodekkien erittely
SRT käyttää text/plain-MIME-tyyppiä ja koostuu peräkkäisistä numeroiduista laskureista, tuntien, minuuttien, sekuntien ja millisekuntien muodossa olevista aikatunnisteista sekä pelkästä tekstistä. WebVTT käyttää text/vtt-MIME-tyyppiä, vaatii pakollisen WEBVTT-tiedostootsikon ja käyttää pilkun sijasta pistettä millisekuntien erottamiseen aikatunnisteissa. Molemmat muodot ovat pakkaamattomia tekstisäiliöitä, jotka on tallennettu UTF-8-koodauksella. Kumpikaan muoto ei käytä taikamerkkiallekirjoituksia, vaan ne luottavat tekstiosioihin tai tiedostotunnisteisiin tunnistuksessa. Koska molemmat muodot tallentavat tekstiosuuksia ilman tiedonpienennysalgoritmeja, muunnosprosessi on täysin häviötön.
Käyttöjärjestelmien ja selaimien yhteensopivuus
SRT-tiedostoja tukevat työpöytäohjelmistot kuten VLC, MPC-HC ja Premiere Pro. WebVTT-tiedostoja tukevat natiivisti modernit verkkoselaimet, mukaan lukien Google Chrome, Mozilla Firefox, Apple Safari ja Microsoft Edge Windows-, macOS-, Linux-, iOS- ja Android-käyttöjärjestelmissä.
💡 Hyödyllistä tietoa
Tallenna kohde-WebVTT-tiedostosi aina UTF-8-koodauksella ilman tavujärjestyksen merkkiä (BOM), jotta vältyt merkkien hajoamisvirheiltä verkkoselaimissa.
Muotojen vertailu ja tekniset tiedot
Tyypillinen 50 kilotavun SRT-tekstitystiedosto muuttuu kooltaan lähes identtiseksi WebVTT-tiedostoksi. 4G-mobiiliyhteydellä (15 megabittiä sekunnissa) tämä siirto valmistuu alle 0,01 sekunnissa. 5G-verkossa (100 megabittiä sekunnissa) tai yli 500 megabitin kuituyhteydellä tiedosto siirtyy välittömästi.
Usein kysytyt kysymykset
Miten SubRip Text -tekstitys muunnetaan WebVTT-muotoon ilman laadun heikkenemistä?
Koska sekä SubRip Text että WebVTT tallentavat tiedot pakkaamattomana tekstinä, muunnos on täysin häviötön. Mitään teksti-, ajoitus- tai muotoilutietoa ei häviä muunnoksen aikana.
Mitä eroa on SubRip Text- ja WebVTT-tekstityksellä?
SubRip Text käyttää pilkkua millisekunneille ja yksinkertaisia numerolaskureita, kun taas WebVTT vaatii pakollisen WEBVTT-otsikon, käyttää pistettä millisekunneille ja tukee edistyneitä tyylittelyominaisuuksia, kuten CSS-asetuksia.