Podnapisi MicroDVD (.sub)

MicroDVD Standard

MicroDVD Subtitle (SUB) je starejši format podnapisov, ki temelji na sličicah in sinhronizira dialoge z uporabo natančnih številk videoposnetkovih sličic namesto absolutnih časovnih žigov.

Pretvori SUB v SRT

Brezplačen pretvornik iz SUB v SRT v brskalniku. Pretvorite datoteke takoj v svoji napravi.

Pregled in metapodatki

Operacijski sistemi in analizatorji datotek identificirajo datoteke SUB s pregledom vodilnega binarnega zaporedja bajtov:

Izberite ali povlecite datoteke sem

100-odstotno zasebna pretvorba v brskalniku - datoteke nikoli ne zapustijo vaše naprave

ali prilepi Ctrl+V
Jamstvo o zasebnosti brez prenosa podatkov v omrežje: 0 bajtov naloženih na zunanje strežnike. Vsa obdelava je potekala lokalno v varnem območju vašega brskalnika.

Podpis glave na ravni bajtov (Čarobni bajti)

Operacijski sistemi in analizatorji datotek identificirajo datoteke SUB s pregledom vodilnega binarnega zaporedja bajtov:

PODPIS HEX (ZAMIK 0):

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

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

Standardizacija: MicroDVD File Specification

Tehnične specifikacije

Arhitektura vsebnikaFrame-based text format where each line defines {start_frame}{end_frame} followed by subtitle text
StiskanjeUncompressed plain text
Vrstni red bajtovUTF-8 or ANSI text stream
Barvni prostoriOptional MicroDVD control codes ({y:b}, {y:i}, {c:$BBGGRR})
Kanali in strukturaFrame-synchronized subtitle text with basic formatting
Največje dimenzijeUnbounded sequential lines
ProsojnostNone
Pretočno in progresivno predvajanjeSequential frame-by-frame streaming playback

Tehnična primerjalna matrika: SUB proti konkurenci

Tehnični atributSUB (Trenutno)SRTVTTASS
Časovni mehanizemŠtevilke sličic ({start_frame}{end_frame})Časovne oznake (HH:MM:SS,mmm)Časovne oznake (HH:MM:SS.mmm)Časovne oznake (H:MM:SS.cc)
Odvisnost od števila sličic100-odstotno odvisno od natančnih vrednosti FPS videaNeodvisno od števila sličic videaNeodvisno od števila sličic videaNeodvisno od števila sličic videa
Sodobna spletna podporaBrez podpore (zahteva pretvorbo)Zahteva pretvorbo v JSIzvorni HTML5 <track>Zahteva WebAssembly
Trenutna uporabaStarejši arhivi DivX/XviDUniverzalni globalni standardSodobni spletni video standardAnime in stilizirani podnapisi

Pogosti načini okvar in vodič za heksadecimalno obnovo

Podnapisi se predvajajo dvakrat hitreje ali počasneje kot zvok filma.

Glavni vzrok: Neujemanje števila sličic na sekundo (npr. podnapisi za video s 29,97 fps, predvajani z datoteko 23,976 fps).

Sanacija: Pretvorite v format SRT s časovnimi žigi in ustreznim številom sličic z uporabo pretvornika podnapisov File2File.

Varnostna analiza in napadalni vektorji razčlenjevalnika

Analizatorji formata MicroDVD izvajajo matematiko izračunavanja sličic, pri kateri lahko celoštevilsko prekoračitev povzroči poškodbo pomnilnika medpomnilnika.

Znani vektorji napada

  • Celovita prekoračitev med pretvorbo časovnih žigov iz sličic v milisekunde.
  • Preseženo branje medpomnilnika pri razčlenjevanju nezaključenih oznak v zavitih oklepajih.
  • Zavrnitev storitve z negativnimi ali padajočimi zaporedji številk sličic.

Obrambne najboljše prakse:

Zgodovinski izvor in mejniki

2005V distribuciji digitalnih videoposnetkov ga postopoma nadomestita formata SRT in ASS, ki temeljita na časovnih žigih.
2001Postane zelo priljubljen v zgodnjem obdobju pretvarjanja video vsebin DivX in XviD.
1999Petr Svoboda razvije predvajalnik MicroDVD Player in predstavi format podnapisov .sub, ki temelji na sličicah.

Ključne prednosti

  • Zagotavlja natančno časovno usklajenost podnapisov glede na sličice, vezano neposredno na cikle osveževanja videa.
  • Izjemno kompaktna sklenjenost: vsak podnapis zavzema natančno eno vrstico besedila (npr. '{100}{250}Pozdravljeni').
  • Podpirajo ga glavni starejši namizni predvajalniki predstavnosti (VLC, MPC, GOM Player).

Tehnične omejitve in slabosti

  • Odvisno od števila sličic na sekundo: če se število sličic videa spremeni (npr. z 23,976 fps na 25 fps), vsi podnapisi takoj izgubijo sinhronizacijo.
  • Dvoumna pripona datoteke: pripona '.sub' se uporablja tudi za binarne rastrske grafike VobSub DVD.
  • Sodobni spletni brskalniki ali pretočne platforme je ne podpirajo izvornjsko.

Zanimive tehnične malenkosti

  • Vsaka vrstica v datoteki MicroDVD SUB se začne z zavitimi oklepaji, ki vsebujejo številke sličic: '{1200}{1280}Pazi!'.
  • Če datoteka SUB ne navede števila sličic na sekundo v 1. vrstici, morajo sodobni predvajalniki to uganiti (kar pogosto povzroči napake v sinhronizaciji).
  • Format je bil ustvarjen posebej za klasični predvajalnik MicroDVD Player, ki je omogočal videze po meri v operacijskem sistemu Windows 98.

Pogosta tehnična vprašanja

Zakaj so moji podnapisi .sub neusklajeni z videoposnetkom?

Ker datoteke .sub namesto realnega časa uporabljajo številke sličic. Če se vaš video predvaja s drugačno hitrostjo sličic (npr. 24 fps proti 30 fps) kot tista, za katero so bili podnapisi ustvarjeni, se bodo razsinhronizirali.

Kako lahko pretvorim .sub v .srt?

Datoteke .sub, ki temeljijo na sličicah, lahko z enim klikom in neposredno v spletnem brskalniku pretvorite v univerzalne podnapise .srt s časovnimi žigi z uporabo File2File.app.

Kakšna je razlika med besedilnimi .sub in VobSub .sub?

Besedilni .sub (MicroDVD) je navadna besedilna datoteka z zavitimi oklepaji. VobSub .sub je binarna datoteka, ki vsebuje surove grafične slike, neposredno posnete z DVD-ja, in je povezana z indeksno datoteko .idx.