I would like to play a blu-ray disc with mplayer. I have read https://wiki.archlinux.org/index.php/BluRay
I am not able to play any blu-ray disc. I have been able to use makemkv (since it's so easy to use) to obtain an .mkv file.
I am able to mount the drive /dev/sr0 (bluray drive) to /mnt/bluray
Currently I have this player:
Hardware: ASUS BW12B1ST
$ uname -r 3.12.1-1-ARCH
I currently have installed libbluray from the official repos, I have also installed libaacs-git from the AUR. As per the wiki page I have obtained the KEYDB.cfg and copied it to ~/.config/aacs
$ sudo ls /usr/lib/ | grep libaacs libaacs.so libaacs.so.0 libaacs.so.0.3.0 $ ls .config/aacs/ KEYDB.cfg
aacs_info is not able to obtain the VID (well it stalls and keeps on running)
mplayer br:////mnt/bluray starts but doesn't play any stream I just stalls and keeps on running
$ mplayer br:////mnt/bluray/ MPlayer SVN-r36498-snapshot-4.8.2 (C) 2000-2013 MPlayer Team 206 audio & 433 video codecs mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing br:////mnt/bluray/.
I have to kill mplayer everytime.
Is there something I am missing?
If the information provided is not enough, please let me know.
Thanks for your time
Last edited by rd777 (2013-12-04 17:41:37)
Hm...hard to tell. Possibly you are dealing here with BD+ protection schemes ?
IMO the most reliable route is using MakeMKV and its streaming server. Or getting completely rid of copy protection measures and store your BDs as MKVs. Unfortunately (as the wiki also states) AACS is only one part of the protection schemes we see with commercial BDs. Similar to DVDs it is a cat and mouse play between the content providers and those who sell software to crack any protection schemes. The commandline version of MakeMKV is pretty flexible to set up a streaming server from any shell script language of your choice !
My archlinux x86_64 host:
AMD E350 (2x1.6GHz) / 8GB DDR3 RAM / GeForce 9500GT (passive) / Arch running from 16GB USB Stick
Thanks for the answer, it is certainly an option. I have also been encoding my blu-rays so that I can stream them to my HTPC, however I would like to know that I have the option of just watching it normally
If you want direct playback you might want to try makemkv-libaacs, which includes bd+ decryption support for vlc and mplayer I think.
I will try that out, thank you very much for the input, I wasn't aware of that package.
Edit: I'll try to try that ASAP so we can actually mark this as solved
Last edited by rd777 (2013-12-04 00:33:56)
Works like a charm. All you got to do is mount and play. Thank you very much to both of you!
EDIT: Thought I had already marked as solved, my bad. Thanks again.
Last edited by rd777 (2013-12-04 17:42:06)