Descarga Cualquier Vídeo de Internet con Terminal Android

Hay toneladas de que te permiten descargar videos de Internet. Pero, ¿qué tal si hacemos esto, con terminal Android (no se requiere ROOT). ¿Suena geek? Bueno, veamos cómo hacerlo. 

Ventajas

  1. No es necesario salir de la aplicación de YouTube ni de ninguna otra aplicación.
  2. No es necesario descargar ninguna aplicación de terceros que esté llena de anuncios.
  3. Configúrelo una vez y olvídese para siempre.

Desventajas

  1. Necesita algunos retoques con el terminal Android
  2. No tiene múltiples opciones de descarga (360p o 480, etc.) como en otras aplicaciones

Entonces, ¿cómo va a funcionar?

Bueno, supongamos que está viendo un video  en la aplicación de YouTube y desea descargarlo. Así que simplemente toque el icono de compartir en la parte superior derecha. Seleccione la aplicación termux. Esto iniciará un emulador de terminal y ejecutará algunos comandos. Y eso es todo, tu video está descargado, en la carpeta de YouTube del administrador de archivos

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

Le recomiendo que , en esta publicación, explicaré los pasos y corregiré algunos errores comunes que puede tener al probar el método. Entonces, comencemos, ¿de acuerdo?

Descarga Cualquier Vídeo de Internet con Terminal Android

Paso 1

Dirígete a Google Play Store y descarga cualquier aplicación de emulador de terminal. Para este caso, vamos con Termux.

Paso 2

Ahora, dado que es nuestra primera configuración,  tendremos que escribir algunos comandos de terminal. No se preocupe, todos estos comandos son simples. Y no requiere ningún acceso de root. Puede (unidad de Google) y copiarlos y pegarlos uno por uno en su terminal.

Si alguna vez ha trabajado en la terminal, puede que sepa que siempre es una buena idea actualizar su repositorio. Entonces, escribe

actualización apt && actualización apt

y luego presione Y para confirmar los cambios.

(Nota: si obtiene un error apt-get: no encontrado,  desplácese hacia abajo hasta el final del artículo, allí tendré todas las soluciones)

Paso 3

A continuación, debe otorgar acceso a termux al sistema de archivos de su dispositivo, así que  escriba el siguiente comando y presione enter.

Termux-configuración-almacenamiento

Etapa 4

A continuación, debemos instalar el paquete YouTube-dl, que hará toda la magia en segundo plano. Pero, YouTube-dl necesita Python para funcionar. Entonces, primero, necesita instalar python.

paquetes instalar python

y luego presione Y para confirmar los cambios.

Paso 5

Bien, ahora estamos listos para instalar YouTube-dl

pip instalar youtube-dl

Paso 6

Ahora, incluso si tiene YouTube-dl, aún necesita decirle dónde guardar todos los videos descargados. Y qué resolución descargar. Entonces, primero creemos una carpeta para almacenar sus videos descargados

mkdir /data/data/com.termux/files/home/storage/shared/Youtube

Ahora, si va a la raíz de su almacenamiento interno, debería ver una carpeta llamada  YouTube.

Paso 7

Ahora vuelve a la terminal. Tenemos que decirle a YouTube-dl:  «Cada vez que descargo un video de YT, debe tener este nombre predeterminado y esta resolución».

Y para hacer esto, crearemos archivos de configuración y agregaremos todas las reglas en él. Entonces, para crear un archivo de configuración. Escriba este comando.

mkdir -p ~/.config/youtube-dl

Paso 8

Ahora, para agregar reglas a este archivo de configuración, necesitamos algún editor de terminal. Simplemente no puedes escribir cosas como lo haces normalmente. Así que instala el editor de texto nano con el siguiente comando

apt-get install nano

Paso 9

Bien, ahora agregamos reglas al archivo de configuración.  Ábralo con  nano editor con este comando. 

nano ~/.config/youtube-dl/config

Paso 10

Y copie y pegue las siguientes reglas, es decir . cuál es la carpeta de descarga, el título y la resolución predeterminados. Para este caso, voy con 480p, que obviamente puedes reemplazar con 360, 720 o 1080p. Si desea descargar solo audio, use 140, más sobre eso al final de este artículo.

–no-mtime

-o /data/data/com.termux/files/home/storage/shared/Youtube/%(title)s.%(ext)s

-f «mejor [altura <= 480]»

Ahora, por lo general, para guardar los cambios hacemos  CTRL + S a la derecha. Pero dado que no tenemos ninguna tecla CTRL en Android. Estos emuladores de terminal usan la tecla para bajar el volumen como tecla CTRL. Por lo tanto, guarde sus cambios y salga de la aplicación, presione el siguiente comando.

“Bajar volumen” + O para guardar los cambios y presiona enter . Y luego cierra nano con “Vol-down” + X

 

Paso 11

Bien, ahora una vez que están de vuelta en el editor. Tienes que hacer una última cosa, es decir . vinculando el comando de terminal Youtube-dl con el menú compartir de Youtube o  (cualquier aplicación para el caso)

Nuevamente, necesitamos crear un archivo y agregarle reglas. Tal como lo hicimos en el paso anterior. Entonces, escriba este comando

mkdir~/bin

cd ~/papelera

nano termux-url-abridor

Paso 12

Entonces, hasta ahora hemos creado una carpeta bin y en eso, hemos creado un nuevo archivo llamado – termux-url-opener. Esto abrirá el editor nano, pegue el siguiente comando en él.

youtube-dl $1

Guarde con » Bajar volumen» + O , presione Entrar y luego cierre nano con » Bajar volumen» + X

Ahora, vamos a probarlo

Abra la aplicación  de YouTube (recuerde que funciona para cualquier aplicación, siempre que tenga la opción de compartir),  haga clic en el enlace » Compartir » debajo del video y elija » Termux «. La descarga comenzará y una vez finalizada. Puedes encontrarlo en la carpeta de YouTube.

Problemas comunes y sus soluciones.

1. No se encontró el comando ‘apt-get’, ¿quiso decir: comando ‘apt-get’ del paquete ‘apt’?

Lo más probable es que esté escribiendo Apt-get en lugar de apt-get. La mayoría de las aplicaciones de teclado escriben en mayúscula la primera letra. La terminal distingue entre mayúsculas y minúsculas

2. mkdir: no se puede crear el directorio ‘/data/data/com.termux/files/home/storage/shared/Youtube’: no ​​existe tal archivo o directorio

O ya tiene una carpeta con el nombre YouTube en su almacenamiento interno o no le ha dado acceso de almacenamiento a termux correctamente. Asegúrese de no estar utilizando ninguna aplicación de superposición de pantalla como grabadora de pantalla o Deskdock, etc. Si lo está, deshabilítelos temporalmente y vuelva a escribir el código de acceso al almacenamiento, es decir, termux-setup-storage

3. Cuales son los codigos para descargar el audio

Gracias al usuario de YouTube,   , por brindarnos el consejo. Si desea descargar solo audio, reemplace «mejor [altura <= 480]» con 140 para que al final tenga -f 140 en lugar de -f «mejor [altura <=480]. Lo probé y funcionó bien.

4. ¿Cómo obtener opciones emergentes con diferentes formatos de descarga, como 360, 480, 720p, etc., como las que obtiene en la aplicación de descarga de YouTube?

Todavía estamos trabajando en ello. Con algunos buenos códigos, es posible. Pero desafortunadamente, debido a una agenda apretada, no puedo dedicarle tiempo. Si tienen una idea, envíenme un correo electrónico o dejen un comentario a continuación.