Video failed to load

A Feature Rich Command Line Audio/Video Downloader: YT-DLP

418 words
2 minutes
A Feature Rich Command Line Audio/Video Downloader: YT-DLP

What Is It?#

Apa yang akan kalian lakukan kalau mau mengunduh video Youtube?
A. Mengunjungi website seperti savefrom, savetube, y2meta, ssyoutube, dll.
B. Mengunduh aplikasi seperti MediaHuman, Open Video Downloader, dll.
C. Memutar videonya via VLC Player.
D. Mengunduh langsung di aplikasi Youtube.

Bisakah kalian menentukan format videonya juga?
Bagaimana kalau kalian hanya ingin mengunduh audionya saja?
Bagaimana jika videonya ada di platform selain Youtube?

Perkenalkan, yt-dlp adalah sebuah program berbasis open source yang kurang lebih fungsinya adalah untuk menjawab pertanyaan-pertanyaan serupa seperti yang ada di atas sebelumnya. Seperti yang tertera pada judul, yt-dlp adalah program berbasis command line yang kaya akan fitur-fiturnya untuk mengunduh audio dan juga video. Perlu diketahui juga bahwa yt-dlp merupakan project fork dari program project / program aslinya (yang juga open source dan berbasis cli), yaitu youtube-dl.

Note:
Berikut adalah tautan project ytd-dlp di github:

yt-dlp
/
yt-dlp
Waiting for api.github.com...
00K
0K
0K
Waiting...

Meskipun namanya yt-dlp (yang mana kita bisa duga, bagian “yt”-nya adalah akronim dari Youtube), tapi tool ini dapat digunakan juga untuk mengunduh audio/video dari platform lain, seperti BiliBili, IQIYI, Crunchyroll, Facebok, Instagram, Pinterest, Tiktok, Twitter, dan masih banyak lagi.

Selangkapnya, baca di sini1.

How to Install It?#

Instalasinya cukup mudah karena yt-dlp support untuk sistem operasi yang desktop, seperti Windows, Mac, dan Linux tentu saja.

Linux Installation#

NoDistroInstall
1Debiansudo apt install yt-dlp
2Archsudo pacman -S yt-dlp
3OpenSusesudo zypper in yt-dlp
4Fedorasudo dnf install yt-dlp

Atau kalau package yt-dlp dari repo distro-nya outdated alias belum update ke versi yang terbaru, kita bisa gunakan binary-nya yang juga disediakan di repo officialnya:

https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp

Windows Installation#

Kita tidak perlu melakukan instalasi jika menggunakan Windows karena cukup mengunduh file binary-nya saja berikut ini:

https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe

Mac Installation#

Kita juga hanya perlu mengunduh file binary untuk Mac berikut:

https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos

How to use it?#

Cara menggunakannya tentu bergantung dengan kebutuhan yang diperlukan. Saya hanya akan membahas beberapa penggunaan sederhana yang sehari-hati biasa saya lakukan saja karena kalau saya membahas semuanya, tentu artikel ini menjadi sangat panjang dan tidak efektif.

Jika kalian ingin mencari tahu lebih jauh tentang kegunaan tools ini, sila kunjungi repo github resminya yang sudah saya berikan di awal artikel.

Mengunduh video Youtube#

Default#

Kita bisa gunakan perintah

Terminal window
yt-dlp <link video youtube>

untuk mengunduh video dengan format default, yaitu .webm.

Spesific Format#

Kalau ingin spesifik dengan format tertentu, kita bisa tambahkan flag -f atau --format disertai dengan format yang diinginkan, misalnya mp4:

Terminal window
yt-dlp -f mp4 <link video youtube>

Audio Only#

Untuk mengekstrak audio-nya saja dari video, kita bisa gunakan flag -x untuk mengekstrak audio-nya dan menambahkan flag audio-format disertai format audio yang diinginkan, misalnya mp3:

Terminal window
yt-dlp -x --audio-format mp3 <link video youtube>

See Available Size & Format#

Untuk melihat ukuran dan format video yang tersedia:

Terminal window
yt-dlp -F <link video youtube>

Spesific Size#

Untuk mengunduh video dengan ukuran pixel tertentu:

Terminal window
yt-dlp -f <ID> <link video youtube>

Yaa, sekian dulu, hehe.

Note: Artikel ini akan saya perbarui.

Footnotes#

  1. https://github.com../images/yt-dlp/yt-dlp

Support & Share

If this article helped you, please share or support!

Sponsor
A Feature Rich Command Line Audio/Video Downloader: YT-DLP
https://shangdi.github.io/posts/tech/yt-dlp/
Author
Wildan
Published at
2024-06-23

Comments

Profile Image of the Author
Wildan
Welcome! Wildan-desu.
Announcemenet
Welcome to my blog! Enjoy exploring ~
Categories
Tags
Latest Moments
Site Statistics
Posts
111
Categories
90
Tags
316
Total Words
576,048
Running Days
0 days
Last Activity
0 days ago
Site Info
Build Platform
GitHub Actions
Blog Version
Firefly v6.15.10
License
CC BY-NC-SA 4.0