MicroDVD felirat (.sub)

MicroDVD Szabvány

A MicroDVD felirat (SUB) egy korábbi, képkocka-alapú feliratformátum, amely pontos videó képkockaszámok használatával szinkronizálja a párbeszéd-jelzéseket ahelyett, hogy abszolút órajel-időbélyegeket használna.

SUB konvertálása erre: SRT

Ingyenes, böngészőn belüli SUB - SRT konvertáló. Konvertáljon fájlokat azonnal az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) SUB fájlokat:

Válasszon ki vagy ejtsen ide fájlokat

100%-ban magánjellegű, böngészőn belüli konvertálás - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Nulla hálózati adatátviteli adatvédelmi garancia: 0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.

Bájt-szintű fejléc aláírás (Magic Bytes)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) SUB fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

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

ASCII REPREZENTÁCIÓ: {1}{ / {0}{

Szabványosítás: MicroDVD File Specification

Műszaki specifikációk

Konténer architektúraFrame-based text format where each line defines {start_frame}{end_frame} followed by subtitle text
TömörítésUncompressed plain text
BájtsorrendUTF-8 or ANSI text stream
SzínterekOptional MicroDVD control codes ({y:b}, {y:i}, {c:$BBGGRR})
Csatornák és struktúraFrame-synchronized subtitle text with basic formatting
Max. méretekUnbounded sequential lines
ÁtlátszóságNone
Streaming és progresszívSequential frame-by-frame streaming playback

Műszaki összehasonlító mátrix: SUB vs Versenytársak

Technikai attribútumSUB (Jelenlegi)SRTVTTASS
Időzítési mechanizmusKépkockaszámok ({start_frame}{end_frame})Időkódok (HH:MM:SS,mmm)Időkódok (HH:MM:SS.mmm)Időkódok (H:MM:SS.cc)
Képkockasebesség-függőség100%-ban függ a pontos videó FPS-tőlFüggetlen a videó képkockasebességétőlFüggetlen a videó képkockasebességétőlFüggetlen a videó képkockasebességétől
Modern webtámogatásNincs (konverziót igényel)JS konverziót igényelNatív HTML5 <track>WebAssembly-t igényel
Jelenlegi használatÖrökölt DivX/XviD archívumokUniverzális globális szabványModern webes videószabványAnime & stilizált feliratok

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

A feliratok kétszer olyan gyorsan vagy kétszer olyan lassan játszódnak le, mint a film hangja.

Kiváltó ok: Képkockasebesség-eltérés (pl. a 29,97 fps-es videóhoz időzített felirat lejátszása 23,976 fps-es fájllal).

Helyreállítás: Konvertálás időbélyeg-alapú SRT-re a megfelelő FPS-sel a File2File Subtitle Converter használatával.

Biztonsági elemzés és elemző (parser) támadási vektorok

A MicroDVD-elemzők olyan képkocka-számítási matematikát értékelnek ki, ahol az egész szám túlcsordulása puffermemória-sérülést okozhat.

Ismert támadási vektorok

  • Egész szám túlcsordulása a képkocka-millisecondum időbélyeg-konverzió során.
  • Puffer túlolvasás a lezáratlan kapcsos zárójel címkék elemzésekor.
  • Szolgáltatásmegtagadás negatív vagy csökkenő képkockaszám-sorozatok révén.

Védekező Legjobb Gyakorlatok:

Történeti háttér és mérföldkövek

2005A digitális videoterjesztésben fokozatosan felváltották az időbélyeg-alapú SRT és ASS formátumok.
2001Óriási népszerűségre tesz szert a korai DivX és XviD videó-rippelési korszakban.
1999Petr Svoboda kifejleszti a MicroDVD Playert, és bevezeti a .sub képkocka-alapú feliratformátumot.

Főbb előnyök

  • Garantálja a pontos, képkocka-helyes feliratidőzítést, amely közvetlenül a videó frissítési ciklusaihoz kötődik.
  • Rendkívül tömör szintaxis: minden egyes jelzés pontosan egy sor szöveget foglal el (pl. '{100}{250}Helló világ').
  • A főbb régebbi asztali médialejátszók támogatják (VLC, MPC, GOM Player).

Technikai korlátok és hátrányok

  • Képkockasebesség-függő: ha a videó képkockasebessége megváltozik (pl. 23,976 fps-ről 25 fps-re), az összes felirat azonnal elveszíti a szinkronizációt.
  • Kétértelmű fájlkiterjesztés: a '.sub' kiterjesztést a bináris VobSub DVD bitkép-grafikákhoz is használják.
  • A modern webböngészők vagy streaming platformok natívan nem támogatják.

Érdekes technikai tudnivalók

  • A MicroDVD SUB fájl minden egyes sora a képkockaszámokat tartalmazó kapcsos zárójelekkel kezdődik: '{1200}{1280}Vigyázat!'.
  • Ha egy SUB fájl nem adja meg a videó képkockasebességét az 1. sorban, a modern médialejátszóknak ki kell találniuk a képkockasebességet (ami gyakran szinkronizálási hibákat okoz).
  • A formátumot kifejezetten a klasszikus MicroDVD Player számára hozták létre, amely egyéni felületeket (skin) tett lehetővé Windows 98 alatt.

Gyakran Ismételt Műszaki Kérdések

Miért csúsznak el a .sub feliratok a videómtól?

Mivel a .sub fájlok valós idő helyett képkockaszámokat használnak. Ha a videója más képkockasebességgel fut (például 24 fps vs. 30 fps), mint amihez a felirat készült, akkor az elcsúszik.

Hogyan alakíthatom át a .sub fájlt .srt-vé?

A képkocka-alapú .sub fájlokat egyetlen kattintással átalakíthatja univerzális, időbélyeggel ellátott .srt feliratokká a File2File.app használatával, közvetlenül a webböngészőjében.

Mi a különbség a szöveges .sub és a VobSub .sub között?

A szöveges .sub (MicroDVD) egy sima szövegfájl kapcsos zárójelekkel. A VobSub .sub egy bináris fájl, amely közvetlenül egy DVD-ről kiolvasott nyers grafikus képeket tartalmaz, egy .idx indexfájllal párosítva.