SubRip tekst (.srt)

De Standardno

SubRip Subtitle (SRT) neprikosnoveni je globalni standard za digitalne videotitlove i zatvorene titlove (closed captions), cijenjen zbog svoje jednostavnosti, čitljivosti od strane ljudi te univerzalne hardverske i softverske kompatibilnosti.

Pretvori SRT u VTT

Besplatni SRT u VTT pretvarač u pregledniku. Trenutno pretvorite datoteke na svom uređaju.

Pregledaj i metapodaci

Operativni sustavi i alati za analizu datoteka identificiraju SRT datoteke provjerom početnog niza binarnih bajtova:

Odaberite ili ispustite datoteke ovdje

100% privatna pretvorba u pregledniku - datoteke nikada ne napuštaju vaš uređaj

ili zalijepi Ctrl+V
Jamstvo privatnosti nulte mrežne transmisije: 0 bajtova učitano na vanjske poslužitelje. Sva obrada odvijala se lokalno u sandčiću vašeg preglednika.

Potpis zaglavlja na razini bajtova (Magic Bytes)

Operativni sustavi i alati za analizu datoteka identificiraju SRT datoteke provjerom početnog niza binarnih bajtova:

HEX POTPIS (POMAK 0):

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

ASCII PRIKAZ: 1\r\n00: / 1\n00:

Standardizacija: De facto global subtitle standard

Tehničke specifikacije

Arhitektura spremnikaSequential numbered subtitle cues separated by blank lines: Cue index, Start --> End timestamps (HH:MM:SS,mmm), and subtitle text
KompresijaUncompressed plain text
字节序UTF-8 / Unicode text stream (BOM optional)
Prostori bojaOptional basic HTML color tags (<font color=...>)
Kanali i strukturaTimecoded dialogue text with basic inline styling (bold, italic, underline)
Maksimalne dimenzijeUnbounded sequential cues
ProzirnostNone
Streaming i progresivnoSequential single-pass streaming playback

Tehnička matrica usporedbe: SRT vs Konkurencija

Tehnički atributSRT (Trenutno)VTTASSSUB
Opseg kompatibilnosti100% univerzalno na svim medijskim reproduktorima i televizorima100% univerzalno u web preglednicimaUniverzalno za anime i stolne reproduktoreZastarjeli hardverski DVD uređaji
Separator vremenske oznakeZarez (npr. 00:01:23,456)Točka (npr. 00:01:23.456)Točka (npr. 0:01:23.45)Brojač broja sličica
Fleksibilnost stiliziranjaOsnovne HTML oznake (<b>, <i>, <u>)Potpuno CSS stiliziranje i pozicioniranje cue oznakaNapredne oznake nadjačavanja i crtežiNema
Izvorni HTML5 <track>Zahtijeva pretvorbu u WebVTT100% izvorni HTML5 standardZahtijeva WebAssembly dekoderZahtijeva pretvorbu

Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak

Titlovi ispadaju iz sinkronizacije s videozapisom kako film odmiče.

Temeljni uzrok: Nepodudaranje broja sličica u sekundi (npr. titl tempiran za 23,976 fps reproduciran uz video od 25,0 fps).

Oporavak: Ponovno sinkronizirajte vremenske oznake ili pomaknite pomak pomoću alata File2File Subtitle Sync Tool.

Sigurnosna analiza i vektori napada na parser

SRT datoteke su običan tekst, ali nepravilno oblikovani brojači ili HTML oznake mogu potaknuti programske pogreške u ranjivim medijskim reproduktorima.

Poznati vektori napada

  • Prekoračenje međuspremnika stoga u rutinama za analizu SRT vremenskih oznaka medijskog reproduktora (npr. CVE-2011-2592).
  • Skriptiranje na više lokacija (XSS) putem neescapanih HTML oznaka u web-baziranim ispisivačima titlova.
  • Uskkraćivanje usluge kroz preklapajuće ili neuređene brojeve indeksa.

Najbolje obrambene prakse:

Povijesni izvori i prekretnice

2010W3C dizajnira moderan WebVTT format izravno temeljen na klasičnom rasporedu vremenskih oznaka SRT-a.
2005Univerzalno usvojen na streaming servisima, medijskim reproduktorima, pametnim televizorima i YouTubeu.
2000Programer poznat kao 'Brain' izdaje SubRip, Windows alat za ispisivanje DVD titlova koji je generirao .srt datoteke.

Ključne prednosti

  • Apsolutna univerzalna kompatibilnost: podržava ga svaki postojeći medijski reproduktor, pametni televizor, video uređivač i platforma za streaming.
  • Izuzetno jednostavna sintaksa: lako se čita, tipka ili uređuje u bilo kojem osnovnom uređivaču teksta bez posebnog softvera.
  • Kompaktno pohranjivanje teksta: titlovi za cijeli dvosatni film obično zauzimaju manje od 100 kilobajta.

Tehnička ograničenja i nedostaci

  • Nema izvorno pozicioniranje na zaslonu: titlovi su tradicionalno zaključani na donjem središnjem dijelu videa.
  • Minimalna podrška za stiliziranje: ograničeno na osnovne HTML oznake (<i>, <b>, <u>) bez prilagođenih fontova ili kontrola rasporeda.
  • Zarez kao decimalni separator u vremenskim oznakama ('00:01:20,500') razlikuje se od web standardnih separatora u obliku točke.

Zanimljive tehničke činjenice

  • SRT je izvorno stvorio francuski softverski programer pod nadimkom 'Brain' koji je napisao SubRip za izdvajanje teksta titlova s DVD-ova putem OCR-a.
  • Vremenske oznake u SRT-u koriste zarez (,) kao separator milisekundi, dok moderni WebVTT koristi točku (.).
  • YouTube automatski generira SRT titlove koje je moguće preuzeti za milijarde videozapisa koristeći umjetnu inteligenciju.

Često postavljana tehnička pitanja

Što je SRT datoteka?

SRT datoteka je jednostavna tekstualna datoteka koja sadrži video titlove, povezujući svaki redak dijaloga s točnim vremenskim oznakama početka i kraja.

Kako mogu pretvoriti SRT u WebVTT za web-videozapise?

SRT datoteke možete pretvoriti u moderan HTML5 WebVTT (.vtt) format jednim klikom pomoću File2File.app izravno u svom web-pregledniku.

Kako koristiti SRT datoteku s filmom?

Dajte .srt datoteci potpuno isto ime kao i vašoj videodatoteci (npr. 'film.mp4' i 'film.srt') i smjestite ih u istu mapu; programi za reprodukciju poput VLC-a automatski će je učitati.