Cómo usar Termux para descargar YouTube vídeos

La semana pasada, te mostramos h Cómo descargar cualquier video desde el terminal Android w sin utilizar ningún software de terceros. Pero había dos cuestiones importantes que impedían que la gente lo intentara.

  1. Tendría que escribir docenas de comandos, y muchos de ustedes reciben mensajes de error al hacerlo.
  2. No había opción para descargar videos en múltiples formatos como 240. 360, o archivo de audio, etc.

Y finalmente, gracias a Gabi Tiplea tenemos una solución sencilla. Todo lo que tiene que hacer es escribir 4 comandos en su aplicación Termux a y 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 en YouTube-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 el término aplicación Si probaste el tutorial anterior en termux, luego desinstale la aplicación termux y vuelva a instalarla.

2. A continuación, abra la aplicación termux a y 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, i todo estará hecho.

4. Y eso es todo. Ahora, si va a cualquier sitio de videos que sea compatible con YouTube-dl un y luego toca Cuota botón > Seleccione término aplicación > seleccione cualquier formato tecleando 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 w Simplemente podemos actualizar el contenedor de pasta.

Solución de problemas

Si recibe errores como: http o dirección URL ftp extraviado .

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
                    

Related Posts