video sitesine upload yapamıyorum ve aşagıdakini buldum. aşagıdakileri nasıl ekleyebilirim. sunucu sahibimi ekleyebilir yoksa cpanelden halledebiliyormuyuz.
FFMPEG i yumdan kuralım :
Bunun için öncelikle paketleri indirip kurabilmemiz için yum repomuza dag girmemiz gerekiyor… Sunucuya root ile ssh uzerinden erişim sagladıktan sonra ;
nano /etc/yum.repos.d/CentOS-Base.repo
ve
nano /etc/yum.repos.d/CentOS-Media.repo
dosyalarının en sonuna aşagıdaki dagı girebilirsiniz.
[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 dosyanızı kaydedip çıkın şimdi bu dagın keyi için aşagıdaki keyi sshda rpm e import etmeniz gerekiyor.
rpm --import
http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
bu işlemleri yaptıktan sonra yum ile artık ffmpegi kurabilirsiniz…
yum -y install ffmpeg*
ffmpeg paket kurulumlarınız bittikten sonra video scriptleri için sırasıyla aşagıdaki paketleride kurmanız gerekiyor..
MENCODER :
yum install mencoder
RUBY :
yum install ruby
FLVTOOL2 :
wget
http://rubyforge.org/frs/download.ph..._1.0.5_rc6.tgz
tar zxvf flvtool2_1.0.5_rc6.tgz
ruby setup.rb config
ruby setup.rb setup
ruby setup.rb install
işlemleriniz sorunsuz tamamlandıktan sonra son olarak phpnin ffmpegi sorunsuz çalıştırabilmesi için ffmpeg-php yide kurmalısınız bunun için aşagıdaki adımları takip edebilirsiniz.
FFMPEG - PHP KURULUMU :
wget
http://kent.dl.sourceforge.net/sourc...php-0.5.1.tbz2
tar -xjf ffmpeg-php-0.5.1.tbz2
cd ffmpeg-php-0.5.1/
phpize
./configure
make
make install
kurulum sorun tamamlandıktan sonra size aşagıdaki gibi bir ffmpeg.so için dinamik library kutuphanesi yolu vericek
/usr/local/lib/php/extensions/no-debug-non-zts-20060613/
ffmpeg.so dosyası bu yol uzerinde
php nin modulu gorebilmesi için php.ini dosyamıza aşagıdaki satırı eklerseniz. Sorunsuz bir şekilde çalışıcaktır.
Php.ini yolunu bulmak için ssh uzerinde : php -i | grep php.ini
Configuration File (php.ini) Path => /usr/local/lib
Loaded Configuration File => /usr/local/lib/php.ini
nano /usr/local/lib/php.ini
satırlarını bularak ffmpeg.so dosyasını dinamik library olarak ekleyebilirsiniz
//// ornektir //////
; Directory in which the loadable extensions (modules) reside.
extension_dir = “/usr/local/lib/php/extensions/no-debug-non-zts-20060613″
zend_extension=”/usr/local/IonCube/ioncube_loader_lin_5.2.so”
zend_extension_ts=”/usr/local/IonCube/ioncube_loader_lin_5.2_ts.so”
extension=”eaccelerator.so”
extension=”ffmpeg.so”
////ornektir /////