Unduh video dan audio dari YouTube langsung dari Android kamu lewat Termux menggunakan YT-DLP. Panduan lengkap ini membahas instalasi, penggunaan dasar, hingga alternatif binary.

  Jon Mukidi   Resources   2 min read

Instalasi YT-DLP di Android Termux

Unduh video dan audio dari YouTube langsung dari Android kamu lewat Termux menggunakan YT-DLP. Panduan lengkap ini membahas instalasi, penggunaan dasar, hingga alternatif binary.

Dengarkan artikel

Tentang fitur ini

Catatan: Artikel ini ditulis sebagai catatan pribadi, namun mungkin juga berguna bagi kamu yang ingin mencoba kekuatan terminal Android melalui Termux.

Apa itu YT-DLP?

YT-DLP adalah fork dari youtube-dl dengan banyak peningkatan fitur. Ia mendukung lebih banyak situs, lebih cepat, dan mendukung opsi pengunduhan kompleks. Cocok untuk kamu yang ingin mengunduh playlist, audio-only, hingga video dengan kualitas tertentu—langsung dari terminal.

Instalasi YT-DLP di Android (via Termux)

Langkah-langkah instalasi di Termux Android:

termux-setup-storage # Izin akses storage
pkg update && pkg upgrade # Perbarui semua paket
pkg install python python-pip # Instal Python dan pip
pip install -U "yt-dlp[default]" # Instal yt-dlp dengan dependensi standar
pkg install ffmpeg # Opsional: untuk konversi audio/video

Memperbarui YT-DLP

Untuk memperbarui ke versi terbaru:

pip install -U "yt-dlp[default]"

Menggunakan YT-DLP di Termux

Mengunduh Playlist Musik dari YouTube:

yt-dlp -x --audio-format mp3 -i --yes-playlist "<url_playlist>"

Mengunduh Audio Tunggal dari YouTube:

yt-dlp -x --audio-format mp3 "<url_video>"

Opsi -x berarti ekstrak audio, --audio-format mp3 akan mengkonversi hasilnya ke format MP3, -i akan mengabaikan kesalahan file yang gagal diunduh.

Alternatif: Binary YT-DLP (tanpa pip)

Untuk instalasi cepat tanpa Python/pip, kamu bisa menggunakan binary langsung:

ARMv7 (32-bit) 👉 yt-dlp_linux_armv7l

AARCH64 (64-bit) 👉 yt-dlp_linux_aarch64

Simpan binary ke /data/data/com.termux/files/usr/bin/ dan beri izin eksekusi:

chmod +x yt-dlp_linux_aarch64

Tapi kamu tetap butuh beberapa dependensi tambahan:

🎞️ Untuk pemrosesan media:

FFmpeg & FFprobe Diperlukan untuk menggabungkan video/audio terpisah dan pasca-proses.

⚠️ Ada bug di beberapa build ffmpeg yang menyebabkan masalah saat digunakan bersama YT-DLP. Disarankan gunakan build dari: 👉 yt-dlp/FFmpeg-Builds

🌐 Untuk konektivitas dan HTTPS:

certifi: Sertifikat root dari Mozilla.

brotli/brotlicffi: Untuk encoding brotli.

websockets: Untuk dukungan unduh via websocket.

requests: HTTP client untuk persistent connection & HTTPS proxy.

Skrip Otomatisasi Batch Playlist (Interaktif)

Untuk penggunaan berulang, kamu bisa buat skrip download.sh sederhana seperti berikut:

#!/data/data/com.termux/files/usr/bin/bash
echo "Masukkan URL Playlist YouTube:"
read url
yt-dlp -x --audio-format mp3 -i --yes-playlist "$url"

Simpan skrip dengan nama download.sh, lalu ubah hak akses:

chmod +x download.sh

Kamu bisa menjalankan skrip dengan:

bash download.sh

Atau lihat versi lengkapnya di: 👉 di sini

Penutup

Dengan YT-DLP, Android kamu bisa bertransformasi menjadi terminal pengunduh video/audio yang kuat. Cukup dengan Termux dan sedikit baris perintah, kamu bisa mengunduh playlist panjang dalam satu perintah saja. Entah untuk belajar, backup konten, atau sekadar dengar offline—YT-DLP di Android adalah kombinasi yang sangat efektif.

Butuh artikel serupa lainnya? Cek kategori Resources untuk tips dan tools lainnya!

Lihat artikel lainnya

Artikel terkait

Lihat semua »