Ga usah lagi ribet cari online downloader atau cari idm bajakan buat download video atau mp3 dari youtube / beberapa situs lainnya
youtube-dl is a command-line program to download videos from YouTube.com and a few more sites. It requires the Python interpreter (2.6, 2.7, or 3.2+), and it is not platform specific.
–Deskripsi di official site
Sebenarnya bisa multiplatform, tapi tulisan ini buat linux.
Bahan - bahan
- Python interpreter 2.7 / 3
Step - step
Install youtube-dl
Pilih salah satu:
Pake curl
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
Pake wget
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
Pake pip (biasanya kalo udah ada python, udah otomatis ada pip)
sudo pip install --upgrade youtube_dl
Set alias
Karena command + option yang mesti diketik lumayan panjang semisal mau download mp3, video 480p atau video 720p, lebih enak dijadiin alias
Buka file .bashrc
atau .zshrc
kalau pake zsh
Contoh template alias:
Buat download mp3 ke ~/Music/
dengan kualitas audio paling tinggi di alias jadi ytdlmp3:
alias ytdlmp3='youtube-dl --output "~/Music/%(title)s.%(ext)s" --extract-audio --audio-format mp3 --audio-quality 0'
Buat download video (biasanya mp4) ke ~/Videos/
dengan kualitas 480p di **
alias** jadi ytdlvid480:
alias ytdlvid480='youtube-dl --output "~/Videos/%(title)s.%(ext)s" -f "bestvideo[height<=480]+bestaudio/best[height<=480]"'
Buat download video (biasanya mp4) ke ~/Videos/
dengan kualitas 720p di alias jadi ytdlvid720:
alias ytdlvid720='youtube-dl --output "~/Videos/%(title)s.%(ext)s" -f "bestvideo[height<=720]+bestaudio/best[height<=720]"'
Kalau mau explore option - option nya liat di sini
Usages
Di terminal tinggal panggil aliasnya sama link video (ato bisa juga playlist / channel) youtubenya
misal buat download mp3 We Are - One Ok Rock tinggal :
ytdlmp3 https://www.youtube.com/watch?v=nU307tV32B0
kalo mau videonya tinggal :
ytdlvid720 https://www.youtube.com/watch?v=nU307tV32B0