Skip to content

Instantly share code, notes, and snippets.

@jtwb
Created July 7, 2016 04:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jtwb/42db0ce97f2e9e7d736e4f1b11594785 to your computer and use it in GitHub Desktop.
Save jtwb/42db0ce97f2e9e7d736e4f1b11594785 to your computer and use it in GitHub Desktop.
install_makemkv_ubuntu.sh
#!/bin/bash
set +x
set -e
sudo -v
pushd `mktemp -d`
wget "http://www.makemkv.com/download/makemkv-bin-1.9.10.tar.gz" "http://www.makemkv.com/download/makemkv-oss-1.9.10.tar.gz" "http://ffmpeg.org/releases/ffmpeg-3.0.2.tar.bz2"
tar xjf ffmpeg-*.tar.bz2
tar xzf makemkv-bin-*.tar.gz
tar xzf makemkv-oss-*.tar.gz
rm ffmpeg-*.tar.bz2 makemkv-bin-*.tar.gz makemkv-oss-*.tar.gz
sudo apt-get install -y build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev
pushd ffmpeg-*/
./configure --prefix=/tmp/ffmpeg --enable-static --disable-shared --enable-pic --disable-yasm
make install
popd
pushd makemkv-oss-*/
PKG_CONFIG_PATH=/tmp/ffmpeg/lib/pkgconfig ./configure
make && sudo make install
popd
pushd makemkv-bin-*/
make && sudo make install
popd
popd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment