FFmpeg: mengambil audio dari video – perintah yang Anda butuhkan
Perintah FFmpeg siap salin untuk mengambil audio ke MP3, M4A, WAV, atau FLAC, menyalin tanpa encode ulang, memotong, memilih trek, menormalkan volume, dan mengonversi satu folder.
FFmpeg adalah “pisau lipat Swiss” audio dan video yang gratis dan sumber terbuka, sekaligus mesin di balik Videos-to-MP3. Jika Anda terbiasa dengan terminal, FFmpeg memungkinkan Anda mengambil audio secara offline, tanpa batas ukuran, dan mengotomatiskan semuanya. Berikut perintah yang mencakup 95 % kebutuhan.
Memasang FFmpeg
- Windows:
winget install ffmpeg(atau unduh build dari ffmpeg.org lalu tambahkan ke PATH). - macOS:
brew install ffmpeg. - Linux:
sudo apt install ffmpeg(Debian/Ubuntu) atausudo dnf install ffmpeg(Fedora).
Periksa pemasangan dengan ffmpeg -version.
Lihat dulu isi filenya
ffprobe -v error -show_entries stream=index,codec_type,codec_name,bit_rate,channels -of compact video.mp4
Perintah ini menampilkan setiap aliran; Anda akan melihat, misalnya, codec_type=audio|codec_name=aac|bit_rate=128000|channels=2. Mengetahui codec-nya memberi tahu apakah Anda bisa menyalinnya tanpa encode ulang.
Ambil ke MP3
ffmpeg -i video.mp4 -vn -c:a libmp3lame -b:a 192k audio.mp3
-vn: tanpa video.-c:a libmp3lame: encoder MP3 LAME.-b:a 192k: bitrate konstan 192 kbps (gunakan 128k, 256k, atau 320k sesuai kebutuhan).
Bitrate variabel (kualitas lebih baik per megabyte):
ffmpeg -i video.mp4 -vn -c:a libmp3lame -q:a 2 audio.mp3
-q:a 0 adalah kualitas terbaik (≈ 245 kbps), 2 ≈ 190 kbps, 4 ≈ 165 kbps.
Salin audio tanpa encode ulang
Jika video berisi AAC (umumnya file MP4 dan MOV), masukkan ke kontainer M4A – instan dan tanpa kehilangan kualitas:
ffmpeg -i video.mp4 -vn -c:a copy audio.m4a
Begitu juga untuk Opus di dalam WEBM: ffmpeg -i video.webm -vn -c:a copy audio.opus. Jika FFmpeg menampilkan galat, codec-nya tidak cocok dengan kontainer – lakukan encode ulang.
WAV dan FLAC
ffmpeg -i video.mp4 -vn -c:a pcm_s16le audio.wav
ffmpeg -i video.mp4 -vn -c:a flac audio.flac
Tambahkan -ar 44100 untuk resample ke 44,1 kHz (standar CD) atau -ac 1 untuk menjadikannya mono.
Ambil hanya sebagian audio
ffmpeg -ss 00:01:30 -to 00:02:45 -i video.mp4 -vn -b:a 192k potongan.mp3
Meletakkan -ss sebelum -i membuat pencarian posisi lebih cepat. Gunakan -t 30 sebagai ganti -to untuk menentukan durasi (30 detik).
Pilih trek audio
Film MKV sering berisi beberapa bahasa. Trek diberi nomor mulai dari 0:
ffmpeg -i film.mkv -map 0:a:1 -vn -b:a 192k trek-kedua.mp3
Normalkan volume
ffmpeg -i kuliah.mp4 -vn -af loudnorm=I=-16:TP=-1.5:LRA=11 -b:a 128k kuliah.mp3
Ini menargetkan −16 LUFS, kenyaringan standar untuk podcast dan streaming. Filter yang sama dipakai opsi “Normalkan volume” di konverter kami.
Konversi satu folder sekaligus
macOS / Linux (bash atau zsh):
for f in *.mp4; do ffmpeg -i "$f" -vn -b:a 192k "${f%.*}.mp3"; done
Windows (Command Prompt):
for %f in (*.mp4) do ffmpeg -i "%f" -vn -b:a 192k "%~nf.mp3"
Windows (PowerShell):
Get-ChildItem *.mp4 | ForEach-Object { ffmpeg -i $_.FullName -vn -b:a 192k "$($_.BaseName).mp3" }
Tambahkan tag
ffmpeg -i video.mp4 -vn -b:a 192k -metadata title="Live di taman" -metadata artist="Band Saya" -id3v2_version 3 audio.mp3
Galat yang sering muncul
- “Output file #0 does not contain any stream”: video tidak punya trek audio.
- “Could not find tag for codec … in stream”: Anda memakai
-c:a copydengan kontainer yang tidak cocok – hapus opsi itu untuk encode ulang. - “Unknown encoder 'libmp3lame'”: build FFmpeg Anda tidak menyertakan LAME; pasang build lengkap.
Malas membuka terminal? Videos-to-MP3 menjalankan perintah yang sama untuk Anda, langsung di browser.
Tanya jawab
Bagaimana mengambil audio dengan FFmpeg tanpa kehilangan kualitas?
Gunakan -c:a copy dengan kontainer yang cocok: .m4a untuk AAC, .opus atau .ogg untuk Opus/Vorbis, .mp3 untuk MP3.
Apa arti -vn di FFmpeg?
“Video none”: memberi tahu FFmpeg agar tidak menyertakan aliran video apa pun di file keluaran.
Bagaimana mengonversi ke MP3 320 kbps dengan FFmpeg?
ffmpeg -i in.mp4 -vn -c:a libmp3lame -b:a 320k out.mp3
Siap mengambil audio Anda?
Gratis, tanpa daftar, file dihapus segera setelah konversi.