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 version3.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 updatesudo apt install software-properties-commonSekarang tambahkan repositori untuk mendapatkan paket instalasi FFmpeg 4.x. terbaru
sudo add-apt-repository ppa:jonathonf/ffmpeg-4Menginstal FFmpeg 4.x
sudo apt updatesudo apt install ffmpegSekarang, Periksa versi Anda
ffmpeg -- versionkali 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 snapdsudo snap install ffmpegPerintah 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.webmNote: 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.oggInstal 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-release3: Impor Kunci GPG repositori Nux Desktop
FFmpeg secara default tidak tersedia di repositori CentOS 7 jadi, kita perlu menambahkan:
Nuxsatu. Pertama, dapatkan kunci GPG untuk mengotentikasi paketnya.
rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro4: Tambahkan repositori Nux Desktop
Gunakan perintah ini untuk menambahkan repo NUX di CentOS.
For CentOS 7yum -y install epel-release && rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpmFor CentOS 6yum -y install epel-release && rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm5: Instal FFMPEG di CentOS 7
Akhirnya, setelah menambahkan repositori di sini adalah perintah untuk menginstalnya di CentOS
sudo yum updatesudo yum install ffmpeg ffmpeg-develPeriksa versi
ffmpeg --versionGunakan Snap untuk menginstal alat ini di CentOS (metode # 2)
Jika Anda ingin menginstal
latestversi FFmpeg di CentOS kemudian gunakan SNAP, perintahnya adalah:
sudo yum install epel-releasesudo yum install snapdsudo systemctl enable --now snapd.socketFinallysudo snap install ffmpegPenggunaan 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