Titulky SubRip (.srt)

De Štandard

SubRip Subtitle (SRT) je nespochybniteľným globálnym štandardom pre digitálne videotitulky a skryté titulky (closed captions), oceňovaným pre svoju čistú jednoduchosť, čitateľlnosť pre človeka a univerzálnu kompatibilitu s hardvérom a softvérom.

Konvertovať SRT do VTT

Bezplatný konvertor z SRT do VTT priamo v prehliadači. Konvertujte súbory okamžite vo svojom zariadení.

Preskúmať a metadáta

Operačné systémy a analyzátory súborov identifikujú súbory SRT kontrolou počiatočnej binárnej bajtovej sekvencie:

Vyberte alebo presuňte súbory sem

100 % súkromná konverzia v prehliadači - súbory nikdy neopustia vaše zariadenie

alebo prilepiť Ctrl+V
Záruka súkromia s nulovým prenosom do siete: 0 bajtov odovzdaných na externé servery. Všetko spracovanie prebehlo lokálne v pieskovisku vášho prehliadača.

Podpis hlavičky na úrovni bajtov (Magic Bytes)

Operačné systémy a analyzátory súborov identifikujú súbory SRT kontrolou počiatočnej binárnej bajtovej sekvencie:

HEXADECIMÁLNY PODPIS (OFFSET 0):

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

ASCII REPREZENTÁCIA: 1\r\n00: / 1\n00:

Štandardizácia: De facto global subtitle standard

Technické špecifikácie

Architektúra kontajneraSequential numbered subtitle cues separated by blank lines: Cue index, Start --> End timestamps (HH:MM:SS,mmm), and subtitle text
KompresiaUncompressed plain text
Poradie bajtov (Endianness)UTF-8 / Unicode text stream (BOM optional)
Farebné priestoryOptional basic HTML color tags (<font color=...>)
Kanály a štruktúraTimecoded dialogue text with basic inline styling (bold, italic, underline)
Max. rozmeryUnbounded sequential cues
PriehľadnosťNone
Streamovanie a postupné načítavanieSequential single-pass streaming playback

Technická porovnávacia matica: SRT vs konkurenti

Technický atribútSRT (Aktuálne)VTTASSSUB
Rozsah kompatibility100 % univerzálna vo všetkých prehrávačoch médií a TV100 % univerzálna vo webových prehliadačochUniverzálna pre anime a desktopové prehrávačeStaršie hardvérové DVD prehrávače
Oddeľovač časových pečiatokČiarka (napr. 00:01:23,456)Bodka (napr. 00:01:23.456)Bodka (napr. 0:01:23.45)Počet snímok
Flexibilita štýlovZákladné značky HTML (<b>, <i>, <u>)Úplné CSS štýlovanie a umiestnenie narážokPokročilé značky prepisu a kresbyŽiadne
Natívne HTML5 <track>Vyžaduje konverziu na WebVTT100 % natívny štandard HTML5Vyžaduje dekodér WebAssemblyVyžaduje konverziu

Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde

Titulky sa postupne počas prehrávania filmu rozchádzajú so zvukom videa.

Hlavná príčina: Nesúlad snímkovej frekvencie (napr. titulky načasované na 23,976 fps prehrávané oproti videu s 25,0 fps).

Obnova: Znovu synchronizujte časové pečiatky alebo posuňte offset pomocou nástroja File2File Subtitle Sync Tool.

Bezpečnostná analýza a vektory útokov na parser

Súbory SRT sú v čistom texte, ale nesprávne vytvorené počítadlá narážok alebo značky HTML môžu vyvolať chyby pamäte v zraniteľných prehrávačoch médií.

Známe vektory útokov

  • Pretečenie zásobníka (stack buffer overflow) v rutinách analýzy časových pečiatok SRT prehrávača médií (napr. CVE-2011-2592).
  • Cross-site scripting (XSS) prostredníctvom neošetrených značiek HTML vo webových vykresľovačoch titulkov.
  • Odopretie služby prostredníctvom prekrývajúcich sa alebo nesprávne usporiadaných čísel indexov narážok.

Najlepšie obranné postupy:

Historický pôvod a míľniky

2010W3C navrhuje moderný formát WebVTT založený priamo na klasickom usporiadaní časových pečiatok SRT.
2005Prijaté univerzálne naprieč streamovacími službami, prehrávačmi médií, smart TV a YouTube.
2000Programátor známy ako 'Brain' vydáva SubRip, nástroj na kopírovanie titulkov z DVD pre Windows, ktorý generoval súbory .srt.

Kľúčové výhody a prednosti

  • Absolútna univerzálna kompatibilita: podporovaná každým existujúcim prehrávačom médií, smart TV, editorom videa a streamovacou platformou.
  • Mimoriadne jednoduchá syntax: ľahko čitateľná, zapisovateľná alebo upraviteľná v akomkoľvek základnom textovom editori bez špeciálneho softvéru.
  • Kompaktne uložený text: titulky k celému 2-hodinovému filmu zvyčajne zaberajú menej ako 100 kilobajtov.

Technické obmedzenia a nevýhody

  • Žiadne natívne umiestnenie na obrazovke: titulky sú tradične pripútané k spodnému stredu videa.
  • Minimálna podpora štýlov: obmedzená na základné značky HTML (<i>, <b>, <u>) bez vlastných fontov alebo ovládania rozloženia.
  • Čiarka ako desatinný oddeľovač v časových pečiatkach ('00:01:20,500') sa líši od webových štandardných bodkových oddeľovačov.

Zaujímavé technické drobnosti

  • Formát SRT pôvodne vytvoril francúzsky softvérový vývojár s prezývkou 'Brain', ktorý napísal nástroj SubRip na extrahovanie textu titulkov z DVD pomocou optického rozpoznávania znakov (OCR).
  • Časové pečiatky v SRT používajú ako oddeľovač milisekúnd čiarku (,), zatiaľ čo moderný WebVTT používa bodku (.).
  • YouTube automaticky generuje stiahnuteľné titulky SRT pre miliardy videí pomocou umelej inteligencie.

Často kladené technické otázky

Čo je to súbor SRT?

Súbor SRT je jednoduchý textový súbor, ktorý obsahuje video titulky a páruje jednotlivé riadky dialógu s presnými počiatočnými a koncovými časovými značkami.

Ako môžem konvertovať SRT na WebVTT pre webové video?

Súbory SRT môžete konvertovať na moderný formát HTML5 WebVTT (.vtt) jedným kliknutím pomocou nástroja File2File.app priamo vo vašom webovom prehliadači.

Ako použijem súbor SRT s filmom?

Pomenujte súbor .srt úplne rovnako ako váš videocelok (napr. „film.mp4“ a „film.srt“) a umiestnite ich do rovnakého priečinka; prehrávače ako VLC ho načítajú automaticky.