Wiki

Clone wiki

Cubox-i / Full FFmpeg

Installing FFmpeg with AAC and x264

Add Deb multimedia sources

echo "deb http://www.deb-multimedia.org wheezy main non-free" >> /etc/apt/sources.list
echo "deb-src http://www.deb-multimedia.org wheezy main non-free" >> /etc/apt/sources.list
apt-get update
apt-get install deb-multimedia-keyring
apt-get update

Install needed packages for building

apt-get install libfaad-dev faad faac libfaac0 libfaac-dev libmp3lame-dev x264 libx264-dev libxvidcore-dev libtheora-dev libvo-aacenc-dev libvo-aacenc0 libvorbis-dev libspeex1 libspeex-dev libass-dev libass4 libopenjpeg-dev libopenjpeg2 libvo-amrwbenc-dev libvo-amrwbenc0 build-essential checkinstall

Prepare to build FFmpeg

cd /usr/local/src
git clone https://github.com/FFmpeg/FFmpeg.git
cd FFmpeg
./configure --enable-gpl --enable-nonfree --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib --enable-postproc --enable-swscale --enable-pthreads --enable-version3 --enable-postproc --enable-runtime-cpudetect --enable-libtheora --enable-gray --enable-libass --enable-libfreetype --enable-libopenjpeg --enable-libspeex --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvpx

Random bugfix

For some reason the package will fail to create the following directory /usr/local/share/ffmpeg So create it before hand

mkdir /usr/local/share/ffmpeg
mkdir /usr/local/include

Generate the ffmpeg package

checkinstall -D --install=no --pkgname=ffmpeg-full --autodoinst=yes --pkgversion=2.4.git -y

Install the gnerated package (the name might be different)

dpkg -i ffmpeg-full_2.2.git-1_armhf.deb

VoilĂ 

Updated