Cara Download MP3 dari YouTube Lewat Terminal Linux
Untuk download MP3 dari YouTube lewat terminal Linux, kamu bisa memakai yt-dlp yang dipasangkan dengan ffmpeg. Kedua alat ini gratis, berjalan di hampir semua distro, dan memberi kontrol penuh atas format serta bitrate hasil konversi. Panduan ini menjelaskan langkahnya dari nol, termasuk cara memeriksa hasil unduhan.
Kenapa pakai terminal Linux?
Terminal Linux menyimpan semua proses download dalam satu perintah. Kamu tidak perlu membuka browser, menyalin tautan ke situs konverter, lalu mengunduh file dari server orang lain. Semua terjadi di komputermu sendiri.
yt-dlp adalah versi lanjutan dari youtube-dl. Proyek ini aktif diperbarui, sehingga lebih tahan terhadap perubahan di YouTube. ffmpeg bertugas mengubah audio asli menjadi MP3. Tanpa ffmpeg, yt-dlp hanya bisa mengunduh file audio dalam format aslinya, biasanya .webm atau .m4a.
Metode ini cocok untuk kamu yang sering mengunduh banyak lagu sekaligus atau ingin menyimpan audio dengan bitrate tertentu. Jika komputermu masih menjalankan distro berat, pertimbangkan dulu distro Linux ringan untuk laptop lama agar proses konversi tidak menguras sumber daya.
Persiapan: pasang yt-dlp dan ffmpeg
Perintah pemasangan berbeda tergantung distro. Berikut contoh untuk beberapa distro populer.
- Ubuntu/Debian:
sudo apt install yt-dlp ffmpeg - Fedora:
sudo dnf install yt-dlp ffmpeg - Arch Linux:
sudo pacman -S yt-dlp ffmpeg
Jika versi yt-dlp di repositori distro terlalu lama, kamu bisa memasang versi terbaru lewat pip: python3 -m pip install -U yt-dlp. Pastikan ffmpeg sudah terpasang sebelum melanjutkan. Cek dengan ffmpeg -version.
Perintah dasar download MP3
Buka terminal, lalu jalankan perintah berikut dengan mengganti URL sesuai video yang ingin diunduh.
yt-dlp -x --audio-format mp3 -o "%(title)s.%(ext)s" https://www.youtube.com/watch?v=VIDEO_ID
Penjelasan singkat:
-xmemberi tahu yt-dlp untuk mengekstrak audio saja.--audio-format mp3mengubah hasil ekstraksi menjadi MP3.-o "%(title)s.%(ext)s"menyimpan file dengan nama sesuai judul video.
Setelah selesai, file MP3 akan muncul di folder tempat kamu menjalankan perintah. Kamu bisa memeriksanya dengan ls -lh *.mp3.
Mengatur bitrate dan nama file
Secara bawaan, yt-dlp memakai bitrate MP3 sekitar 192 kbps. Jika ingin ukuran file lebih kecil, tambahkan --audio-quality 128K. Untuk kualitas lebih tinggi, gunakan --audio-quality 320K. Bitrate tinggi tidak akan menambah detail suara yang tidak ada di sumber aslinya.
Penamaan file bisa disesuaikan dengan metadata video. Contoh perintah berikut menyimpan file dengan nama channel dan judul:
yt-dlp -x --audio-format mp3 --audio-quality 192K -o "%(uploader)s - %(title)s.%(ext)s" URL_VIDEO
Kalau kamu ingin menyimpan beberapa video dari satu playlist, cukup ganti URL video dengan URL playlist. yt-dlp akan mengunduh semuanya satu per satu.
Memeriksa hasil konversi
Setelah proses selesai, jalankan ffprobe namafile.mp3 untuk melihat detail audio seperti bitrate, sample rate, dan durasi. Ini penting untuk memastikan file tidak rusak atau terpotong. Kamu juga bisa memutar file langsung dengan pemutar musik favoritmu.
Jika hasilnya terasa aneh, coba cek panduan cara cek hasil konversi YouTube ke MP3 untuk tahu hal-hal yang perlu diperhatikan.
Tips keamanan dan kenyamanan
Selalu perbarui yt-dlp sebelum mengunduh. YouTube sering mengubah sistemnya, dan versi lama bisa gagal tanpa pesan error yang jelas. Jalankan yt-dlp -U secara berkala.
Simpan file MP3 di folder khusus, misalnya ~/Music/YouTube, supaya tidak tercampur dengan file lain. Jika kamu ingin memindahkan hasil unduhan ke flashdisk, ikuti langkah di cara menyimpan MP3 dari YouTube ke flashdisk.
Untuk menjaga keamanan sistem, terutama jika kamu mengunduh banyak file dari internet, atur firewall dengan benar. Panduan cara mengatur firewall di Linux dengan UFW untuk pemula bisa jadi acuan.
Perhatikan juga hak cipta. Unduh hanya video yang kamu berhak akses, misalnya untuk keperluan pribadi atau materi yang memang berlisensi bebas.
Ringkasan
Download MP3 dari YouTube lewat terminal Linux dilakukan dengan yt-dlp dan ffmpeg. Pasang kedua alat, jalankan perintah yt-dlp -x --audio-format mp3, lalu atur bitrate dan nama file sesuai kebutuhan. Periksa hasilnya dengan ffprobe dan simpan di folder yang rapi.
Pertanyaan yang Sering Diajukan
Apakah cara ini legal?
Mengunduh video dari YouTube untuk keperluan pribadi umumnya diperbolehkan selama tidak melanggar hak cipta. Namun, mendistribusikan ulang atau menggunakan untuk kepentingan komersial tanpa izin bisa melanggar hukum. Selalu periksa ketentuan layanan YouTube dan hak cipta konten.
Kenapa ffmpeg diperlukan?
ffmpeg bertugas mengonversi audio dari format asli YouTube (seperti .webm atau .m4a) menjadi MP3. Tanpa ffmpeg, yt-dlp tidak bisa menghasilkan file MP3.
Bisakah mengunduh seluruh playlist sekaligus?
Bisa. Ganti URL video dengan URL playlist, dan yt-dlp akan mengunduh semua video di dalamnya satu per satu. Pastikan koneksi dan ruang penyimpanan mencukupi.