View Full Version : Documenting HD-DVD IFO structures


evdberg
07-09-06, 10:56 AM
Hi all,

Based on the hard teamwork of forum members in the 'HD-DVD Authoring to DVD -/+ Media' I have made the following definition of the Video Attributes (in Big-Endian format):

struct VideoAttributes {
uchar CodingMode:3; // 0 = MPEG1, 1 = MPEG2
uchar Unknown1:1;
uchar HD:1; // 0 = SD, 1 = HD
uchar Unknown2:3; // 3

uchar Unknown3:3;
uchar Progressive:1; // 0 = Interlaced, 1 = Progressive
uchar Unknown4:4; // 8

uchar Resolution:4; // 0 = 352x240, 1 = 352x480, 2 = 480x480, 3 = 544x480, 4 = 704x480, 5 = 720x480, 6 = 704x480 (60hz), 7 = 720x480 (60Hz), 8 = 1280x720 (60Hz), 9 = 960x1080, 10 = 1280x1080, 11 = 1440x1080, 12 = 1920x1080
uchar Reserved1:4;

uchar Reserved2;
};

As you can see quit a number of bits are still unknown. My guess is that Unknown2 actually contains the aspect ratio (3 = 16:9) and the system (NTSC or PAL), but I am not sure yet. I hope you are willing to help fill in the blanks by authoring small examples with different settings! The same goes for audio and subtitle attributes.
If you are willing to help, please post the IFO files along with detailed description of the settings that you used.

It might also be interesting to get IFO files from commercial disks. If you connect the Nec 1100 drive from the Toshiba to your PC, you will notice it won't read HD-DVDs. My guess is that the reason is that XP can not read UDF 2.50 by default. Using IsoBuster should solve this problem. Also connecting to the Mac is an option, since it can read UDF 2.50 without problems and the Apple DVD player can even playback HD-DVDs ... although I would be surprised if it supports AACS and an playback protected titles.

Thanks in advance for any help provided!

Erwin

evdberg
07-12-06, 06:24 AM
Hmmm ... obviously there is no interest in home-brew HD-DVD authoring software. That's no problem, just good to know. I will cancel all activities I had planned in this direction.

Erwin

WiFi-Spy
07-12-06, 07:08 AM
Hmmm ... obviously there is no interest in home-brew HD-DVD authoring software. That's no problem, just good to know. I will cancel all activities I had planned in this direction.

Erwin

Not at all, there are lots of people that are interested!

vsv
12-27-06, 11:59 AM
HD-DVD demuxer for non protected disc released.

HD DVD Demuxer does not make any unauthorized operations with HD DVD, it is not intended to break cryptoprotection or any other protection of disk. HD DVD Demuxer is intended to help DVD author in the remaking of old HD DVD projects in new using the method of back conversion of muxed data. HD DVD Demuxer may not be used for authoring of un-licensed HD DVDs. Any attempts to use this sofware in an un-authorized way is not the responsibility of DVDLogic Software.

HD DVD Demuxer is an ideal choice if you need total decompilation or extraction of any data from HD DVD. You need to specify the input source HD DVD (file hv000i01.IFO) and an empty output folder. As a result, the target folder will contain all data files from source HD DVD in the following formats: M2V, M1V, AC3, WAV, DTS, MPA, MLP, M4V. Subpictures will be extracted as a list of BMP files and a SST file with start times and durations of the subpictures.

Feautures:
# Automatic processing of the whole High Definition DVD
# Video, Audio, Subpicture data stream extraction
# Angles processing
# Creation of well structured list of files according to VobID and CellID layout in EVO-files
# Creation of SST file for using in Sonic Scenarist as subpictures timelist.
# Decompilation time of any HD DVD is about 1 hour depending of computer power

14-days trial
_http://www.dvd-logic.com/downloads/hddvddemuxer.zip

wafafa
12-27-06, 12:16 PM
Erwin, thanks for the info.

I am very interesting in doing so.
Can you PM me some more info. Thanks.

Sam

cooldude919
01-17-07, 12:30 AM
how are you viewing the info files? If i just open one i authord with notepad, its a bunch of jibberish?

tteich
04-16-08, 06:39 AM
Thread is a bit old, but I found some patents which might be of interest (as they contain data structure definitions of HD DVD EVOB and IFO files):

US27147770
US27147781
US27147782
US27147791
US27172204
US27226398
US27226620
US27226623

JPhillips89
04-16-08, 11:30 AM
I've glanced through some of those patents, but couldn't make heads or tails of them.

I did figure out the byte address of this picture info in the IFO file.

tteich
04-17-08, 02:06 AM
I've glanced through some of those patents, but couldn't make heads or tails of them.

I did figure out the byte address of this picture info in the IFO file.
Just found them yesterday on my search for HDDVD's VMG and VTS data structure info. Let's see how far I get in understanding the bits and bytes. There are probably more patents to look at (a bunch of them dating back to 2005, and earlier).

potnoodles
04-18-08, 03:30 PM
Just found them yesterday on my search for HDDVD's VMG and VTS data structure info. Let's see how far I get in understanding the bits and bytes. There are probably more patents to look at (a bunch of them dating back to 2005, and earlier).

Its all way over my head, but very best of luck with this.

regards