Muunna SUB muotoon SRT
Kehysperusteisten MicroDVD-tekstitystiedostojen muuntaminen aikaperusteisiin SubRip Text -muotoihin mahdollistaa toiston nykyaikaisissa mediasoittimissa ja verkon suoratoistoalustoilla.
Muotojen vertailu ja tekniset tiedot
| Määritys | SUB | SRT |
|---|---|---|
| MIME-tyyppi | text/ | text/ |
| Tyyppi | videokehyskohtainen tekstitys | ajoitettu tekstitys |
| Pakkaus | Ei pakkausta | Ei pakkausta |
| Standardimääritys | MicroDVD Subtitle Format Specification | SubRip Text Specification |
| Tiedostotunniste (Magic Bytes) | {1}{100} or MicroDVD frame markers | 1 00:00: (Sequential numeric subtitle indices) |
Muodon yleiskatsaus ja käyttökohteet
MicroDVD-tekstitystiedostot, jotka tunnistetaan .sub-tunnisteesta, käyttävät kellonajan sijaan tiettyjä videon kehyksen numeroita ohjaamaan tekstin ilmestymistä ruudulle. Tämä kehysperusteinen suunnittelu tarkoittaa, että tekstitykset on sidottu tiiviisti tiettyyn kuvanopeuteen, kuten 23,976 tai 25 kehykseen sekunnissa. Jos videotiedosto koodataan uudelleen tai toistetaan eri kuvanopeudella, MicroDVD-tekstitykset putoavat nopeasti pois synkronoinnista. SubRip Text -tiedostot, jotka käyttävät .srt-tunnistetta, luottavat absoluuttisiin aikakoodeihin tunneissa, minuuteissa, sekunteissa ja millisekundeissa. Tämä aikaperusteinen lähestymistapa tekee SRT-tiedostoista paljon joustavampia nykyaikaisille mediasoittimille, älytelevisioille ja videoeditointiohjelmistoille. SUB-tiedoston muuntaminen SRT-muotoon ratkaisee synkronointiongelmat ja varmistaa, että teksti asettuu täydellisesti ääniraidan kanssa linjaan kuvanopeuden muutoksista riippumatta.
Tekniset tiedot ja koodekkien erittely
MicroDVD-tekstitysmuoto (MIME-tyyppi: text/plain) on pelkkä tekstitiedosto, jonka jokainen rivi alkaa aaltosulkeissa olevalla aloituskehysnumerolla ja lopetuskehysnumerolla, minkä jälkeen tulee tekstimerkkijono. Esimerkiksi {100}{250}Hello World osoittaa, että teksti ilmestyy kehyksellä 100 ja katoaa kehyksellä 250. SubRip Text (MIME-tyyppi: text/plain) jäsennetään käyttämällä peräkkäisiä numeroita, nuolella erotettuja aikakoodeja (00:00:04,123 --> 00:00:07,456) ja pelkkiä tekstirivejä. Kumpikaan muoto ei käytä pakkausta. Molemmat tallennetaan pelkkänä tekstinä, jossa on UTF-8- tai ANSI-merkistökoodaus. Koska kyseessä ovat pakkaamattomat tekstisäiliöt, kummassakaan muodossa ei ole tiedostomuodon tunnistavia tavujonoja tai binaariotsikoita. Jäsennysohjelmat lukevat tiedostoa yksinkertaisesti rivi riviltä raakatekstinä.
Käyttöjärjestelmien ja selaimien yhteensopivuus
Selaimet käyttävät yleensä WebVTT:tä HTML5:n <track>-elementeissä. SRT ei ole niiden natiivi tekstitysformaatti, vaikka jotkin soittimet tai JavaScript-kirjastot osaavat jäsentää sitä.
Hyödyllistä tietoa
Tarkista aina lähtövideon tarkka kuvanopeus ennen SUB-tiedoston muuntamista SRT-muotoon, sillä väärä kuvanopeuden syöttö muunnoksen aikana siirtää tuloksena olevia aikakoodeja pysyvästi epätahdistukseen.
Usein kysytyt kysymykset
Miten MicroDVD-tekstitys muutetaan SubRip Text -muotoon menettämättä laatua?
Muunnos SUB-muodosta SRT-muotoon on tekstisisällön osalta täysin häviötön, koska molemmat muodot tallentavat tekstiä pakkaamattomina merkkijonoina. Tarkan ajoitussynkronoinnin ylläpiteminen edellyttää kuitenkin lähdevideon tarkan kuvanopeuden tuntemista, jotta kehysnumerot vastaavat tarkasti millisekunteja.
Mitä eroa on MicroDVD-tekstityksellä ja SubRip Textillä?
MicroDVD-tekstitys on kehyspohjainen muoto, joka käyttää aaltosulkeita ja kokonaislukuisia kehysnumeroita ajoituksen määrittämiseen. SubRip Text on aikapohjainen muoto, joka käyttää nuolimerkillä erotettuja tunti-minuutti-sekunti-millisekunti-aikakoodeja, mikä tekee siitä yhteensopivan nykyaikaisten mediasoittimien kanssa.