SubRip subtiitrid (.srt)

De Standard

SubRip Subtitle (SRT) on vaieldamatu globaalne standard digitaalsete videote subtiitrite ja subtiitrite jaoks, mida hinnatakse selle lihtsuse, inimloetavuse ning universaalse riist- ja tarkvaraühilduvuse tõttu.

Teisenda formaadist SRT formaati VTT

Tasuta SRT -> VTT konverter brauseris. Teisenda faile koheselt oma seadmes.

Kontrolli ja metaandmed

Operatsioonisüsteemid ja failianalüsaatorid tuvastavad SRT faile, kontrollides algset binaarset baidijada:

Vali või lohista failid siia

100% privaatne konversioon brauseris - failid ei lahku kunagi sinu seadmest

või kleebi Ctrl+V
Null-võrguülekande privaatsusgarantii: 0 baiti laaditakse üles välistesse serveritesse. Kogu töötlemine toimub lokaalselt sinu brauseri liivakastis.

Baidi-taseme päise allkiri (maagilised baidid)

Operatsioonisüsteemid ja failianalüsaatorid tuvastavad SRT faile, kontrollides algset binaarset baidijada:

HEX-ALLKIRI (NIHE 0):

31 0D 0A 30 30 3A / 31 0A 30 30 3A

ASCII-ESITUS: 1\r\n00: / 1\n00:

Standardiseerimine: De facto global subtitle standard

Tehnilised andmed

Konteineri arhitektuurSequential numbered subtitle cues separated by blank lines: Cue index, Start --> End timestamps (HH:MM:SS,mmm), and subtitle text
TihendamineUncompressed plain text
Baitide järjekord (Endianness)UTF-8 / Unicode text stream (BOM optional)
VärviruumidOptional basic HTML color tags (<font color=...>)
Kanalid ja struktuurTimecoded dialogue text with basic inline styling (bold, italic, underline)
Max mõõtmedUnbounded sequential cues
LäbipaistvusNone
Voogedastus ja progressiivsusSequential single-pass streaming playback

Tehniline võrdlusmaatriks: SRT vs konkurendid

Tehniline atribuutSRT (Praegune)VTTASSSUB
Ühilduvuse ulatus100% universaalne kõigis meediamängijates ja telerites100% universaalne veebibrauseritesUniversaalne anime ja töölauamängijate jaoksPärandriistvara DVD-mängijad
Ajatempli eraldajaKoma (nt 00:01:23,456)Punkt (nt 00:01:23.456)Punkt (nt 0:01:23.45)Kaadrite arvu lugemine
Stiili paindlikkusPõhilised HTML-sildid (<b>, <i>, <u>)Täielik CSS-vihjete stiil ja positsioneerimineTäiustatud alistussildid ja joonisedPuudub
Natiivne HTML5 <track>Nõuab teisendamist WebVTT-vormingusse100% natiivne HTML5 standardNõuab WebAssembly dekoodritNõuab teisendamist

Levinud riknemisvead ja heksataaste juhend

Subtiitrid lähevad filmi edenedes video helist sünkroonist välja.

Juurpõhjus: Kaadrisageduse mittevastavus (nt 23,976 kaadrit sekundis jaoks ajastatud subtiiter mängitakse 25,0 kaadrit sekundis video vastu).

Taastamine: Sünkroniseerige ajatemplid uuesti või nihutage nihet File2File Subtitle Sync Tooli abil.

Turvaanalüüs ja parsimisründevektorid

SRT-failid on lihttekst, kuid vigased vihjeloendurid või HTML-sildid võivad haavatavates meediamängijates käivitada mälutõrkeid.

Teadaolevad ründavektorid

  • Pinu puhvri ületäitumine meediamängija SRT ajatempli sõelumisrutiinides (nt CVE-2011-2592).
  • Domeenidevaheline skriptimine (XSS) ebasalvestatud HTML-siltide kaudu veebipõhistes subtiitrite renderites.
  • Teenusetõkestus kattuvate või järjestikustest erinevate vihjete indeksnumbrite kaudu.

Kaitsealased parimad tavad:

Ajalooline taust ja verstapostid

2010W3C kujundab kaasaegse WebVTT formaadi otse klassikalise SRT ajatempli paigutuse põhjal.
2005Võeti universaalselt kasutusele voogedastusteenustes, meediamängijates, nutitelerites ja YouTube'is.
2000Programmeerija nimega 'Brain' annab välja SubRip-i, Windowsi DVD subtiitrite rippimise tööriista, mis genereeris .srt faile.

Peamised eelised

  • Absoluutne universaalne ühilduvus: seda toetavad kõik olemasolevad meediamängijad, nutitelerid, videoredaktorid ja voogedastusplatvormid.
  • Vaevata lihtne süntaks: lihtne lugeda, tippida või redigeerida mis tahes lihtsas tekstiredaktoris ilma spetsiaalse tarkvarata.
  • Kompaktne tekstisalvestus: terve 2-tunnise filmi subtiitrid võtavad tavaliselt vähem kui 100 kilobaiti ruumi.

Tehnilised piirangud ja puudused

  • Puudub omapärane ekraani positsioneerimine: subtiitrid on traditsiooniliselt lukustatud video alaossa keskele.
  • Minimaalne stiilitugi: piiratud põhiliste HTML-siltidega (<i>, <b>, <u>) ilma kohandatud fontide või paigutuse juhtelementideta.
  • Koma kümnenderaldusmärk ajatemplites ('00:01:20,500') erineb veebistandardi punkti eraldajatest.

Huvitavaid tehnilisi fakte

  • SRT-i lõi algselt Prantsuse tarkvaraarendaja nimega 'Brain', kes kirjutas SubRipi DVD-delt OCR-i abil subtiitriteeksti eraldamiseks.
  • SRT ajatemplites kasutatakse millisekundite eraldajana koma (,), samas kui kaasaegne WebVTT kasutab punkti (.).
  • YouTube genereerib tehisintellekti abil automaatselt allalaaditavaid SRT subtiitreid miljarditele videotele.

Korduma kippuvad tehnilised küsimused

Mis on SRT-fail?

SRT-fail on lihtne tekstifail, mis sisaldab videote subtiitreid, sobitades iga dialoogirea täpsete algus- ja lõpuaja templittega.

Kuidas saan SRT teisendada veebivideo jaoks WebVTT-vormingusse?

Saate SRT-failid otse oma veebibrauseris File2File.app abil ühe klõpsuga teisendada kaasaegsesse HTML5 WebVTT (.vtt) vormingusse.

Kuidas kasutada SRT-faili filmiga?

Andke .srt-failile täpselt sama nimi mis teie videofailil (nt 'movie.mp4' ja 'movie.srt') ja pange need samasse kausta; mängijad nagu VLC laadivad selle automaatselt.