Ffmpeg Kurulumu (Linux Centos 5x Cpanel)

Öncelikle sunucumuza ssh ile bağlanıyoruz.
Yum repomuza Dag girmek üzere aşağıdaki komut ile repomuzu açıyoruz.

nano /etc/yum.repos.d/CentOS-Base.repo

Açılan repomuza aşağıdaki dag’ı yapıştırıyoruz.

[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1

Daha sonra CTRL+X ‘e basıyoruz ve y/n? yazdığında klavyeden y harfine basıp Enter’a basıyoruz.

Media repomuz yoksa oluşturmak üzere aşağıdaki komutu uyguluyoruz.

nano /etc/yum.repos.d/CentOS-Media.repo

Yine CTRL+X ‘e basıp çıkıyoruz.

Repo için rmp key’ini içeri aktarmak üzere aşağıdaki komutu uyguluyoruz.

rpm –import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

Şimdi Ffmpeg kurulumuna geçebiliriz.
Ffmpeg için:

yum -y install ffmpeg*

Mencoder için:

yum install mencoder

Ruby için:

Önce yum.conf dosyamızı açıyoruz.

pico /etc/yum.conf

exclude kısmından ruby*‘yi siliyoruz ve aşağıdaki komutu uyguluyoruz.

yum install ruby

Flvtool2 için:

yum install flvtool2

komutlarını uyguluyoruz ve son olarakta Ffmpeg’i çalıştırması için ffmpeg-php’yi kuracağız.
Kuruluma geçmeden aşağıdaki komutları çalıştırıyoruz.

mkdir /usr/local/include/ffmpeg

cp -p /usr/include/libavformat/avio.h /usr/local/include/ffmpeg
cp -p /usr/include/libavformat/avformat.h /usr/local/include/ffmpeg
cp -p /usr/include/libavcodec/avcodec.h /usr/local/include/ffmpeg
cp -p /usr/include/libswscale/swscale.h /usr/local/include/ffmpeg

Ffmpeg-Php için:

wget http://sourceforge.net/projects/ffmpeg-php/files/ffmpeg-php/0.6.0/ffmpeg-php-0.6.0.tbz2/download
tar -xjf ffmpeg-php-0.6.0.tbz2
cd ffmpeg-php-0.6.0/
phpize
./configure
make
make install

komutlarını uyguluyoruz ve php.ini dosyamızın extensions kısmına extension=”ffmpeg.so” satırını ekliyoruz.
php.ini dosyasını

pico /usr/local/lib/php.ini

komutu ile açabilirsiniz. extension=”ffmpeg.so” satırını ekledikten sonra da CTRL+X’e basıp y/n? kısmında y’ye basarak kaydedip çıkabilirsiniz.

Son olarakta apache’yi yeniden başlatmalısınız, bunun için aşağıdaki komutu uygulayın.

service httpd restart

Eğer düzgün olarak yükleme yapılmışsa phpinfo kısmında ffmpeg aşağıdaki gibi gözükecektir.

Yorum yap

Spam Protection by WP-SpamFree