This will play pretty much any Blu-ray released before 2012.
After that its a bit hit and miss because most blu-rays released in 2012 are using BD+ protection, and as of yet only AACS has been cracked using VLC (but BD+ has been cracked. But at the moment libbdplus hasn't been made public because of legal concerns). Also most of FOX blu-rays use BD+ so they don't work.
I have tested many blu-rays and nearly all of them work:
- The Dark Knight
- Toy Story 3
- District 9
- Inglourious Basterds
- Plus many others working.
The only ones I couldn't get working are the X-MEN Quadrilogy box-set and ALIEN Anthology box-set. These are the only ones in my collection using BD+
To get Blu-ray's to work in VLC run these commands:
Now we need to make a aacs folder and download the keys:
sudo add-apt-repository ppa:n-muench/vlc
sudo apt-get update
sudo apt-get install vlc libaacs0 libbluray-bdj libbluray1
sudo apt-get dist-upgrade
Thats it. Blu-rays will now play.
mkdir -p ~/.config/aacs/
cd ~/.config/aacs/ && wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg
To play them in VLC. Open VLC and hit Ctrl+d or select Media > Open Disc...
Make sure "no disc menus" is selected. Now click on Browse.. and select the disc.
Then just click play.
For BD+ Blu-rays you can crack them in Linux but you need to pay for a piece of software, DVDFab HD Decrypter 8 (comes with a 30 day free trial). This works fine in Wine 1.4 and can rip BD+ encrypted Blu-rays.