Lompat ke konten
yt-dlp

YouTube ke MP3 dengan yt-dlp

Susun perintah yt-dlp yang mengubah video YouTube menjadi MP3 bertag dengan sampul.

Mendapatkan MP3 yang benar-benar terpakai

Pengambilan audio adalah konversi, jadi ffmpeg wajib ada — inilah alasan perintahnya gagal di pemasangan yang baru. Terbaik (VBR) adalah pilihan bawaan yang benar: rasio ukuran-ke-kualitasnya paling bagus, dan bitrate tetap yang lebih tinggi tidak bisa menambah kualitas yang tidak pernah ada di sumbernya.

Sampul dan metadata mengubah folder berisi berkas tanpa identitas menjadi sesuatu yang bisa ditata pemutar musik. Templat nama di sini menaruh artis di depan, dan memakai nama pengunggah bila tidak ada tag artis.

--audio-quality 0 adalah setelan yang paling sering disalahpahami. Ini bukan "kualitas nol" — ini setelan terbaik pada bitrate variabel, rata-rata sekitar 245 kbps, dan skalanya justru terbalik: 0 paling bagus, 9 paling jelek. Bitrate variabel memberi lebih banyak bit pada bagian yang padat dan lebih sedikit pada bagian sunyi, itulah sebabnya berkas VBR biasanya terdengar lebih baik daripada bitrate tetap pada ukuran yang sama. Kalau ada perangkat yang memang menuntut bitrate tetap, sebut angkanya langsung — --audio-quality 320K — jangan menebak-nebak di skala 0–9.

Pertanyaan yang lebih penting: perlu dikonversi tidak. YouTube menyajikan audio sebagai Opus atau AAC, dan keduanya bukan MP3, jadi meminta MP3 selalu berarti mengenkode ulang: berkasnya didekode lalu dikompresi untuk kedua kalinya, dan sedikit kualitas hilang setiap kali. Kalau tidak ada satu pun perangkat Anda yang benar-benar menuntut ekstensi .mp3, pilih "Terbaik (tanpa konversi)". Lebih cepat, sama sekali tidak memerlukan ffmpeg, dan hasilnya lebih dekat ke sumbernya daripada MP3 mana pun. Konversilah kalau tape mobil, program DJ, atau ponsel lama tidak memberi Anda pilihan lain.

Untuk satu playlist penuh, nyalakan playlist dan tambahkan berkas arsip. Arsip mencatat apa yang sudah diambil, jadi menjalankan perintah yang sama minggu depan hanya mengambil yang baru alih-alih mengulang dari awal — dan digabung dengan "lanjut walau ada error", satu lagu yang dikunci wilayah atau sudah dihapus tidak lagi menyeret dua ratus lainnya. Tambahkan nomor urut playlist ke templat keluaran kalau urutannya penting; tanpa itu pemutar Anda akan mengurutkan folder secara alfabetis dan urutan albumnya jadi kacau.

Opsional. Kosongkan saja, dan perintahnya akan berakhir dengan URL untuk Anda isi sendiri.

Perintah Anda

yt-dlp -x --audio-format mp3 --audio-quality 0 --no-playlist --embed-thumbnail --embed-metadata -o '%(artist,uploader)s - %(title)s.%(ext)s' 'https://www.youtube.com/watch?v=dQw4w9WgXcQ'
Dasar

Hanya audio akan mengambil trek suaranya dan membuang video.

Audio

Berkas tujuan konversi audio.

VBR memberi rasio ukuran-ke-kualitas terbaik; bitrate tetap lebih mudah diperkirakan.

Playlist dan channel

Apa yang dilakukan bila URL termasuk video sekaligus playlist.

Rentang dan daftar keduanya bisa, misalnya 1-10,15 atau -5::2 untuk satu dari setiap dua item dari belakang.

Opsi lanjutan (1)

Mencatat apa yang sudah diunduh sehingga menjalankan ulang akan melewatinya. Ini cara menjaga sebuah channel tetap sinkron.

Metadata dan sampul
Opsi lanjutan (3)
Berkas dan folder

Nama kolom ditulis dalam %(...)s. Garis miring membuat folder.

Opsi lanjutan (4)

Tempat berkas ditulis. Gabungkan dengan templat di atas untuk membuat subfolder.

Panjang maksimum nama berkas dalam karakter.

Solusi masalah
Opsi lanjutan (3)

Usang, digantikan --add-headers. Tetap ada karena banyak panduan lama masih memakainya.

Usang, digantikan --add-headers.

Opsi khusus per situs, misalnya youtube:player_client=web.

Atur ulang

Pertanyaan yang sering diajukan

Kualitas MP3 mana yang sebaiknya saya pilih?
Terbaik (VBR) untuk hampir semua kasus — rasio ukuran-ke-kualitasnya paling bagus. 320 kbps hanya berguna kalau ada sesuatu di belakangnya yang mengharuskan bitrate tetap. Keduanya tidak menambah kualitas yang tidak ada di sumbernya.
Kenapa pengambilan MP3 gagal?
Mengonversi audio butuh ffmpeg. Pasang lalu periksa dengan ffmpeg -version.
VBR atau bitrate tetap?
VBR menaruh bit di tempat yang penting sehingga lebih kecil pada kualitas yang terdengar sama. Pakai bitrate tetap hanya kalau ada perangkat atau program yang mengharuskannya.
Bisakah saya mengubah satu playlist penuh ke MP3?
Bisa — keluaran audio ditambah mode seluruh playlist. Tambahkan berkas riwayat agar jalan berikutnya tidak mengulangi konversinya.