Cara Download Lagu dari Video YouTube Menggunakan YTP-DL


Kita semua suka mendengarkan musik baik itu di gym, di tempat kerja, atau di luar, musik adalah bagian dari hidup kita. Setiap orang memiliki koleksi musiknya masing-masing dan pastinya semua orang suka mengembangkannya.

Meskipun ada layanan streaming seperti Spotify, banyak orang masih suka mendownload musik mereka sendiri dan mengatur album serta playlist mereka.

Hari ini kami akan menunjukkan kepada Anda cara mengunduh lagu mp3 dari video YouTube dengan mudah. Untuk menyelesaikannya, kita akan menggunakan yt-dlp – alat pengunduhan video baris perintah untuk Linux.

yt-dlp adalah pengembangan dari youtube-dl, yang merupakan alat baris perintah populer untuk mengunduh video dari berbagai situs web, termasuk YouTube. yt-dlp menawarkan fungsionalitas yang sama seperti youtube-dl, bersama dengan fitur tambahan dan perbaikan bug.

youtube-dl mati, proyek dihentikan pada Desember 2022 setelah menerima pemberitahuan penghapusan DMCA dari Google.

Dalam tutorial ini, Anda akan mempelajari cara mengunduh lagu mp3 dari Youtube menggunakan alat yt-dlp. Tentu saja, pertama-tama Anda harus menginstalnya di sistem Anda.

Jika Anda belum membaca artikel di atas, berikut cara menginstalnya:

Instal yt-dlp – Pengunduh Video Youtube untuk Linux

Paket yt-dlp tersedia untuk distribusi berbasis RHEL dan berbasis Debian dan dapat diinstal dengan mudah menggunakan manajer paket favorit Anda.

sudo apt install yt-dlp         [On Debian, Ubuntu and Mint]
sudo yum install yt-dlp         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/yt-dlp  [On Gentoo Linux]
sudo apk add yt-dlp             [On Alpine Linux]
sudo pacman -S yt-dlp           [On Arch Linux]
sudo zypper install yt-dlp      [On OpenSUSE]    

Alternatifnya, untuk menginstal yt-dlp versi terbaru, gunakan curl atau wget berikut untuk mengunduh file biner resmi untuk sistem operasi Anda.

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp  # Make executable

Unduh MP3 (Lagu) dari Video YouTube di Linux

Perintah yt-dlp memiliki halaman "help" yang cukup luas dan jika Anda ingin meninjaunya, cukup ketik:

yt-dlp --help

Jika Anda mencari opsi tertentu, saya sarankan menggunakan perintah grep dan mencari kata tertentu seperti yang ditunjukkan.

yt-dlp --help | grep extract-audio

Sekarang untuk mendownload video sebagai trek mp3, kita memerlukan dua opsi berikut:

  • --extract-audio (opsi singkat -x) – Mengonversi file video menjadi file audio saja.
  • --audio-format – menentukan format audio untuk file yang akan diunduh.

Format audio yang didukung adalah “terbaik“, “aac“, “vorbis“, “mp3“, “ m4a“, “opus“, atau “wav“; “terbaik” disetel secara default.

Unduh Video YouTube sebagai Lagu

Untuk mendownload video sebagai file lagu, Anda dapat menggunakan salah satu perintah berikut:

yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=wp43OdtAAkM

Jika Anda ingin memiliki sampul untuk file lagu, Anda dapat menambahkan opsi --embed-thumbnail:

Dalam hal ini, perintahnya akan terlihat seperti ini:

yt-dlp -x --embed-thumbnail --audio-format mp3 https://www.youtube.com/watch?v=MwpMEbgC7DA

Unduh Semua Lagu dari Daftar Putar YouTube

Seperti yang mungkin Anda perhatikan, playlist youtube menjadi semakin populer akhir-akhir ini. Jadi kemungkinan besar Anda ingin mendownload lebih dari satu lagu dari satu playlist. Untungnya yt-dlp menyediakan opsi untuk mengunduh seluruh daftar putar atau hanya sejumlah lagu di dalamnya.

Untuk itu, Anda perlu menggunakan opsi berikut:

  • --playlist-start NUMBER – Daftar putar video untuk memulai (defaultnya adalah 1).
  • --playlist-end NUMBER – Daftar putar video yang akan diakhiri (defaultnya adalah yang terakhir).

Dimana "NUMBER" adalah titik awal dan akhir playlist. Perintah di bawah ini akan mendownload 5 lagu pertama dari playlist yang diberikan:

$ yt-dlp -x --audio-format mp3 --playlist-start 1 --playlist-end 5 https://www.youtube.com/playlist?list=PL9LUD5Kp855InMnKTaRy3LH3kTIYJyBzs

Jika Anda lebih suka mendownload seluruh playlist, jangan gunakan parameter playlist-start dan playlist-end. Sebagai gantinya, cukup berikan URL playlist.

Unduh Semua Lagu dari Beberapa Daftar Putar YouTube

Pertama, Anda perlu membuat file teks (misalnya, playlists.txt) dan menempelkan URL daftar putar YouTube yang berisi lagu yang ingin Anda unduh.

Buka terminal dan jalankan perintah berikut untuk mengunduh semua lagu dari daftar putar:

yt-dlp -x --audio-format mp3 -i --batch-file='path/to/playlists.txt'

Di atas adalah solusi sederhana untuk mengunduh banyak lagu dari URL Youtube yang berbeda.

Perbarui YTP-DL

ytp-dl sendiri dapat diperbarui ke versi terbaru menggunakan perintah berikut.

yt-dlp -U
Kesimpulan

yt-dlp adalah alat sederhana namun canggih yang dapat membantu Anda mendownload musik di perangkat Anda. Anda sekarang siap untuk memperluas perpustakaan musik Anda ke tingkat yang baru.

Jika Anda memiliki pertanyaan atau komentar, jangan ragu untuk menyampaikannya di bagian komentar di bawah.