Ffmpeg Centos 6

From vpsget wiki
Revision as of 09:06, 23 September 2015 by Ndi (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Install repo and ffmpeg

rpm -ihv http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm
yum install ffmpeg

Install libx264

rpm -ihv http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
yum install git autoconf automake gcc gcc-c++ libtool make yasm pkgconfig
git clone git://git.videolan.org/x264.git
cd x264
./configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib64 --disable-asm --enable-shared
make && make install
cd ~

Install libfdk-aac

git clone https://github.com/mstorsjo/fdk-aac.git
cd fdk-aac
autoreconf -i
./configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib64 --disable-shared
make && make install
cd ~

Configure

git clone git://source.ffmpeg.org/ffmpeg.git
cd ffmpeg
./configure --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --enable-nonfree --enable-gpl
make && make install
cd ~

The next options could be also added:

 --enable-libfdk-aac --enable-libx264