Searching...
May 30, 2014

YOUTUBE-DL: Download YouTube Videos from Linux Terminal

Real Hackers Using CLI
Begitulah kata kebanyakan orang. Beberapa dari kita masih mendownload video dari YouTube melalui browser, entah itu dengan Google Chrome Extensions, atau dengan Firefox Add Ons. Namun tahukah kamu, kamu juga bisa mengunduh video dari YouTube dengan menggunakan terminal?

Saya kenalkan kepada kalian. YOUTUBE-DL


Installation

Untuk penggunaan global (user lain dalam OS kamu dapat menggunakan youtube-dl)

# curl https://yt-dl.org/downloads/2014.05.19/youtube-dl -o /usr/local/bin/youtube-dl
# chmod a+x /usr/local/bin/youtube-dl

Untuk penggunaan local (hanya kamu yang bisa menggunakan youtube-dl)

$ mdkir ~/.bin
$ curl https://yt-dl.org/downloads/2014.05.19/youtube-dl -o ~/.bin/youtube-dl
$ chmod a+x ~/.bin/youtube-dl
$ echo "PATH=$PATH:~/.bin" >> ~/.profile
$ source ~/.profile

How to use youtube-dl

Ini adalah cara sederhana untuk menggunakan youtube-dl. Pada kali ini saya akan mencoba mengunduh video ini


Dengan URL

https://www.youtube.com/watch?v=l5dIWsmpH3s

Pertama, cari tahu daftar format yang bisa kamu unduh

$ youtube-dl -F www.youtube.com/watch?v=l5dIWsmpH3s

Output

[youtube] Setting language
[youtube] l5dIWsmpH3s: Downloading webpage
[youtube] l5dIWsmpH3s: Downloading video info webpage
[youtube] l5dIWsmpH3s: Extracting video information
[youtube] l5dIWsmpH3s: Encrypted signatures detected.
[youtube] l5dIWsmpH3s: Downloading js player vfldOnicU
[info] Available formats for l5dIWsmpH3s:
format code extension resolution  note 
171         webm      audio only  DASH audio , audio@ 48k (worst)
140         m4a       audio only  DASH audio , audio@128k
160         mp4       144p        DASH video , video only
242         webm      240p        DASH video , video only
133         mp4       240p        DASH video , video only
243         webm      360p        DASH video , video only
134         mp4       360p        DASH video , video only
244         webm      480p        DASH video , video only
135         mp4       480p        DASH video , video only
247         webm      720p        DASH video , video only
136         mp4       720p        DASH video , video only
248         webm      1080p       DASH video , video only
137         mp4       1080p       DASH video , video only
17          3gp       176x144     
36          3gp       320x240     
5           flv       400x240     
43          webm      640x360     
18          mp4       640x360     
22          mp4       1280x720    (best)

Tentukan mana format yang ingin kamu unduh. Misalkan seperti format yang dicetak tebal.

Maka perintah selanjutnya adalah

$ youtube-dl -f 22 www.youtube.com/watch?v=l5dIWsmpH3s

22 adalah kode format untuk video yang muncul dari list format. Jika kamu prefer music only (tanpa video), kamu bisa mengunduh format list yang memiliki catatan audio. Misalkan

[youtube] Setting language
[youtube] l5dIWsmpH3s: Downloading webpage
[youtube] l5dIWsmpH3s: Downloading video info webpage
[youtube] l5dIWsmpH3s: Extracting video information
[youtube] l5dIWsmpH3s: Encrypted signatures detected.
[youtube] l5dIWsmpH3s: Downloading js player vfldOnicU
[info] Available formats for l5dIWsmpH3s:
format code extension resolution  note 
171         webm      audio only  DASH audio , audio@ 48k (worst)
140         m4a       audio only  DASH audio , audio@128k
160         mp4       144p        DASH video , video only
242         webm      240p        DASH video , video only
133         mp4       240p        DASH video , video only
243         webm      360p        DASH video , video only
134         mp4       360p        DASH video , video only
244         webm      480p        DASH video , video only
135         mp4       480p        DASH video , video only
247         webm      720p        DASH video , video only
136         mp4       720p        DASH video , video only
248         webm      1080p       DASH video , video only
137         mp4       1080p       DASH video , video only
17          3gp       176x144     
36          3gp       320x240     
5           flv       400x240     
43          webm      640x360     
18          mp4       640x360     
22          mp4       1280x720    (best)

Ada dua format yang bisa kamu pilih. DIsarankan untuk mengunduh audio format yang memiliki kualitas >= 128k. Maka kode format yang akan kita unduh adalah 140.

$ youtube-dl -f 140 www.youtube.com/watch?v=l5dIWsmpH3s

MORE TO COME!!!

0 comment:

Post a Comment

 
Back to top!