Cara Install dan Menggunakan ffmpeg di Linux

Cara Install dan Menggunakan ffmpeg di Linux

Halo temen-temen, apa kabar? semoga semua dalam keadaan baik-baik saja ya. Pada artikel ini akan dibahas tentang cara menginstal ffmpeg pada beberapa distro Linux dan juga membahas perintah untuk menjalankan fitur ffmpeg yang bisa Sobat gunakan secara praktis.


ffmpeg berbasis CLI (baris perintah) untuk memproses file media. Memiliki banyak fitur dan berlisensi open source. ffmpeg dapat digunakan untuk menyelesaikan banyak tugas pemrosesan dengan cara yang sangat sederhana (dengan satu atau dua perintah).


Install ffmpeg


Berikut adalah perintah untuk menginstall ffmpeg di beberapa platform, saya mengutip dari laman command-not-found.com.

 

Debian

 

apt-get install ffmpeg

 

Ubuntu

 

apt-get install ffmpeg

 

Alpine

 

apk add ffmpeg

 

Arch Linux

 

pacman -S ffmpeg

 

Kali Linux

 

apt-get install ffmpeg

 

OS X

 

brew install ffmpeg

 

Raspbian

 

apt-get install ffmpeg

 

Docker

 

docker run cmd.cat/ffmpeg ffmpeg


Fedora


sudo dnf install ffmpeg


Perintah Untuk Menjalankan Fitur ffmpeg


Setelah selesai menginstall ffmpeg, jangan tutup terminal kesayangan Sobat, kita lanjutkan untuk mengoperasikan nya.


Melihat Informasi Video atau Audio


ffmpeg dapat menampilkan informasi tentang file video atau audio menggunakan perintah di bawah ini :


ffmpeg -i video_file.mp4
ffmpeg -i audio_file.mp3


Akan tampil banyak informasi mengenai file tersebut, namun sebelum ke informasi tentang file yang kita panggil, ffmpeg menampilkan pesan panjang yang biasa disebut dengan banner. Kita bisa menampilkan khusus informasi tentang file nya saja tanpa harus menyertakan banner, caranya dengan menggunakan perintah -hide_banner di bagian akhir :


ffmpeg -i video_file.mp4 -hide_banner
ffmpeg -i audio_file.mp3 -hide_banner


Menambahkan flag -hide_banner di akhir perintah menjadikan ffmpeg hanya menampilkan detail tentang file media yang Anda tentukan (encoder, stream, dll.).


Mengkonversi Media Files


ffmpeg sering saya gunakan untuk konversi dari video menjadi audio. Sobat hanya perlu menentukan file input dan output, karena ffmpeg akan mendapatkan format yang diperlukan dari ekstensi file. Ini berfungsi untuk konversi video-ke-video dan audio-ke-audio.


Berikut ini adalah beberapa contoh perintah konversi video menggunakan ffmpeg:

 

ffmpeg -i video_input.mp4 video_output.avi
ffmpeg -i video_input.webm video_output.flv
ffmpeg -i audio_input.mp3 audio_output.ogg
ffmpeg -i audio_input.wav audio_output.flac

 

Sobat bahkan bisa menentukan lebih banyak file output: 


ffmpeg -i audio_input.wav audio_output_1.mp3 audio_output_2.ogg


Perintah di atas akan mengolah audio_input.wav menjadi banyak audio output dalam sekali enter.


Untuk melihat daftar format file yang didukung oleh ffmpeg, Sobat bisa menggunakan perintah berikut:


ffmpeg -formats -hide_banner


Perintah di atas akan menampilkan semua format yang didukung tanpa disertai banner teks dari ffmpeg, sehingga tampilan informasi yang diberikan lebih simpel dan akurat.


Mengekstrak Audio dari Video


Untuk mengekstrak audio dari file video, Sobat perlu menambahkan flag -vn:


ffmpeg -i video.mp4 -vn audio.mp3

 

Note: Perintah di atas akan menggunakan bit rate dari file asli. Sebaiknya atur sendiri; anda dapat menggunakan -ab (kecepatan bit audio):


ffmpeg -i video.mp4 -vn -ab 128k audio.mp3


Beberapa bit rate yang umum adalah 96k, 128k, 192k, 256k, 320k (bitrate tertinggi yang didukung oleh mp3).

 

Opsi umum lainnya adalah -ar (frekuensi audio: 22050, 441000, 48000), -ac (jumlah saluran audio), -f (format audio, meskipun biasanya terdeteksi secara otomatis). -ab juga bisa diganti dengan -b:a. Sebagai contoh:


ffmpeg -i video.mov -vn -ar 44100 -ac 2 -b:a 128k -f mp3 audio.mp3


Begitu temen-temen, artikel tentang ffmpeg part 1. Jangan lupa share ke temen kalian ya.

 

Terima kasih.

 

Disadur dari:

  • Install and Use ffmpeg in Ubuntu & Other Linux [Full Guide], https://itsfoss.com/ffmpeg/
  • FFmpeg: Linux Konverter Audio dan Video - Bojonegoro Linux User, https://www.boxer.or.id/ffmpeg-linux-konverter-audio-dan-video/
  • command-not-found.com – ffmpeg, https://command-not-found.com/ffmpeg
Load comments