FFMpeg Kurulumu

Video portallarının çalışmasını sağlayan FFMpeg ve FFMpeg-php kurulumu :

RPM tabanlı diğer sistemler için, küçük değişiklikler ile kurulum yapılabilir. Öncelikle ffmpeg paketlerinin bulunduğu RPMForge’i yum reposunun içine ekliyoruz. Centos5 64 bitlik  bir sistem için şu komut işimizi görecektir :

rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

Daha sonra ffmpeg ile ilgili devel paketlerini kuruyoruz :

yum install ffmeg ffmpeg-devel -y

FFmpeg-php kaynak kodlarını buradan ekliyoruz.

 wget http://heanet.dl.sourceforge.net/sourceforge/ffmpeg-php/ffmpeg-php-0.6.0.tbz2

komutu ile dosyayı çekiyoruz.

Arşiv dosyasını açıyoruz ve klasörün içine giriyoruz.

tar jxvf ffmpeg-php-0.5.3.1.tbz2

cd ffmpeg-php*

Php modüllerinin derleme işleminden önce kaynak kodları hazırlayan phpize komutunu çalıştırıyoruz ve derleme işlemine başlıyoruz.

phpize
./configure && make
make install

Kurulum işlemi tamamlandıktan sonra :

php -i | grep php.ini
pico /etc/php.ini

Php.ini içerisinde extension_dir kısmından sonra modüllerin tanımlandığı, herhangi bir kısma :

extension=ffmpeg.so 

satırını ekleyin ve kayıt edip çıkın.

Daha sonra httpd servisini tekrar başlatmamız gerekiyor.

service httpd restart

komutu ile httpd servisine restart atıyoruz.

Kurulumu test etmek için, “test_ffmpeg.php” ve “tests/test_media/” dosyalarını web sunucusunda aktif bir dizine attıktan sonra, kullandığınız tarayıcı ile bu dosyaları çağırın. Aşağıdaki gibi bir çıktı alıyorsanız, başarılı bir kurulum gerçekleştirmişsiniz demektir.

ffmpeg-php version string: 0.5.3.1 libavcodec build number: 3352580 libavcodec version number: 3352580 libavcodec build number: 3352580

mIRCCLub.Org Doküman by barefoot

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir