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.
6 Comments
Bne yapamadım bu dosyaları nereye atmamaız lazım . httpdocsamı
dosyalari nereye atacagin önemli degil, servere shell girisin olmali bunlari install ede bilmek icin.
dosyalari /usr/local/src a indir ordan kur derim
kolay gelsin.
arkadaslar bunun daha kisa ve kolay yolu varmis.yast üzerinden acaba onun bir aciklamasi varmi bunlardan pek bisey anlamadim ben
yast üzeri sadece ffmpeg yi install ede bilirsin ffmpeg-php yi yinede kendin elden yapman gerek.
hem herkez suse kullanamdigindan yast ile olan isleme deginilmemistir.
takildiginiz yeri diyin yardimci olalim.
illaki gerekli degilse bence kurmaya calisip zaman harcamayin.
kücük bir ücret karsiligi isteyene ben kurarim.
skorp [et] herkonu [nokta]com dan ulasa bilirsiniz.
kadir bey msn versem yardımcı olurmusunuz?
arkadasim burdan sorununu yza bir care bulalim. msn e filan girmiyorum pek acikcasi. girmeye vakit de bulamiyorum. sorunu burdan cözemessek msn den halletmeye calisiriz.