FFmpeg adalah alat baris perintah sumber terbuka dan gratis untuk mentranskode file multimedia. Ini berisi satu set perpustakaan audio dan video bersama seperti libavcodec, libavformat, dan libavutil. Dengan FFmpeg, Anda dapat mengonversi berbagai format video dan audio, menyetel laju sampel, dan mengubah ukuran video.
Tutorial ini menjelaskan cara menginstal FFmpeg di Debian 9.
Prasyarat #
Anda harus masuk sebagai pengguna dengan hak sudo untuk dapat menginstal paket pada sistem Debian Anda.
Menginstal FFmpeg di Debian #
Repositori Debian resmi berisi paket FFmpeg yang dapat diinstal dengan apt
manajer paket. Pada saat penulisan artikel ini, versi FFmpeg saat ini yang tersedia di repositori Debian 9 adalah 3.2.12
.
Langkah-langkah berikut menjelaskan cara menginstal FFmpeg di Debian 9:
-
Mulailah dengan memperbarui daftar paket:
sudo apt update
-
Instal paket FFmpeg dengan menjalankan perintah berikut:
sudo apt install ffmpeg
-
Validasi instalasi dengan menjalankan
ffmpeg -version
perintah yang akan mencetak versi FFmpeg:ffmpeg -version
Outputnya akan terlihat seperti berikut:
ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
Untuk mencetak semua encoder dan decoder FFmpeg yang tersedia, Anda dapat menggunakan:
ffmpeg -encoders
ffmpeg -decoders
Itu dia. FFmpeg sekarang terinstal di sistem Anda, dan Anda dapat mulai menggunakannya.
Versi yang disertakan dalam repositori Debian selalu tertinggal dari versi terbaru FFmpeg. Jika Anda ingin menginstal FFmpeg versi terbaru, Anda harus membuat alat FFmpeg dari sumber.
Contoh FFmpeg #
Di bagian ini, kami akan menunjukkan beberapa contoh cara menggunakan ffmpeg
alat.
Konversi dasar #
Saat mengonversi file audio dan video dengan ffmpeg
Anda tidak perlu menentukan format input dan output. Format file input otomatis terdeteksi dan format output ditebak dari ekstensi file yang ditentukan.
-
Mengonversi file video dari mov ke mp4:
ffmpeg -i input.mov output.mp4
-
Mengonversi file audio dari mp3 ke flac:
ffmpeg -i input.mp3 output.flac
Menentukan codec #
Untuk menentukan codec gunakan -c
pilihan. Codec dapat berupa nama decoder/encoder yang didukung atau nilai khusus copy
yang hanya menyalin aliran input.
-
Konversi file video dari mp4 ke webm menggunakan
libvpx
codec video danlibvorbis
kodek audio:ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
-
Konversi file audio dari mp3 ke ogg yang dikodekan dengan
libopus
kodek.ffmpeg -i input.mp3 -c:a libopus output.ogg