با سلام
خیلی گشتم که نصب ffmpeg برای دایرکت ادمین باشه ولی متاسفانه مشکل داشتند یا کامل نبودند
از دوستان حرفه ای خواهشمندم اموزش نصب و تنظیم ffmpeg را کامل اینجا توضیح بدهند. (64 بیت centos 5.10)
متشکرم
نمایش نسخه قابل چاپ
با سلام
خیلی گشتم که نصب ffmpeg برای دایرکت ادمین باشه ولی متاسفانه مشکل داشتند یا کامل نبودند
از دوستان حرفه ای خواهشمندم اموزش نصب و تنظیم ffmpeg را کامل اینجا توضیح بدهند. (64 بیت centos 5.10)
متشکرم
برای نصب FFMPEG دستورات زیر را اجرا نمایید:
yum groupinstall "Development tools"
yum install ffmpeg-devel php-devel re2c php-xml ffmpeg
دستور زیر مشخص می نماید FFMPEG نصب گردیده است یا خیر:
ffmpeg
اکنون باید FFPMEG را روی PHP فعال نماییم:
mkdir /usr/ffmpeg
cd /usr/ffmpeg
wget http://downloads.sourceforge.net/pro...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
اکنون FFMPEG-PHP نصب گردید. باید در فایل php.ini خط زیر را اضافه نمایید:
extension=ffmpeg.so
در صورتی که از PHP 5.3 استفاده می نمایید فایل زیر را دانلود نمایید:
http://www.serversetup.ir/download/ffmpeg-php-0.6.0-php5.3.tar.gz
و در مسیر نصب ffmpeg آن را دانلود و از حالت فشرده خارج نمایید. مسیر پیش فرض بصورت زیر است:
/usr/local/lib/php/extensions/no-debug-non-zts-20060613/
سپس سرویس Apache را restart نمایید:
service httpd restart
منبع : مدیریت سرور لینوکس و ویندوز | linux & windows administrator
بنده تست کردم و عمل کرد
شما که می فرمایید کار کرد بارها بنده این روش رو امتجان کردم نصب هست ولی کار نمی کند !ایا تست کردید ویدئو رو ببینید کار می کند ؟!
دستوراست زیرو برای مطئن شدن نصب بزنید
php -m | grep ffmpeg
ls -lah /usr/local/cpffmpeg/bin/
این خطا
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/ffmpeg.so' - /usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/ffmpeg.so: cannot open shared object file: No such file or directory in Unknown on line 0
از دوستان کسی نیست یاری دهد ما را ؟
چرا دوستان این قدر ضعیف پاسخ می دهند هیچ کسی کمک نمی کند اگر مطمئنا می گفتم فلان افر نیاز دارم تمامی دوستان یک ثانیه پاسخ می دادند یک روز گذشته کسی پاسخ نمی ده !
آقا این همه داد بیداد نکنید صبر کنید تا یکی بیاد و آموزش را بذاره
بقیه مراحل را هم که بلد هستید، موفق و موید باشیدکد:
yum install ffmpeg ffmpeg-devel ffmpeg-libpostproc
wget http://downloads.sourceforge.net/ffmpeg-php/ffmpeg-php-0.6.0.tbz2
tar -xf ffmpeg-php-0.6.0.tbz2
cd ffmpeg-php-0.6.0
sed -i 's/PIX_FMT_RGBA32/PIX_FMT_RGB32/g' ffmpeg_frame.c
KHATHAYEH ZIR RA HAZF VA MAGADIR DADEH SHODE RA EZAF KONID
nano +311 ffmpeg_movie.c
zend_rsrc_list_entry *le;
nano +346 ffmpeg_movie.c
zend_rsrc_list_entry new_le;
nano +360 ffmpeg_movie.c
hashkey_length+1, (void *)&new_le,sizeof(zend_rsrc_list_entry),
phpize
./configure
make
make install
این مقادیر رو اضافه کنم در هر جایی که گفته شده :
nano +311 ffmpeg_movie.czend_rsrc_list_entry *le;nano +346 ffmpeg_movie.czend_rsrc_list_entry new_le;nano +360 ffmpeg_movie.chashkey_length+1, (void *)&new_le,sizeof(zend_rsrc_list_entry),
خطوطی که داده شده را حذف و مقادیر داده شده را جایگزین کنید
اگر مشکلتون حل نشد با این ایدی در تماس باشید : safeith
خب تمام مسائل حل شد و نصب شد منتها این خطا دارم
EXEC is disabled in PHP settings. You can embed existing videos and make thumbnails with compatible browsers, but video encoding will not work. Contact your System Administrator to find out if you can enable EXEC.
داخل disable_function هم exec هم حذف کردم و اپاچی رو ریست کردم این مشکل هست بفرمایید چکار کنم ؟
یعنی از این همه دوستان که حرفه ای هستند کسی نیست پاسخ و کمکی به ما بکند تا برای بقیه هم که مشکل می خورند قابل نمایش و استفاده باشد.