Skip to content

Instantly share code, notes, and snippets.

@seriald
Last active March 10, 2021 00:16
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save seriald/309839a1003169207ceedde735af2eb7 to your computer and use it in GitHub Desktop.
Save seriald/309839a1003169207ceedde735af2eb7 to your computer and use it in GitHub Desktop.
sudo apt-get install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev git
Create a folder to download and compile the source files
mkdir makemkv.source
cd makemkv.source
Now, we will compile and install the required dependencies: ffmpeg and fdk-aac.
First up: fdk-aac. Download, untar, compile, and install:
wget http://downloads.sourceforge.net/opencore-amr/fdk-aac-0.1.4.tar.gz
tar xvf fdk-aac-0.1.4.tar.gz
cd fdk-aac-0.1.4
./configure --prefix=/usr --disable-static
make
sudo make install
cd ..
And then ffmpeg:
git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg
./configure --prefix=/tmp/ffmpeg --enable-static --disable-shared --enable-pic --disable-yasm --enable-libfdk-aac
make
sudo make install
cd ..
Now we can compile and install MakeMKV:
wget http://www.makemkv.com/download/makemkv-bin-1.9.10.tar.gz
wget http://www.makemkv.com/download/makemkv-oss-1.9.10.tar.gz
tar xvf makemkv-bin-1.9.10.tar.gz
tar xvf makemkv-oss-1.9.10.tar.gz
Compile makemkv-oss:
cd makemkv-oss-1.9.9
PKG_CONFIG_PATH=/tmp/ffmpeg/lib/pkgconfig ./configure
make
sudo make install
Followed by makemkv-bin:
cd ../makemkv-bin-1.9.9
make
sudo make install
And we’re done!
MakeMKV should show up in the Multimedia section of the Applications Menu.
Or, you can start it from the command line with
makemkv &&
Source: https://tedolthof.wordpress.com/2016/02/07/installing-makemkv-on-debian-linux/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment