آموزش نصب ffmpeg-php در هاست دایرکت ادمین
برای نصب ffmpeg-php در هاست دایرکت ادمین میبایست دستورات زیر را وارد کنید :
[su_code]
yum groupinstall “Development tools”
yum install ffmpeg-devel php-devel re2c php-xml ffmpeg
[/su_code]
سپس با استفاده از دستور زیر میتوانید اطمینان حاصل کنید که نصب شده یا نه :
[su_code]
ffmpeg
[/su_code]
در مرحله اول میبایست Repository مرتبط را اضافه کنید :
[su_code]
nano /etc/yum.repos.d/dag.repo
[/su_code]
سپس با استفاده از دسنور زیر اطلاعات زیر را در آن ذخیره کنید :
[su_code]
[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
[/su_code]
اگر کخ با خطای زیر روبرو شدید :
[su_code]
warning: rpmts_HdrFromFdno: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEY
[/su_code]
بعد از خطای بالا از دستور زیر استفاده کنید :
[su_code]
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
[/su_code]
حالا میبایست FFPMEG را روی PHP فعال کنیم :
[su_code]
mkdir /usr/ffmpeg
cd /usr/ffmpeg
wget http://www.serversetup.ir/download/ffmpeg-php-0.6.0.tbz2
tar -xjf ffmpeg-php-0.6.0.tbz2
cd ffmpeg-php-0.6.0/
phpize
./configure
sed -i ‘s#PIX_FMT_RGBA32#PIX_FMT_RGB32#’ ./ffmpeg_frame.c
make
make install
[/su_code]
FFMPEG-PHP نصب شد. اکنون میبایست در فایل php.ini دستور زیر را اضافه کنید :
[su_code]
extension=ffmpeg.so
[/su_code]
اگر شما از PHP 5.3 استفاده میکنید، باید فایل زیر را دانلود کنید :
[su_code]
http://www.serversetup.ir/download/ffmpeg-php-0.6.0-php5.3.tar.gz
[/su_code]
سپس در مسیر نصب ffmpeg آن را دانلود کرده و از حالت فشرده خارج کنید . مسیر پیش فرض به شکل زیر میباشد :
[su_code]
/usr/local/lib/php/extensions/no-debug-non-zts-20060613/
[/su_code]
در آخر سرویس Apache را دوباره راه اندازی کنید :
[su_code]
service httpd restart
[/su_code]