The set of processing keys in the included ProcessingDeviceKeysSimple.txt file is not enough for playing modern BluRay disks. Namely, this file doesn't include anything after MKB v10. An updated version of this file is available at http://ysk.orz.hm/BD/DeviceKey_MediaKey/ProcessingDeviceKeysSimple.txt which includes keys up to MKB v25. Reproducible: Always Steps to Reproduce: 1. USE=bluray emerge -av mplayer2 aacskeys libaacs # from local overlay 2. Copy the keys to /etc/xdg/aacs 3. mplayer2 br:////media/ONE_NIGHT_ONLY_BARBRASTREISAND^_ Actual Results: mplayer2 cannot decrypt this BluRay (given the existing ProcessingDeviceKeysSimple.txt file from the aacskeys ebuild) Expected Results: mplayer2 plays the BluRay (it does if I update the ProcessingDeviceKeysSimple.txt file)
New keys are now available, referenced here: http://vlc-aacs.whoknowsmy.name/files/KEYDB.cfg However, they are not in the same format. They do work with mplayer without any modification to the file.
Created attachment 344284 [details] aacskeys-0.4.0e.ebuild Quite some time ago the package in new version 0.4.0e has been released. The attached is an ebuild proposition. It does need a fix however. I am not sure why but those patches that it includes for HostCertificate apply cleanly but into /dev/null it seems as they are not available in "${S}" for doins to find it. ProcessingDeviceKeysSimple.txt on the other hand patches properly as it touches an existing file There are probably better SRC_URI's for it as well but https://aur.archlinux.org/packages/aacskeys was only legimate place I found it
Created attachment 344286 [details, diff] HostKeyCertificate_org.txt.diff patch 1/5
Created attachment 344288 [details, diff] HostKeyCertificate_PD7.txt.diff patch 2/5
Created attachment 344290 [details, diff] HostKeyCertificate_PS3.txt.diff patch 3/5
Created attachment 344292 [details, diff] HostKeyCertificate_v20.txt.diff patch 4/5
Created attachment 344294 [details, diff] ProcessingDeviceKeysSimple.txt.diff patch 5/5
Are the HostKey(In reply to Wojciech Myrda from comment #3) > Created attachment 344286 [details, diff] [details, diff] > HostKeyCertificate_org.txt.diff > > patch 1/5 Are the diffs supposed to apply to the original HostKeyCertificate.txt are they supposed to be installed as separate files?
# Steve Dibb <beandog@gentoo.org> (22 Feb 2018) # Dead upstream, long since replaced by libaacs for functionality. # Masked for removal in 30 days. Bug #648560 media-video/aacskeys
Removed from the tree in april.