Cara menginstal ffmpeg linux melalui command line

Instal FFMPEG di Linux Anda untuk mendapatkan perpustakaan sumber terbuka yang kuat yang didedikasikan untuk memproses audio dan video. Anda dapat menggunakan salah satu API-nya untuk memproses audio dan video atau menggunakan alat yang disediakannya, seperti ffmpeg, ffplay, ffprobe, untuk mengedit file audio dan video Anda.

Struktur direktori dasar perpustakaan FFMPEG dan fungsinya…

FFMPEG directory and its role

libavcodec

: Menyediakan serangkaian implementasi encoder.

libavformat

: Menerapkan protokol aliran, format wadah, dan akses IO-nya sendiri.

libavutil

: Termasuk fungsi hasher, decoder, dan berbagai alat.

libavfilter

: Tersedia berbagai filter audio dan video.

libabvdevice

: Menyediakan interface untuk mengakses perangkat pengambilan dan perangkat pemutaran.

libswresample

: Menerapkan pencampuran dan resampling.

libswscale

: Menerapkan konversi dan penskalaan warna.

Dalam tutorial ini, kita akan menunjukkan langkah-langkah untuk menginstal FFmpeg pada sistem operasi Linux seperti Ubuntu 18.04/19.04/16.04… Debian 9/Linux Mint/Unsurtary OS, CentOS 7 dan Distor Linux aliran serupa lainnya.

Instal ffmpeg di Ubuntu/Linux Debian

Perintah yang diberikan di bawah ini telah dilakukan pada Ubuntu 19.04 tetapi layak untuk versi lain seperti Ubuntu 18.04/16.04 termasuk Debian, Linux Mint dan Unsurtary OS. Bisa langsung kunjungi

official website

ini untuk lebih tentang hal itu.

Langkah 1: Buka Terminal Perintah

Jika Anda menggunakan sistem Linux Ubuntu atau interface CLI lainnya maka Anda dapat langsung mengeluarkan perintah instalasi ffmpeg yang diberikan pada langkah selanjutnya. Untuk useran Desktop

Ctrl+Alt+T

shortcut keyboard atau cari Terminal di Aplikasi.

Langkah 2: Perbarui Sistem

Untuk memastikan semua paket yang diinstal pada Anda adalah yang terbaru, jalankan perintah berikut:

Perintah untuk menginstal FFmpeg 3.4.x

Sekarang, gunakan perintah tunggal ini untuk mengunduh paket FFmpeg 3.4.x untuk diinstal pada sistem.

sudo apt install ffmpeg

Periksa Versi:

ffmpeg -version

Output

:

ffmpeg -version ffmpeg version 
3.4.6

-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-16ubuntu3) configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100

Perintah untuk menginstal FFmpeg 4.x

sudo apt update
sudo apt install software-properties-common

Sekarang tambahkan repositori untuk mendapatkan paket instalasi FFmpeg 4.x. terbaru

sudo add-apt-repository ppa:jonathonf/ffmpeg-4

Menginstal FFmpeg 4.x

sudo apt update
sudo apt install ffmpeg

Sekarang, Periksa versi Anda

ffmpeg -- version

kali ini outputnya adalah:

Instalasi menggunakan SNAP (opsional) #2nd method

Cara termudah untuk menginstal versi terbaru dari alat ini adalah dengan menggunakan perintah SNAPD:

sudo apt install snapd
sudo snap install ffmpeg

Perintah untuk ffmpeg mengonversi ke mp4

Sekarang setelah instalasi, jika Anda memiliki beberapa file video dalam format MP4 maka Anda dapat dengan mudah menggunakan ffmpeg untuk mengonversi ke format lain menggunakan terminal.

ffmpeg -i example.mp4 example.webm

Note

: Ganti example.mp4 dengan nama file yang ingin Anda konversi dan example.webm dengan nama yang ingin Anda berikan pada output Anda.

Perintah untuk ffmpeg mengonversi ke mp3

Dengan cara yang sama, kita dapat mengonversi MP3 ke format file audio lainnya seperti Mp3 ke.ogg

ffmpeg -i input.mp3 output.ogg

Instal ffmpeg di CentOS 7 atau RHEL (RedHat)

Pada sistem berbasis RPM yang menggunakan pengelola paket YUM seperti Distro Linux CentOS 7, kita dapat menggunakan perintah berikut untuk instalasi FFmpeg; untuk mengalirkan berbagai konten audio atau video; mengonversi, menambah atau mengurangi laju sampel, Mengubah ukuran video, dan lainnya…

1: Buka command terminal

Pada CentOS 7 buka command terminal yang tersedia di Applications of the System.

2: Instal Repositori EPEL di CentOS 7

sudo yum install epel-release

3: Impor Kunci GPG repositori Nux Desktop

FFmpeg secara default tidak tersedia di repositori CentOS 7 jadi, kita perlu menambahkan:

Nux

satu. Pertama, dapatkan kunci GPG untuk mengotentikasi paketnya.

rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

4: Tambahkan repositori Nux Desktop

Gunakan perintah ini untuk menambahkan repo NUX di CentOS.

For CentOS 7

yum -y install epel-release && rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm 

For CentOS 6

yum -y install epel-release && rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

5: Instal FFMPEG di CentOS 7

Akhirnya, setelah menambahkan repositori di sini adalah perintah untuk menginstalnya di CentOS

sudo yum update
sudo yum install ffmpeg ffmpeg-devel

Periksa versi

ffmpeg --version

Gunakan Snap untuk menginstal alat ini di CentOS (metode # 2)

Jika Anda ingin menginstal

latest 

versi FFmpeg di CentOS kemudian gunakan SNAP, perintahnya adalah:

sudo yum install epel-release
sudo yum install snapd
sudo systemctl enable --now snapd.socket

Finally

sudo snap install ffmpeg

Penggunaan alat ini di CentOS akan sama seperti yang disebutkan di atas…

Other Resources:

  • Cara menggunakan Chocolatey choco untuk menginstal chrome di Windows
  • Instal Cloudcross di Linux Ubuntu, Redhat & Arch
  • Instal chrome di OpenSuse Leap 15 menggunakan command terminal