Page 1 of 1
Generate MKB20 dump
Posted: Sun Oct 13, 2019 2:05 pm
by 4kguy
Hi!
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.
I already tried this:
viewtopic.php?f=12&t=17087
thanks!
Re: Generate MKB20 dump
Posted: Sun Oct 13, 2019 4:21 pm
by SamuriHL
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.
Re: Generate MKB20 dump
Posted: Sun Oct 13, 2019 4:37 pm
by 4kguy
SamuriHL wrote: ↑Sun Oct 13, 2019 4:21 pm
What drive did you make this ddrescue image from?
Manufacturer: ASUS
Product: BW-16D1HT
Revision: 3.00
Re: Generate MKB20 dump
Posted: Sun Oct 13, 2019 5:38 pm
by rui-no-onna
Was the drive running in LibreDrive mode when you did the ddrescue? If yes, you might try the ff:
- Create a partial encrypted folder backup in MakeMKV (you can stop it after it starts copying files).
- Extract the ddrescue image to a folder on your HDD.
- Copy discatt.dat from the encrypted folder backup to the extracted ddrescue folder.
- Open ddrescue BDMV folder with MakeMKV.
@SamuriHL
Aren’t all UHD discs BEE?
Re: Generate MKB20 dump
Posted: Sun Oct 13, 2019 5:48 pm
by SamuriHL
rui-no-onna wrote: ↑Sun Oct 13, 2019 5:38 pm
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.
Re: Generate MKB20 dump
Posted: Fri Nov 01, 2019 4:29 pm
by 4kguy
rui-no-onna wrote: ↑Sun Oct 13, 2019 5:38 pm
- Create a partial encrypted folder backup in MakeMKV (you can stop it after it starts copying files).
- Extract the ddrescue image to a folder on your HDD.
- Copy discatt.dat from the encrypted folder backup to the extracted ddrescue folder.
- Open ddrescue BDMV folder with MakeMKV.
I tried this and it's not working:
Code: Select all
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.
Re: Generate MKB20 dump
Posted: Sat Nov 02, 2019 5:11 am
by rui-no-onna
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.
Re: Generate MKB20 dump
Posted: Sat Nov 02, 2019 11:27 am
by 4kguy
rui-no-onna wrote: ↑Sat Nov 02, 2019 5:11 am
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.
Yes, I created the discatt.dat of the real UHD disc.
rui-no-onna wrote: ↑Sat Nov 02, 2019 5:11 am
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.)