MicroDVD titl (.sub)

Specifikacija Standard

MicroDVD titl (SUB) je stariji format titlova zasnovan na frejmovima, koji sinhronizuje dijalog pomoću tačnih brojeva video-frejmova umesto apsolutnih vremenskih oznaka.

Konvertujte SUB u SRT

Besplatan konvertor SUB u SRT u pregledaču. Konvertujte datoteke odmah na svom uređaju.

Pregled i metapodaci

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

Izaberite ili prevucite datoteke ovde

Privatno - datoteke nikada ne napuštaju vaš uređaj

ili nalepite Ctrl+V
Garancija privatnosti: bez prenosa podataka preko mreže 0 bajtova poslato spoljnim serverima. Sva obrada je izvršena lokalno u bezbednom okruženju vašeg pregledača.

Potpis zaglavlja na nivou bajtova (magični bajtovi)

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

HEKSADECIMALNI POTPIS (OFFSET 0):

7B 31 7D 7B / 7B 30 7D 7B

ASCII REPREZENTACIJA: {1}{ / {0}{

Standardizacija: Specifikacija MicroDVD datoteke

Tehničke specifikacije

Arhitektura kontejneraTekstualni format zasnovan na frejmovima, gde svaki red sadrži {start_frame}{end_frame}, a zatim tekst titla
KompresijaNekompresovan običan tekst
Bajtni redosled (Endianness)UTF-8 ili ANSI tekstualni tok
Prostori bojaOpcioni MicroDVD kontrolni kodovi ({y:b}, {y:i}, {c:$BBGGRR})
Kanali i strukturaTekst titlova sinhronizovan sa frejmovima, uz osnovno formatiranje
Maksimalne dimenzijeNeograničen broj uzastopnih redova
TransparentnostNema
Strimovanje i progresivno učitavanjeStriming reprodukcija kadar po kadar, redom

Tehnička matrica poređenja: SUB u odnosu na konkurente

Tehnički atributSUB (Trenutno)SRTVTTASS
Mehanizam merenja vremenaBrojevi frejmova ({start_frame}{end_frame})Vremenske oznake (HH:MM:SS,mmm)Vremenske oznake (HH:MM:SS.mmm)Vremenske oznake (H:MM:SS.cc)
Zavisnost od broja frejmova100% zavisno od tačnog broja FPS videaNezavisno od broja frejmova videaNezavisno od broja frejmova videaNezavisno od broja frejmova videa
Podrška za moderan vebNema (zahteva konverziju)Zahteva JS konverzijuIzvorni HTML5 <track>Zahteva WebAssembly
Trenutna upotrebaStare DivX/XviD arhivePodrška se razlikuje u zavisnosti od programa.Standard za moderan veb videoAnime i stilizovani titlovi

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

Titlovi se reprodukuju duplo brže ili duplo sporije nego audio zapis filma.

Osnovni uzrok: Nepodudaranje broja frejmova u sekundi (npr. titl sinhronizovan za video od 29,97 fps pušten sa fajlom od 23,976 fps).

Oporavak: Konvertujte u SRT format baziran na vremenskim oznakama sa tačnim FPS-om koristeći File2File.app Subtitle Converter.

Bezbednosna analiza i vektori napada parsera

MicroDVD parseri procenjuju matematiku izračunavanja frejmova gde prelivanje celobrojne vrednosti (integer overflow) može izazvati oštećenje memorije bafera.

Poznati vektori napada

  • Prelivanje celobrojne vrednosti tokom konverzije frejmova u milisekunde.
  • Prekoračenje opsega bafera (buffer over-read) prilikom parsiranja nezatvorenih vitičastih zagrada.
  • Uskraćivanje usluge (DoS) kroz negativne ili silazne nizove brojeva frejmova.

Najbolje prakse za zaštitu: Validirajte da su brojevi krajnjih frejmova strogo veći od brojeva početnih frejmova.

Istorijat i prekretnice

2005Postepeno zamenjen SRT i ASS formatima zasnovanim na vremenskim oznakama u distribuciji digitalnog videa.
2001Postaje veoma popularan u ranim godinama ripovanja DivX i XviD video-snimaka.
1999Petr Svoboda razvija MicroDVD plejer i uvodi .sub format titlova zasnovan na frejmovima.

Ključne prednosti

  • Garantuje da se vreme titla precizno poklapa sa ciklusima osvežavanja videa.
  • Izuzetno kompaktna sintaksa: svaki red zauzima tačno jednu liniju teksta (npr. '{100}{250}Zdravo svete').
  • Podržavaju ga glavni stariji desktop medijski plejeri (VLC, MPC, GOM Player).

Tehnička ograničenja i nedostaci

  • Zavisi od broja frejmova u sekundi: ako se broj frejmova promeni (npr. sa 23,976 fps na 25 fps), titlovi odmah gube sinhronizaciju.
  • Dvosmislena ekstenzija fajla: '.sub' se takođe koristi za binarne VobSub DVD bitmap grafičke elemente.
  • Moderni veb-pregledači i platforme za striming ga ne podržavaju izvorno.

Zanimljivosti

  • Svaki red u MicroDVD SUB fajlu počinje vitičastim zagradama koje sadrže brojeve frejmova: '{1200}{1280}Pazi!'.
  • Ako SUB fajl u prvom redu ne navodi broj frejmova u sekundi, savremeni medijski plejeri moraju da ga procene, što često dovodi do grešaka u sinhronizaciji.
  • Format je napravljen posebno za klasični MicroDVD plejer, koji je na Windowsu 98 omogućavao korišćenje prilagođenih tema.

Često postavljana tehnička pitanja

Zašto moji .sub titlovi nisu sinhronizovani sa video zapisom?

Zato što .sub fajlovi koriste brojeve frejmova umesto stvarnog vremena. Ako se Vaš video reprodukuje drugom brzinom kadrova od one za koju je titl napravljen (na primer, 24 fps umesto 30 fps), titl će postepeno izaći iz sinhronizacije.

Kako mogu da konvertujem .sub u .srt?

Možete jednim klikom, direktno u veb-pregledaču, pretvoriti .sub datoteke zasnovane na kadrovima u univerzalne .srt titlove sa vremenskim kodovima, koristeći File2File.app.

Koja je razlika između tekstualnog .sub i VobSub .sub fajla?

Tekstualni .sub (MicroDVD) je obična tekstualna datoteka sa vitičastim zagradama. VobSub .sub je binarni fajl koji sadrži sirove grafičke slike direktno izvučene sa DVD-ja, uparene sa .idx indeksnim fajlom.