MicroDVD titl (.sub)
MicroDVD StandardnoMicroDVD Subtitle (SUB) je stariji format titlova baziran na frejmovima, koji sinhronizuje dijalog koristeći tačne brojeve video frejmova umesto apsolutnih vremenskih oznaka.
Конвертујте SUB у SRT
Бесплатан SUB у SRT конвертор у прегледачу. Конвертујте фајлове тренутно без слања на сервер уз 100% приватност.
Pregledaj i metapodaci
Operativni sistemi i analizatori datoteka identifikuju SUB datoteke proverom početnog binarnog niza bajtova:
Potpis zaglavlja na nivou bajtova (Magic Bytes)
Operativni sistemi i analizatori datoteka identifikuju SUB datoteke proverom početnog binarnog niza bajtova:
HEX POTPIS (OFFSET 0):
7B 31 7D 7B / 7B 30 7D 7BASCII REPREZENTACIJA: {1}{ / {0}{
Standardizacija: MicroDVD File Specification
Tehničke specifikacije
| Arhitektura kontejnera | Frame-based text format where each line defines {start_frame}{end_frame} followed by subtitle text |
| Kompresija | Uncompressed plain text |
| Bajtni redosled (Endianness) | UTF-8 or ANSI text stream |
| Prostori boja | Optional MicroDVD control codes ({y:b}, {y:i}, {c:$BBGGRR}) |
| Kanali i struktura | Frame-synchronized subtitle text with basic formatting |
| Maksimalne dimenzije | Unbounded sequential lines |
| Transparentnost | None |
| Strimovanje i progresivno učitavanje | Sequential frame-by-frame streaming playback |
Tehnička matrica poređenja: SUB vs Konkurenti
| Tehnički atribut | SUB (Trenutno) | SRT | VTT | ASS |
|---|---|---|---|---|
| Mehanizam merenja vremena | Brojevi 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 frejmova | 100% zavisno od tačnog broja FPS videa | Nezavisno od broja frejmova videa | Nezavisno od broja frejmova videa | Nezavisno od broja frejmova videa |
| Podrška za moderan veb | Nema (zahteva konverziju) | Zahteva JS konverziju | Nativni HTML5 <track> | Zahteva WebAssembly |
| Trenutna upotreba | Stare DivX/XviD arhive | Univerzalni globalni standard | Standard za moderan veb video | Anime 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 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.
Defanzivne najbolje prakse:
Istorijat i prekretnice
Ključne prednosti
- Garantuje precizno vreme titla vezano direktno za cikluse osvežavanja videa.
- Izuzetno kompaktna sintaksa: svaki red zauzima tačno jednu liniju teksta (npr. '{100}{250}Zdravo svete').
- Podržan od strane glavnih starijih desktop medijskih plejera (VLC, MPC, GOM Player).
Tehnička ograničenja i nedostaci
- Zavisan od broja frejmova u sekundi: ako se broj frejmova promeni (npr. sa 23,976 fps na 25 fps), svi titlovi odmah gube sinhronizaciju.
- Dvosmislena ekstenzija fajla: '.sub' se takođe koristi za binarne VobSub DVD bitmap grafičke elemente.
- Nije podržan nativno od strane modernih veb pretraživača ili platformi za striming.
Zanimljivosti
- Svaka linija u MicroDVD SUB fajlu počinje vitičastim zagradama koje sadrže brojeve frejmova: '{1200}{1280}Pazi!'.
- Ako SUB fajl ne deklariše broj frejmova u sekundi u prvoj liniji, moderan medijski plejer mora da pogodi vrednost (često uzrokujući greške u sinhronizaciji).
- Format je kreiran posebno za klasični MicroDVD plejer, koji je dozvoljavao prilagođene teme (skiniove) na Windows 98 sistemu.
Često postavljana tehnička pitanja
Zašto su moji .sub titlovi sinhronizovani sa zakašnjenjem u odnosu na video?
Zato što .sub fajlovi koriste brojeve frejmova umesto stvarnog vremena. Ako se Vaš video reprodukuje drugačijom brzinom frejmova (poput 24 fps naspram 30 fps) nego što je titl kreiran, doći će do pomeranja sinhronizacije.
Kako mogu da konvertujem .sub u .srt?
Možete konvertovati .sub fajlove bazirane na frejmovima u univerzalne .srt titlove sa vremenskim kodovima jednim klikom koristeći File2File.app direktno u Vašem veb-pretraživaču.
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.