VLC Blu-ray not working

Hello! I have and external Blu-Ray DVD reader and VLC. I tried watching a Blu-ray but was hit with the error similar to the one this user had:https://www.reddit.com/r/linux4noobs/comments/1ke5ysq/how_to_get_vlc_media_player_to_play_blurays/

I followed some of the advice in the comments that said to head over to the VLC site: https://vlc-bluray.whoknowsmy.name/

I followed the link and tried to download the english version, but nothing happens.
Nothing gets downloaded, and nothing opens. I tried looking online for other options but most places just send you back to the whoknowsmy.name site.

I have not run any commands other than checks to see if I already had any of the files(i do not).
Any help would be appreciated, thank you for the time!

I think the link is not properly redirecting due to the browser in use.
To get around that, right click the link and then select to copy the link itself - then paste that link into a new tab and that should jiggle the handle and get that download going for you.

2 Likes

OK first off open your files area then hit control+h to see the hidden files then open the .confg folder you may have to be in root for this

sudo apt install nautilus-admin

this will give you a right click to open as administrator open the .config folder with that then make a folder named aacs after you have made this folder go to

and download the english one at top, once downloaded right click it and rename it KEYDB.cfg then place that renamed file into the aacs folder your made eairlier

file should look like this after the rename

now put in a blu ray disk in the player and open vlc in upper left open media then hit open disk you will see this pop up

check the boxes just like in the pic blu-ray then the no disc menus then hit play at bottom right in vlc there should be a line bounce back and forth for a few moments as it looks for the proper key in the KEYDB.cfg folder and it should start playing

1 Like

I tried this and it worked for the download. I followed the instructions from the website, but I still get the same error when trying to play blu-ray:

Blu-ray error:
missing AACS config file!
Input cannot be opened:
unable to open the MRL 'bluray:///dev/sr0'.

I also followed what @wesoliv429 said and got the same results.

wait did it say AACS in caps? folder i made was in small case aacs vs AACS

if it needs them in caps rename aacs folder to AACS and see if that works

also i downloaded my VLC from software store under zorin os not flatpak

I had run it lowercase but did name it AACS after it didn't work.
I also have VLC downloaded through the software store, and it is fully updated.

Do you have libaacs installed?

sudo apt install libaacs0

If you installed it through the Gnome Software Store... it will default to Isolated Flatpak packages instead of using the Standard APT packages.
Flatpak is being heavily pushed onto us, just like we were still on Microsoft Windows.

flatpak list

will show if it is installed as Flatpak - or you can just open Gnome Software Store and look at the VLC page and click the button for Source - and see if it is from flathub.
Flatpak packages Ignore your Home Config folder.
They are isolated and sandboxed versions of the software.

1 Like

Well if i remember correctly if its the flatpack the aacs folder has to be in the .config/vlc folder in small aacs letters and the KEYDB.cfg file in the aacs folder
each version of it has it in a differnt place

1 Like

I did install libaacs0
I also uninstalled the flatpak version of VLC and downloaded it through apt and moved in the aacs file. I also put the KEYDB in the aacs folder.

Now I can't open VLC... :upside_down_face:
I can find it in files, however I can't find a way to launch it. Trying to launch from terminal gives a;

no folder or directory found

I tried to open VLC, vlc, org.videolan.vlc, and org.videolan.VLC all with the same results.

Never mind I can open VLC.

However, I am still getting the no aacs error.

Perhaps this site can help you to install it (Sorry, it is in German and I don't want to advertise the software videobyte available for purchase there).
I corrected the commands, they had too many spaces and need to be in English.

sudo apt install vlc libaacs0 libbluray-bdj libbluray1
mkdir -p ~/.config/aacs/
cd ~/.config/aacs/ 
wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg

Now launch vlc

vlc

you can try SMPlayer (smplayer_25.6.0-1.ubuntu-noble_amd64.deb version)