FFmpeg هو منصة لتسجيل ،تحويل و تعديل الصوت والفيديو. حيث أنه أداة تعمل من خلال سطور الأوامر command line من أجل تحويل صيغة ملف الفيديو الى صيغة أخرى. غير أنك تستطيع أيضا ان تجد اصدار FFmpeg GUI لتعديل سهل وصديق للمستخدم للفيديوهات. سنريك في هذا المقال كيفية استخدام FFmpeg من أجل أداء المهام اليومية على كل من نظامي Linux و ويندوز.
- 1: كيفية تنصيب أداة FFmpeg Command Line على أنظمة الويندوز
- 2:كيفية تنصيب أداة FFmpeg Command Line على أنظمة Linux
- 3: أمثلة استخدام FFmpeg لأداء مهام تعديل الفيديو اليومية
- 4: : بديل FFmpeg المناسب لأن يقوم أي شخص باستخدامه
كيفية تنصيب أداة FFmpeg Command Line على أنظمة الويندوز
قم بتحميل FFmpeg ثم فك الملفات المضغوطة في مجلد ،على سبيل المثال D:/temp/. ثم قم بنسخ /bin/ffmpeg.exe في X:/Windows/system32/ffmpeg.exe (X هو محرك القرص الصلب الخاص بنظام الويندوز ،وعادة ما يكون C:/). ثم بعد ذلك يمكنك أن تقوم بتشغيل FFmpeg in command line. من أجل القيام بذلك اذهب الى ابدأ Start/ تشغيل Run ثم أدخل cmd في نافذة تشغيل Run. عندما يتم فتح cmd ،قم بادخال FFmpeg. اذا ظهر اصدار FFmpeg والمعلومات الاخرى فذلك يعني أنك قمت بتنصيب FFmpeg على نظام الويندوز الخاص بك بنجاح.
ملحوظة: يمكنك الحصول على المساعدة عن طريق كتابة " FFmpeg -h | more" أو بأن تقرأ الدرس التالي حول مهام تعديل الفيديو اليومية.
ننصح ببرنامج:
Wondershare Filmora (originally Wondershare Video Editor)
يساعدك بديل FFmpeg سهل الاستخدام لصنع أفلام في المنزل في خلال دقائق. حيث يحتوي على واجهة حدسية ،خاصية اسحب و ضع drag-n-drop الشاملة ،دعم لعدد كبير من الصيغ ،وأدوات تعديل سهلة الاستخدام. لمعرفة المزيد >>
كيفية تنصيب أداة FFmpeg Command Line على أنظمة Linux
ما يجب معرفته قبل تنصيب FFmpeg على Linux هو أنه يتطلب الكثير من الوحدات modules من اجل الاستخدامات العامة. فإذا كان FFmpeg لا يعمل بشكل جيد ،يمكنك اصلاح ذلك عن طريق تنصيب الوحدة module الصحيحة مثل LAME MP3 Codec ، mplayer، libogg، libvorbis،الخ. الآن ،اتبع هذه الخطوات لتنصيب FFmpeg على نظام Linux الخاص بك.
الخطوة الأولى: قم بتحميل الوحدات modules
cd /usr/local/src/
wget www3.mplayerhq.hu/MPlayer/releases/codecs/essential-20061022.tar.bz2
wget easynews.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz
wget downloads.xiph.org/releases/ogg/libogg-1.1.3.tar.gz
wget downloads.xiph.org/releases/vorbis/libvorbis-1.1.2.tar.gz
الخطوة الثانية: قم بفك الوحدات modules
tar zxvf lame-3.97.tar.gz
tar zxvf libogg-1.1.3.tar.gz
tar zxvf libvorbis-1.1.2.tar.gz
tar jxvf essential-20061022.tar.bz2
mkdir /usr/local/lib/codecs/
yum install gcc gmake make libcpp libgcc libstdc++ gcc4 gcc4-c++ gcc4-gfortran subversion ruby ncurses-devel -y
الخطوة الثالثة: قم بتحديث FFmpeg و mplayer
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
cd /usr/local/src/mplayer
svn update
cd /usr/local/src/
mv /usr/local/src/essential-20061022/* /usr/local/lib/codecs/
chmod -R 755 /usr/local/lib/codecs/
الخطوة الرابعة: قم بتنصيب الوحدات Modules
تنصيب LAME:
cd /usr/local/src/lame-3.97
./configure
make && make install
تنصيب LIBOGG
cd /usr/local/src/
cd /usr/local/src/libogg-1.1.3
./configure --enable-shared && make && make install
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
تنصيب LIBVORBIS
cd /usr/local/src/libvorbis-1.1.2
./configure && make && make install
تنصيب mplayer
cd /usr/local/src/
cd /usr/local/src/mplayer
./configure && make && make install
تنصيب FFmpeg:
cd /usr/local/src/FFmpeg/
./configure --enable-libmp3lame --enable-libvorbis --disable-mmx --enable-shared
make
make install
export LD_LIBRARY_PATH=/usr/local/lib/
ln -s /usr/local/lib/libavformat.so.50 /usr/lib/libavformat.so.50
ln -s /usr/local/lib/libavcodec.so.51 /usr/lib/libavcodec.so.51
ln -s /usr/local/lib/libavutil.so.49 /usr/lib/libavutil.so.49
ln -s /usr/local/lib/libavformat.so.51 /usr/lib/libavformat.so.51
أمثلة استخدام FFmpeg لأداء مهام تعديل الفيديو اليومية
القيام بتحويل صيغة ملفات الفيديو من .avi الى .mpg أو الى أي صيغة أخرى عن طريق كتابة الصيغة المطلوبة ،مثل wmv ،mp4 ،mkv ،flv ،الخ.
FFmpeg -i source_video.avi final_video.mpg
تحويل فيديو لأجهزة iPod/iPhone باستخدام FFmpeg
FFmpeg -i source_video.avi input -acodec -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4
تحويل فيديو لأجهزة البلاي ستيشن PSP باستخدام FFmpeg
FFmpeg -i source_video.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec final_video.mp4
استخلاص ملف الصوت من فيديو وحفظه بصيغة MP3 باستخدام FFmpeg
FFmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3
تحويل فيديو الى تتابع صور باستخدام FFmpeg
FFmpeg -i video.mpg image%d.jpg
تحويل فيديو الى ملف gif متحرك (غير مضغوط) باستخدام FFmpeg
FFmpeg -i source_video.avi gif_animated.gif
تقسيم Split/ تقطيع Trim الفيديو باستخدام FFmpeg
FFmpeg -i source_video.mpg -ss 00:00:10 -t 00:00:30 final_video.mpg
دمج ملفات فيديو وتحويلها الى الصيغ المرغوبة
copy /b source_video1.mp4 + source_video2.mp4 out.mp4 | FFmpeg -i out.mp4 -sameq final_video.mpg
بديل FFmpeg المناسب لأن يقوم أي شخص باستخدامه
ربما يجد الكثير من المستخدمين أن برنامج FFmpeg صعب الاستخدام مما يجعلهم يريدون تطبيق سهل وسريع لتعديل الفيديوهات. اذا كنت أحد أولئك المستخدمين ،فلديك برنامج Filmora for Mac(Originally Wondershare Video Editor for Mac) وهو بديل سهل الاستخدام لـ FFmpeg ويمكنه مساعدتك لصنع أفلام منزلية في غضون دقائق. كما يحتوي على واجهة حدسية جدا ويتضمن كل خصائص التعديل المعروفة التي سوف تحتاجها. فعندما تقوم بالتقطيع crop ،القص trim ،الدوران rotate ،اضافة الفواصل ،المؤثرات ،المقدمة/ التعريف intro/credits الى التايم لاين ،الخ فسوف تستطيع ان تفحص اي تغيرات من خلال نافذة المراجعة المتزامنة real-time previewing window. بالأسفل ستجد صورة النافذة الاولى للبرنامج.
قم بتحميل النسخة التجريبية المجانية من Wondershare Filmora (originally Wondershare Video Editor) :