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

علاوه بر این، فایل‌های رسانه‌ای را رمزگشایی، کدگذاری، mux، demux، استریم، فیلتر، پخش و تبدیل کد می‌کند. هنگام تبدیل فایل‌های ویدیویی و صوتی با استفاده از FFmpeg، این ابزار فرمت‌های ورودی و خروجی را به‌طور خودکار تشخیص می‌دهد.

FFmpeg به صورت یک موجود است command-line ابزار و پشتیبانی از سیستم عامل های مختلف. در این مقاله روش نصب FFmpeg را توضیح خواهیم داد روی لینوکس، macOS و ویندوز.

اگر می خواهید FFmpeg را نصب کنید روی VPS لینوکس خود، قبل از ادامه کار، از طریق SSH به دستگاه خود متصل شوید.

روش نصب FFmpeg روی لینوکس

در این قسمت روش راه اندازی FFmpeg را توضیح خواهیم داد روی توزیع های محبوب لینوکس مانند اوبونتو، دبیان، CentOS، فدورا، و RHEL.

نصب FFmpeg روی اوبونتو

دو روش برای نصب FFmpeg وجود دارد روی اوبونتو – از طریق آرشیو بسته های شخصی (PPA) و مخزن پیش فرض اولی شامل مجموعه‌ای از نرم‌افزارهای مدیریت شده توسط انجمن اوبونتو است و بهترین عملکرد را دارد روی اوبونتو 18.04 و نسخه های قدیمی تر.

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

اوبونتو 18.04

در اینجا روش نصب FFmpeg از طریق PPA آورده شده است:

  1. باز کن پایانه و به عنوان کاربر روت وارد شوید.
  2. را نصب کنید نرم افزار-خواص-مشترک بسته بندی این به شما امکان می دهد مخازنی را که برنامه را از آنها نصب می کنید مدیریت کنید:
sudo apt-get install software-properties-common
  1. پس از اتمام، اضافه کنید mc3man PPA با اضافه کردن دستور زیر:
sudo add-apt-repository ppa:mc3man/trusty-media
  1. پس از نصب PPA روی سیستم، مخزن را با اجرای متوالی این دستورات به روز کنید:
sudo apt-get update
sudo apt-get dist-upgrade
  1. سپس FFmpeg را با تایپ دستور زیر نصب کنید:
sudo apt-get install ffmpeg

اوبونتو 20.04

برای نصب FFmpeg از طریق مخزن پیش فرض مراحل زیر را دنبال کنید:

  1. باز کن پایانه و از طریق یک کاربر روت به آن دسترسی داشته باشید.
  2. سیستم و بسته های نصب شده را با اجرای هر دو دستور متوالی به روز کنید:
sudo apt update
sudo apt upgrade
  1. برای نصب برنامه FFmpeg دستور زیر را وارد کنید:
sudo apt install ffmpeg

نصب FFmpeg روی دبیان

دو راه برای نصب FFmpeg وجود دارد روی دبیان – از طریق مخازن پیش فرض و چند رسانه ای.

روش اول به نسخه های Debian 9 و جدیدتر ارائه می شود، در حالی که روش دوم برای Debian 8 و نسخه های قدیمی تر اعمال می شود.

دبیان 9

در اینجا روش نصب FFmpeg با استفاده از مخزن پیش فرض آورده شده است:

  1. باز کن پایانه و از طریق یک کاربر روت وارد شوید.
  2. لیست بسته و سیستم را با اجرای هر دو دستور متوالی به روز کنید:
sudo apt update
sudo apt upgrade
  1. سپس با افزودن دستور زیر، FFmpeg را نصب کنید:
sudo apt install ffmpeg

دبیان 8

FFmpeg در مخزن رسمی Debian 8 یا قدیمی تر در دسترس نیست. بنابراین، کاربران باید مخزن چند رسانه ای دبیان را اضافه کنند تا کدکس را با ویرایش آن نصب کنند sources.list فایلی که حاوی لیستی از مخازن است که APT استفاده می کند.

برای نصب FFmpeg با استفاده از مخزن چند رسانه ای مراحل زیر را دنبال کنید:

  1. راه اندازی کنید پایانه و به عنوان کاربر روت وارد شوید.
  2. بعد، را باز کنید منبع.لیست با تایپ دستور زیر فایل کنید. از یک ویرایشگر مانند نانو یا vi:
sudo vi /etc/apt/source.list
  1. مطبوعات من وارد شدن حالت درج و شروع به ویرایش کنید
  2. خطوط زیر را در انتهای فایل اضافه کنید:
# deb-multimedia
deb http://www.deb-multimedia.org jessie main non-free
deb-src http://www.deb-multimedia.org jessie main non-free
# jessie-backports
deb http://httpredir.debian.org/debian/ jessie-backports main
  1. فایل را با فشار دادن ذخیره کنید خروج و با فشار دادن فایل را ببندید : (کولون) و س!
  2. در نهایت با تایپ دستور زیر سیستم را به روز کنید:
sudo apt update
  1. برای نصب بسته deb-multimedia-keyring این دستور را وارد کنید:
sudo apt install deb-multimedia-keyring
  1. سیستم را یک بار دیگر به روز کنید تا مطمئن شوید که تغییرات با اجرای دستور زیر ذخیره شده اند:
sudo apt update
  1. پس از اتمام، بسته FFmpeg را با تایپ دستور زیر نصب کنید:
sudo apt install ffmpeg

نصب FFmpeg روی CentOS، فدورا و RHEL

بسته FFmpeg در مخزن رسمی موجود نیست CentOS، فدورا و RHEL. بنابراین، کاربران باید آن را با استفاده از یک مخزن اضافی نصب کنند.

پیشنهاد می‌کنیم بخوانید:  10 بهترین گزینه پلاگین پایگاه دانش وردپرس

CentOS 7

در اینجا روش نصب FFmpeg آورده شده است روی CentOS 7 با استفاده از مخزن Nux Dextop:

  1. باز کن پایانه و به عنوان کاربر روت وارد شوید.
  2. با تایپ این دستور مخزن EPEL را نصب کنید:
sudo yum install epel-release
  1. با اجرای دستور زیر سیستم و بسته ها را به روز کنید:
sudo yum update
  1. برای نصب مخزن Nux Dextop از این دستورات استفاده کنید:
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
  1. در نهایت این دستور را تایپ کنید تا FFmpeg و بسته توسعه آن نصب شود:
sudo yum install ffmpeg ffmpeg-devel -y

RHEL 7/8

برای نصب FFmpeg مراحل زیر را دنبال کنید روی RHEL 7/8 از طریق مخزن RPM Fusion:

  1. باز کن پایانه و از طریق یک کاربر ریشه دسترسی داشته باشید.
  2. دستور زیر را تایپ کرده و فشار دهید وارد برای به روز رسانی سیستم:
sudo yum update
  1. با قرار دادن این دستور و زدن مخزن EPEL را نصب کنید وارد:
sudo yum install epel-release
  1. سپس، یکی از این دستورات را برای نصب RPM fusion اجرا کنید:

RHEL 7

yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm https://download.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm

RHEL 8

yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://download.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
  1. FFmpeg و بسته های توسعه آن را با تایپ دستور زیر نصب کنید
sudo yum install ffmpeg ffmpeg-devel -y

فدورا

در اینجا روش نصب FFmpeg آورده شده است روی فدورا با استفاده از مخزن RPM Fusion:

  1. باز کن پایانه و به عنوان کاربر روت وارد شوید.
  2. با وارد کردن دستور زیر سیستم را به روز کنید:
sudo dnf update
  1. با اجرای دستور زیر، مخزن RPM Fusion را برای نصب FFmpeg اضافه کنید:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
  1. سیستم را یک بار دیگر به روز کنید تا با اجرای دستور زیر مطمئن شوید که تغییرات ذخیره شده اند:
sudo dnf update
  1. سپس FFmpeg و بسته توسعه آن را با قرار دادن این نصب کنید:
sudo dnf install ffmpeg ffmpeg-devel

نصب FFmpeg روی Arch لینوکس

رسمی Arch مخزن لینوکس، مدیر بسته Packman، کدکس FFmpeg را ارائه می دهد روی سیستم آنها در اینجا روش نصب آن آمده است:

  1. باز کن پایانه و وارد یک حساب کاربری با امتیازات sudo شوید.
  2. بسته های سیستم را با اجرای دستور زیر به روز کنید:
pacman -Syu
  1. دستور زیر را تایپ کنید برای نصب FFmpeg:
sudo pacman -S ffmpeg
  1. در مرحله بعد، بسته توسعه را با قرار دادن متوالی دستورات زیر نصب کنید:
yay -S ffmpeg-git
yay -S ffmpeg-full-git
  1. با اجرای این دستور یک بار دیگر سیستم را به روز کنید:
pacman -Syu

تأیید نصب FFmpeg

برای تأیید نصب FFmpeg و بررسی نسخه در حال اجرا روی دستگاه، دستور زیر را وارد کنید:

ffmpeg -version

خروجی باید مانند شکل زیر باشد:

روش نصب FFmpeg روی سیستم عامل مک

برای راه اندازی FFmpeg این مراحل را دنبال کنید روی سیستم عامل مک:

  1. دانلود کنید بسته FFmpeg از وب سایت رسمی
  2. انتخاب ساخت‌های استاتیک برای macOS 64 بیتی. این شما را به مسیر هدایت می کند evermeet.cx سایت.
  3. انتخاب کنید ffmpeg-5.0.1 نسخه
  4. فایل دانلود شده را باز کنید. این آن را با استفاده از ابزار آرشیو و یک فایل FFMpeg اجرایی ایجاد کنید.
استخراج FFmpeg با استفاده از ابزار Archive Utility on سیستم عامل مک
  1. راه اندازی کنید صفحه اصلی پوشه با باز کردن یاب و با استفاده از میانبر صفحه کلید CMD + Shift + H، یا کلیک کردن روی برو دکمه روی نوار منو و کلیک کردن صفحه اصلی.
  2. رفتن به فایل و کلیک کنید پوشه جدید. نام آن را تغییر دهید صدا-ارکستراتور-ffmpeg و فشار دهید برگشت برای تایید تغییر
  3. پوشه جدید اضافه شده را باز کنید و یک پوشه جدید با برچسب ایجاد کنید صندوقچه.
  4. انتقال فایل FFmpeg از دانلودها به تازه ایجاد شده صندوقچه پوشه
  5. برای باز کردن فایل FFmpeg دوبار کلیک کنید. وقتی که “ffmpeg” را نمی توان باز کرد زیرا از یک توسعه دهنده ناشناس است.” پیام ظاهر می شود، فشار دهید خوب.
پیغام خطای FFmpeg on سیستم عامل مکپیغام خطای FFmpeg on سیستم عامل مک
  1. رفتن به تنظیمات سیستم و انتخاب کنید امنیت و حریم خصوصی.
  2. انتخاب عمومی برگه
  3. هنگامی که یک پیام خطای جدید ظاهر شد، کلیک کنید به هر حال باز کن.
پنجره امنیت و حریم خصوصی macOSپنجره امنیت و حریم خصوصی macOS
  1. یک پاپ آپ دیگر ظاهر می شود که بیان می کند macOS نمی‌تواند توسعه‌دهنده «ffmpeg» را تأیید کند. مطمئنی میخوای بازش کنی؟”. کلیک باز کن.
پنجره تأیید امنیت macOSپنجره تأیید امنیت macOS
  1. روی فایل FFmpeg دوبار کلیک کنید و یک فایل جدید پایانه پنجره باز خواهد شد آن را فقط زمانی ببندید که process کامل است.
نصب FFMpeg process on  سیستم عامل مکنصب FFMpeg process on  سیستم عامل مک
  1. تبریک می گویم، شما با موفقیت FFmpeg را نصب کردید.
پیشنهاد می‌کنیم بخوانید:  روش نصب LEMP Stack (Nginx، MySQL، PHP v7) روی CentOS 7

روش نصب FFmpeg روی پنجره ها

قبل از نصب process، داشتن یک امر حیاتی است ابزار فایل ZIP نصب شده است روی سیستم شما در اینجا روش نصب FFmpeg آورده شده است روی پنجره ها:

  1. دانلود کنید بسته FFmpeg از وب سایت رسمی
  2. انتخاب ویندوز از gyan.dev ساخته می شود. این شما را به مسیر هدایت می کند gyan.dev سایت اینترنتی.
  3. انتخاب کنید ffmpeg-git-full.7z نسخه
  4. پس از دانلود، روی پوشه FFmpeg کلیک راست کرده و انتخاب کنید فایل ها را استخراج کنید.
  5. پس از اتمام، پوشه استخراج شده را باز کرده و همه را کپی و پیست کنید EXE فایل ها از صندوقچه به پوشه ریشه هارد دیسک خود. به عنوان مثال، یک پوشه جداگانه ایجاد کنید روی را Local دیسک (C:) برای ذخیره تمام فایل ها
یک پوشه جداگانه برای فایل های FFmpeg.exeیک پوشه جداگانه برای فایل های FFmpeg.exe
  1. تایپ کنید ویژگی های محیطی روی برگه جستجو و کلیک کنید باز کن.
  2. این باز می شود خصوصیات سیستم پنجره برو به پیشرفته را بزنید و انتخاب کنید متغیرهای محیطی…
اطلاعات ویژگی های سیستم on پنجره هااطلاعات ویژگی های سیستم on پنجره ها
  1. برو به متغیرهای سیستم بخش. انتخاب کنید مسیر از لیست و کلیک کنید ویرایش کنید.
اطلاعات متغیرهای کاربر و سیستم on پنجره هااطلاعات متغیرهای کاربر و سیستم on پنجره ها
  1. انتخاب کنید جدید و مسیر FFmpeg پوشه ای که قبلا ایجاد کرده اید را برای ذخیره آن اضافه کنید EXE فایل ها.
اضافه کردن یک مسیر جدید on متغیر محیطی on پنجره هااضافه کردن یک مسیر جدید on متغیر محیطی on پنجره ها
  1. پس از اتمام، کلیک کنید خوب برای ذخیره تغییرات شما این بسته خواهد شد ویرایش متغیر محیطی پنجره
  2. انتخاب کنید خوب برای بستن متغیرهای محیطی پنجره و کلیک کنید خوب یک بار دیگر برای بستن خصوصیات سیستم.
  3. باز کن خط فرمان پنجره یا نوع “cmd” در برگه جستجو
  4. دستور زیر را برای بررسی نصب بودن FFmpeg اجرا کنید:
ffmpeg
  1. خروجی زیر باید ظاهر شود که نسخه FFmpeg و تنظیمات پیکربندی پیش فرض را نشان می دهد:
بررسی نصب FFmpeg on پنجره هابررسی نصب FFmpeg on پنجره ها
  1. تبریک می گویم، شما با موفقیت برنامه FFmpeg را نصب کردید روی سیستم شما

نتیجه

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

همچنین روش نصب FFmpeg را توضیح داده ایم روی توزیع های مختلف لینوکس مانند اوبونتو، دبیان، CentOSسیستم‌های RHEL، Fedora، macOS و Windows.

امیدواریم این مقاله به شما در درک روش نصب FFmpeg کمک کرده باشد. اگر سوال یا پیشنهادی دارید، لطفاً آن را در بخش نظرات زیر مطرح کنید.