Skip to content

Instantly share code, notes, and snippets.

@fapestniegd
Created January 8, 2011 05:08
Show Gist options
  • Select an option

  • Save fapestniegd/770565 to your computer and use it in GitHub Desktop.

Select an option

Save fapestniegd/770565 to your computer and use it in GitHub Desktop.
#!/bin/bash
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
grep "deb http://www.debian-multimedia.org etch main" /etc/apt/sources.list||\
echo "deb http://www.debian-multimedia.org etch main" >> /etc/apt/sources.list
grep "deb-src http://www.debian-multimedia.org etch main" /etc/apt/sources.list || echo "deb-src http://www.debian-multimedia.org etch main" >> /etc/apt/sources.list
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 07DC563D1F41B907
gpg --armor --export 07DC563D1F41B907 | apt-key add -
apt-get update
apt-get install -y liblame-dev libfaad-dev libfaac-dev libxvidcore4-dev liba52-0.7.4 liba52-0.7.4-dev libx264-dev libdts-dev gpac
if [ ! -d /opt/local/src/FFMPEG ];then mkdir -p /opt/local/src/FFMPEG; fi
cd /opt/local/src/FFMPEG
apt-get build-dep -y ffmpeg
rm -fr ffmpeg* *.deb
apt-get source -y ffmpeg
cd ffmpeg*
debian/rules binary
cd ..
dpkg -i *.deb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment