I want to rip a UHD disc (John Wick) but my disc is unfortunately scratched. A rip with MakeMKV is not possible because of the read errors. I was able to copy the disc with ddrescue. (It took some hours to copy it)
Now I want to open the files from the ddrescue image but it's not working:
The volume key is unknown for this disc - video can't be decrypted
I put 2 files in my MakeMKV data directory (~/.MakeMKV/):
How can force MakeMKV to generate a dump from the physical disc? MakeMKV only generates the file MKB20_v61_John_Wick_5001.tgz if I open the files from the ddrescue copy. I want to send this dump to svq@makemkv.com.
More information is required. What drive did you make this ddrescue image from? It matters because if the drive supports bus encryption, the image won't be able to be decrypted because of the bus encryption applied to it. So, that information matters.
If that's not it, then it's entirely possible you found a version that doesn't currently have a key, but, a dump from an image won't be helpful in creating the titlekey as it won't have the required information.
Was the drive running in LibreDrive mode when you did the ddrescue?
...
@SamuriHL
Aren’t all UHD discs BEE?
Your initial question is quite relevant. UHD Friendly drives, afaik, have AACS 1.0 bus encryption vs the AACS 2.0 bus encryption that official drives use (at least this is my understanding). So if the image was made on a UHD Friendly drive, then the image should be ok. If it was made with an official drive like the NS60, then, as you correctly ask, LibreDrive would need to be active in order to disable the bus encryption for image creation. I do this all the time with my NS60 to make protected ISO's of discs that aren't yet supported. That way I can rip them and when the key is added to MakeMKV, I just mount the ISO as a virtual drive and create a decrypted backup folder. Works awesome. But I've accidentally forgotten to enable LibreDrive before when making the ISO, and because of bus encryption on my NS60, the resulting ISO was unable to be decrypted.
NOTE: I'm no expert here, so, I could very well have some of this information incorrect. But this is my understanding.
Debug log started at Fri Nov 1 16:15:52 2019 , written by MakeMKV v1.14.5 linux(x64-release)
Using 262272KB for read cache.
001005:0000 MakeMKV v1.14.5 linux(x64-release) started
001004:0000 Debug logging enabled, log will be saved as /home/xubuntu/MakeMKV_log.txt
001003:0020 DEBUG: Code 0 at 8Z9')"E=^}]^lh_bh52\.=*:213130122
SDF v063: ASUS_BW-16D1HT_3.00_211511031110_XXXXXXXXXXXX
003006:0000 Opening files on harddrive at /makemkv/uhdisoamazon
DEBUG: Code 2147483648 at X])n#SpGfac$1n69:213132974
003332:0000 Saved AACS dump file as /home/xubuntu/.MakeMKV/MKB20_v61_John_Wick_5001.tgz
003303:0000 The volume key is unknown for this disc - video can't be decrypted
001003:0020 DEBUG: Code 0 at NK#"t]-b?7QNQvv6:29396092
005010:0000 Failed to open disc
Application exited at Fri Nov 1 16:17:46 2019
I bought 3 discs of John Wick and every disc is not working because every time i/o errors happen.
It is possible to create a raw dump/copy with ddrescue but it will take a long time. Maybe the production of the disc is not good. I don't know.
Another movie discs are working without any issues. Not a single read error.
Now I have an correct and complete ISO image of the UHD Disc and the file discatt.dat but I can't create anything from it because MakeMKV won't open it.
Note, if I wasn't clear enough, for step #1, you need to use the actual disc in order to generate a valid discatt.dat.
Also, I believe there are a lot of different disc versions of John Wick so you're gonna need to create an ISO for the same disc that you extracted the discatt.dat from.
Also, I believe there are a lot of different disc versions of John Wick so you're gonna need to create an ISO for the same disc that you extracted the discatt.dat from.
Yes, I did that. (Just a note: In my case the ISO images of the 3 discs are the same.)