SubRip tekst (.srt)

De Standardno

SubRip Subtitle (SRT) je neprikosnoveni globalni standard za digitalne video titlove i skrivene titlove (closed captions), cenjen zbog svoje jednostavnosti, čitljivosti od strane ljudi i univerzalne kompatibilnosti sa hardverom i softverom.

Конвертујте SRT у VTT

Бесплатан SRT у VTT конвертор у прегледачу. Конвертујте фајлове тренутно без слања на сервер уз 100% приватност.

Pregledaj i metapodaci

Operativni sistemi i analizatori datoteka identifikuju SRT datoteke proverom početnog binarnog niza bajtova:

Изаберите или превуците датотеке овде

100% приватна конверзија у прегледачу – датотеке никада не напуштају ваш уређај

или налепите Ctrl+V
100% Локална обрада у прегледачу 0 бајтова послато спољним серверима. Сва обрада је извршена локално у безбедном окружењу вашег прегледача.

Potpis zaglavlja na nivou bajtova (Magic Bytes)

Operativni sistemi i analizatori datoteka identifikuju SRT datoteke proverom početnog binarnog niza bajtova:

HEX POTPIS (OFFSET 0):

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

ASCII REPREZENTACIJA: 1\r\n00: / 1\n00:

Standardizacija: De facto global subtitle standard

Tehničke specifikacije

Arhitektura kontejneraSequential numbered subtitle cues separated by blank lines: Cue index, Start --> End timestamps (HH:MM:SS,mmm), and subtitle text
KompresijaUncompressed plain text
Bajtni redosled (Endianness)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
TransparentnostNone
Strimovanje i progresivno učitavanjeSequential single-pass streaming playback

Tehnička matrica poređenja: SRT vs Konkurenti

Tehnički atributSRT (Trenutno)VTTASSSUB
Opseg kompatibilnosti100% univerzalno na svim medijskim plejerima i TV-u100% univerzalno u web pretraživačimaUniverzalno za anime i desktop plejereStariji hardverski DVD plejeri
Separator vremenskih oznakaZarez (npr. 00:01:23,456)Tačka (npr. 00:01:23.456)Tačka (npr. 0:01:23.45)Brojanje broja frejmova
Fleksibilnost stilizovanjaOsnovne HTML oznake (<b>, <i>, <u>)Kompletno CSS stilizovanje i pozicioniranje cue-ovaNapredne oznake za nadjačavanje i crtežiNema
Izvorni HTML5 <track>Zahteva konverziju u WebVTT100% izvorni HTML5 standardZahteva WebAssembly dekoderZahteva konverziju

Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak

Titlovi ispadaju iz sinkronizacije sa audio zapisom videa kako film odmiče.

Osnovni uzrok: Nepodudaranje broja frejmova (npr. titl sinhronizovan za 23.976 fps pušten uz video od 25.0 fps).

Oporavak: Ponovo sinkronizujte vremenske oznake ili pomerite odstupanje koristeći File2File Subtitle Sync Tool.

Bezbednosna analiza i vektori napada parsera

SRT fajlovi su čist tekst, ali loše formirani brojači cue-ova ili HTML oznake mogu da izazovu greške u memoriji u ranjivim medijskim plejerima.

Poznati vektori napada

  • Prelivanje bafera steka (stack buffer overflow) u rutinama za parsiranje SRT vremenskih oznaka u medijskom plejeru (npr. CVE-2011-2592).
  • Skriptovanje na više sajtova (XSS) preko neescapovanih HTML oznaka u rendererima titlova na vebu.
  • Uskraćivanje usluge (DoS) kroz preklapajuće ili neuređene brojeve indeksa cue-ova.

Defanzivne najbolje prakse:

Istorijat i prekretnice

2010W3C dizajnira moderan WebVTT format direktno baziran na klasičnom rasporedu vremenskih oznaka SRT-a.
2005Univerzalno usvojen na streaming servisima, medijskim plejerima, pametnim televizorima i YouTube-u.
2000Programer poznat kao 'Brain' objavljuje SubRip, Windows alat za ripovanje DVD titlova koji je generisao .srt fajlove.

Ključne prednosti

  • Apsolutna univerzalna kompatibilnost: podržava ga svaki postojeći medijski plejer, pametni televizor, video editor i platforma za striming.
  • Izuzetno jednostavna sintaksa: lako se čita, kuca ili uređuje u bilo kom osnovnom uređivaču teksta bez posebnog softvera.
  • Kompaktno skladištenje teksta: titlovi za ceo dvočasovni film obično zauzimaju manje od 100 kilobajta.

Tehnička ograničenja i nedostaci

  • Nema izvorno pozicioniranje na ekranu: titlovi su tradicionalno fiksirani na donjem centralnom delu videa.
  • Minimalna podrška za stilizovanje: ograničeno na osnovne HTML oznake (<i>, <b>, <u>) bez prilagođenih fontova ili kontrola rasporeda.
  • Decimalni separator sa zarezom u vremenskim oznakama ('00:01:20,500') se razlikuje od standardnih tačaka na vebu.

Zanimljivosti

  • SRT je originalno kreirao francuski softverski programer po imenu 'Brain' koji je napisao SubRip da bi izdvojio tekst titlova sa DVD-jeva preko OCR-a.
  • Vremenske oznake u SRT-u koriste zarez (,) kao separator za milisekunde, dok moderni WebVTT koristi tačku (.).
  • YouTube automatski generiše SRT titlove za preuzimanje za milijarde video snimaka koristeći veštačku inteligenciju.

Često postavljana tehnička pitanja

Šta je SRT fajl?

SRT fajl je jednostavna tekstualna datoteka koja sadrži titlove za video, usklađujući svaku liniju dijaloga sa tačnim početnim i krajnjim vremenskim oznakama.

Kako mogu da konvertujem SRT u WebVTT za veb-video?

Možete konvertovati SRT fajlove u moderan HTML5 WebVTT (.vtt) format jednim klikom koristeći File2File.app direktno u Vašem veb-pretraživaču.

Kako da koristim SRT fajl uz film?

Dajte .srt fajlu potpuno isto ime kao i Vašem video fajlu (npr. 'film.mp4' i 'film.srt') i smestite ih u isti folder; plejeri poput VLC-a će ga automatski učitati.