في المقالة التالية سوف نلقي نظرة على FFmpeg. هذا واحد مجموعة برامج سطر الأوامر، مجاني ومفتوح المصدر ، للعمل مع ملفات الوسائط المتعددة. يحتوي على مجموعة من مكتبات الصوت والفيديو، كما هم: libavcodec و libavformat و libavutil وغيرها. باستخدام FFmpeg ، يمكن لأي شخص التحويل بين تنسيقات الفيديو والصوت المختلفة ، أو تعيين معدلات عينة ، أو تغيير حجم مقاطع الفيديو ، أو تسجيل سطح مكتب الكمبيوتر الخاص بك. حول هذا الأخير بالفعل تحدث إلينا زميل قبل حين.
في السطور التالية سنرى الخطوات اللازمة ل قم بتثبيت FFmpeg على Ubuntu 18.04. سنرى كيف يمكننا تثبيت الإصدار الثابت الحالي أو أحدث إصدار متاح. يمكن تطبيق نفس التعليمات على Ubuntu 16.04 وأي توزيع قائم على Ubuntu ، بما في ذلك Linux Mint و Elementary OS.
FFmpeg على أوبونتو
قم بتثبيت FFmpeg 3.X
في مستودعات أوبونتو الرسمية يمكننا العثور على FFmpeg ، ويمكننا ذلك التثبيت بسهولة مع مدير الحزم المناسب. هذه هي أسرع وأسهل طريقة لتثبيت FFmpeg على أوبونتو. ومع ذلك ، قد لا يكون الإصدار المتضمن في المستودعات هو أحدث إصدار متاح.
أثناء كتابة هذه السطور ، يكون الإصدار الثابت الحالي المتاح في مستودعات Ubuntu 18.04 هو 3.4.4. إذا كنت مهتمًا بالحصول على هذا الإصدار ، فما عليك سوى اتباع الخطوات التالية لتثبيته في Ubuntu 18.04.
سنبدأ بفتح محطة طرفية (Ctrl + Alt + T). سنكتب فيه ما يلي لتحديث قائمة الحزم المتاحة:
sudo apt update
إذا نحن نستطيع تثبيت FFmpeg كتابة الأمر التالي:
sudo apt install ffmpeg
بعد التثبيت ، إلى تحقق من تثبيت الحزمة بشكل صحيح، يمكننا استخدام الأمر التالي. سيؤدي هذا إلى طباعة شيء مثل ما يلي:
ffmpeg -version
للتشاور مع الجميع التشفير وأجهزة فك التشفير المتاحة، يمكننا أن نكتب:
ffmpeg -encoders
ffmpeg -decoders
مع كل ما سبق ، سنقوم بتثبيت والتحقق من تثبيت FFmpeg 3.X على نظام Ubuntu الخاص بنا. الآن يمكننا البدء في استخدامه.
قم بتثبيت FFmpeg 4.X
إذا كنا نفضل تثبيت إصدار أحدثمن خلال الإرشادات التالية ، سنتمكن من تثبيت FFmpeg الإصدار 4.x في Ubuntu 18.04.
الإصدار 4.X من مجموعة البرامج هذه يضيف مجموعة جديدة من الفلاتر والمشفرات وأجهزة فك التشفير. هذا الإصدار هو متوفر في PPA الخاص بـ Jonathon F. تصف الخطوات أدناه كيفية تثبيت FFmpeg 4.x على Ubuntu 18.04.
نبدأ بفتح محطة طرفية (Ctrl + Alt + T). سنكتب فيه ما يلي لإضافة PPA الضرورية:
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
بمجرد إضافة PPA إلى نظامك ، يمكنك ذلك قم بتثبيت الحزمة اللازمة الكتابة:
sudo apt install ffmpeg
مع هذا ، سيكون لديك الإصدار 4.X مثبتًا على النظام وجاهزًا للاستخدام. أنت تستطيع تحقق من الإصدار المثبت بنفس الأمر الذي نستخدمه مع الإصدار 3.x:
ffmpeg -version
بعض الأمثلة
عند تحويل ملفات الصوت والفيديو باستخدام FFmpeg ، لا يتعين عليك تحديد تنسيقات الإدخال والإخراج. يتم وضع تنسيق ملف الإدخال وتنسيق الإخراج من امتداد الملف.
إذا أردنا تحويل ملف الفيديو من mp4 إلى webm، يجب أن تكتب شيئًا مثل:
ffmpeg -i entradaVideo.mp4 salidaVideo.webm
في حال كنا مهتمين تحويل ملف الصوت mp3 إلى oggتكون التعليمات كما يلي:
ffmpeg -i entradaAudio.mp3 salidaAudio.ogg
عند تحويل الملفات ، سنكون قادرين على ذلك حدد برامج الترميز التي نريد استخدامها مع الخيار -c. يمكن أن يكون برنامج الترميز هو اسم أي وحدة فك ترميز / وحدة ترميز مدعومة.
إذا أردنا تحويل ملف الفيديو من mp4 إلى webm باستخدام برنامج ترميز الفيديو libvpx وبرنامج ترميز الصوت libvorbis. سيتعين علينا استخدام أمر مثل ما يلي:
ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
في حالة الرغبة قم بتحويل ملف صوتي من mp3 إلى ogg المشفر باستخدام برنامج ترميز libopus. سيكون الأمر المراد استخدامه مشابهًا لما يلي:
ffmpeg -i entradaAudio.mp3 -c:a libopus salidaAudio.ogg
يمكن العثور على مزيد من المعلومات حول كيفية استخدام مجموعة البرامج هذه استشارة الوثائق الرسمية بواسطة FFmpeg.
واجهت بعض المشاكل في تشغيل مقاطع فيديو mp4 على Ubuntu 20.10 ، لكنني وجدت الحل هنا. مليون شكرا!