Jump to content

Problem with MDS files


Jiri Zita

Recommended Posts

Hi,

 

I think there is a problem with MDS file creation in ImgBurn (using 2.4.1.0 but probably in every older too). It contains improper information for DVD9 OTP discs so our premastering software crashes when it tries to read the mounted MDS image (through Daemon Tools 4.12.2) of OTP DVD9 disc. Please see attachments and you will find the differencies regarding the "Last Physical Sector of Data Area".

 

MDS+ISO files were created by Read function in ImgBurn from properly prepared OTP DVD9.

Probably there is a wrong calculation somewhere during the creating of MDS files.

 

Of course we can mount supplied ISO images but then we have to manually change layer breaks in our DDP premastering software. MDS+ISO could be better solution.

 

I hope this post will help you improve your great piece of software. We like using it :-)

 

Best regards,

 

Jiri Zita

Premastering department

GZ Digital Media Lodenice

Czech Republic

post-11608-1207563817_thumb.jpg

post-11608-1207563833_thumb.jpg

Link to comment
Share on other sites

I only care about the layer break position so I haven't made any effort to make anything else the same.

 

Yes, I understand, but then the MDS file is usable only in your software. If ImgBurn shows that information from OTP DVD9 disc then it also should be correctly saved in MDS. So we can emulate the disc properly in Daemon Tools.

 

The proper calculation:

 

IF

First Physical Sector of Data Area: 196

Bubci_a_hastrmani_2.zip

Bubci_a_hastrmani_2_from_DVDR_true_corrected.zip

Edited by Jiri Zita
Link to comment
Share on other sites

Ok, that's easily done :)

 

I will change it to use the real data when read in Read mode but I can use your calculation when I create my own from Build mode.

 

I'd never have guessed at the XOR'ing!

 

Many thanks :)

 

Hello,

 

If you want I can do some betatesting with several MDS files and DL DVDs we have here. I can also compare the results with our DDP creating software if it shows the correct numbers for layers. The only thing I need for that is the new version with better MDS support you mentioned. You can find my email in my profile. Thanks for your support to ImgBurn.

 

Jiri Zita.

Link to comment
Share on other sites

  • 1 month later...
I only care about the layer break position so I haven't made any effort to make anything else the same.

 

Yes, I understand, but then the MDS file is usable only in your software. If ImgBurn shows that information from OTP DVD9 disc then it also should be correctly saved in MDS. So we can emulate the disc properly in Daemon Tools.

 

The proper calculation:

 

IF

First Physical Sector of Data Area: 196

Bubci_a_hastrmani_2_from_DVDR_true_corrected.zip

Edited by Jiri Zita
Link to comment
Share on other sites

The MMC specs say that for OTP media, the physical format info for each layer is just a copy of the 1st, so I'm not seeing any reason for the 0xDDFBD0 value anywhere.

 

On PTP media (the ones i've tried anyway), the 'First Physical Sector of Data Area' is still always 0x30000 for both of the layer descriptors.

 

There is no way to store relative paths within the MDS in ImgBurn, it wasn't designed to support it.

 

It's either an absolute path or just the file name - mainly because I saw no reason for the type of paths you're saying you need. I'll see about implementing it for the next release.

Link to comment
Share on other sites

The MMC specs say that for OTP media, the physical format info for each layer is just a copy of the 1st, so I'm not seeing any reason for the 0xDDFBD0 value anywhere.

 

On PTP media (the ones i've tried anyway), the 'First Physical Sector of Data Area' is still always 0x30000 for both of the layer descriptors.

 

There is no way to store relative paths within the MDS in ImgBurn, it wasn't designed to support it.

 

It's either an absolute path or just the file name - mainly because I saw no reason for the type of paths you're saying you need. I'll see about implementing it for the next release.

 

Hi,

 

If the MMC specs say it then it is true for sure. They are the authority :-) I've only tried several combinations to make it work (reading of mounted MDS) so that our app wouldn't crashed and I've found one which works. Probably 0x30000 will work too, I will test it and correct the MDS. It had already worked before with that wrong number.

 

For mastering we need both layers in DDP format to be in separate folders. The best thing to test final DDP master before production is to mount the DDPs. We use CUE sheets for most other formats but for DVD9 we need MDS files with relative paths to subfolders. The MDS file will be saved into parent folder of both layers folders and then we have a possibility to mount the whole DVD9 title either on the local hardisc, either on the network. We will implement this feature in our own app so don't bother yourself with it if you have more important things to do. I thought it could be interesting also for someone else.

 

Jiri Zita.

Link to comment
Share on other sites

Original Disc - PTP

 

PLEXTOR DVDR   PX-760A 1.07 (ATA)
Current Profile: DVD-ROM

Disc Information:
Status: Complete
Erasable: No
Sessions: 1
Sectors: 2,763,936
Size: 5,660,540,928 bytes
Time: 614:14:36 (MM:SS:FF)

TOC Information:
Session 1... (LBA: 0)
-> Track 01  (Mode 1, LBA: 0 - 2763935)
-> LeadOut  (LBA: 2763936)

Track Information:
Session 1...
-> Track 01 (LTSA: 0, TS: 2763936, LRA: 2763935)

Physical Format Information (Last Recorded - L0):
Book Type: DVD-ROM
Part Version: 1
Disc Size: 120mm
Maximum Read Rate: 10.08Mbps
Number of Layers: 2
Track Path: Parallel Track Path (PTP)
Linear Density: 0.293 um/bit
Track Density: 0.74 um/track
First Physical Sector of Data Area: 196,608
Last Physical Sector of Data Area: 1,819,007
Last Physical Sector in Layer 0: 0

Physical Format Information (Last Recorded - L1):
Book Type: DVD-ROM
Part Version: 1
Disc Size: 120mm
Maximum Read Rate: 10.08Mbps
Number of Layers: 2
Track Path: Parallel Track Path (PTP)
Linear Density: 0.293 um/bit
Track Density: 0.74 um/track
First Physical Sector of Data Area: 196,608
Last Physical Sector of Data Area: 1,338,143
Last Physical Sector in Layer 0: 0

Layer Information:
Layer 0 Sectors: 1,622,400 (58.7%)
Layer 1 Sectors: 1,141,536 (41.3%)

 

Mounted Image File - PTP

 

TI2470M MPV850V 1.01 (ATAPI)
Current Profile: DVD-ROM

Disc Information:
Status: Complete
Erasable: No
Sessions: 1
Sectors: 2,763,936
Size: 5,660,540,928 bytes
Time: 614:14:36 (MM:SS:FF)

TOC Information:
Session 1... (LBA: 0)
-> Track 01  (Mode 1, LBA: 0 - 2763935)
-> LeadOut  (LBA: 2763936)

Track Information:
Session 1...
-> Track 01 (LTSA: 0, TS: 2763936, LRA: 0)

Physical Format Information (Last Recorded - L0):
Book Type: DVD-ROM
Part Version: 1
Disc Size: 120mm
Maximum Read Rate: 10.08Mbps
Number of Layers: 2
Track Path: Parallel Track Path (PTP)
Linear Density: 0.293 um/bit
Track Density: 0.74 um/track
First Physical Sector of Data Area: 196,608
Last Physical Sector of Data Area: 1,819,007
Last Physical Sector in Layer 0: 0

Physical Format Information (Last Recorded - L1):
Book Type: DVD-ROM
Part Version: 1
Disc Size: 120mm
Maximum Read Rate: 10.08Mbps
Number of Layers: 2
Track Path: Parallel Track Path (PTP)
Linear Density: 0.293 um/bit
Track Density: 0.74 um/track
First Physical Sector of Data Area: 196,608
Last Physical Sector of Data Area: 1,338,143
Last Physical Sector in Layer 0: 0

Layer Information:
Layer 0 Sectors: 1,622,400 (58.7%)
Layer 1 Sectors: 1,141,536 (41.3%)

 

Original Disc - OTP

 

PLEXTOR DVDR   PX-760A 1.07 (ATA)
Current Profile: DVD-ROM

Disc Information:
Status: Complete
Erasable: No
Sessions: 1
Sectors: 4,059,600
Size: 8,314,060,800 bytes
Time: 902:10:00 (MM:SS:FF)

TOC Information:
Session 1... (LBA: 0)
-> Track 01  (Mode 1, LBA: 0 - 4059599)
-> LeadOut  (LBA: 4059600)

Track Information:
Session 1...
-> Track 01 (LTSA: 0, TS: 4059600, LRA: 4059599)

Physical Format Information (Last Recorded - L0):
Book Type: DVD-ROM
Part Version: 1
Disc Size: 120mm
Maximum Read Rate: 10.08Mbps
Number of Layers: 2
Track Path: Opposite Track Path (OTP)
Linear Density: 0.293 um/bit
Track Density: 0.74 um/track
First Physical Sector of Data Area: 196,608
Last Physical Sector of Data Area: 16,522,287
Last Physical Sector in Layer 0: 2,255,567

Physical Format Information (Last Recorded - L1):
Book Type: DVD-ROM
Part Version: 1
Disc Size: 120mm
Maximum Read Rate: 10.08Mbps
Number of Layers: 2
Track Path: Opposite Track Path (OTP)
Linear Density: 0.293 um/bit
Track Density: 0.74 um/track
First Physical Sector of Data Area: 196,608
Last Physical Sector of Data Area: 16,522,287
Last Physical Sector in Layer 0: 2,255,567

Layer Information:
Layer 0 Sectors: 2,058,960 (50.72%)
Layer 1 Sectors: 2,000,640 (49.28%)

 

Mounted Image File - OTP

 

TI2470M MPV850V 1.01 (ATAPI)
Current Profile: DVD-ROM

Disc Information:
Status: Complete
Erasable: No
Sessions: 1
Sectors: 4,059,600
Size: 8,314,060,800 bytes
Time: 902:10:00 (MM:SS:FF)

TOC Information:
Session 1... (LBA: 0)
-> Track 01  (Mode 1, LBA: 0 - 4059599)
-> LeadOut  (LBA: 4059600)

Track Information:
Session 1...
-> Track 01 (LTSA: 0, TS: 4059600, LRA: 0)

Physical Format Information (Last Recorded - L0):
Book Type: DVD-ROM
Part Version: 1
Disc Size: 120mm
Maximum Read Rate: 10.08Mbps
Number of Layers: 2
Track Path: Opposite Track Path (OTP)
Linear Density: 0.293 um/bit
Track Density: 0.74 um/track
First Physical Sector of Data Area: 196,608
Last Physical Sector of Data Area: 16,522,287
Last Physical Sector in Layer 0: 2,255,567

Physical Format Information (Last Recorded - L1):
Book Type: DVD-ROM
Part Version: 1
Disc Size: 120mm
Maximum Read Rate: 10.08Mbps
Number of Layers: 2
Track Path: Opposite Track Path (OTP)
Linear Density: 0.293 um/bit
Track Density: 0.74 um/track
First Physical Sector of Data Area: 196,608
Last Physical Sector of Data Area: 16,522,287
Last Physical Sector in Layer 0: 2,255,567

Layer Information:
Layer 0 Sectors: 2,058,960 (50.72%)
Layer 1 Sectors: 2,000,640 (49.28%)

 

I've done the relative folder thing now - providing the images are in folders that are subfolders of the one where the mds is.

Link to comment
Share on other sites

..........

I've done the relative folder thing now - providing the images are in folders that are subfolders of the one where the mds is.

 

Great :)

 

You are soooo fast that I am not able to think out and write new suggestions and requests for you :-) Thanks.

 

But wait! .... Yeah! I've got one. I will write it in Suggestions forum soon.

 

Jiri Zita

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.