Panduan lengkap menggunakan yt-dlp — tool command line paling powerful untuk mengunduh video, audio, playlist, dan subtitle dari hampir semua platform, langsung dari terminal.
yt-dlp adalah fork lanjutan dari youtube-dl yang jauh lebih cepat, lebih sering diupdate, dan mendukung lebih banyak situs.
Bukan cuma YouTube — Instagram, TikTok, Facebook, Twitter/X, Vimeo, dan ratusan situs lain dalam satu tool.
Pilih resolusi spesifik, gabungkan video+audio terbaik, atau ambil audio saja dalam MP3/M4A.
Unduh seluruh playlist atau channel sekaligus dengan satu perintah, lengkap dengan penomoran otomatis.
Ambil subtitle otomatis/manual, thumbnail, dan metadata lengkap bersamaan dengan video.
Tanpa situs pihak ketiga yang penuh iklan — jalankan langsung dari komputer sendiri, aman dan privat.
Dikembangkan komunitas secara aktif di GitHub, update rutin mengikuti perubahan tiap platform.
FFmpeg dibutuhkan untuk menggabungkan video dan audio kualitas tinggi. Install dulu sebelum lanjut.
yt-dlp berjalan di atas Python. Cek versi dengan python3 --version. Jika belum ada, install dari python.org atau package manager OS masing-masing.
pip install -U yt-dlp — cara paling universal di semua OS. Gunakan pip3 jika pip tidak dikenali.
macOS: brew install yt-dlp • Linux (Debian/Ubuntu): sudo apt install yt-dlp • Windows: download yt-dlp.exe dari halaman rilis GitHub lalu taruh di PATH.
macOS: brew install ffmpeg • Ubuntu/Debian: sudo apt install ffmpeg • Windows: download dari ffmpeg.org lalu tambahkan ke PATH.
Jalankan yt-dlp --version di terminal. Jika muncul nomor versi, instalasi berhasil dan siap dipakai.
Sintaks dasarnya sama di semua platform — cukup ganti URL. Berikut contoh spesifik tiap platform populer.
Video tunggal, playlist, atau audio saja — semua bisa dari satu perintah.
Berlaku untuk Reels, Post video, dan IGTV pada akun publik.
Dapatkan video tanpa watermark dengan opsi tambahan.
Untuk video publik di halaman, grup, atau profil.
Twitter/X, Vimeo, Twitch, SoundCloud, dan ratusan situs lainnya memakai sintaks yang sama persis.
Setelah menguasai dasar, eksplorasi opsi berikut untuk kontrol lebih penuh.
-f "bestvideo[height<=720]+bestaudio" untuk membatasi resolusi maksimal, berguna untuk menghemat kuota atau ruang penyimpanan.
--write-subs --sub-lang id,en untuk mengunduh subtitle Bahasa Indonesia dan Inggris bersama video.
--limit-rate 2M agar tidak menghabiskan seluruh bandwidth koneksi saat proses berjalan di background.
list.txt berisi banyak URL (satu per baris), lalu jalankan yt-dlp -a list.txt untuk download berurutan otomatis.
yt-dlp -U secara rutin agar tool tetap kompatibel.
yt-dlp -U untuk update ke versi terbaru, karena maintainer biasanya merilis fix dalam hitungan hari.-o dengan template, contoh: -o "%(uploader)s - %(title)s.%(ext)s".pkg install python ffmpeg lalu pip install yt-dlp.Install yt-dlp sekarang dan mulai unduh video dari platform favoritmu langsung dari terminal — cepat, gratis, tanpa iklan.