I am trying to decrypt a small collection of blu-ray ISOs I ripped using a PS3, but I have been unable to open any of them using MakeMKV. I have already sent the AACS dumps and associated log output to svq@makemkv.com.
Could this be a problem with my setup or should I expect to be unable to decrypt most discs? I'm on Ubuntu 22.04.4 LTS and currently using v1.17.6 linux(x64-release) that I built from source. I had the same issue with an executable for the same version that I got from Snap. The ISOs were created using multiMAN. Any ideas?
MakeMKV v1.17.6 linux(x64-release) started
Downloading latest SDF to /home/gabriele/.MakeMKV ...
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Downloading latest HK to /home/gabriele/.MakeMKV ...
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v19_Bambi-_Diamond_Edition_35C0.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v44_The_Hunger_Games-_Catching_Fire_BE14.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v16_Elizabeth-_The_Golden_Age_BEEA.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v15_Elizabeth_8A08.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v31_Frozen_988A.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v19_Harry_Potter_and_the_Deathly_Hallows_Part_1_5F90.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v25_Harry_Potter_and_the_Deathly_Hallows_Part_2_9B88.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v39_The_Hobbit-_The_Battle_of_the_Five_Armies_9CD6.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v42_The_Hobbit-_An_Unexpected_Journey_Extended_5752.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v61_Me_Before_You_E086.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v51_The_Hunger_Games-_Mockingjay_-_Part_1_A0F8.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v40_OLYMPUS_HAS_FALLEN_F4F6.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v46_Sleeping_Beauty_Diamond_Edition_E55E.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v40_SPRING_BREAKERS_8F96.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v19_Water_For_Elephants_3CFE.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
It sounds like you need to install the latest KEYDB.cfg into your $HOME/.MakeMKV folder. You can download this file from http://fvonline-db.bplaced.net.
The filename is case-sensitive, of course, and so you will need to rename it from keydb.cfg.
AFAIK the svq@makemkv.com email address is for computing keys for 4K UHD discs.
You've done it! Thank you, MrPenguin!! My issue is now resolved.
I was completely unaware of this file. The only post I was able to find on the topic is this one from Woodstock (viewtopic.php?t=24711), which I did not realize only applied to UHD discs.
It would have been helpful if the logs indicated that this file was missing.
I think the OP is doing regular blu-rays. Shouldn't need to download any keys for that, right? It should just work.
The OP would still need keys to decrypt the AACSv1 files on the ISO images, and it would appear that MakeMKV's hashed keys doesn't contain any of them. If multiMAN is supposed to have decrypted these files already then this doesn't seem to have happened here.
Edit: I am assuming that these ISO rips have not been mounted via an actual BluRay drive, and so the "official" AACSv1 decryption path involving device keys and host certificates cannot be applied. Otherwise the OP could just have mounted the original BluRay disks in the first place, and not bothered ripping ISOs from a PS3.
Hi, all. Yes, MrPenguin solved my issue. Thank you!!
I misunderstood a post from Woodstock (viewtopic.php?t=24711), which indicated to me that the keys needed to be generated. I did not realize that it applied only to UHD discs.
I think the OP is doing regular blu-rays. Shouldn't need to download any keys for that, right? It should just work.
The OP would still need keys to decrypt the AACSv1 files on the ISO images, and it would appear that MakeMKV's hashed keys doesn't contain any of them. If multiMAN is supposed to have decrypted these files already then this doesn't seem to have happened here.
Edit: I am assuming that these ISO rips have not been mounted via an actual BluRay drive, and so the "official" AACSv1 decryption path involving device keys and host certificates cannot be applied. Otherwise the OP could just have mounted the original BluRay disks in the first place, and not bothered ripping ISOs from a PS3.
Keys are not needed for standard BD. MakeMKV follows the correct AACS decryption process from the start to decipher the keys.
Cheers
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com
I am trying to decrypt a small collection of blu-ray ISOs I ripped using a PS3, but I have been unable to open any of them using MakeMKV. I have already sent the AACS dumps and associated log output to svq@makemkv.com.
Could this be a problem with my setup or should I expect to be unable to decrypt most discs? I'm on Ubuntu 22.04.4 LTS and currently using v1.17.6 linux(x64-release) that I built from source. I had the same issue with an executable for the same version that I got from Snap. The ISOs were created using multiMAN. Any ideas?
MakeMKV v1.17.6 linux(x64-release) started
Downloading latest SDF to /home/gabriele/.MakeMKV ...
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Downloading latest HK to /home/gabriele/.MakeMKV ...
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v19_Bambi-_Diamond_Edition_35C0.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v44_The_Hunger_Games-_Catching_Fire_BE14.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v16_Elizabeth-_The_Golden_Age_BEEA.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v15_Elizabeth_8A08.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v31_Frozen_988A.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v19_Harry_Potter_and_the_Deathly_Hallows_Part_1_5F90.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v25_Harry_Potter_and_the_Deathly_Hallows_Part_2_9B88.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v39_The_Hobbit-_The_Battle_of_the_Five_Armies_9CD6.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v42_The_Hobbit-_An_Unexpected_Journey_Extended_5752.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v61_Me_Before_You_E086.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v51_The_Hunger_Games-_Mockingjay_-_Part_1_A0F8.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v40_OLYMPUS_HAS_FALLEN_F4F6.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v46_Sleeping_Beauty_Diamond_Edition_E55E.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v40_SPRING_BREAKERS_8F96.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Saved AACS dump file as /home/gabriele/.MakeMKV/MKB_v19_Water_For_Elephants_3CFE.tgz
The volume key is unknown for this disc - video can't be decrypted
Failed to open disc
If you made these with a PS3, I assume they are still encrypted? If so, I don't think MakeMKV can work with these encrypted ISO files as they were not created with MakeMKV and do not have the discatt.dat file.
Cheers
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com
Keys are not needed for standard BD. MakeMKV follows the correct AACS decryption process from the start to decipher the keys.
That decryption process involves providing device keys and host certificates to an actual BluRay drive to obtain the media key and volume ID, whereas the only BluRay drive in this scenario was a PS3. However, once the media key and volume ID are known (e.g. read from KEYDB.cfg) then it's easy to calculate the VUK and then decrypt the unit keys from AACS/Unit_Key_RO.inf. (And there was obviously never any bus encryption to worry about.)
Mind you, I suspect in this case MakeMKV just read the VUK / unit keys directly from KEYDB.cfg too .
You've done it! Thank you, MrPenguin!! My issue is now resolved.
...
It would have been helpful if the logs indicated that this file was missing.
No problem, I'm glad it has all worked out . To be fair, had MakeMKV been able to access your BluRay drive directly then it would have been able to generate everything it needed using publicly-known device keys and host certificates, and it wouldn't have needed KEYDB.cfg at all. Obviously this was impossible here, unless your PS3 could (somehow) have acted as a USB "hub" or docking station with a BluRay drive connected to it? Although that's probably far too "modern" a concept for ye olde PS3 to support.
The problem with relying on KEYDB.cfg is that it requires someone else already to have added entries for every single one of your disks, which happily seems to have been the case here too.