Linux - HOW-TO playback Blu-ray Disc in XBMC for Linux with MakeMKV (Plugin Addon)

  Thread Rating:
  • 14 Vote(s) - 4.29 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
teeedubb Offline
Donor
Posts: 3,265
Joined: Mar 2010
Reputation: 91
Location: Down Under
Post: #556
Im pretty sure you'll need to use the 'vlc method' then. Google is your friend.
find quote
nickr Offline
Super Moderator
Posts: 15,287
Joined: May 2009
Reputation: 305
Location: Christchurch NZ
Post: #557
Ripping your disks is still the best kodi option.

If I have helped you or increased your knowledge, click the 'thank user' button to give thanks :) (People with less than 20 posts won't see the "Thank you" button.)
find quote
Concestly Offline
Senior Member
Posts: 108
Joined: Sep 2015
Reputation: 1
Post: #558
I Finally get was I was looking for using makeMKV, the issue was that when I installed prior day it was on the night after 14 hours working and my mind shouldn't be lucid, I had installed XBMC add-on but not the makeMKV itself.

I tested a pair of original blurays I own and seem't to work
find quote
IgorA100 Offline
Junior Member
Posts: 29
Joined: Apr 2011
Reputation: 0
Post: #559
Hello!
I have problem Sad
Kodibuntu - 15.2

1. I installed the plugin: https://github.com/X-dark/plugin.makemkv.../1.1.3.zip
2. I installed makemkvcom using a script: http://146.185.132.52/ubuntu/apps/files/buildMakeMkv.sh
3. The plugin an error:
log:
00:32:58 T:139637463594752 NOTICE: -->Python Interpreter Initialized<--
00:32:58 T:139637463594752 NOTICE: [BR 1] Starting the BluRay script
00:32:58 T:139637463594752 NOTICE: [BR 1] args
00:32:58 T:139637463594752 NOTICE: [BR 1] plugin://plugin.makemkvbluray/
00:32:58 T:139637463594752 NOTICE: [BR 1] 1
00:32:58 T:139637463594752 NOTICE: [BR 1]
00:32:58 T:139637463594752 NOTICE: [BR 1] done args
00:32:58 T:139637463594752 NOTICE: [BR 1] Staring
00:32:58 T:139637463594752 NOTICE: [BR-settings 1] reading settings
00:32:58 T:139637463594752 NOTICE: [BR-settings 1] raw param string:
00:32:58 T:139637463594752 NOTICE: [BR-settings 1] reading settings
00:32:58 T:139637463594752 NOTICE: [BR-settings 1] raw param string:
00:32:58 T:139637463594752 NOTICE: [BR 1] mode: None
00:32:58 T:139637463594752 NOTICE: [BR 1] Showing categories
00:32:58 T:139637463594752 NOTICE: [BR-makemkvinteraction 1] attempting linux kill of makemkvcon
00:32:58 T:139637463594752 NOTICE: [BR-makemkvinteraction 1] Linux call successful
00:32:58 T:139637463594752 NOTICE: [BR-makemkvinteraction 1] temporary file with disc info: /tmp/tmpW2qCSh
00:32:58 T:139637463594752 NOTICE: [BR-makemkvinteraction 1] Return code for disc info generation: 0
00:32:58 T:139637463594752 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.UnicodeDecodeError'>
Error Contents: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)
Traceback (most recent call last):
File "/home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py", line 194, in <module>
mydisplay.handleListing()
File "/home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py", line 88, in handleListing
self.CATEGORIES()
File "/home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py", line 153, in CATEGORIES
self.addDir(_(50061) %(disc[0], disc[1]),1, True, disc[0], disc[1])
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)
-->End of Python script error report<--
00:32:58 T:139638365935552 ERROR: GetDirectory - Error getting plugin://plugin.makemkvbluray/
00:32:58 T:139638365935552 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.makemkvbluray/) failed
00:32:58 T:139637463594752 NOTICE: Thread BackgroundLoader start, auto delete: false
find quote
SamBotte Offline
Junior Member
Posts: 28
Joined: Jan 2013
Reputation: 1
Post: #560
It has been mentioned in this thread but this addons is not needed anymore:
http://forum.kodi.tv/showthread.php?tid=173474

Do not followed makemkv instructions or it will break you Kodi install. Somebody gave some better instructions: http://forum.kodi.tv/showthread.php?tid=...pid1551341

If you have a good install of makemkv with the proper key and followed these instructions, it will work.
I am also able to get to work with the play disc command.
find quote
IgorA100 Offline
Junior Member
Posts: 29
Joined: Apr 2011
Reputation: 0
Post: #561
Hello, SamBotte
Ok.
I do not have a file "libaacs.so" Sad
Quote:If you have a good install of makemkv with the proper key
How to properly install makemkv on Ubuntu?
Thanks !
find quote
sovaby Offline
Junior Member
Posts: 11
Joined: Oct 2013
Reputation: 0
Post: #562
1. wget "http://www.makemkv.com/download/makemkv-bin-1.9.8.tar.gz"
2. sudo apt-get install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev
3. unpack makemkv-bin
4. cd /dir/who/makemkv-bin
5. make
sudo make install
6. touch ~/.MakeMKV/settings.conf and insert
app_Key = "<the key goes here>" (put the key between the quotation marks) .
key --> http://www.makemkv.com/forum2/viewtopic.php?f=5&t=1053
find quote
IgorA100 Offline
Junior Member
Posts: 29
Joined: Apr 2011
Reputation: 0
Post: #563
KODI v16

Install adoon: https://github.com/X-dark/plugin.makemkv.../1.1.3.zip
ERROR

LOG:
Code:
18:10:23 T:140115765815296   DEBUG: Activating window ID: 10025
18:10:23 T:140115765815296   DEBUG: ------ Window Deinit (DialogAddonInfo.xml) ------
18:10:23 T:140115765815296   DEBUG: ------ Window Deinit (AddonBrowser.xml) ------
18:10:23 T:140115765815296   DEBUG: ------ Window Init (MyVideoNav.xml) ------
18:10:23 T:140115765815296   DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.makemkvbluray/)
18:10:23 T:140115765815296   DEBUG:   ParentPath = [plugin://plugin.makemkvbluray/]
18:10:23 T:140115765815296   DEBUG: StartScript - calling plugin BluRay Player with MakeMKV('plugin://plugin.makemkvbluray/','1','')
18:10:23 T:140115765815296   DEBUG: WaitOnScriptResult - waiting on the BluRay Player with MakeMKV (id=3) plugin...
18:10:23 T:140114785203968   DEBUG: Thread LanguageInvoker start, auto delete: false
18:10:23 T:140114785203968    INFO: initializing python engine.
18:10:23 T:140114785203968   DEBUG: CPythonInvoker(3, /home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py): start processing
18:10:23 T:140114785203968   DEBUG: -->Python Interpreter Initialized<--
18:10:23 T:140114785203968   DEBUG: CPythonInvoker(3, /home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py): the source file to load is "/home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py"
18:10:23 T:140114785203968   DEBUG: CPythonInvoker(3, /home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py): setting the Python path to /home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3:/usr/lib/python2.7:/usr/lib/python2.7/plat-x86_64-linux-gnu:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/local/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages/PILcompat:/usr/lib/python2.7/dist-packages/gtk-2.0
18:10:23 T:140114785203968   DEBUG: CPythonInvoker(3, /home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py): entering source directory /home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3
18:10:23 T:140114785203968   DEBUG: CPythonInvoker(3, /home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py): instantiating addon using automatically obtained id of "plugin.makemkvbluray" dependent on version 2.1.0 of the xbmc.python api
18:10:23 T:140114785203968   DEBUG: [BR 1] Starting the BluRay script
18:10:23 T:140114785203968   DEBUG: [BR 1] args
18:10:23 T:140114785203968   DEBUG: [BR 1] plugin://plugin.makemkvbluray/
18:10:23 T:140114785203968   DEBUG: [BR 1] 1
18:10:23 T:140114785203968   DEBUG: [BR 1]
18:10:23 T:140114785203968   DEBUG: [BR 1] done args
18:10:23 T:140114785203968   DEBUG: [BR 1] Staring
18:10:23 T:140114785203968   DEBUG: [BR-settings 1] reading settings
18:10:23 T:140114785203968   DEBUG: [BR-settings 1] raw param string:
18:10:23 T:140114785203968   DEBUG: [BR-settings 1] reading settings
18:10:23 T:140114785203968   DEBUG: [BR-settings 1] raw param string:
18:10:23 T:140114785203968   DEBUG: [BR 1] mode: None
18:10:23 T:140114785203968   DEBUG: [BR 1] Showing categories
18:10:23 T:140114785203968   DEBUG: [BR-makemkvinteraction 1] attempting linux kill of makemkvcon
18:10:23 T:140114785203968   DEBUG: [BR-makemkvinteraction 1] Linux call successful
18:10:23 T:140114785203968   DEBUG: [BR-makemkvinteraction 1] temporary file with disc info: /tmp/tmpHr0IQc
18:10:26 T:140115765815296   DEBUG: Keyboard: scancode: 0x24, sym: 0x000d, unicode: 0x000d, modifier: 0x0
18:10:26 T:140115765815296   DEBUG: OnKey: return (0xf00d) pressed, action is Select
18:10:26 T:140115765815296   DEBUG: Activating window ID: 10000
18:10:26 T:140115765815296   DEBUG: ------ Window Init (Home.xml) ------
18:10:26 T:140114785203968   DEBUG: [BR-makemkvinteraction 1] Return code for disc info generation: 0
18:10:26 T:140114785203968   DEBUG: LocalizeStrings: no translation available in currently set gui language, at path /home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/resources/language/Russian
18:10:26 T:140114785203968   DEBUG: LocalizeStrings: no strings.po file exist at /home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/resources/language/english, fallback to strings.xml
18:10:26 T:140114785203968   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.UnicodeDecodeError'>
                                            Error Contents: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)
                                            Traceback (most recent call last):
                                              File "/home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py", line 194, in <module>
                                                mydisplay.handleListing()
                                              File "/home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py", line 88, in handleListing
                                                self.CATEGORIES()
                                              File "/home/igora100/.kodi/addons/plugin.makemkvbluray-1.1.3/default.py", line 153, in CATEGORIES
                                                self.addDir(_(50061) %(disc[0], disc[1]),1, True, disc[0], disc[1])
                                            UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)
                                            -->End of Python script error report<--
18:10:26 T:140114785203968    INFO: Python script stopped
18:10:26 T:140114785203968   DEBUG: Thread LanguageInvoker 140114785203968 terminating
18:10:26 T:140115765815296   DEBUG:  WaitOnScriptResult - plugin exited prematurely - terminating
18:10:26 T:140115765815296   ERROR: GetDirectory - Error getting plugin://plugin.makemkvbluray/
18:10:26 T:140115765815296   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.makemkvbluray/) failed
18:10:26 T:140115765815296   DEBUG: CGUIMediaWindow::GetDirectory ()
18:10:26 T:140115765815296   DEBUG:   ParentPath = [plugin://plugin.makemkvbluray/]
18:10:26 T:140114785203968   DEBUG: Thread BackgroundLoader start, auto delete: false
18:10:26 T:140114785203968   DEBUG: Thread BackgroundLoader 140114785203968 terminating
18:10:26 T:140115765815296   DEBUG: ------ Window Init (DialogKaiToast.xml) ------
18:10:32 T:140115765815296   DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
18:10:34 T:140114868279040   DEBUG: Thread JobWorker 140114868279040 terminating (autodelete)
18:10:34 T:140115765815296   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-x86_64-linux.so)
find quote
Timeireles Offline
Junior Member
Posts: 1
Joined: Mar 2016
Reputation: 0
Post: #564
Guys,

I tried to install from ZIP the 'plugin.makemkvbluray.zip' but I got an error message saying that "dependency xbmc.python v1.0 could not be met".
I have MakeMkv working but I now I want to be able to watch Blu-Ray on my Kodi 16.0 (Jarvis).
Any help is appreciated.
find quote
tutu Offline
Senior Member
Posts: 243
Joined: Dec 2011
Reputation: 0
Post: #565
Does this work in v17?
find quote
Post Reply