GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal FFmpeg Di Linux

Dalam panduan ini, izinkan saya menunjukkan cara memasang FFmpeg pada berbagai distribusi Linux. Bagi yang belum tahu, FFmpeg adalah salah satu framework multimedia terbaik yang bisa digunakan untuk encode, decode, transcode, mux, demux, record, stream, filter, dan play semua jenis file media. Ini adalah kerangka kerja multimedia gratis yang berfungsi di hampir semua sistem operasi, termasuk Linux, Mac OS X, Microsoft Windows, BSD, Solaris, dll. Untuk detail selengkapnya, lihat tautan situs web resmi yang diberikan di akhir panduan ini.

Unduhan yang Disarankan - Panduan Gratis:"Streaming Musik Spotify:Panduan Tidak Resmi"

Instal FFmpeg Di Linux

FFmpeg dikemas untuk sebagian besar distribusi Linux dan tersedia di repositori default. Di sini saya telah menyertakan petunjuk instalasi untuk distro Linux populer.

Instal FFmpeg di Arch Linux dan turunannya

FFmpeg tersedia di repositori default Arch Linux. Anda dapat menginstalnya menggunakan perintah:

$ sudo pacman -S ffmpeg

Versi pengembangan terbaru tersedia di AUR , sehingga Anda dapat menginstalnya menggunakan heper AUR apa pun, seperti Paru atau Yay .

$ paru -S ffmpeg-git

Atau,

$ yay -S ffmpeg-git

Ada juga ffmpeg-full paket di AUR, yang dibuat dengan sebanyak mungkin fitur opsional yang diaktifkan. Anda juga dapat menginstalnya jika mau.

$ yay -S ffmpeg-full-git

Instal FFmpeg di Debian

FFmpeg tersedia di repositori default. Buka Terminal Anda dan jalankan perintah berikut untuk menginstalnya.

$ sudo apt-get install ffmpeg

Instal FFmpeg di Ubuntu dan turunannya

FFmpeg tersedia di repositori resmi Ubuntu, sehingga Anda dapat menginstalnya menggunakan perintah:

$ sudo apt-get install ffmpeg

FFmpeg di repositori resmi mungkin agak ketinggalan jaman. Untuk menginstal versi terbaru, gunakan FFmpeg PPA.

$ sudo add-apt-repository ppa:mc3man/trusty-media
$ sudo apt-get update
$ sudo apt-get dist-upgrade

Instal FFmpeg di Fedora, RHEL, CentOS, AlmaLinux, Rocky Linux

FFmpeg dapat diinstal melalui EPEL dan Perpaduan RPM repositori pada distribusi berbasis RPM, seperti Fedora, RHEL, CentOS, AlmaLinux, Rocky Linux.

Pertama, Tambahkan repositori EPEL menggunakan perintah:

$ sudo dnf install epel-release

Tambahkan repositori RPM Fusion seperti yang ditunjukkan di bawah ini tergantung pada distribusi yang Anda gunakan:

Untuk mengaktifkan akses ke keduanya gratis dan tidak gratis repositori gunakan perintah berikut:

Fedora 22 dan yang lebih baru:

$ sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

RHEL 8.x dan sistem yang kompatibel:

$ sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

RHEL 7.x, CentOS 7.x:

$ sudo yum localinstall --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm

Perintah di atas akan menginstal repositori gratis dan tidak gratis.

Setelah mengaktifkan repositori EPEL dan RPM Fusion, jalankan perintah berikut untuk menginstal FFmpeg:

$ sudo dnf install ffmpeg ffmpeg-devel

Atau,

$ sudo yum install ffmpeg ffmpeg-devel

Instal FFmpeg di openSUSE

Aktifkan Packman repositori di sistem openSUSE Anda.

Jika Anda menggunakan edisi openSUSE Tumbleweed, jalankan perintah berikut untuk mengaktifkan repositori Packman:

$ sudo zypper addrepo -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/' packman

Pada lompatan openSUSE:

$ sudo zypper addrepo -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/' packman

Refresh database repositori:

$ sudo zypper refresh

Terakhir, instal FFmpeg di openSUSE menggunakan perintah:

$ sudo zypper install --from packman ffmpeg

Selamat! Anda telah berhasil menginstal FFmpeg di kotak Linux Anda.

Untuk memverifikasi versi FFmpeg, jalankan:

$ ffmpeg -version

Contoh keluaran:

ffmpeg version 4.4 Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 11 (GCC)
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' --extra-ldflags='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ' --extra-cflags=' -I/usr/include/rav1e' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --disable-crystalhd --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gnutls --enable-ladspa --enable-libaom --enable-libdav1d --enable-libass --enable-libbluray --enable-libcdio --enable-libdrm --enable-libjack --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librav1e --enable-libsmbclient --enable-version3 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-version3 --enable-vapoursynth --enable-libvpx --enable-vulkan --enable-libglslang --enable-libx264 --enable-libx265 --enable-libxvid --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-lv2 --enable-avfilter --enable-avresample --enable-libmodplug --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-lto --enable-libmfx --enable-runtime-cpudetect
libavutil 56. 70.100 / 56. 70.100
libavcodec 58.134.100 / 58.134.100
libavformat 58. 76.100 / 58. 76.100
libavdevice 58. 13.100 / 58. 13.100
libavfilter 7.110.100 / 7.110.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 9.100 / 5. 9.100
libswresample 3. 9.100 / 3. 9.100
libpostproc 55. 9.100 / 55. 9.100

Untuk mencetak bagian bantuan FFmpeg:

$ ffmpeg -h

Tampilkan halaman manual FFmpeg:

$ man ffmpeg

Sekarang, lanjutkan ke tutorial berikutnya untuk belajar menggunakan FFmpeg. Saya telah mengkompilasi 20+ perintah FFmpeg yang paling umum dan sering digunakan dalam panduan berikut.

  • 20+ Perintah FFmpeg Untuk Pemula

Linux
  1. Cara menginstal Python di Linux

  2. Cara menginstal Java di Linux

  3. Cara Menginstal TeamViewer 15 di Linux

  1. Cara Menginstal NodeJS Di Linux

  2. Cara Menginstal Vagrant Di Linux

  3. Cara Menginstal PIP di Linux

  1. Cara menginstal Linux dalam 3 langkah

  2. Bagaimana cara menginstal Kali Linux

  3. Cara Menginstal FFmpeg di Linux