Hay toneladas de sitios en línea y aplicaciones de Android que le permiten descargar videos de Internet. Pero, ¿Qué tal si hacemos esto, con un terminal Android (no se requiere ROOT)? ¿Suena geek? Bueno, veamos cómo hacerlo.
Ventajas
- No es necesario salir de la aplicación de YouTube ni de ninguna aplicación.
- No es necesario descargar ninguna aplicación de terceros que esté llena de anuncios
- Configúrelo una vez y olvídese para siempre.
Desventajas
- Necesito algunos retoques con el terminal Android
- No tiene múltiples opciones de descarga (360p o 480, etc.) como las que tiene en otras aplicaciones
Entonces, ¿Cómo va a funcionar?
Bueno, say, estas viendo cualquier 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 lanzará un emulador de terminal y ejecutará algunos comandos. Y eso es todo, y nuestro video está descargado, yon la carpeta de YouTube del administrador de archivos
Este método soporta alrededor de 1250 sitios iIncluyendo 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.
Le recomiendo encarecidamente que vea el siguiente video primero, en esta publicación, explicaré los pasos y corregiré algunos errores comunes que puede obtener al probar el método. Entonces, comencemos, ¿de acuerdo?
https://www.youtube.com/watch?v=G9esVzxLdtU
Descargue cualquier video en Internet con Android Terminal
Paso 1
Dirígete a Google Play Store and descargar cualquier aplicación de emulador de terminal. Para este caso, vayamos con Termux.
Paso 2
Ahora, dado que es nuestra primera configuración, tendremos que escribir algunos comandos de terminal. Dno te preocupes, unTodos estos comandos son simples. Y no requiere ningún acceso de root. Puedes descargar este archivo (Google Drive) y copiarlos y pegarlos uno a uno en tu terminal.
Si alguna vez ha trabajado en la terminal, ypuede que lo sepas, yoSiempre es bueno actualizar su repositorio. Entonces, escriba
actualización de apt && actualización de apt
y luego presione Y para confirmar cambios.
(Nota: si recibe un error apt-get: no encontrado, desplácese hacia abajo al final del artículo, tendré todas las soluciones allí)
Paso 3
A continuación, necesita give termux acceso al sistema de archivos de su dispositivo, por lo que escriba el siguiente comando y presione enter.
Termux-configuración-almacenamiento
Paso 4
A continuación, necesitamos instalar el paquete YouTube-dl, tEl sombrero hará toda la magia de fondo. Pero YouTube-dl necesita Python para funcionar. Entonces, primero, necesitas instalar Python.
paquetes instalan python
y luego presione Y para confirmar cambios.
Paso 5
Bien, ahora estamos listos para instalar YouTube-dl
pip instalar youtube-dl
Paso 6
Ahora, incluso si tiene YouTube-dl, ytodavía necesitas decirlo, waquí para 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, yDeberías ver una carpeta llamada YouTube.
Paso 7
Ahora vuelve a la terminal. W Tenemos que decirle a YouTube-dl – «Siempre que descargue un video de YouTube, debería tener este nombre predeterminado y esta resolución»
Y para hacer esto, crearemos archivos de configuración y agregue 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, w Necesitamos un editor de terminal. Simplemente no puedes escribir cosas como lo haces normalmente. Así que instale el editor de texto nano con el siguiente comando
apt-get install nano
Paso 9
Bien, ahora agregamos reglas al archivo de configuración. Ábrelo con nano editor con este comando.
nano ~ / .config / youtube-dl / config
Paso 10
Y copie y pegue las siguientes reglas i.mi. cuál es la carpeta de descarga, el título y la resolución predeterminados. En este caso, voy con 480p, wque obviamente, puede 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[height<=480]»
Ahora, por lo general, para guardar los cambios hacemos CTRL + S derecha. Pero desde, wNo tenemos ninguna tecla CTRL en Android. Estos emuladores de terminal usan la tecla de bajada de volumen como tecla CTRL. Entonces, guarde sus cambios y salga de la aplicación presione use el siguiente comando.
«Bajar volumen» + O para guardar los cambios y presione ingresar. Y luego cierre nano con «Vol-down» + X
Paso 11
Bien, ahora una vez están de vuelta en el editor. Necesitas hacer una última cosa.mi. vincular el comando de terminal Youtube-dl con el menú de compartir de Youtube o (cualquier aplicación que importe)
De nuevo, wNecesitamos crear un archivo y agregar reglas en él. Jno como lo hicimos en el paso anterior. Entonces, escribe este comando
mkdir ~ / bin
cd ~ / bin
nano-abridor-termux-url
Paso 12
Hasta ahora hemos creado una carpeta bin and en eso, hemos creado un nuevo archivo llamado – termux-url-opener. Tabrirá el editor nano, pAste el siguiente comando en él.
youtube-dl $ 1
Ahorre con «Bajar volumen ”+ O, prensa Ingresar y luego cierre nano con «Vol-down ”+ X
Ahora, probémoslo
Abierto YouTube aplicación (recuerde que funciona para cualquier aplicación, siempre que tenga la opción de compartir), haga clic en el «Cuota» Enlace debajo del video y elija» Termux“. La descarga comenzará y oUna vez terminado. Puede 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 ponen en mayúscula la primera letra. El 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 de YouTube en su almacenamiento interno o no ha dado acceso al almacenamiento a termux correctamente. Asegúrese de no estar usando ninguna aplicación de superposición de pantalla como grabador de pantalla o Deskdock, etc. Si es así, deshabilítelos temporalmente y vuelva a escribir el código de acceso al almacenamiento, es decir, termux-setup-storage
3. ¿Cuáles son los códigos para descargar el audio?
Gracias al usuario de YouTube, Gabi Tiplea por proporcionar el consejo, si desea descargar solo audio, reemplace «el mejor[height<=480]»Con 140, así que en la final, tendrás -f 140 en lugar de -f» mejor[height<=480]. Lo probé y funcionó bien.
4. ¿Cómo obtener opciones emergentes con diferentes formatos de descarga como 360, 480, 720p, etc., como se obtiene en la aplicación de descarga de YouTube?
Seguimos 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.