Besides the tarball, you need a few external deps. For your distribution: First, install libc6:i386 for 64-bit systems. Debian: sudo apt-get install $(./convmlv.sh -K 0) Ubuntu: sudo apt-get install $(./convmlv.sh -K 1) Fedora: sudo yum install $(./convmlv.sh -K 2) Mac (Homebrew): brew install $(./convmlv.sh -K 3) For Python (make sure you're using python3): sudo python3 -m pip install $ (./convmlv -Y) Binary Source Code: mlv2badpixels.sh: http://www.magiclantern.fm/forum/index.php?topic=16054 raw2dng: http://www.magiclantern.fm/forum/index.php?topic=5404.0 mlv_dump: http://www.magiclantern.fm/forum/index.php?topic=7122.0 cr2hdr: http://www.magiclantern.fm/forum/index.php?topic=7139.0