وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب و استفاده از FFmpeg روی CentOS 7

0 3
زمان لازم برای مطالعه: 2 دقیقه



FFmpeg مجموعه ای رایگان و منبع باز از ابزارها برای مدیریت فایل های چند رسانه ای است. این شامل مجموعه ای از کتابخانه های صوتی و تصویری مشترک مانند libavcodec، libavformat و libavutil است. با FFmpeg می‌توانید بین فرمت‌های مختلف ویدیویی و صوتی تبدیل کنید، نرخ‌های نمونه را تنظیم کنید، صدا/فیلم را پخش کنید و اندازه ویدیوها را تغییر دهید.

این آموزش شما را در نصب FFmpeg راهنمایی می کند روی CentOS 7.

پیش نیازها

برای اینکه بتوانید مخازن جدید اضافه کنید و بسته ها را نصب کنید روی شما CentOS سیستم، شما باید به عنوان یک کاربر با وارد شوید sudo امتیازات .

نصب FFmpeg روی CentOS 7

FFmpeg در دسترس نیست CentOS 7 مخزن اصلی شما می توانید انتخاب کنید ابزارهای FFmpeg را از منبع بسازید
یا از طریق آن نصب کنید yum از یک مخزن شخص ثالث Yum.

ما با گزینه دوم پیش می رویم و از مخزن RPM Fusion نصب می کنیم:

  1. مخزن RPM Fusion بستگی دارد روی مخزن نرم افزار EPEL اگر EPEL فعال نباشد روی سیستم خود را با تایپ کردن آن فعال کنید:

    sudo yum install epel-release
  2. سپس با نصب بسته rpm، مخزن RPM Fusion را فعال کنید:

    sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
  3. پس از فعال شدن مخزن، FFmpeg را نصب کنید:

    sudo yum install ffmpeg ffmpeg-devel
  4. نصب FFmpeg را با بررسی نسخه آن تأیید کنید:

    ffmpeg -version

    در زمان نگارش این مقاله، نسخه فعلی FFmpeg موجود در مخزن RPM Fusion است. 3.4.7:

    ffmpeg version 3.4.7 Copyright (c) 2000-2019 the FFmpeg developers
    built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-39)
    ...

خودشه. FFmpeg نصب شده است روی شما CentOS دستگاه و شما می توانید شروع به استفاده از آن کنید.

پیشنهاد می‌کنیم بخوانید:  روش کار مالکیت و مجوزهای فایل در RHEL

نمونه های FFmpeg

در این بخش به چند نمونه اساسی نگاه خواهیم کرد روی روش استفاده از ffmpeg سودمندی

تبدیل پایه

هنگام تبدیل فایل های صوتی و تصویری با استفاده از ffmpeg، لازم نیست فرمت های ورودی و خروجی را مشخص کنید. فرمت فایل ورودی به صورت خودکار شناسایی می شود و فرمت خروجی از پسوند فایل حدس می زند.

  • تبدیل فایل ویدیویی از mp4 به webm:

    ffmpeg -i input.mp4 output.webm
  • تبدیل فایل صوتی از mp3 به ogg:

    ffmpeg -i input.mp3 output.ogg

تعیین کدک ها

می توانید کدک هایی را که می خواهید با آن استفاده کنید مشخص کنید -c گزینه. کدک می تواند نام هر رمزگشا/رمزگذار پشتیبانی شده یا یک مقدار خاص باشد copy که به سادگی جریان ورودی را کپی می کند.

  • تبدیل یک فایل ویدیویی از mp4 به webm با استفاده از libvpx کدک ویدیویی و 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 Documentation
page و یاد بگیرید که چگونه از FFmpeg برای تبدیل و فایل های ویدیویی و صوتی خود استفاده کنید.

اگر مشکلی دارید یا بازخوردی دارید، در زیر نظر دهید.

ffmpeg centos
برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
پیشنهاد می‌کنیم بخوانید:  Nginx را با Let's Encrypt روشن کنید CentOS 7

زمان انتشار: 1403-02-23 03:16:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید