ffmpeg-php
ffmpeg-php ffmpeg e kütüphanesi icin c dilinde yazilmis bir wrapper-extension dur.
Kolay oop (object oriented programming) Api si ile video ve Audio dosyalarindan Bilgi toplamayi saglar. ALinan bilgiler Gd kütüphanesi yardimiyla Gd-Resource una cevrilip kullanila bilinir.
Ffmpeg-php sunlar icin kullanila bilinir:
otomatik thumbnail olusturma
hareketli gifler olustura bilinir
filmler baska bir formata cevirme
audio fonksiyonlari sayesinde önemli bilgiler alina bilinir (mesela Bitrate)
vs.
Ffmpeg-php hakkinda daha cok aciklama icin google amcaya sorun konumuz o degil kullanim ve kurma.
öncelikle ffmpeg yi kurmaliyiz
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk/
cd trunk
./configure --enable-shared
make
make install
burda configure de –enable-shared komutu önemlidir unutulmamasi lazim.
Simdi ffmpeg-php yi install etme zamani onun iki yolu var birincisi extension olarak yükleme ikincisi ise direk php ile install etme.
ffmpeg-php di download edip yukleyin serveriniza (http://sourceforge.net/project/showfiles.php?group_id=122353)
sonra
tar -xjf ffmpeg-php.X.XX.tar.gz
cd ffmpeg-php.X.XX/
phpize
./configure && make
make install
ardindan php.ini dosyaniza extension=ffmpeg.so bu satiri ekleyin ve apacheyi yeniden baslatin.
ikinci method:
ffmpeg-php di serverinize yükleyin
tar -xjf ffmpeg-php.X.XX.tar.gz
cp ffmpeg /path/to/php_sources/ext
/path/to/php_sources/ext sizin php dosyalairniz nerdeyse oradaki ext klasörü icine ffmpeg klasorunu kopyalayin
cd /path/to/php_sources
autoconf
sonra bir phpinfo dosyayi olusturup phpinfo daki configure kodlarini kopyalayip php yi yeniden configure ediyoruz ama phpinfo dan aldigimz configure e bunu ekledikden sonra.
sonuna bunu ekleyin
--with-ffmpeg=yes
sorun yoksa ardindan
make
ve
make install
ve ardindan
test ede bilirsiniz.
download ettiginiz ffmpeg-php dosyasinda test_media klasörü ve test_ffmpeg.php dosyasi var bunlari webden erisilcek bir yere kopyalayip test_ffmpeg.php dosyasini browserden cagarin.
birdahaki yazida ffmpeg-php nin bize getirdigi fonksiyonlara deginecegim.
bugünlük bukaadar yeter sorun olursa kurmada burdan sora bilirsiniz.
Comments are closed.