آموزش نصب و استفاده از 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 کاهش میدهد.
استفاده از 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 برای تبدیل فایلهای ویدیویی و صوتی خود استفاده كنید.
اولین نفر باشید که نظر ارسال میکنید