Wonder how to get your VLC 2.0 to play encrypted blu-ray discs? Here's how.
You'll need two files: keys database and AACS dynamic library.
Keys database: get the file
Windows: put it in %APPDATA%/aacs/ . How to find where %appdata% dir is?
Mac OS: put it in ~/.config/aacs/
Linux: put it in ~/.config/aacs/
AACS dynamic library
Windows 32bit: put that file in your VLC directory
Mac OS: right-click on VLC, choose "Show package contents" and put that file in Contents/MacOS/lib directory
Linux 32bit: put that file in VLC folder (or in LD_LIBRARY_PATH, usually /usr/lib/)
Linux 64bit: put that file in VLC folder (or in LD_LIBRARY_PATH, usually /usr/lib64/)
Download from http://vlc-bluray.whoknowsmy.name/ or http://vlc-aacs.whoknowsmy.name/
This is not any official VLC release.
VLC does not yet support blu-ray menus so you must manually select title to play.
Not all Blu-ray movies are supported.
(Or buy AnyDVD or DVDFab Passkey and they will decrypt in the background for you...)
+ Reply to Thread
Results 1 to 30 of 62
Last edited by Baldrick; 19th Feb 2012 at 13:27.
So HDCP isn't required either!
So where exactly do you put keys database and AACS dynamic library. on a WIndows 7 setup? On mine somewhere in C:\Users\Netmask\AppData and then where? In appdata you have Local, LocalLow and Roaming folders? Do I create a folder and call it aacs?
From the first post: "put it in %APPDATA%/aacs/"
Open an explorer window. In the address bar enter %APPDATA%. That will take you the appdata folder, usually C:\Users\Username\AppData\Roaming. Make an AACS folder there. Put the DLL file in it.
OK all done however when I try to play a Blu Ray disc I get this message Your input can't be opened:
VLC is unable to open the MRL 'dvd:///D:\'. Check the log for details.
Set up a path for the log file in Documents but nothing saved..
I think Baldrick intended well, but it seems that this is maybe alpha or at best beta software NOT intended for general release yet. It might be best to wait for it to be released for real.
I haven't tested it but I'm gonna do it later today.
edit: It works fine here. WIndows 7 and VLC 2.0. But you must manually choose/guess the title to play....
Last edited by Baldrick; 19th Feb 2012 at 08:49.
In XP the 'appdata' setting is under documents and settings. To check it open a command prompt window (old style dos box)...click on start, click on run and then type cmd and press enter. Once the box opens just type the word set and press enter. This will give you a list of all the environment variables that your session has set. Near the top of the list you'll see one that looks like APPDATA=C:\documents and settings\YourUsername\Application Data. YourUsername will be your userid so it will be different. This is where you need to go to in explorer to add the aacs dir and put the keydb.cfg file in it. The dll goes in the same dir as vlc.exe.
I normally use Powerdvd that came with my drive for playback but purely out of curiosity I ran some quick tests This worked fine with older titles like Superman Returns, Total Recall and Space Cowboys but it can't play 2012. It looks like it's reading the disc and the time updates but no audio or video plays it just shows a canned vlc graphic. Another title Journey to the centre of the earth starts playing the extras but when I selected the main title the app crashed.
btw) I know it found the aacs dir because it added a new dir named vuk under it in which it created a file for each title that I tested.
Last edited by gll99; 19th Feb 2012 at 04:50.There's not much to do but then I can't do much anyway.
On XP and higher (can't remember if it works on NT/2K or 9X/ME), you can open the Run box from the Start menu and type:
(Edit: ...and jagabo already mentioned this. But, from an already-open Explorer window, though.)If cameras add ten pounds, why would people want to eat them?
cp KEYDB.cfg .
then insert my bd disc into my samsung bluray player , open but the same error.
any solutions, please?? thanks all
IMPORTANT NOTE: The 2.0 release says "Menus are deactivated in this release". It is talking about the experimental BD support. It says they will be supported "soon".
I've followed all directions properly plenty of times but receive "Your system AACS decoding library does not work. Missing keys?". I'm guessing that this keys database is simply out of date for my new optical drive (ASUS BW-12B1LT).
Anyone know who manages or where one might find an updated version of this keys database?
Hello all. I'd really appreciate some help with this. I've copied the .dylib file to the MacOS/lib directory with no problem. However, I am not able to find the ~/.config/aacs/ directory. It doesn't seem to exist and I can't find any details about it. Not sure if I need to create it and if so, where? Also, I'm confused by the ~ so I need specific instructions on this. Any help is greatly appreciated!
VLC is a joke. It's not your fault.
My best guess based on my Unix/Linux experience (MacOS is essential a Unix variant) is that they mean for you to go to your home directory as a user and then go to .config/aacs under YOUR home directory. You might want to get familiar with Terminal under OS X as I think it would be simpler to do this on the command line - if you have some Unix/Linux experience. So if your user account is JoeBlow then you would go to something like /users/JoeBlow/.config/aacs.
Guys, ive been trying the VLC workarounds and searching around for other methods. Check out a download called DAPlayer.
First time with a non-us region bluray and played... no crashing or craziness so far, still watching it. But it is another free option for windows users.
You can simply google "DAPlayer" and it should be the first one that comes up.
Alright, I can't get this to work. I am still getting the message that I don't have an AACS Decoder installed. I put the keydb in %appdata%\aacs. And I now have libaacs.dll in d:\program files (x86)\VideoLan\VLC, d:\program files (x86)\VideoLan\VLC\plugins\aacs, and even c:\windows\syswow64 for kicks! Where does this library have to be?
oops! Looks like I made the same mistake. I did download the 64 bit libaacs.dll. I've got it fixed now. Thank you for pointing it out.
Hello, I just downloaded all the plugins and have set up all my files in the correct directors in windows vista. VLC is crashing after about 11 seconds on every disk, has anyone else run into this issue with the BD plugin? I am also trying to install the plugins on linux but, I am new to the OS. I started using Ubuntu about 4 days ago, any help with explaining how to get to the correct directory for the aacs folder would be appreciated. The Linux tree is way different than the Windows tree so, I am new to the file system and really dont know my way around.
Ok I have fixed the issue of the crash. It would be a good idea to update your instructions so that people know that you are suppose to check the box to not show menus. I had my disks working until the menus started to pop and then the crash. I was searching around on the VLC forums and found the fix. I still need help with the Linux side of things but, I have every thing working on windows. If anyone is still having issues after installing the aacs.dll and the Key database correctly, more than likely VLC isn't working because you are not checking dont show menus option.
I have also tried to use the VLC 64 bit variant with the 64 bit aacs, this is not working for me, has anyone else got the 64 bit version to work? If so, what have you done to get this operational? I am on Vista 64 bit and would really appreciate any help on how to get it working with the 64 bit software. I am also still looking for help on Ubuntu 64 bit because I do cannot locate the correct directory to install the files on linux. Thank you again for any help and I hope my information has helped anyone still having issues with the BD playback.
For those who are still having issues here is the instructions to help you get your BD working...
1. Install VLC 2.0.1 current build
2. Install the KEYDB.cfg in the %APPDATA%aacs/ directory. In order to do this use the Windows Search option[this is for Vista and Win7, not
sure how to go about it in XP] and type in %APPDATA%. This will bring you to the roaming folder in the APPDATA directory. Once inside the directory,
create a new folder and name it aacs. Once the folder is created put, the KEYDB.cfg in the folder and close it.
3. Open your VLC directory, the directory where you installed VLC. For me that is D:/Program Files(x86)/VideoLAN/. Take the liabaacs.dll and place it
in the VideoLAN directory. You will see all the other library .dll files that VLC uses to play DVD's.
4. Once you are done open up VLC and chose Open Media and select the BluRay option. Then check the no discs menu before selecting your BluRay drive
from the drop down menu. Once you select the drop down menu, select play and VLC will now play your Blu-Ray DVD.