آموزش نصب و استفاده از FFmpeg در CentOS 8 - وان سرور آکـادمی
آموزش نصب و استفاده از FFmpeg در CentOS 8
آموزش نصب و استفاده از FFmpeg در CentOS 8

آموزش نصب و استفاده از FFmpeg در CentOS 8

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

آموزش نصب و استفاده از FFmpeg در CentOS 8

FFmpeg یک مجموعه رایگان و منبع باز برای تهیه فایل های چندرسانه ای است. این مجموعه شامل مجموعه ای از کتابخانه های صوتی و تصویری مشترک مانند libavcodec ، libavformat و libavutil است. با FFmpeg ، می توانید بین فرمت های مختلف ویدیویی و صوتی را به هم تبدیل کنید، فایل صوتی / تصویری را پخش کنید و فیلم ها را تغییر اندازه دهید. در این مقاله آموزش نصب و استفاده از FFmpeg در CentOS 8 توضیح داده شده است.

نصب FFmpeg در CentOS 8

FFmpeg در مخازن پیش فرض CentOS 8 موجود نیست. می توانید ابزار FFmpeg را از منبع تهیه کنید یا آن را با استفاده از dnf از مخزن Negativo17 نصب کنید. ما با گزینه دوم پیش می رویم.

مراحل زیر را برای نصب FFmpeg در CentOS 8 انجام دهید:

  • مخزن Negativo17 به مخازن EPEL و PowerTools بستگی دارد. دستورالعمل های زیر را به عنوان root یا کاربر با امتیازات sudo اجرا کنید تا مخازن مورد نیاز را فعال کنید:
sudo dnf install epel-release
sudo yum config-manager --set-enabled PowerTools
sudo yum-config-manager --add-repo=https://negativo17.org/repos/epel-multimedia.repo
  • پس از فعال کردن مخازن ، FFmpeg را نصب کنید:
sudo dnf install ffmpeg
  • با بررسی نسخه آن ، نصب FFmpeg را بررسی کنید:
ffmpeg -version

در زمان نوشتن این مقاله ، نسخه فعلی FFmpeg موجود در مخزن 2.8.15 است.

خروجی:
ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 8 (GCC)
...

این دستور گزینه های پیکربندی FFmpeg را نیز نشان می دهد.

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

یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.

وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.

برای خرید سرور مجازی با گارانتی 100% بازگشت وجه کلیک کنید.

استفاده از FFmpeg

در این بخش به چند مثال اساسی در مورد چگونگی استفاده از ابزار ffmpeg خواهیم پرداخت.

تبدیل بیسیک

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

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

ffmpeg -i input.mp4 output.webm

تبدیل یک فایل صوتی از mp3 به ogg:

ffmpeg -i input.mp3 output.ogg

استفاده از کدک ها

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

با استفاده از کدک ویدیوی libvpx و صوتی libvorbis یک فایل ویدیویی را از mp4 به 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 8 نصب كنید. هم اکنون می توانید به صفحه رسمی مستندات FFmpeg مراجعه كنید و یاد بگیرید كه چگونه از FFmpeg برای تبدیل فایلهای ویدیویی و صوتی خود استفاده كنید.

5/5 - (13 امتیاز)