SubRip-tekstitys (.srt)

Käytännössä Standardi

SubRip Subtitle (SRT) on laajasti käytetty tekstipohjainen tekstitysmuoto, jota arvostetaan sen yksinkertaisen ja luettavan rakenteen vuoksi. Tuki vaihtelee soittimien ja alustojen välillä.

Muunna tiedostot muodosta SRT muotoon VTT

Ilmainen selaimessa toimiva muunnin, jolla voit muuntaa tiedostoja muodosta SRT muotoon VTT. Muunna tiedostot hetkessä laitteellasi.

Tarkastele tiedostoa ja sen metatietoja

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat SRT-tiedostot tarkistamalla tiedoston alun binäärisarjan:

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Otsaketunniste tavutasolla (tunnistetavut)

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat SRT-tiedostot tarkistamalla tiedoston alun binäärisarjan:

HEKSADEKSIMAALINEN TUNNISTE (SIJAINTI 0):

Ei kiinteää tunnistetta

ASCII-ESITYSTAPA: Ei kiinteää tunnistetta

Standardointi: Käytännössä muodostunut maailmanlaajuinen tekstitysstandardi

Tekniset tiedot

SäiliöarkkitehtuuriTyhjin rivein erotetut numeroidut tekstitysjaksot: jakson numero, alku- ja loppuaikaleimat (HH:MM:SS,mmm) sekä tekstitys
PakkausPakkaamaton raakateksti
Tavujärjestys (Endianness)UTF-8- tai Unicode-tekstivirta (BOM-valinnainen)
VäriavaruudetValinnaiset HTML-väritunnisteet (<font color=...>)
Kanavat ja rakenneAikaleimattu dialogiteksti ja yksinkertaiset tekstimuotoilut (lihavoitu, kursivoitu, alleviivattu)
Suurimmat mitatRajoittamaton määrä peräkkäisiä tekstitysjaksoja
LäpinäkyvyysEi läpinäkyvyyttä
Suoratoisto ja progressiivinen latausYhdellä läpikäynnillä etenevä suoratoistotoisto

Tekninen vertailumatriisi: SRT vs. kilpailijat

Tekninen attribuuttiSRT (Nykyinen)VTTASSSUB
YhteensopivuusalueMonet soittimet tukevat muotoa; laitetuki vaihteleeHTML5-videoraitoja varten muunnos on tarpeenTuki vaihtelee ohjelmittain.Vanhat laitteisto-DVD-soittimet
Aikaleiman erotinPilkku (esim. 00:01:23,456)Piste (esim. 00:01:23.456)Piste (esim. 0:01:23.45)Kehysnumerolaskenta
Tyylittelyn joustavuusPerus-HTML-tunnisteet (<b>, <i>, <u>)Täysi CSS-tekstitysten tyylittely ja sijoitteluEdistyneet ohitustunnisteet ja piirroksetEi mitään
Natiivi HTML5 <track>Vaatii muunnoksen WebVTT-muotoonHTML5:n natiivi muotoVaatii WebAssembly-dekooderinVaatii muunnoksen

Yleiset vioittumistavat ja heksadesimaalinen palautusopas

Tekstitykset ajautuvat epätahdissa videon äänen kanssa elokuvan edetessä.

Perussyy: Kuvanopeuden epäsuhta (esim. tekstitys, joka on ajoitettu nopeudelle 23.976 kuvaa sekunnissa, toistetaan 25.0 fps:n videon kanssa).

Korjaus: Synkronoi aikaleimat uudelleen tai siirrä siirtymää File2File.app Subtitle Sync Tool -työkalulla.

Tietoturva-analyysi ja tiedostojäsentimien hyökkäysvektorit

SRT-tiedostot ovat pelkkää tekstiä, mutta virheelliset leikelaskurit tai HTML-tunnisteet voivat laukaista muistivirheitä haavoittuvissa mediasoittimissa.

Tunnetut hyökkäysvektorit

  • Pino-puskuriylivuoto mediasoittimen SRT-aikaleimojen jäsennysrutiineissa (esim. CVE-2011-2592).
  • Sivustojen välinen komentosarja (XSS) suojaamattomien HTML-tunnisteiden kautta verkkopohjaisissa tekstityksen renderöijissä.
  • Palvelunesto päällekkäisten tai väärässä järjestyksessä olevien tekstitysjaksojen järjestysnumeroiden avulla.

Tietoturvan parhaat käytännöt: Puhdista HTML-tunnisteet ja validoi aikaleimojen peräkkäinen järjestys ennen tekstitysten näyttämistä.

Historia ja virstanpylväät

2010W3C suunnittelee nykyaikaisen WebVTT-muodon suoraan klassisen SRT-aikaleima-asettelun pohjalta.
2005Muoto yleistyi videosoittimissa ja editointityönkuluissa; alustatuki vaihtelee.
2000'Brain'-nimellä tunnettu ohjelmoija julkaisee SubRip-ohjelman, joka on Windowsin DVD-tekstitysten rippaustyökalu, joka loi .srt-tiedostoja.

Tärkeimmät edut

  • Monet mediasoittimet ja editorit tukevat SRT:tä, mutta tuki vaihtelee alustan ja sovelluksen mukaan.
  • Vaivattoman yksinkertainen syntaksi: tekstiä on helppo lukea, kirjoittaa ja muokata missä tahansa perustekstieditorissa ilman erikoisohjelmistoja.
  • Tekstitystiedostot ovat yleensä pieniä videotiedostoihin verrattuna; niiden koko riippuu dialogista, muotoilusta ja kielten määrästä.

Tekniset rajoitukset

  • Ei natiivia näytön sijoittelua: tekstitykset on perinteisesti lukittu videon alareunaan keskelle.
  • Minimaalinen tyylituki: rajoitettu perus-HTML-tunnisteisiin (<i>, <b>, <u>) ilman mukautettuja fontteja tai asettelun hallintaa.
  • Pilkkudesimaalierotin aikaleimoissa ('00:01:20,500') poikkeaa verkkostandardin piste-erottimista.

Mielenkiintoisia teknisiä faktoja

  • SRT:n loi alun perin ranskalainen ohjelmistokehittäjä nimeltä 'Brain', joka kirjoitti SubRip-ohjelman purkaakseen tekstitystekstiä DVD-levyiltä OCR-tekniikan avulla.
  • SRT-tiedostojen aikaleimoissa käytetään pilkkua (,) millisekuntien erottimena, kun taas nykyaikainen WebVTT käyttää pistettä (.).
  • YouTube voi luoda joidenkin videoiden tekstitykset puheentunnistuksen avulla. Saatavuus ja lataaminen riippuvat videosta ja tilin käyttöoikeuksista.

Usein kysytyt tekniset kysymykset

Mikä on SRT-tiedosto?

SRT-tiedosto on yksinkertainen tekstitiedosto, joka sisältää videon tekstitykset ja yhdistää jokaisen dialogirivin tarkkoihin alku- ja loppuaikaleimoihin.

Miten voin muuntaa SRT-tiedoston WebVTT-muotoon verkkovideota varten?

Voit muuntaa SRT-tiedostot moderniin HTML5 WebVTT (.vtt) -muotoon yhdellä napsautuksella File2File.app-palvelun avulla suoraan verkkoselaimessasi.

Miten käytän SRT-tiedostoa elokuvan kanssa?

Anna .srt-tiedostolle täsmälleen sama nimi kuin videotiedostollasi (esim. 'elokuva.mp4' ja 'elokuva.srt') ja sijoita ne samaan kansioon; soittimet, kuten VLC, lataavat sen automaattisesti.