Tutoriales

Cómo usar Termux para descargar videos de YouTube

La semana pasada, te mostramos hCómo descargar cualquier video desde la terminal de Android wsin utilizar ningún software de terceros. Pero había dos cuestiones importantes que estaban impidiendo que la gente lo probara.

  1. Tendría que escribir una docena de comandos, y muchos de ustedes reciben un mensaje de error mientras lo hacen.
  2. No había ninguna 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 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: YouTube, Vimeo, Facebook, twitch, etc. Puede consultar la lista completa en la página de sitios compatibles con YouTube-dl.

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

https://www.youtube.com/watch?v=LxTcvc4cgCY

Sigue los pasos

1. Vaya a Play Store y descargue la aplicación termux. Si probaste el tutorial anterior sobre 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 cópielos 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á puntear en Aceptar para permitir que termux acceda a su almacenamiento. Y después de ejecutar algunos comandos más,estará todo hecho.

4. Y eso es todo. Ahora, si visita cualquier sitio de videos que sea compatible con YouTube-dl ay luego toque en Cuota botón> 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 de 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, envíenos un correo electrónico yPodemos simplemente actualizar la papelera de pegado.

Solución de problemas

Si recibe errores como – http o URL de ftp extraviado.

1. Es muy importante desinstalar termux y volver a instalarlo, esa es la clave.

2. Luego actualice con apt update && apt -y upgrade.

3. Luego, déle a termux acceso a su almacenamiento, termux-setup-storage (este es opcional, no sé si está funcionando debido a esto o debido a los otros pasos anteriores, pero es mejor estar seguro)

4. Luego, escriba los 4 comandos en el mismo orden.

Aquí está el código 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

Publicaciones relacionadas

Botón volver arriba