will someone help a newb install MakeMKV on Ubuntu 14.04?

The place to discuss linux version of MakeMKV
statsman58
Posts: 1
Joined: Sun Sep 14, 2014 5:52 pm

will someone help a newb install MakeMKV on Ubuntu 14.04?

Post by statsman58 » Sun Sep 14, 2014 5:57 pm

I have Unbuntu 14.04 LTS and just downloaded makemkv and tried to install it but was unsuccessful.
The forum I was using with instructions was dated 2010 so I'm wondering if I have the best instructions.

Any help for this newb would be appreciated.

gellis
Posts: 30
Joined: Fri May 16, 2014 7:58 pm

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by gellis » Wed Sep 17, 2014 11:12 am

statsman58 wrote:I have Unbuntu 14.04 LTS and just downloaded makemkv and tried to install it but was unsuccessful.
The forum I was using with instructions was dated 2010 so I'm wondering if I have the best instructions.

Any help for this newb would be appreciated.
What steps did you take?

In short it should be :
sudo apt-get install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev

untar each file (tar -xvf <insert file name here>)

go into the *oss* folder first

./configure
make
sudo make install

go to the *bin* folder
make
accept the terms it comes up with
sudo make install

then it should be installed.

However, as of yet i've had no success running it on Ubuntu(it runs, but is unable to decode disc) .... will be interesting to see how you do.

sirrab
Posts: 8
Joined: Wed May 14, 2014 10:57 pm

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by sirrab » Sun Sep 21, 2014 2:45 pm

Just installed 1.8.13 on my Ubuntu 14.04 system, and it works. One note, when you build the environment for compiling, the "l" and "1" look to be the same on the command line.(sudo apt-get install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev)

elric
Posts: 2
Joined: Sun Sep 28, 2014 5:03 am

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by elric » Sun Sep 28, 2014 5:10 am

I also am having some trouble with the initial steps. When running command:
sudo apt-get install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev

I get this output:

Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
libexpat1-dev is already the newest version.
libexpat1-dev set to manually installed.
pkg-config is already the newest version.
libc6-dev is already the newest version.
libssl-dev is already the newest version.
libssl-dev set to manually installed.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
libavcodec-dev : Depends: libavutil-dev (= 6:9.16-0ubuntu0.14.04.1+fdkaac) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

I've tried to install some packages that appear to be missing, individually, but I get errors. How do I get the proper packages and correct this problem. Thank you.

gellis
Posts: 30
Joined: Fri May 16, 2014 7:58 pm

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by gellis » Mon Sep 29, 2014 7:01 am

did you try and install libavutil-dev ? sudo apt-get install libavutil-dev

elric
Posts: 2
Joined: Sun Sep 28, 2014 5:03 am

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by elric » Tue Sep 30, 2014 1:01 am

Yes I did try that.

priesst@priesst-XPS-730X:~$ sudo apt-get install libavutil-dev
[sudo] password for priesst:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
libavutil-dev : Depends: libavutil52 (= 6:9.16-0ubuntu0.14.04.1+fdkaac) but 7:1.2.6-1~trusty1 is to be installed
E: Unable to correct problems, you have held broken packages.
priesst@priesst-XPS-730X:~$ sudo apt-get install libavutil52
Reading package lists... Done
Building dependency tree
Reading state information... Done
libavutil52 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
priesst@priesst-XPS-730X:~$

I've had to manually install other miss lib files and there was no problems. Not libavutil-dev. Also, somehow Handbrake is installed, but it crashes / closes, everytime I select a source file. Should I un-install and try again? How would I do that? And how would I get these lib files to install properly. Help.

valerio
Posts: 8
Joined: Sat Apr 12, 2014 8:42 am

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by valerio » Mon Oct 06, 2014 3:16 pm

Have you tried the usual steps?

Code: Select all

sudo apt-get update

Code: Select all

sudo apt-get install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev
If something is blocking your system try:

Code: Select all

sudo apt-get -f install
might be a wrongly installed package.

Titus Sardonicus
Posts: 3
Joined: Wed Oct 08, 2014 2:49 am

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by Titus Sardonicus » Wed Oct 08, 2014 2:55 am

Hi, I've made an attempt to install v1.8.13; I was able to install bin, but when it came to oss, I couldn't get a makefile. This is what came up after I ran the ./configure command:

Code: Select all

checking expat.h usability... no
checking expat.h presence... no
checking for expat.h... no
configure: error: in `/home/cf_3/makemkv-oss-1.8.13':
configure: error: expat library header files not found
I still consider myself new to Linux despite having used it exclusively for two years, so, um, help please? Thanks.

valerio
Posts: 8
Joined: Sat Apr 12, 2014 8:42 am

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by valerio » Wed Oct 08, 2014 5:06 pm

Hmm, I'm helping you from Debian that's quite similar to Ubuntu. Try to install libexpat1-dev.

Code: Select all

sudo apt-get install libexpat1-dev 

Titus Sardonicus
Posts: 3
Joined: Wed Oct 08, 2014 2:49 am

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by Titus Sardonicus » Wed Oct 15, 2014 1:18 am

Thanks, much simpler than I had expected. There were a couple of other libraries that I had to install, but now it's done. But it still doesn't work. When I try to play a blu-ray disc (e.g. Lincoln), I get
Blu-ray error:
No valid processing key found in AACS config file.

Your input can't be opened:
VLC is unable to open the MRL 'bluray:///media/cf_3/LINCOLN'. Check the log for details.
Here's what I get in the log:

Code: Select all

core debug: adding item `LINCOLN' ( bluray:///media/cf_3/LINCOLN )
core debug: Creating an input for 'LINCOLN'
core debug: processing request item: LINCOLN, node: null, skip: 0
core debug: rebuilding array of current - root Playlist
core debug: rebuild done - 1 items, index 0
core debug: starting playback of the new playlist item
core debug: resyncing on LINCOLN
core debug: LINCOLN is at 0
core debug: creating new input thread
core debug: Creating an input for 'LINCOLN'
core debug: meta ok for (null), need to fetch art
core debug: looking for meta fetcher module matching "any": 1 candidates
core debug: requesting art for LINCOLN
core debug: looking for meta fetcher module matching "any": 1 candidates
core debug: using timeshift granularity of 50 MiB, in path '/tmp'
core debug: `bluray:///media/cf_3/LINCOLN' gives access `bluray' demux `' path `/media/cf_3/LINCOLN'
core debug: specified demux `any'
core debug: creating demux: access='bluray' demux='any' location='/media/cf_3/LINCOLN' file='/media/cf_3/LINCOLN'
core debug: looking for access_demux module matching "bluray": 21 candidates
lua debug: Trying Lua scripts in /home/cf_3/.local/share/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
lua debug: Trying Lua scripts in /home/cf_3/.local/share/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
core debug: no meta fetcher modules matched
core debug: searching art for LINCOLN
core debug: looking for art finder module matching "any": 2 candidates
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
core debug: no meta fetcher modules matched
core debug: searching art for LINCOLN
core debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /home/cf_3/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua scripts in /home/cf_3/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac
qt4 debug: IM: Setting an input
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
core debug: no art finder modules matched
core debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua scripts in /home/cf_3/.local/share/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
core debug: no art finder modules matched
core debug: looking for meta fetcher module matching "any": 1 candidates
core debug: using meta fetcher module "lua"
core debug: removing module "lua"
core debug: searching art for LINCOLN
core debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /home/cf_3/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua scripts in /home/cf_3/.local/share/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
core debug: using meta fetcher module "lua"
core debug: removing module "lua"
core debug: searching art for LINCOLN
core debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua scripts in /home/cf_3/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
core debug: no art finder modules matched
core debug: art not found for LINCOLN
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac
libbluray info: First play: 1, Top menu: 1 HDMV Titles: 46, BD-J Titles: 3, Other: 0
libbluray debug: Disc is using AACS
core debug: no access_demux modules matched
core debug: creating access 'bluray' location='/media/cf_3/LINCOLN', path='/media/cf_3/LINCOLN'
core debug: looking for access module matching "bluray": 24 candidates
core debug: no access modules matched
core error: open of `bluray:///media/cf_3/LINCOLN' failed
core debug: finished input
core debug: dead input
core debug: changing item without a request (current 0/1)
core debug: nothing to play
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
core debug: no art finder modules matched
core debug: art not found for LINCOLN
qt4 debug: IM: Deleting the input
I even downloaded KEYDB.cfg, what else am I missing?

valerio
Posts: 8
Joined: Sat Apr 12, 2014 8:42 am

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by valerio » Thu Oct 16, 2014 1:18 pm

I think you are doing it wrong. MakeMKV let's you either rip your BD's or stream your BD to a player, like VLC. If you want to play a BD directly from VLC you need to follow some guides (like this https://wiki.archlinux.org/index.php/BluRay), but you will find yourself in a dead-end as soon as your master key will be revoked by a new Blu-Ray.

Titus Sardonicus
Posts: 3
Joined: Wed Oct 08, 2014 2:49 am

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by Titus Sardonicus » Sun Oct 19, 2014 2:25 am

[s]Ugh, this is all so discouraging, I feel like just giving up. Why does it have to be such a pain to play a disc that was purchased legally from a retail outlet? Yeah, I get it, piracy, but why do we all have to be punished?[/s] [edit: i guess there's no strikeout code on these forums?]

Okay, petulant whining out of the way, I tried streaming after letting makemkv examine the disc, and nothing came up on vlc. Like, I entered the address I was given, and nothing really happened. Sorry if this all sounds so stupid and lazy everything, but I'm so burned out from working on other stuff that I can't do anything about this on my own.

KiskuB
Posts: 1
Joined: Mon Oct 20, 2014 10:18 am

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by KiskuB » Mon Oct 20, 2014 10:37 am

Hi There,

Do not know where to put my replay, so do it here. I am using 14.04.01 on AMD-A8-5500 computer. With Ubuntu sesktop I am getting more and more aquinted. MakeMKV compiles without any errors, nice. It works great like I am in Windows, super. One remark tough, there is no logo in the starter of Ubuntu.

I am impressed and zo easy to install!!

Many Thanks & Best regards

Cees

dannyboy48888
Posts: 64
Joined: Sun Oct 17, 2010 11:33 pm

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by dannyboy48888 » Fri Oct 24, 2014 2:19 am

Here is a working PPA, has 1.8.14
https://launchpad.net/~heyarje

mastermwf
Posts: 2
Joined: Tue Oct 28, 2014 3:32 am

Re: will someone help a newb install MakeMKV on Ubuntu 14.04

Post by mastermwf » Tue Oct 28, 2014 3:40 am

I have tried several times to install 1.8.14. Each time I make makemkv-oss-1.8.14 I get an error

Code: Select all

/usr/bin/ld: /usr/local/lib/libavcodec.a(allcodecs.o): relocation R_X86_64_32 against `ff_a64multi_encoder' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libavcodec.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make: *** [out/libmakemkv.so.1.full] Error 1
This happened when I compiled manually and with the install script from this forum page:
http://www.makemkv.com/forum2/viewtopic ... 6&start=15

What am I doing wrong?

Post Reply