Saltar al contenido principal

Cómo usar Termux para descargar videos de YouTube

Cómo usar Termux para descargar videos de YouTube

La semana pasada, le mostramos cómo descargar cualquier video desde un terminal Android sin usar ningún software de terceros. Pero había dos problemas principales que impedían que la gente lo probara.

  1. Tendría que escribir una docena de comandos, y muchos de ustedes reciben mensajes de error mientras hacen eso.
  2. No había opción para descargar videos en múltiples formatos como 240. 360, o archivos de audio, etc.

Y finalmente, gracias a Gabi Tiplea, tenemos una solución simple. Todo lo que tiene que hacer es escribir 4 comandos en su aplicación Termux y esta vez le dará opciones para descargar diferentes formatos.

Este método admite alrededor de 1250 sitios, incluidos todos los sitios de videos populares: YouTube, Vimeo, Facebook, twitch, etc. Puede consultar la lista completa en la página de sitios compatibles con YouTube-dl.

Descargar cualquier video en Android sin ninguna aplicación de terceros (video)

Siga los pasos

1. Vaya a Play Store y descargue la aplicación Termux. Si probó el tutorial anterior sobre termux, desinstale la aplicación termux y vuelva a instalarla.

2. A continuación, abra la aplicación termux y copie y pegue los 4 comandos en el mismo orden. Simplemente copie y péguelos, ejecutará algunos comandos para descargar la biblioteca.

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

3. Cuando se le solicite, deberá tocar Aceptar para permitir el acceso de termux a su almacenamiento. Y después de ejecutar algunos comandos más, todo estará listo.

4. Y eso es. Ahora, si va a cualquier sitio de video compatible con YouTube-dl y luego toca el botón compartir > Seleccione termux aplicación > seleccione cualquier formato escribiendo el número que le corresponde. Y ahí vamos.

5. El archivo descargado estará disponible en su carpeta de YouTube 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, simplemente envíenos un correo electrónico y simplemente podemos actualizar el contenedor de pegado.

Resolución de problemas

Si recibe errores como – http o ftp url not found.

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 http://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

 

«»»»»»»

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *