[Attention devs] Disc compatibility regression?

Please post here for issues related to DVD discs
Post Reply
pneumatic
Posts: 118
Joined: Sat Apr 01, 2023 8:09 am

[Attention devs] Disc compatibility regression?

Post by pneumatic »

It appears something was changed in one of the releases which may be hurting disc compatibility, here are 3 reports from this month where rolling back to a previous version restored compatibility

viewtopic.php?f=7&t=33777

viewtopic.php?f=7&t=33933

viewtopic.php?p=152087#p152087
pneumatic
Posts: 118
Joined: Sat Apr 01, 2023 8:09 am

Re: [Attention devs] Disc compatibility regression?

Post by pneumatic »

Well the OP in the second report has just now advised that it was a false alarm.

The first report is kind of ambiguous as the disc itself appears dodgy, so I wouldn't get too worried about it.

The third report is definitely legit though because I can reproduce it. So something was changed between 1.16.7 and 1.17.6 that has broken compatibility with discs published by Entertainment One. I suppose the next step is for me to try each release between the two versions until I reach the one that breaks it, then you should be able to look at the release notes and see what caused it. This could take some time...
d00zah
Posts: 1589
Joined: Mon Jun 06, 2016 8:23 pm

Re: [Attention devs] Disc compatibility regression?

Post by d00zah »

According to the changelog, introduced in MakeMKV v1.17.0 (27.6.2022)

- A new, rewritten DVD engine - much better handling for discs with structure protection

Announced here: DVD opening modes - CellWalk, CellTrim, CellFull

To the best of my knowledge, this feature remains WIP. IIRC, people have had success w/ 'CellTrim' on problem discs.
pneumatic
Posts: 118
Joined: Sat Apr 01, 2023 8:09 am

Re: [Attention devs] Disc compatibility regression?

Post by pneumatic »

d00zah wrote:
Tue Apr 23, 2024 6:07 pm
According to the changelog, introduced in MakeMKV v1.17.0 (27.6.2022)

- A new, rewritten DVD engine - much better handling for discs with structure protection

Announced here: DVD opening modes - CellWalk, CellTrim, CellFull

To the best of my knowledge, this feature remains WIP. IIRC, people have had success w/ 'CellTrim' on problem discs.

Yep you're right, I've got success with 1.16.7 and the next version after that was 1.17.0 which is not compatible with this disc so whatever was introduced in 1.17.0 is breaking compatibility with these structure protected discs published by E One, and none of the cell modes resolve it.

Code: Select all

1.16.7
MakeMKV v1.16.7 win(x64-release) started
Using direct disc access mode
Calculated BUP offset for VTS #0 does not match one in IFO header.
Calculated BUP offset for VTS #3 does not match one in IFO header.
IFO file for VTS #3 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #5 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #6 does not match one in IFO header.
IFO file for VTS #6 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #7 does not match one in IFO header.
IFO file for VTS #7 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #8 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #9 does not match one in IFO header.
IFO file for VTS #9 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #11 does not match one in IFO header.
IFO file for VTS #11 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #12 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #13 does not match one in IFO header.
IFO file for VTS #13 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #14 does not match one in IFO header.
IFO file for VTS #14 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #15 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #16 does not match one in IFO header.
IFO file for VTS #16 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #17 does not match one in IFO header.
IFO file for VTS #17 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #18 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #19 does not match one in IFO header.
IFO file for VTS #19 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #20 does not match one in IFO header.
IFO file for VTS #20 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #21 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #22 does not match one in IFO header.
IFO file for VTS #22 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #23 does not match one in IFO header.
IFO file for VTS #23 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #24 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #25 does not match one in IFO header.
IFO file for VTS #25 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #26 does not match one in IFO header.
IFO file for VTS #26 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #27 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #28 does not match one in IFO header.
IFO file for VTS #28 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #29 does not match one in IFO header.
IFO file for VTS #29 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #30 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #38 does not match one in IFO header.
IFO file for VTS #38 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #39 does not match one in IFO header.
IFO file for VTS #39 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #40 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #41 does not match one in IFO header.
IFO file for VTS #41 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #42 does not match one in IFO header.
IFO file for VTS #42 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #43 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #44 does not match one in IFO header.
IFO file for VTS #44 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #46 does not match one in IFO header.
IFO file for VTS #46 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #47 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #48 does not match one in IFO header.
IFO file for VTS #48 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #49 does not match one in IFO header.
IFO file for VTS #49 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #50 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #51 does not match one in IFO header.
IFO file for VTS #51 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #52 does not match one in IFO header.
IFO file for VTS #52 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #53 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #54 does not match one in IFO header.
IFO file for VTS #54 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #55 does not match one in IFO header.
IFO file for VTS #55 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #56 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #57 does not match one in IFO header.
IFO file for VTS #57 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #58 does not match one in IFO header.
IFO file for VTS #58 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #59 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #60 does not match one in IFO header.
IFO file for VTS #60 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #61 does not match one in IFO header.
IFO file for VTS #61 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #62 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #63 does not match one in IFO header.
IFO file for VTS #63 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #64 does not match one in IFO header.
IFO file for VTS #64 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #65 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #69 does not match one in IFO header.
IFO file for VTS #69 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #70 does not match one in IFO header.
IFO file for VTS #70 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #71 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #72 does not match one in IFO header.
IFO file for VTS #72 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #73 does not match one in IFO header.
IFO file for VTS #73 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #74 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #75 does not match one in IFO header.
IFO file for VTS #75 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #77 does not match one in IFO header.
IFO file for VTS #77 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #78 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #79 does not match one in IFO header.
IFO file for VTS #79 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #80 does not match one in IFO header.
IFO file for VTS #80 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #81 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #82 does not match one in IFO header.
IFO file for VTS #82 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #83 does not match one in IFO header.
IFO file for VTS #83 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #84 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #85 does not match one in IFO header.
IFO file for VTS #85 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #86 does not match one in IFO header.
IFO file for VTS #86 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #87 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #88 does not match one in IFO header.
IFO file for VTS #88 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #89 does not match one in IFO header.
IFO file for VTS #89 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #90 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #91 does not match one in IFO header.
IFO file for VTS #91 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #92 does not match one in IFO header.
IFO file for VTS #92 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #93 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #94 does not match one in IFO header.
IFO file for VTS #94 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Calculated BUP offset for VTS #95 does not match one in IFO header.
IFO file for VTS #95 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
IFO file for VTS #96 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Title #1 was added (1 cell(s), 0:00:16)
Title #2 was added (1 cell(s), 0:00:12)
Cells 2-end were skipped due to cell commands (structure protection?)
Cells 2-end were skipped due to cell commands (structure protection?)
Title #4 was added (1 cell(s), 0:00:50)
Cells 2-end were skipped due to cell commands (structure protection?)
Cells 2-end were skipped due to cell commands (structure protection?)
Title #6 was added (1 cell(s), 0:02:28)
Cells 2-end were skipped due to cell commands (structure protection?)
Title #17 was added (1 cell(s), 0:01:50)
Cells 2-end were skipped due to cell commands (structure protection?)
Jumped to cell 2 from cell 2 due to cell commands (structure protection?)
Loop detected. Possibly due to unknown structure protection.
Title #34 was added (1 cell(s), 0:00:08)
Cells 21-end were skipped due to cell commands (structure protection?)
Title #45 was added (20 cell(s), 2:08:47)
Cells 2-end were skipped due to cell commands (structure protection?)
Cells 2-end were skipped due to cell commands (structure protection?)
Title #49 was added (1 cell(s), 0:00:16)
Cells 2-end were skipped due to cell commands (structure protection?)
Cells 2-end were skipped due to cell commands (structure protection?)
Title #59 was added (1 cell(s), 0:15:40)
Cells 3-end were skipped due to cell commands (structure protection?)
Cells 3-end were skipped due to cell commands (structure protection?)
Title #61 was added (2 cell(s), 0:05:01)
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Region setting of drive ASUS:DRW-24D5MT does not match the region of currently inserted disc, trying to work around...
Operation successfully completed

Code: Select all

1.17.0
MakeMKV v1.17.0 win(x64-release) started
Using direct disc access mode
Calculated BUP offset for VTS #0 does not match one in IFO header.
IFO file for VTS #0 is corrupt, VOB file must be scanned. This may take very long time, please be patient.
Failed to open disc
Also I used up one of my region changes in Windows device manager to see if setting it to region 2 to match the disc had any effect and it did not (it says "region setting does not match" in the above log because I changed it back to region 1 as I'll be doing a ton of region 1 discs soon).
Post Reply