ذكري المظهر

كيفية تثبيت واستخدام ffmpeg على centos 7

شرح ضغط ملفات الفيديو بواسطة ffmpeg

شرح ضغط ملفات الفيديو بواسطة ffmpeg

جدول المحتويات:

Anonim

FFmpeg عبارة عن مجموعة مجانية ومفتوحة المصدر من الأدوات لمعالجة ملفات الوسائط المتعددة. يحتوي على مجموعة من مكتبات الصوت والفيديو المشتركة مثل libavcodec و libavformat و libavutil. باستخدام FFmpeg ، يمكنك التحويل بين تنسيقات الفيديو والصوت المختلفة ، وتعيين معدلات العينات ، والتقاط دفق الصوت / الفيديو وتغيير حجم مقاطع الفيديو.

يرشدك هذا البرنامج التعليمي إلى تثبيت FFmpeg على CentOS 7.

المتطلبات الأساسية

لتتمكن من إضافة مستودعات جديدة وتثبيت الحزم على نظام CentOS ، يجب تسجيل الدخول كمستخدم لديه امتيازات sudo.

تثبيت FFmpeg على CentOS

FFmpeg غير متوفر في مستودعات CentOS 7 الأساسية. يمكنك اختيار إنشاء أدوات FFmpeg من المصدر أو تثبيتها باستخدام yum من مستودع Nux Dextop. سنذهب مع الخيار الثاني.

قم بتنفيذ الخطوات التالية لتثبيت FFmpeg على CentOS 7:

  1. مستودع Nux يعتمد على مستودع برامج EPEL. إذا لم يتم تمكين مستودع EPEL على نظامك ، فقم بتمكينه عن طريق الكتابة:

    sudo yum install epel-release

    بعد ذلك ، قم باستيراد مفتاح Repository GPG وتمكين مستودع Nux عن طريق تثبيت حزمة rpm:

    sudo rpm -v --import sudo rpm -Uvh

    بمجرد تمكين المستودع ، قم بتثبيت FFmpeg:

    sudo yum install ffmpeg ffmpeg-devel

    تحقق من تثبيت FFmpeg عن طريق تشغيل الأمر ffmpeg -version :

    ffmpeg -version

    في وقت كتابة هذا المقال ، كان الإصدار الحالي من FFmpeg المتوفر في مستودع Nux Dextop هو 2.8.15 .

    ffmpeg version 2.8.15 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-28)…

هذا هو. تم تثبيت FFmpeg على جهاز CentOS.

أمثلة FFmpeg

في هذا القسم ، سنلقي نظرة على بعض الأمثلة الأساسية حول كيفية استخدام الأداة المساعدة ffmpeg .

التحويل الأساسي

عند تحويل ملفات الصوت والفيديو باستخدام ffmpeg لن تحتاج إلى تحديد تنسيقات المدخلات والمخرجات. يتم اكتشاف تنسيق ملف الإدخال تلقائيًا ويتم تخمين تنسيق الإخراج من امتداد الملف.

  • تحويل ملف فيديو من mp4 إلى webm:

    ffmpeg -i input.mp4 output.webm

    تحويل ملف صوتي من mp3 إلى ogg:

    ffmpeg -i input.mp3 output.ogg

تحديد برامج الترميز

عند تحويل الملفات ، يمكنك تحديد برامج الترميز التي تريد استخدامها مع الخيار -c . يمكن أن يكون برنامج الترميز هو اسم أي وحدة فك ترميز / تشفير معتمدة أو نسخة ذات قيمة خاصة تقوم ببساطة بنسخ تيار الإدخال.

  • تحويل ملف فيديو من mp4 إلى webm باستخدام برنامج ترميز الفيديو libvorbis وترميز الصوت libvorbis :

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

    تحويل ملف صوتي من mp3 إلى ogg المشفرة باستخدام برنامج الترميز libopus .

    ffmpeg -i input.mp3 -c:a libopus output.ogg

استنتاج

لقد قمت بتثبيت FFmpeg بنجاح على جهاز CentOS 7. يمكنك الآن زيارة صفحة وثائق FFmpeg الرسمية ومعرفة كيفية استخدام FFmpeg لتحويل وملفات الفيديو والصوت الخاصة بك.

ffmpeg centos