2014-10-09, 20:53
Sorry I really don't know. My bluray player has died. I just took up the challenge of compiling an updated makemkv into the addon.
(2014-10-09, 20:53)nickr Wrote: Sorry I really don't know. My bluray player has died. I just took up the challenge of compiling an updated makemkv into the addon.
(2014-10-10, 17:50)da.schizzle Wrote: Hey,
ok was bored a bit today and tinkered arround more with this.
I used a linux live system to edit openelec 4.2.1 filesystem, removed the libaacs library and symlinks and replaced them with new symlinks to the libmmd library of the makemkv addon.
updated my openelec box with this modified SYSTEM Image and tried to play some dics.. still no luck
Here is the full debug output:
http://pastebin.com/qEqANTap
i tried makemkv for streaming to my desktop and this works fine. So is problem is not makemkv.
My guess is its related to this:
17:46:18 T:140402346686208 DEBUG: CDVDInputStreamBluray::Logger - libaacs.c:82: AACS/Unit_Key_RO.inf found. Disc seems to be AACS protected.
17:46:18 T:140402346686208 DEBUG: CDVDInputStreamBluray::Logger - libaacs.c:103: Using libaacs for AACS
17:46:18 T:140402346686208 DEBUG: CDVDInputStreamBluray::Logger - libaacs.c:123: Loading aacs library (0x7fb1fc038a50)
17:46:18 T:140402346686208 DEBUG: CDVDInputStreamBluray::Logger - libaacs.c:138: Loaded libaacs (0x7fb1fc038a50)
17:46:18 T:140402346686208 DEBUG: CDVDInputStreamBluray::Logger - libaacs.c:141: Registering libaacs filesystem handler 0x93d992 (0x7fb1fc038a50)
17:46:18 T:140402346686208 DEBUG: CDVDInputStreamBluray::Logger - dl_posix.c:101: dlsym(0x7fb1fc038a50, 'aacs_register_file') failed: /usr/lib/libaacs.so.0: undefined symbol: aacs_register_file
17:46:18 T:140402346686208 DEBUG: CDVDInputStreamBluray::Logger - libaacs.c:272: get_aacs_data(): libaacs not initialized!
17:46:18 T:140402346686208 DEBUG: CDVDInputStreamBluray::Logger - bluray.c:862: aacs_open() failed!
17:46:18 T:140402346686208 DEBUG: CDVDInputStreamBluray - Error opening file! (0x7fb1fc0d9d20
but i dont now what exactly is the problem, maybe its related to the openssl bug:
http://www.makemkv.com/forum2/viewtopic.php?f=3&t=7370
The only reference i find on google searching for this error is this thread a few pages back
UPDATE:
WHOOO GOT IT WORKING!!!
This post was the missing piece:
http://openelec.tv/forum/128-addons/6705...rt=0#87088
i edited the SYSTEM Image again and added a symlink for the makemkvcon binary to /usr/bin
My testing Blurays now played fine, initialisation took a bit but its now playing for over 10 minutes without problems.
Funny thing is i still get those errors in the debug log but playback works fine.
Havent had much luck with menus yet but i guess this is related to the missing support for java menus, especially on my openelec system.
UPDATE 2:
Here is a zip file with my modified OpenELEC System, it includes the stock 4.2.1 kernel image + my slightly modified base system.
Copy it to your OpenELEC update folder and restart the System.
https://www.dropbox.com/s/o1lholjicd9hw0...R.zip?dl=0
WARNING:
This image is Generic-x64 only! i dont give any support if this breaks your setup!
You will also need nickrs latest version of the makemkv addon:
http://forum.xbmc.org/showthread.php?tid...pid1806385
Blurays also wont autoplay with stock openelec/xbmc, you have to go to Videos -> Files -> %BLURAY-DISC% -> BDMV and launch the index.bdmv.
With some discs it took a while (20sec) to launch, but this could be because of my crappy br-drive.
i also advise you to launch makemkvcon from ssh once so it will create the necessary config folders.
(2015-01-31, 22:44)nickr Wrote: Have you done the setup referred to in post 1?Yes, I have.
1. sudo apt-get remove libaacs0 2. cd /usr/lib 3. sudo ln -s libmmbd.so.0 libaacs.so.0 4. sudo ln -s libmmbd.so.0 libbdplus.so.0
sudo apt-get install kodi