SubRip szöveg (.srt)

De Szabvány

A SubRip Subtitle (SRT) a digitális videófeliratok és zárt feliratok vitathatatlan globális szabványa, amelyet a puszta egyszerűsége, az emberi olvashatósága, valamint az univerzális hardveres és szoftveres kompatibilitása miatt értékelnek.

SRT konvertálása erre: VTT

Ingyenes, böngészőn belüli SRT - VTT konvertáló. Konvertáljon fájlokat azonnal az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) SRT fájlokat:

Válasszon ki vagy ejtsen ide fájlokat

100%-ban magánjellegű, böngészőn belüli konvertálás - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Nulla hálózati adatátviteli adatvédelmi garancia: 0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.

Bájt-szintű fejléc aláírás (Magic Bytes)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) SRT fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

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

ASCII REPREZENTÁCIÓ: 1\r\n00: / 1\n00:

Szabványosítás: De facto global subtitle standard

Műszaki specifikációk

Konténer architektúraSequential numbered subtitle cues separated by blank lines: Cue index, Start --> End timestamps (HH:MM:SS,mmm), and subtitle text
TömörítésUncompressed plain text
BájtsorrendUTF-8 / Unicode text stream (BOM optional)
SzínterekOptional basic HTML color tags (<font color=...>)
Csatornák és struktúraTimecoded dialogue text with basic inline styling (bold, italic, underline)
Max. méretekUnbounded sequential cues
ÁtlátszóságNone
Streaming és progresszívSequential single-pass streaming playback

Műszaki összehasonlító mátrix: SRT vs Versenytársak

Technikai attribútumSRT (Jelenlegi)VTTASSSUB
Kompatibilitási kör100%-ban univerzális minden médialejátszóban és tévében100%-ban univerzális webböngészőkbenUniverzális animékhez és asztali lejátszókhozÖrökölt hardveres DVD-lejátszók
Időbélyeg-elválasztóVessző (pl. 00:01:23,456)Pont (pl. 00:01:23.456)Pont (pl. 0:01:23.45)Kockaszám-számlálás
StílusrugalmasságAlapvető HTML címkék (<b>, <i>, <u>)Teljes CSS stílus és pozicionálásFejlett felülbíráló címkék és rajzokNincs
Natív HTML5 <track>WebVTT formátumra való átalakítást igényel100%-ban natív HTML5 szabványWebAssembly dekódert igényelÁtalakítást igényel

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

A feliratok a film előrehaladtával kiesnek a videó hangjának szinkronjából.

Kiváltó ok: Képkockasebesség-eltérés (pl. 23,976 fps-hez időzített felirat lejátszása 25,0 fps-es videóhoz).

Helyreállítás: Szinkronizálja újra az időbélyegeket, vagy tolja el az eltolást a File2File Subtitle Sync Tool segítségével.

Biztonsági elemzés és elemző (parser) támadási vektorok

Az SRT fájlok egyszerű szövegesek, de a hibás jelzésszámlálók vagy HTML-címkék memóriahibákat válthatnak ki a sebezhető médialejátszókban.

Ismert támadási vektorok

  • Verem puffertúlcsordulás a médialejátszó SRT időbélyeg-elemzési rutinjaiban (pl. CVE-2011-2592).
  • Cross-site scripting (XSS) a webes felirat-megjelenítőkben lévő nem escape-elt HTML-címkék miatt.
  • Szolgáltatásmegtagadás az átfedő vagy nem sorrendben lévő jelzésszámok miatt.

Védekező Legjobb Gyakorlatok:

Történeti háttér és mérföldkövek

2010A W3C a klasszikus SRT időbélyeg-elrendezés alapján közvetlenül megtervezi a modern WebVTT formátumot.
2005Univerzálisan elfogadott a streaming szolgáltatásokban, médialejátszókban, okostévékben és a YouTube-on.
2000A 'Brain' néven ismert programozó kiadja a SubRipet, egy Windows DVD-felirat-rippelő eszközt, amely .srt fájlokat generált.

Főbb előnyök

  • Abszolút univerzális kompatibilitás: minden létező médialejátszó, okostévé, videószerkesztő és streaming platform támogatja.
  • Könnyedén egyszerű szintaxis: bármilyen alapszövegszerkesztőben könnyen olvasható, gépelhető vagy szerkeszthető speciális szoftver nélkül.
  • Kompakt szövegtárolás: egy egész 2 órás film felirata általában kevesebb mint 100 kilobájtot foglal el.

Technikai korlátok és hátrányok

  • Nincs natív képernyőpozicionálás: a feliratok hagyományosan a videó alsó közepéhez vannak rögzítve.
  • Minimális stílustámogatás: az alapvető HTML-címkékre (<i>, <b>, <u>) korlátozódik, egyedi betűtípusok és elrendezésvezérlők nélkül.
  • Az időbélyegek vesszős tizedeselválasztója ('00:01:20,500') eltér a webes szabványos pontelválasztótól.

Érdekes technikai tudnivalók

  • Az SRT-t eredetileg egy 'Brain' nevű francia szoftverfejlesztő hozta létre, aki azért írta a SubRipet, hogy OCR segítségével kinyerje a feliratszöveget a DVD-kről.
  • Az SRT időbélyegei vesszőt (,) használnak ezredmásodperc-elválasztóként, míg a modern WebVTT pontot (.).
  • A YouTube mesterséges intelligencia segítségével automatikusan generál letölthető SRT feliratokat milliárdnyi videóhoz.

Gyakran Ismételt Műszaki Kérdések

Mi az az SRT fájl?

Az SRT fájl egy egyszerű szövegfájl, amely videófeliratokat tartalmaz, és a párbeszéd minden egyes sorát pontos kezdő- és záróidőbélyeggel párosítja.

Hogyan alakíthatom át az SRT-t WebVTT-vé webes videókhoz?

Az SRT fájlokat egyetlen kattintással átalakíthatja a modern HTML5 WebVTT (.vtt) formátumba a File2File.app használatával, közvetlenül a webböngészőjében.

Hogyan használhatok egy SRT fájlt egy filmmel?

Adja meg az .srt fájlnak pontosan ugyanazt a nevet, mint a videófájljának (pl. 'film.mp4' és 'film.srt'), és helyezze őket ugyanabba a mappába; az olyan lejátszók, mint a VLC, automatikusan betöltik.