YouTube videolarını indirmek için Termux nasıl kullanılır

Geçen hafta sana gösterdikhAndroid terminalinden herhangi bir videoyu indirmek için herhangi bir üçüncü taraf yazılımı kullanmadan. Ancak insanları denemekten alıkoyan iki büyük sorun vardı.

  1. Düzinelerce komut yazmanız gerekir ve birçoğunuz bunu yaparken bir hata mesajı alırsınız.
  2. Videoları 240. 360 veya ses dosyası gibi birden fazla formatta indirme seçeneği yoktu.

Ve son olarak, Gabi Tiplea sayesinde basit bir çözümümüz var. Tek yapmanız gereken Termux uygulamanıza 4 komut yazmaktır ve bu sefer size farklı formatlarda indirme seçenekleri sunacaktır.

Bu yöntem, tüm popüler video siteleri dahil olmak üzere yaklaşık 1250 siteyi destekler - YouTube, Vimeo, Facebook, twitch vb. Tam listeyi YouTube-dl destekli siteler sayfasından kontrol edebilirsiniz.

Herhangi Bir Üçüncü Taraf Uygulaması Olmadan Android'de Herhangi Bir Videoyu İndirin (Video)

Adımları takip et

1. Play Store'a gidin ve termux uygulamasını indirin. Önceki öğreticiyi termux üzerinde denediyseniz, termux uygulamasını kaldırın ve yeniden yükleyin.

2. Ardından, termux uygulamasını açın ve 4 komutu aynı sırayla kopyalayıp yapıştırın. Sadece kopyalayıp yapıştırın, kütüphaneyi indirmek için bazı komutları çalıştırır.

wget http://pastebin.com/raw/W1nvzN6q -O install.sh dos2unix install.sh chmod u + x install.sh ./install.sh

3. İstendiğinde, termux'un depolama alanınıza erişmesine izin vermek için Tamam'a dokunmanız gerekecektir. Ve birkaç komut daha çalıştırdıktan sonra, hepsi bitmiş olacak.

4. Ve işte bu. Şimdi, YouTube-dl tarafından desteklenen herhangi bir video sitesine gidip ardından Paylaş düğmesi> Seç termux uygulama> herhangi bir format seçinona karşılık gelen sayıyı yazarak. Ve işte başlıyoruz.

5. İndirilen dosya, dahili depolamanın kök dizinindeki YouTube klasörünüzde mevcut olacaktır.

Peki gerçekten ne değişti?

Kodu geçen seferki gibi tek tek yazmak yerine (yukarıdaki bağlantı) onları bir Pastebin dosyasında grupladık. Ve mevcut kurulumda, bu Pastebin dosyasını indirmek ve kurmak için Wget kullanıyoruz.

Gelecekte, herhangi bir özellik talebine ihtiyacınız olursa, bize bir e-posta gönderin ve yapıştırma kutusunu güncelleyebiliriz.

Sorun giderme

- http gibi hataları alıyorsanız veya ftp url'si bulunamadı.

1. termux'u kaldırmak ve yeniden yüklemek çok önemlidir, anahtar budur.

2. Ardından apt update && apt -y upgrade ile güncelleyin.

3. Ardından, depolama alanınıza termux erişimi verin, termux-setup-storage (bu isteğe bağlıdır, bu nedenle mi yoksa yukarıdaki diğer adımlar nedeniyle mi çalıştığını bilmiyorum, ancak emin olmak daha iyidir)

4. Daha sonra 4 komutu aynı sırayla yazın.

İşte ilgilenen herkes için Pastebin kodu.

#! / data / data / com.termux / files / usr / bin / bash # 4/05/2017 Gabi Tiplea echo -e "Varsayılan paketleri güncelleme \ n" apt update && apt -y upgrade echo -e " storage \ n "termux-setup-storage sleep 5 echo -e" python \ n "paketleri yükleniyor install -y python echo -e" youtube-dl kurulumu \ n "evet | pip install youtube-dl echo -e "Dosyaları indirmek için Youtube klasörü oluşturma \ n" mkdir ~ / storage / shared / Youtube echo -e "Config için youtube-dl klasörü oluşturma \ n" mkdir -p ~ / .config / youtube-dl echo -e "Bin klasörü oluşturma \ n" mkdir ~ / bin echo -e "termux-url-opener'ı indirme ve yükleme \ n" wget http://pastebin.com/raw/LhDxGbtY -O ~ / bin / termux-url-opener dos2unix ~ / bin / termux-url-opener echo -e "\ n" echo -e "Telif Hakkı 2017 Gabi Tiplea \ n" 

İkinci kod

#! / data / data / com.termux / files / usr / bin / bash # Telif hakkı 2017 Gabi Tiplea echo "Telif hakkı 2017 Gabi Tiplea" echo "Yalnızca ses için 1" echo "düğmesine basın Video 360p için 2" echo "düğmesine basın Video için 480p basın 3 "echo" Video 720p basın 4 "echo" Video 1080p için 5'e basın "command = '- no-mtime -o /data/data/com.termux/files/home/storage/shared/Youtube /% ( başlık) s.% (ext) s -f 'eğer ["$ seçenek" -eq "1"] ve ardından "$ command 140"> ~ / .config / youtube-dl / config youtube-dl $ 1 elif [ "$ option" -eq "2"] sonra echo "$ command \" best [height <= 360] \ ""> ~ / .config / youtube-dl / config youtube-dl $ 1 elif ["$ option" -eq "3"] sonra echo "$ command \" best [height <= 480] \ ""> ~ / .config / youtube-dl / config youtube-dl $ 1 elif ["$ option" -eq "4"] sonra echo "$ command \" best [height <= 720] \ ""> ~ / .config / youtube-dl / config youtube-dl $ 1 elif ["$ option" -eq "5"] ardından echo "$ command \" en iyisi [yükseklik <= 1080] \ ""> ~ / .config / youtube-dl / config youtube-dl $ 1 fi
Ayrıca Bkz