از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب و استفاده از FFmpeg روی CentOS 7
سرفصلهای مطلب
FFmpeg مجموعه ای رایگان و منبع باز از ابزارها برای مدیریت فایل های چند رسانه ای است. این شامل مجموعه ای از کتابخانه های صوتی و تصویری مشترک مانند libavcodec، libavformat و libavutil است. با FFmpeg میتوانید بین فرمتهای مختلف ویدیویی و صوتی تبدیل کنید، نرخهای نمونه را تنظیم کنید، صدا/فیلم را پخش کنید و اندازه ویدیوها را تغییر دهید.
این آموزش شما را در نصب FFmpeg راهنمایی می کند روی CentOS 7.
پیش نیازها
برای اینکه بتوانید مخازن جدید اضافه کنید و بسته ها را نصب کنید روی شما CentOS سیستم، شما باید به عنوان یک کاربر با وارد شوید sudo امتیازات .
نصب FFmpeg روی CentOS 7
FFmpeg در دسترس نیست CentOS 7 مخزن اصلی شما می توانید انتخاب کنید ابزارهای FFmpeg را از منبع بسازید
یا از طریق آن نصب کنید yum
از یک مخزن شخص ثالث Yum.
ما با گزینه دوم پیش می رویم و از مخزن RPM Fusion نصب می کنیم:
-
مخزن RPM Fusion بستگی دارد روی مخزن نرم افزار EPEL اگر EPEL فعال نباشد روی سیستم خود را با تایپ کردن آن فعال کنید:
sudo yum install epel-release
-
سپس با نصب بسته rpm، مخزن RPM Fusion را فعال کنید:
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
-
پس از فعال شدن مخزن، FFmpeg را نصب کنید:
sudo yum install ffmpeg ffmpeg-devel
-
نصب 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 دستگاه و شما می توانید شروع به استفاده از آن کنید.
نمونه های 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 برای تبدیل و فایل های ویدیویی و صوتی خود استفاده کنید.
اگر مشکلی دارید یا بازخوردی دارید، در زیر نظر دهید.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-02-23 03:16:04