Videos-to-MP3
ID
Lanjutan

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) atau sudo 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 copy dengan 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.

MKV ke MP3 →