Playing Blu-ray using VLC

Here's what you can do, to start open a terminal window, you can do this through the Dash, or by keystroking "Ctrl + T". Afterwards, what you may want to do is copy and paste the following commands into terminal. You can also, if more comfortable, type them manually. You can copy one by one, or all at once, it doesn't matter. Remember, when in terminal the past command is "Ctrl + Shift + V" instead of "Ctrl + V".

sudo add-apt-repository ppa:n-muench/vlc
sudo apt-get update
sudo apt-get install libaacs0 libbluray-bdj libbluray1
sudo apt-get dist-upgrade

That will only get blu-ray to work in VLC. We now need aacs folders, and to download the keys. We just enter a couple more commands into terminal.

cd ~/
mkdir -p ~/.config/aacs/
cd ~/.config/aacs/ && wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg

You should be all set now, enjoy your blu-ray movies!

All information and alternative methods can be found here.


So from what I'm finding I may have a solution. Can't promise this will work, but I don't think it can hurt to try.

First I'd recommend installing an updated version of libaacs0 and libbluray1 from the motumedia mplayer daily PPA, and VLC from Videolan Stable-daily PPA

sudo add-apt-repository ppa:motumedia/mplayer-daily
sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update
sudo apt-get upgrade

Then install the two libraries.

sudo apt-get install libaacs0 libbluray1

Then you'll need to make the directory and download the file to it.

mkdir ~/.config/aacs
cd ~/.config/aacs
wget http://vlc-aacs.whoknowsmy.name/files/KEYDB.cfg

From the instructions on they want you to place libaacs.so.0 in /usr/lib or /usr/lib64

Where this one is installed to /usr/lib/x86_64-linux-gnu or /usr/lib/i386-linux-gnu

My thoughts is that would be a possible reason.

I would try this myself but unfortunately I do not have a Blu-Ray drive. So please let me know if it works.


blu-play is a script that will play your blu-rays (without ripping them first). It pipes MakeMKV into VLC.

See How to play Blu-Rays in Ubuntu Linux. The installation is automatic. You just have to copy and paste a few things into Terminal.

And here's the blu-play script.


The problem is, that there is currently no program or library like libdvdcss2 (which enables VLC or other programs to watch DVDs) for Blu-Rays.

You either can rip protected Blu-Rays with a program of you choice, or you have a look into MakeMKV.

Using MakeMKV - after kompiling it, which is fairly easy - enables you to do both (as far as I know). But watching the Blu-Rays without ripping them first means, you need to know, how to watch a stream with a program like VLC, because that is what they do. And you need to check first, which chapter of the disk you want to see - you need to specify the correct chapter in VLC, otherwise nothing happens! The rest (language selection and so on) works out-of-the-box. But be aware, that this is a) work in progress and b) limited for testing (Blu-Ray only).