Script Termux universal video downloader yang simpel, stabil, dan support:
✅ YouTube
✅ Facebook
✅ Instagram
✅ Twitter / X
Paling aman & universal saat ini pakai yt-dlp (lebih update dari youtube-dl).
1️⃣ Install di Termux (sekali saja)
Copy–paste ini di Termux:
pkg update && pkg upgrade -y
pkg install python ffmpeg -y
pip install --upgrade pip
pip install -U yt-dlp
Cek:
yt-dlp --version
2️⃣ Script Universal Downloader
Buat file script:
nano uvd.sh
Isi dengan ini 👇
#!/data/data/com.termux/files/usr/bin/bash
clear
echo "==============================="
echo " UNIVERSAL VIDEO DOWNLOADER"
echo " YouTube | Facebook | IG | X"
echo "==============================="
echo ""
read -p "Masukkan URL video: " URL
read -p "Pilih kualitas (best / 1080 / 720 / 480): " Q
OUTPUT="$HOME/Downloads/%(title)s.%(ext)s"
mkdir -p "$HOME/Downloads"
if [[ "$Q" == "best" ]]; then
yt-dlp -f bestvideo+bestaudio/best \
--merge-output-format mp4 \
-o "$OUTPUT" "$URL"
else
yt-dlp -f "bv*[height<=${Q}]+ba/b[height<=${Q}]" \
--merge-output-format mp4 \
-o "$OUTPUT" "$URL"
fi
echo ""
echo "✅ Download selesai!"
echo "📁 Lokasi: $HOME/Downloads"
Simpan → CTRL + X → Y → Enter
3️⃣ Aktifkan Script
chmod +x uvd.sh
Jalankan:
./uvd.sh
4️⃣ Contoh URL yang Didukung
https://youtu.be/xxxx
https://www.facebook.com/xxxx/videos/xxxx
https://www.instagram.com/reel/xxxx
https://twitter.com/xxxx/status/xxxx
https://x.com/xxxx/status/xxxx
5️⃣ Download Audio Saja (opsional)
Kalau mau versi MP3:
yt-dlp -x --audio-format mp3 URL
6️⃣ Tips Anti Error Login (Instagram / FB)
Kalau video private / login required:
yt-dlp --cookies-from-browser chrome URL
Atau:
yt-dlp --cookies cookies.txt URL
AUTO MENU Universal Video Downloader untuk Termux
1 script → menu → semua platform jalan.
📥 uvd-menu.sh (Auto Menu)
Buat file:
nano uvd-menu.sh
Isi FULL SCRIPT ini 👇
#!/data/data/com.termux/files/usr/bin/bash
DOWNLOAD_DIR="$HOME/Downloads"
mkdir -p "$DOWNLOAD_DIR"
clear
echo "======================================"
echo " UNIVERSAL VIDEO DOWNLOADER (AUTO)"
echo "======================================"
echo "1) YouTube"
echo "2) Facebook"
echo "3) Instagram"
echo "4) Twitter / X"
echo "5) Audio Only (MP3)"
echo "0) Exit"
echo "======================================"
read -p "Pilih menu: " MENU
if [[ "$MENU" == "0" ]]; then
exit 0
fi
read -p "Masukkan URL: " URL
if [[ "$MENU" != "5" ]]; then
echo ""
echo "Pilih kualitas:"
echo "1) Best"
echo "2) 1080p"
echo "3) 720p"
echo "4) 480p"
read -p "Pilihan: " Q
case $Q in
1) FORMAT="bestvideo+bestaudio/best" ;;
2) FORMAT="bv*[height<=1080]+ba/b[height<=1080]" ;;
3) FORMAT="bv*[height<=720]+ba/b[height<=720]" ;;
4) FORMAT="bv*[height<=480]+ba/b[height<=480]" ;;
*) FORMAT="bestvideo+bestaudio/best" ;;
esac
fi
case $MENU in
1)
FOLDER="YouTube"
;;
2)
FOLDER="Facebook"
;;
3)
FOLDER="Instagram"
;;
4)
FOLDER="Twitter-X"
;;
5)
FOLDER="Audio"
;;
*)
echo "❌ Menu tidak valid"
exit 1
;;
esac
mkdir -p "$DOWNLOAD_DIR/$FOLDER"
echo ""
echo "⏬ Download dimulai..."
echo ""
if [[ "$MENU" == "5" ]]; then
yt-dlp -x --audio-format mp3 \
-o "$DOWNLOAD_DIR/$FOLDER/%(title)s.%(ext)s" \
"$URL"
else
yt-dlp -f "$FORMAT" \
--merge-output-format mp4 \
-o "$DOWNLOAD_DIR/$FOLDER/%(title)s.%(ext)s" \
"$URL"
fi
echo ""
echo "✅ Selesai!"
echo "📂 Lokasi: $DOWNLOAD_DIR/$FOLDER"
Simpan: CTRL + X → Y → Enter
🔓 Aktifkan & Jalankan
chmod +x uvd-menu.sh
./uvd-menu.sh
📂 Hasil Folder (Auto)
Downloads/
├─ YouTube/
├─ Facebook/
├─ Instagram/
├─ Twitter-X/
└─ Audio/
🔐 Login IG / FB (opsional)
Kalau private / error login:
yt-dlp --cookies-from-browser chrome URL
Atau edit script → tambahkan:
--cookies cookies.txt
Posting Komentar