hay toneladas de sitios en línea y aplicaciones de Androidque te permite descargar videos de Internet. Pero, ¿qué tal si hacemos esto, con terminal Android (no se requiere ROOT). ¿Suena geek? Bueno, veamos cómo hacerlo.
Relacionado: 3 formas de hacer loops de videos de YouTube en Android e iOS
Ventajas
- No es necesario salir de la aplicación de YouTube ni de ninguna otra 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
- Necesita algunos retoques con el terminal Android
- No tiene múltiples opciones de descarga (360p o 480, etc.) como en otras aplicaciones
Entonces, ¿cómo va a funcionar?
Bueno, say, estas viendo algun 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, snuestro video esta descargado, yoen la carpeta de YouTube del administrador de archivos
Este método soporte alrededor de 1250 sitios iincluyendo todos los sitios de videos populares: YouTube, Vimeo, Facebook, twitch, etc. Puede consultar la lista completa en Página de sitios compatibles con YouTube-dl.
Te recomiendo mucho que veas el siguiente video primero, 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 ay descarga cualquier aplicación de emulador de terminal. Para este caso, vamos con Termux.
Paso 2
Ahora, dado que es nuestra configuración por primera vez, 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 copia y pega uno a uno en tu terminal.
Si alguna vez has trabajado en la terminal, yusted podría saber, yoSiempre 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 al final del artículo, tendré todas las soluciones allí)
Paso 3
A continuación, debe gTengo acceso termux al sistema de archivos de su dispositivo, así que escriba el siguiente comando y presione enter.
Termux-configuración-almacenamiento
Paso 4
A continuación, necesitamos instalar el paquete YouTube-dl, that hará toda la magia en el fondo. 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 tienes YouTube-dl, ytodavía tienes que 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. WTenemos que decírselo 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 ay 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, wNecesitamos un 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. abrirlo con editor nano 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. Para este caso, voy con 480p, wobviamente, puedes reemplazarlo 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, normalmente, para guardar los cambios hacemos CTRL + S derecha. Pero ya que, wNo tengo 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 presione ingresar. Y luego cierra nano con “Bajar volumen” + X
Paso 11
Bien, ahora una vez que están de vuelta en el editor. Tienes que hacer una última cosa..mi. vincular el comando de terminal Youtube-dl con el menú compartir de Youtube o (cualquier aplicación para eso importa)
De nuevo, wNecesitamos crear un archivo y agregarle reglas. jcomo hicimos en el paso anterior. Entonces, escriba este comando
mkdir~/bin
cd ~/papelera
nano termux-url-abridor
Paso 12
Hasta ahora hemos creado una carpeta bin ay en eso, hemos creado un nuevo archivo llamado – termux-url-opener. Tsu abrirá el editor nano, paste el siguiente comando en él.
youtube-dl $1
Guardar con “Bajar volumen” + Oprensa Ingresary luego cierre nano con «Bajar volumen” + X
Ahora, vamos a probarlo
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. 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 al 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: Gabi Tiplea por proporcionar la sugerencia, si desea descargar solo audio, reemplace «mejor[height<=480]” con 140 por lo que en la final, tendrá -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 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.
Relacionado: ¿Cuánto dinero ganan los youtubers? Respondido por YouTubers