fbpx
تركيب FFMPEG

تركيب FFMPEG على نظام سنتوس

تركيب FFMPEG يعد أمر ضروري لأي سكريبت يقوم بمعالجة الفيديوهات وتحويل صيغها وتوفير أكثر من جودة لنفس الفيديو.
كثير من الشروحات تقدم طريقة تركيب هذه المكتبة على السيرفرات التي تعمل بنظام تشغيل سنتوس ولوحة تحكم سي بنل، لكن للأسف تفشل في النهاية.

في هذا المقال سنقوم بشرح طريقة التركيب في خطوات بسيطة ومجربة، تضمن لك نجاح تركيب FFMPEG على السيرفر الذي يعمل بنظام تشغيل سنتوس 6 أو 7 وبلوحة تحكم سي بنل.

المتطلبات الأساسية لتركيب FFMPEG

  • سيرفر جديد بنظام تشغيل سنتوس 6 أو 7.
  • صلاحيات root.

 

الخطوة الأولى: تحديث نظام التشغيل

yum install epel-release -y
yum update -y
shutdown -r now

 

الخطوة الثانية: تثبيت Nux Dextop YUM repo

لا يوجد حزمة رسمية لتركيب FFMPEG لنظام تشغيل سنتوس حالياً. فالبديل هو استخدام حزمة الطرف الثالث YUM repo و Nux Dextop للتركيب.
لنظام تشغيل سنتوس 7، يمكنك التركيب بتنفيذ الأمرين التاليين:

rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

لنظام تشغيل سنتوس 6، يمكنك التركيب بتنفيذ الأمرين التاليين:

rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

 

الخطوة الثالثة: تثبيت FFMPEG

yum install ffmpeg ffmpeg-devel -y

 

الخطوة الرابعة: اختبار نجاح التركيب

1- التأكد من تركيب FFMPEG

ffmpeg

هذا الأمر يقدم معلومات مفصلة عن FFMPEG المثبت على نظام التشغيل الخاص بك. في وقت كتابة المقال، إصدار FFMPEG المثبت هو 2.6.8.
لتعرف أكثر عن FFMEG قم بتنفيذ الأمر التالي:

ffmpeg -h

2- تحويل ملف صوتي من mp3 إلى ogg.

يمكنك تجربة تحويل ملف صوتي من صيغة إلى أخرى باستخدام الأوامر التالية:

cd
wget https://archive.org/download/MLKDream/MLKDream_64kb.mp3
ffmpeg -i MLKDream_64kb.mp3 -c:a libvorbis -q:a 4 MLKDream_64kb.ogg

2- تحويل ملف فيديو من flv إلى mp4.

يمكنك تجربة تحويل ملف فيديو من صيغة إلى أخرى باستخدام الأوامر التالية:

cd
wget https://archive.org/download/beeenieilp/beeen.flv
ffmpeg -i beeen.flv -y -vcodec copy -acodec copy beeen.mp4

إنت كانت أوامر التحويل غير اعتيادية بالنسبة لك، لا بأس فبنسبة كبيرة أنت لن تضطر لاستخدام هذه الأوامر، فطالما سيتم الاعتماد على سكريبت لرفع وعرض الفيديوهات، فتنفيذ التحويل والمعالجة سيكون من خلال السكريبت دون الحاجة إلى تنفيذ أي أوامر مشابهة.
هذا هو كل المطلوب لتثبيت FFMPEG على سيرفرك والبدء في معالجة ملفات الصوت والفيديو على موقعك.
إن تطلّب السكريبت كتابة المسار الخاص بـ FFMPEG أو FFPROBE ففي الغالب سيكون في هذا المسار

/usr/bin/ffmpeg
/usr/bin/ffprobe

أو في هذا المسار

/usr/local/bin/ffmpeg
/usr/local/bin/ffprobe