La semana pasada, te mostramos hCómo descargar cualquier video desde el terminal Android wsin utilizar ningún software de terceros. Pero había dos cuestiones importantes queimpedían que la gente lo intentara.
- Tendría que escribir docenas de comandos, y muchos de ustedes reciben mensajes de error al hacerlo.
- No había opción para descargar videos en múltiples formatos como 240. 360, o archivo de audio, etc.
Y finalmente, gracias aGabi Tipleatenemos una solución sencilla.Todo lo que tiene que hacer es escribir 4 comandos en su aplicación Termux ay esta vez te dará opciones para descargar diferentes formatos.
Este método admite alrededor de 1250 sitios, incluidos todos los sitios de videos populares: YouTubeVimeo, Facebookcontracción, etc. Puede consultar la lista completa enYouTube-dl página de sitios compatibles.
Descargue cualquier video en Android sin ninguna aplicación de terceros (Video)
Sigue los pasos
1. Vaya a Play Store y descargue eltérminoaplicación Siprobaste el tutorial anterior en termux,luego desinstale la aplicación termux y vuelva a instalarla.
2. A continuación, abra la aplicación termux ay copie y pegue los 4 comandos en el mismo orden. Simplemente copie y péguelos, ejecutará algunos comandos para descargar la biblioteca.
wget https://pastebin.com/raw/W1nvzN6q -O install.sh dos2unix install.sh chmod u+x install.sh ./install.sh
3. Cuando se le solicite, deberá pulsar Aceptar para permitir el acceso de termux a su almacenamiento. Y después de ejecutar algunos comandos más, itodo estará hecho.
4. Y eso es todo.Ahora, si va a cualquier sitio de videos que sea compatible con YouTube-dl uny luego tocaCuotabotón >Seleccionetérminoaplicación >seleccione cualquier formatotecleando el número que le corresponde.Y ahí vamos.
5. El archivo descargado estará disponible en su YouTube carpeta en la raíz del almacenamiento interno.
Entonces, ¿qué cambió realmente?
En lugar de escribir el código uno por uno como la última vez (enlace arriba), los hemos agrupado en un archivo Pastebin. Y en la configuración actual, estamos usando Wget para descargar ese archivo Pastebin e instalarlo.
En el futuro, si necesitan alguna solicitud de función, solo envíenos un correo electrónico y wSimplemente podemos actualizar el contenedor de pasta.
Solución de problemas
Si recibe errores como: httpohdirección URL ftpextraviado.
1. Es muy importante desinstalar termux e instalarlo nuevamente, esa es la clave.
2. Luego actualice con apt update && apt -y upgrade.
3. A continuación, dé acceso a termux a su almacenamiento, termux-setup-storage (este es opcional, no sé si funciona por esto o por los otros pasos anteriores, pero es mejor estar seguro)
4. Luego escriba los 4 comandos en el mismo orden.
Aquí está el código de Pastebin para todos aquellos que estén interesados.
#!/data/data/com.termux/files/usr/bin/bash # 4/05/2017 Gabi Tiplea echo -e "Updating default packagesn" apt update && apt -y upgrade echo -e "Requesting acces to storagen" termux-setup-storage sleep 5 echo -e "Installing pythonn" packages install -y python echo -e "Installing youtube-dln" yes | pip install youtube-dl echo -e "Creating the Youtube folder to download the filesn" mkdir ~/storage/shared/Youtube echo -e "Creating youtube-dl folder for confign" mkdir -p ~/.config/youtube-dl echo -e "Creating bin foldern" mkdir ~/bin echo -e "Downloading and installing termux-url-openern" wget https://pastebin.com/raw/LhDxGbtY -O ~/bin/termux-url-opener dos2unix ~/bin/termux-url-opener echo -e "n" echo -e "Copyright 2017 Gabi Tiplean"
Segundo código
#!/data/data/com.termux/files/usr/bin/bash # Copyright 2017 Gabi Tiplea echo "Copyright 2017 Gabi Tiplea" echo "For audio only press 1" echo "For video 360p press 2" echo "For video 480p press 3" echo "For video 720p press 4" echo "For video 1080p press 5" command='-no-mtime -o /data/data/com.termux/files/home/storage/shared/Youtube/%(title)s.%(ext)s -f' read option if [ "$option" -eq "1" ] then echo "$command 140" > ~/.config/youtube-dl/config youtube-dl $1 elif [ "$option" -eq "2" ] then echo "$command "best[height<=360]"" > ~/.config/youtube-dl/config youtube-dl $1 elif [ "$option" -eq "3" ] then echo "$command "best[height<=480]"" > ~/.config/youtube-dl/config youtube-dl $1 elif [ "$option" -eq "4" ] then echo "$command "best[height<=720]"" > ~/.config/youtube-dl/config youtube-dl $1 elif [ "$option" -eq "5" ] then echo "$command "best[height<=1080]"" > ~/.config/youtube-dl/config youtube-dl $1 fi