نصب ffmpeg-php در هاست دایرکت ادمین

آموزش نصب 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]