Please post here for issues related to Blu-ray discs
-
gabriele
- Posts: 3
- Joined: Mon Mar 25, 2024 4:40 pm
#1
Post
by gabriele » Wed Mar 27, 2024 4:05 pm
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?
Log
Code: Select all
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
-
MrPenguin
- Posts: 498
- Joined: Thu Oct 19, 2023 11:31 pm
#2
Post
by MrPenguin » Wed Mar 27, 2024 7:51 pm
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.
-
gabriele
- Posts: 3
- Joined: Mon Mar 25, 2024 4:40 pm
#3
Post
by gabriele » Wed Mar 27, 2024 8:42 pm
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.
-
dcoke22
- Posts: 3086
- Joined: Wed Jul 22, 2020 11:25 pm
#4
Post
by dcoke22 » Wed Mar 27, 2024 9:22 pm
I think the OP is doing regular blu-rays. Shouldn't need to download any keys for that, right? It should just work.
I wonder if the ISOs of blu-rays made with
multiMAN is somehow not doing the right thing?
I don't have any experience with using a PS3 or multiMAN.
-
Coopervid
- Posts: 1907
- Joined: Tue Feb 19, 2019 10:32 pm
#5
Post
by Coopervid » Wed Mar 27, 2024 9:38 pm
dcoke22 wrote: ↑Wed Mar 27, 2024 9:22 pm
I think the OP is doing regular blu-rays. Shouldn't need to download any keys for that, right? It should just work.
I wonder if the ISOs of blu-rays made with
multiMAN is somehow not doing the right thing?
I don't have any experience with using a PS3 or multiMAN.
I concur. And there are really old discs in that list with old MKBs.
-
MrPenguin
- Posts: 498
- Joined: Thu Oct 19, 2023 11:31 pm
#6
Post
by MrPenguin » Wed Mar 27, 2024 9:47 pm
dcoke22 wrote: ↑Wed Mar 27, 2024 9:22 pm
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.
-
gabriele
- Posts: 3
- Joined: Mon Mar 25, 2024 4:40 pm
#7
Post
by gabriele » Wed Mar 27, 2024 9:49 pm
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.
-
MartyMcNuts
- Posts: 2870
- Joined: Wed Nov 22, 2017 11:45 pm
#8
Post
by MartyMcNuts » Thu Mar 28, 2024 2:16 am
MrPenguin wrote: ↑Wed Mar 27, 2024 9:47 pm
dcoke22 wrote: ↑Wed Mar 27, 2024 9:22 pm
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
-
MartyMcNuts
- Posts: 2870
- Joined: Wed Nov 22, 2017 11:45 pm
#9
Post
by MartyMcNuts » Thu Mar 28, 2024 2:17 am
gabriele wrote: ↑Wed Mar 27, 2024 4:05 pm
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?
Log
Code: Select all
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
-
MrPenguin
- Posts: 498
- Joined: Thu Oct 19, 2023 11:31 pm
#10
Post
by MrPenguin » Thu Mar 28, 2024 9:14 am
MartyMcNuts wrote: ↑Thu Mar 28, 2024 2:16 am
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
.
-
MrPenguin
- Posts: 498
- Joined: Thu Oct 19, 2023 11:31 pm
#11
Post
by MrPenguin » Thu Mar 28, 2024 3:58 pm
gabriele wrote: ↑Wed Mar 27, 2024 8:42 pm
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.