FFmpeg on Centos 6

Install repo and 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 ~

Configuring ffmpeg

# 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 ~

Options --enable-libfdk-aac --enable-libx264 also can be added.

 

Was this answer helpful?

 Print this Article

Also Read

Adding a new disk drive to Centos 6

Installing a new HDD The disk drives in Centos is named hd* or sd*. In system with only one...

Cron

Cron is the daemon that can be used to schedule tasks according to time, day of the month,...

OpenVPN 2.3.6 on Centos 6

Install Epel repository rpm -Uvh...

Sendmail [25: Connection refused] fix

If you can't receive email from the outside and got next error:  (Delivery Status Notification...

Configure OpenVPN client on Windows

How to configure OpenVPN client on Windows: First download and install the client. Then...