2024.04.20.
dvdX Forum
     
Fömenü arrow Program leírások arrow DVD alapok arrow Mi van a DVD-n ?








Szavazás
Miböl szeretnél többet a honlapon?
 
Mi van a DVD-n ? Nyomtatás Email
Olvasóink értékelése: / 52
ElégtelenKitűnő 
Írta: dvdX   
2006.05.21.

Mi van a DVD-n ?

Mi is található pontosan egy DVD lemezen? Mik a VOB, IFO és BUP fájlok? Mindezekre a kérdésekre választ kaphatsz itt.

Amikor megnézel egy DVD lemezt, legalább két könyvtárat látsz:

22.08.2000 03:20 <DIR> AUDIO_TS
22.08.2000 05:53 <DIR> VIDEO_TS

AUDIO_TS feltehetoen a DVD Audiohoz való (még sosem láttam ilyen lemezt), míg a VIDEO_TS a film összes adatát tárolja. Lehetnek még más könyvtárak, amik DVD-ROM tulajdonságokat tartalmaznak a PC számára.

Nézzük meg a VIDEO_TS könyvtárat:

22.08.2000 05:53 <DIR> .
22.08.2000 03:20 <DIR> ..
22.08.2000 05:23 12'288 VIDEO_TS.BUP
22.08.2000 05:23 12'288 VIDEO_TS.IFO
22.08.2000 05:23 333'824 VIDEO_TS.VOB
22.08.2000 05:23 59'392 VTS_01_0.BUP
22.08.2000 05:23 59'392 VTS_01_0.IFO
22.08.2000 05:23 8'192 VTS_01_0.VOB
22.08.2000 05:27 1'073'643'520 VTS_01_1.VOB
22.08.2000 05:31 1'073'631'232 VTS_01_2.VOB
22.08.2000 05:32 104'785'920 VTS_01_3.VOB
22.08.2000 05:32 88'064 VTS_02_0.BUP
22.08.2000 05:32 88'064 VTS_02_0.IFO
22.08.2000 05:32 59'379'712 VTS_02_0.VOB
22.08.2000 05:36 1'073'436'672 VTS_02_1.VOB
22.08.2000 05:40 1'073'549'312 VTS_02_2.VOB
22.08.2000 05:45 1'073'502'208 VTS_02_3.VOB
22.08.2000 05:49 1'073'371'136 VTS_02_4.VOB
22.08.2000 05:53 1'073'555'456 VTS_02_5.VOB
22.08.2000 05:57 810'952'704 VTS_02_6.VOB

Amint látod 3 fajta fájl van a DVDn: .VOB, .IFO és .BUP:

VOBs - Video OBjects (Video Objektumok)

Egy VOB különféle streameket egyesítve tartalmaz: Video, hang és felirat. A Video MPEG-2, a hang lehet AC-3, Linear PCM, Mpeg-2 Multichannel(többcsatornás) vagy Mpeg1 layer2 2 csatornás audio. AC3 a leggyakrabban használt míg az MPEG-2 csak kevés lemezen található, mivel eredetileg ezt a formátumot akarták általános formátumnak a 2. Régióban(Európa és Japán), de késobb ezt elvetették. A PCM-et leggyakrabban zenei DVDken, míg MP2-t az olcsóbb termékeken használják. A PCM jó minoségu tömörítetlen audio amely sok helyet foglal, ennélfogva ez nem egy ideális választás egy nagy filmhez, amely extrákat és több nyelvu hangot is tartalmaz. Az AC3 streamek 192 és 448kbit/s mintavételezéssel rendelkeznek ha 2 csatornás a hang, és 384-448kbit/s az 5.1-es térhatású hang esetében.

Egy VOB tartalmazhat egy fo video streamet és különféle szögekben felvett steamet, így menet közben (például) változtatható a film nézopontja. Ezt leggyakrabban csak forgatások bemutatásánál vagy más extráknál használják. A video stream maximum mintavételezése 9.8mbit/s. A video és a hang stream együtesen 10mbit/s mintavételezés alatt kell legyen minden pillanatban. Lehetséges egyszerre 9 hangsávval rendelkeznie egy filmnek, amit lejátszás közben lehet változtatni(ezt a lehetoséget a dvd összeállításánál le lehet tiltani). Lehetoség van 32 különféle felirat stream létrehozására is. A feliratok 4 színu képek amelyeket a film fölé helyez a lejátszó, általában nincsenek belekódolva a filmbe.

Nézzünk bele egy kicsit mélyebben egy Vob fájlba a kedvenc vStripünk segítségével:

Scanning for stream id's, press control-c to quit...
Found 0xBF = Private 2 [@LBA 0]
Found VOB-ID: 01/CELL-ID: 01 [@LBA 0]
Encountered encrypted sector, attempting key recovery [@LBA 1]
Deduced key: 0xC00374C61C (2/2 vkey(s))
Found 0xE0 = Video 0 [PTS 0:00:00.290 @LBA 1]
Width = 720
Height = 480
Aspect-ratio = [3] 16:9 display
Frame-rate = [4] 29.97 (30000/1001) fps
Found 0xBD = Private 1, sub 0x80 [PTS 0:00:00.224 @LBA 99]
Found 0xBD = Private 1, sub 0x81 [PTS 0:00:00.224 @LBA 100]
Found 0xBD = Private 1, sub 0x82 [PTS 0:00:00.224 @LBA 101]
Found 0xBD = Private 1, sub 0x83 [PTS 0:00:00.224 @LBA 102]
Found 0xBE = Padding [@LBA 117]
Found 0xBD = Private 1, sub 0x20 [PTS 0:00:00.724 @LBA 169]
Found 0xBD = Private 1, sub 0x21 [PTS 0:00:00.724 @LBA 170]
Found VOB-ID: 02/CELL-ID: 01 [@LBA 378]

Amint már megbeszéltük általában csak egy video stream van, ennek az IDje 0xE0. PTS a Program Time Stamp(Program ido jelzo) amely megmutatja, hogy egy bizonyos stream mikor kezdodik a Vob kezdéséhez képest. Amint látható a felbontás 720x480, tehát ez egy NTSC DVD. A 29.97-es frame rate ugyanezt jelzi. A stream DARja(Képarány) 16:9. Van még 4 audio stream 0x80-0x83. Vedd észre, hogy ezek AC3 streamek. Minden AC3 stream a 0xBD streamben van, substreamek(feliratstream) 0x8x. Amikor egy DTS stream is van, akkor annak általában 0xBD 0x88 vagy 0xBD 0x89 az IDje. PCM streamek szintén a 0xBd streamben találhatóak, stream IDjük 0xAx, 0xA0 tól 0xA9-ig. MP2 audio végezetül a 0xCx streamben található. Itt egy példa egy PCM és MP2 streambol:

Found 0xBD = Private 1, sub 0xA0 [PTS 0:11:01.479 @LBA 4]
Found 0xC0 = Audio 0 [PTS 0:00:00.440 @LBA 25]

Van két substream (feliratsztrím) is, 0x20 and 0x21. Minden felirat stream is a 0xBD streamben található.

Továbbá vannak még padding streamek(helykitölto) (0xBE) de minket ezek nem érintenek.

Feltunhetett a Vob és cella ID is. A cella a legkisebb egység a DVDn. Egy egyszeru DVDn, ez általában egy fejezetet jelent, de sok lemezen ez komplikáltabb. Ha érdekelnek a DVDn található cellák javaslom kezd el tanulmányozni a Scenarist használatát, mivel csak akkor fogod igazán megérteni hogyan muködnek ezek. Ha a VOB ID-krol van szó még mindíg nem találtam meg hogyan készülnek igazából és milyen szerkezetük van. Általában minden egységnek megvan a saját VOB IDje, például a fo filmnek és az elozetesnek. Egy többszögbol felvett egybefüggo filmen minden szögnek megvan a saját VOB IDje.

IFOs - InFOrmation (információk)

Az IFO fájlok értékes navigációs információkat tartalmaznak a a lejátszóknak, mint például mikor egy fejezet elkezdodik, hol található egy bizonyos audio vagy felirat stream, stb. Ez az az ok, amiatt csak a film egy bizonyos részét lehet csak rippelni (pl. egy fejezetet) egy ripperrel amely ezeket a fájlokat olvassa.

Vessünk egy pillantást a Vstipre, hogy mit ír, ha ifo fálj elemzést végzünk. (A példa parancssora: vStrip f:\video_ts\vts_02_1.vob -if:\video_ts\vts_02_0.ifo)

Parsing "f:\video_ts\vts_02_0.ifo"...
0. Length: 02:07:15:24 in 15 cell(s).
1. Length: 00:00:01:01 in 1 cell(s).
Scanning for stream id's, press control-c to quit...

Amint látjuk 2 PGC vagy ProGram Chain van ebben a filmben. PGC 0 a fo filmet jelenti, míg PGC 1 a studio logot a kezdésnél. Ez a szerkezet lehet sokkal bonyolultabb is, de általában olyan egyszeru, mint ahogy azt fentebb láthatjuk. Több szögbol felvett film esetés sok ugyanakkora hosszú PGCt kapunk, míg többrészes film esetén sok PGCt kapunk különbözo hosszúsággal. A megfelelo PGC kiválasztásával a film megfelo verzióját is megkapod. A PGC megmutatja még hogy a lejátszón milyen fejezetszám fog látszani az adott részen. Itt van egy példa (Matrix - kövesd a fehér nyulat = Title 6 más szavakkal PGC 5, mivel a PC 0-tól kezdi a számolást).

PowerDVD

Végül, de nem utolsó sorban az IFO fáljok nem kódoltak.

BUPs - BackUP (Mentés)

BUP fájlok csak az IFO fáljok mentései. Ahogy az IFO fáljok ezek sem kódoltak.

Közelebbi betekintés

Most hogy ismerjük az összes fájltipust, nézzük meg mégegyszer a példát:

22.08.2000 05:23 12'288 VIDEO_TS.BUP
22.08.2000 05:23 12'288 VIDEO_TS.IFO
22.08.2000 05:23 333'824 VIDEO_TS.VOB
22.08.2000 05:23 59'392 VTS_01_0.BUP
22.08.2000 05:23 59'392 VTS_01_0.IFO
22.08.2000 05:23 8'192 VTS_01_0.VOB
22.08.2000 05:27 1'073'643'520 VTS_01_1.VOB
22.08.2000 05:31 1'073'631'232 VTS_01_2.VOB
22.08.2000 05:32 104'785'920 VTS_01_3.VOB
22.08.2000 05:32 88'064 VTS_02_0.BUP
22.08.2000 05:32 88'064 VTS_02_0.IFO
22.08.2000 05:32 59'379'712 VTS_02_0.VOB
22.08.2000 05:36 1'073'436'672 VTS_02_1.VOB
22.08.2000 05:40 1'073'549'312 VTS_02_2.VOB
22.08.2000 05:45 1'073'502'208 VTS_02_3.VOB
22.08.2000 05:49 1'073'371'136 VTS_02_4.VOB
22.08.2000 05:53 1'073'555'456 VTS_02_5.VOB
22.08.2000 05:57 810'952'704 VTS_02_6.VOB

A VIDEO_TS.* fájlok az elsõ megjelenítendõ elemet tartalmazzák. Ezt az elemet a szerkesztésnél állítják be és ez játszódik le elõször, amikor a lemezt behelyezzük a lejátszóba. Általában ez egy szerzõi jogos felhívás, de lehet menü is, amelyben nyelvet választhatunk, vagy elõzetesek, stb. A video_ts.vob tartalmazza a video és hang adatot, the video_ts.ifo a nevigációs adatokat és a video:ts.bup a video_ts.ifo mentését.

Van még 2 ifo fájl: vts_01_0.ifo és vts_02_0.ifo. Az elsõ 2 szám a névben jelzi a rész számot. vts_01_* az elsõ rész, vts_02_* a második rész, stb. 99 rész lehet maximum (vts_00_* nem létezik). Minden részben 10 VOB fájl lehet, ahol az elsõ VOB (vts_xx_0.vob) mindíg a menüt tartalmazza az adott fejezetre. Minden rész legalább 2 VOBból (egy a menü a másik a fõ) és pontosan egy ifo és bup fájlból áll.

A mi esetünkben az elsõ részben van a kulisszák mögötti rész és ennek saját menüje van. A kettes részben van a film maga, szintén a saját menüjével.

Amint látható a VOB fájl maximális mérete 1GB. Tahát a fájloknak kisebbnek vagy pontosan egy Gigabytenak kell lennie (1024x1024x1024Byte), de van amelyik nem ekkora és azok nem játszhatóak le PCn.

És most a legutolsó kérdés: Hogyan keressük meg a fimet magát a lemezen? A legnagyobb ifo fájl megmondja a megfelelõ részszámot és akkor az összes VOB fájlra szükség lesz, kivéve a menu VOBra(hacsak nem akarod a menüt is). A legtöbb ripper(ha nem elemzik az ifot) ez alapján a módszer alapján válaszja ki a fõ filmet.

A VOB belsejében

A DVD video tartalom részekre van osztva(filmek és albumok) és a részek alrészeire (fejezetek vagy dalok). A részek cellákból állnak, amelyet egy vagy több PGC köt össze. A cella a legkisebb videoegység a DVDn. Gyakran a cella megfelel a fejezetnek, de nem mindíg. A cellákat gyakran VOB IDkkel csoportosítják. Példák a Warner Brothers filmek, ahol a fõ filmnek van egy VOB IDje az egyik rétegen és egy másik a másik rétegen, több szögbõl felvett filmek(az elágazási pontoknál minden szög megkapja a saját VOB IDjét, és mikor visszakerülnek megvan a következõ VOB ID, stb és sokrészbõl álló filmek - külömbözõ VOB ID van minden résznek amit lejátszik) .

 

 
< Előző   Következő >

JVC Samsung Sony Toshiba Vestel LG Acer Panasonic Philips 3D szemüveg
Támogasd PayPal-en dvdx.hu honlapot

Írd be az összeget:



Támogasd a fejlesztéseket, hogy hatékonyabb, és jobb legyen a dvdx.hu honlap.

Köszönjük! Részletekért kattints IDE!



Ma 2024. 4. 20, szombat, Konrád, Tivadar napja van.
Holnap Konrád napja lesz.
Oldalainkat 1 vendég böngészi
Legújabb letöltések
Jun.08
Downloads
FileClone2go Free Video Converter 1.3.8
May.28
Downloads
FileSony Vegas Pro 8.0c HUI
Mar.12
Downloads
FileSony Vegas Pro 8.0a HUI
Dec.12
Downloads
FileDVD Shrink v3.2.0.15 hu portable
Aug.15
Downloads
FileWinamp v5.541
Legtöbbet letöltött fájlok
Jan.07
Downloads
File iconDVD Shrink 3.2 hu
36269
Mar.06
Downloads
File iconFree 3GP Video Converter 2.4.5.1 hu
33130
May.08
Downloads
File iconDivxToDVD 0.5.2b
30989
Mar.12
Downloads
File iconSony Vegas Pro 8.0a HUI
29611
Apr.06
Downloads
File iconVegas 7.0 HUI
21906
Legtöbbet nézett leírások
dvdX Fórum Belépés
Felhasználónév

Jelszó

(C) 2007 dvdX Tippek-Tükkök - Minden jog fenntartva!   HonlaptĂ©rkĂ©p Lap tetejĂ©re
Impresszum Kapcsolat Jogi Állásfoglalás Impresszum