Finally got the disc - Foxcatcher region 2 by Entertainment One.
Same error on all my drives with MakeMKV, DVD Decrypter (in ISO read mode) and DVD Shrink.
The disc visibly has some kind of copy protection rings stamped into it:
I'm guessing once the laser hits those rings it triggers read errors and interrupts the whole disc from being dumped? Perhaps the .ifo files tell it to read the .vob files at locations which are stored between the rings? The file system is also full of many dummy titles and .vobs totalling 99 chapters and 200GB:
I changed my DVD drive's region to 2 and opened the disc in MPC-HC and it plays fine. Considering MPC-HC does not have any magical copy protection bypassing code that I know of (in fact it won't even let me play an out of region disc) I would say MakeMKV could perhaps be improved in terms of "a virtual monkey sits before a virtual player, selects every menu, presses every button, watches everything, and records every title that was played".
I can see in MPC-HC's info panel the main movie is Title 45 Chapter 1-21. There doesn't seem to be a way to force MakeMKV to look only at that section with manual mode string "45:1-21" because first we must perform "open disc" and that's where MakeMKV is failing. If we could get past the initial "open disc" function then I think we could progress further maybe.
DVD Decrypter is able to workaround it by ripping a specific Title into a .vob file using its "IFO" mode. I have set it to not split into multiple vobs and got a big 6GB .vob file which contains the video, audio tracks and subtitle track. I then remuxed the .vob to .mkv with this ffmpeg command line:
Code: Select all
"C:\program files\ffmpeg\bin\ffmpeg.exe" -fflags +genpts -i "C:\FOXCATCHER\VIDEO_TS\VTS_45_1.vob" -map 0:v -map 0:a -c copy "C:\FOXCATCHER\output.mkv"
// -fflags +genpts means force it to ignore lack of timestamps in the vob and generate its own - without this it would not work
FFmpeg doesn't support remuxing subtitles from .vob to .mkv so you lose the subs. Also tried MKVToolnix and that could achieve the same result of converting the .vob to .mkv, but again no subtitles. All audio tracks were intact though.
So I would say this is a good test case for MakeMKV devs to have a go at teaching the virtual monkey some new tricks
They'll need a copy of the physical disc though.