المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : FFmpeg + FFmpeg-PHP + Mplayer + Mencoder + flv2tool



linnou
11-02-2013, بتوقيت غرينيتش 01:25 AM
بمناسبه عدم وجود شروحات حديثة و الأمر لا يحتاج لشرح طريقة لأنه اصبح بسيط جدا ’

البرامج اللازمة لها ريبورتايز خاص فيها و سيكون التركيب install بأسهل الطرق إن شاء الله

للعلم يجب مراعاة نقتطين مهمتين جدا :-
اولهم التوزيعة 64 بت او 32 بت !
الشرح طريقة دة للريد هات بجميع توزيعاته ,
, ثانيهم إصدار ال php يجب ان يكون 5.2.14 لان php-ffmpeg لن يعمل مع 5.3.x
-----
اول شئ هنجلب الريبورتايز عن طريق rpm من rpmfrog
-
i386 رمز PHP:

<code style="white-space:nowrap"> <code> http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
</code> </code>

x86_64 رمز PHP:

<code style="white-space:nowrap"> <code> http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm
</code> </code>

-
i386 = 32Bit
x86_64 =64Bit
يعني على حسب التوزيعة هتختار الحزمة من دول اذا كان نظامك 64 بت او 32 بت !
-
الأن تجلب الكي للحزمة ,
رمز Code:
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
طبعا نحمل الحزمة و الاول نعمل ادراج للمفتاح الخاص بها في قاعدة البينات
و من ثم نأكد على الحزمة
رمز Code:
rpm -K rpmforge-release-0.5.1-1.el5.rf.*.rpm
و بعد ذلك نصتب الحزمة
,
رمز Code:
rpm -i rpmforge-release-0.5.1-1.el5.rf.*.rpm
<
و نهاية الأدراج يكون
رمز Code:
yum check-update
---
بكدة انتهينا من الشق الأول للدرس مفصل ,
--
ننصب الحزم الالزمة بعد ذلك
رمز PHP:

<code style="white-space:nowrap"> <code> yum -y install ffmpeg ffmpeg-devel mplayer mencoder flvtool2
</code> </code>

--
و بكدة تكون البرامج الازمة للتحويل قد تم تنصيب setupها بنجاح ,

*
الأن ننصب ffmpeg-php كي يكون التحويل مقبول من ال php
رمز Code:
exec(&quot;binary > /dev/null &&quot;)
--
رمز Code:
wget http://garr.dl.sourceforge.net/sourceforge/ffmpeg-php/ffmpeg-php-0.6.0.tbz2 tar -xjf ffmpeg-php-0.6.0.tbz2 cd ffmpeg-php-0.6.0
--
رمز Code:
phpize ./configure make make install
--



الأن نضيف الأكستنشن في ال php للموديول ,
-
رمز Code:
nano /usr/local/lib/php.ini
و نضع به الأكستنشن بالمنظر دة
رمز Code:
extension=ffmpeg.so
منغير منحط المسار بتاعة كامل هو هيتعرف عليه ,
-----
رمز Code:
echo “extension=ffmpeg.so” > /etc/php.d/ffmpeg.ini
-
للأحتياط فقط !
-,,
بعدين ,
رمز Code:
nano /etc/ld.so.conf
ضع به التالي ,
رمز Code:
include ld.so.conf.d/*.conf /usr/local/lib /usr/lib
----
بعدها مباشرة
رمز Code:
ldconfig -v
----------------
أنتهى الشرح طريقة بحمد الله و اي استفسار حاضر ’\

ملحوظة هامة جدا لنجاح النحويل من اي سكريبت script يجب ازالة الداله exec من الدوال الممنوعة و فيها خطورة نسبيا و يفضل يكون موقعك على سيرفر SERVER و لا يوجد معاك مواقع اخرى على السيرفر SERVER

للعلم فقط الشرح طريقة حصري جدا جدا و ليس منقول او له اي مصدر الا هذا الموضوع و عند النقل يرجى ذكر الحقوق و رابط هذا الموضوع ولا اسامح من يقوم بالنقل دون ذكر المصدر بالرابط ,

~~
السلام عليكم




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى