· Resources

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.

Instalasi YT-DLP di Android Termux

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!

Komentar (0)

Belum ada komentar. Jadilah yang pertama!

Artikel terkait

Lihat semua »