I’m assuming no issues with the end product that you can see?
Good point. Doom9 has always flown under the radar so I guess it wouldn’t be a surprise. I exported the 2.0 keys just in case
I did a trial rip of a small title (a studio logo clip I think) and it played just fine. I’ll verify the full movie in about 5-6 minutes when it’s done ripping.
Maybe I am just blind, but where do you place the key in MakeMKV? I swear it used to be in Preferences.
In case you didn’t notice, BD keys have been posted on Doom9 since 2007, i.e. since the first hack appeared, without any problems. So why would keys for 4K BD, an incredibly niche format by DVD and even BD standards, be more “dangerous”. I find it rather bizar that this forum doesn’t allow these keys to be posted, yet has sections for all major ripping programs and allows extensive discussion of ripping discs. These keys are worthless to anyone, except the people that actually own the disc. Anyway, just my opinion, no further discussion necessary.
What I’m interested in is if someone has tried to play a 4K disc directly, without ripping, using these keys and VLC+libaacs? Since AACS2 (allegedly) has bus encryption always enabled,
playback requires a non-revoked AACS1 host certificate (available in KEYDB.CFG on Doom9) and a UHD “friendly” drive. It will NOT work on a real UHD drive since AACS2 certificates are required.
So if anyone can try, please share the result
Copy/paste that block off Doom9, place in a file called KEYDB.cfg in the MakeMKV data directory (find it in the MakeMKV preferences. mine is C:\Users\ccutrer.MakeMKV)
Where do I put the KEYDB.CFG for VLC to find it? And can you PM me a link to find a sufficiently new host key?
Rip seems fine. Chapters preserved, TrueHD track there, HDR. I can skip around just find in MPC-HC.
I really don’t remember having to do it that way a few years back, but with age comes memory loss
@all, I’m writing a news post about this, but unfortunately I consider myself pretty much a Blu-ray n00b
Any additions on what use these keys could have, and could someone explain for non-tech savvy users and Blu-ray n00bs like me, in simple language what these keys actually are? (And you would allow me to quote you for honour and credits? )
So I copied that block off of Doom9, dropped it into a KEYDB.cfg file, threw that into the MakeMKV data directory and nothing has worked. Tried Ghostbusters and it gave me the ‘Failed to open disc’ error. Same with Oblivion. Am I missing something?
Use VLC 2.2.4 (no other version, it won’t work, check VLC forum) and libaacs.dll posted here. Instructions for the location of files is also there
Get the latest KEYDB.CFG, including known certificates, from Doom9 and add those AACS2 VUKs.
First try to play a supported regular Bluray to check if your setup works
Ahhh… that’s what I am missing… I need the complete KEYDB.cfg.
You need to put it in “MakeMKV data directory” in preferences according to the MakeMKV faq
MakeMKV has it’s own certificates and doesn’t need the ones from KEYDB. Not sure it even looks at them
Hmmmm, well, I have the block of AACS keys in a fresh KEYDB.cfg in my MakeMKV data directory and still not working. What the hell am I doing wrong?
:sigh: I’m on 2.2.6. Gotta downgrade.
Did you close and re-open MakeMKV? I can’t remember which drive you’re using - is it a UHD “friendly” drive (not a UHD certified drive. Apparently those won’t work).
Ahhh, so I am currently trying to use my LG drive which is certified. I’ll try the Asus.
BINGO! That did it. Thanks @ccutrer. That’s an important distinction.
Ripping Ghostbusters now. Way faster than DeUHD. I am seeing 21M/s on my Asus drive.
I just downgraded. I can’t get VLC to work with a regular blu-ray whose Unit_Key_RO SHA1 is definitely in the keydb.cfg I have. So… I can’t tell you if it works with UHD discs.
I don’t think it’s relevant for your post what these keys do.
But in short, these VUK allow decryption of the encrypted “unit keys” in the file Unit_key_ro.inf. The SHA-1 hash of this file is used as identification in the DEUHD supported titles list thread (and also in keydb.cfg for VLC libaacs). The unit keys can be used to decrypt the actual video files on the disc. However, in case bus encryption is enabled on the disc, also a valid host certificate is required. Since no valid AACS2 certificate is yet known, it is not possible to use a AACS2 certified drive. But by using a UHD-friendly drive and a valid AACS1 host certificate, this protection can be circumvented. It looks like they put this loophole on purpose for some reason. It’s impossible they did not anticipate someone finding out. So buy these drives before there firmware is updated
Also, the VUK is calculated from VID (VolumeID) and MK (MediaKey). While VUK is unique per disc, it is much better to actually have the MK and VID since these are shared across multiple discs (at least in AACS1) and can be re-used.