3. /usr/bin/youtube-dl
/usr/local/bin/youtube-dl
Entonces renombramos el comando "/usr/bin/youtube-dl":
sudo mv /usr/bin/youtube-dl /usr/bin/youtube-dl_viejo
y generamos un enlace nuevo:
sudo ln -s /usr/local/bin/youtube-dl /usr/bin/youtube-dl
Configuración:
-------------
Para que todo vaya bien antes de utilizar
esta herramienta, debemos de configurar
unas cuantas cosas. Para ello, hacemos
desde la terminal lo siguiente:
* Para configurar el reproductor de video
externo que utilizaremos, hacemos
(en nuestro caso probamos con "mplayer"):
$ set player mplayer
* Para buscar videos, necesitamos desactivar
la opción por defecto de "mps-youtube",
que solo busca audio:
$ set search_music false
* Además, debemos hacer que reproduzca videos,
pues por defecto solo reproduce audio:
$ set show_video true
Descargar/Bajar videos de youtube
---------------------------------
Para descargar un video que está ubicado en
https://youtu.be/VyKLQXOj0ts
primero podemos averiguar en qué resoluciones
y formatos está disponible. Para ello hacemos:
$ youtube-dl -F https://youtu.be/VyKLQXOj0ts
cuyo resultado será algo como:
[youtube] VyKLQXOj0ts: Downloading webpage
[youtube] VyKLQXOj0ts: Downloading video info webpage
[youtube] VyKLQXOj0ts: Extracting video information
[youtube] VyKLQXOj0ts: Downloading DASH manifest
[youtube] VyKLQXOj0ts: Downloading DASH manifest
[info] Available formats for VyKLQXOj0ts:
format code extension resolution note
140 m4a audio only DASH audio 128k , m4a_dash container,
aac @128k (44100Hz), 3.81MiB
171 webm audio only DASH audio 140k , vorbis@128k
(44100Hz), 3.89MiB
141 m4a audio only DASH audio 256k , m4a_dash container,
aac @256k (44100Hz), 7.65MiB
160 mp4 256x144 DASH video 109k , avc1.4d400c, 15fps,
video only, 3.24MiB
278 webm 256x144 DASH video 200k , webm container, vp9,
1fps, video only, 3.00MiB
242 webm 426x240 DASH video 236k , vp9, 1fps, video
only, 5.98MiB
133 mp4 426x240 DASH video 246k , avc1.4d4015, 30fps,
video only, 7.32MiB
4. 243 webm 640x360 DASH video 593k , vp9, 1fps, video
only, 11.94MiB
134 mp4 640x360 DASH video 623k , avc1.4d401e, 30fps,
video only, 16.69MiB
244 webm 854x480 DASH video 998k , vp9, 1fps, video
only, 23.49MiB
135 mp4 854x480 DASH video 1139k , avc1.4d401f, 30fps,
video only, 30.82MiB
247 webm 1280x720 DASH video 2089k , vp9, 1fps, video
only, 45.16MiB
136 mp4 1280x720 DASH video 2232k , avc1.4d401f, 30fps,
video only, 61.86MiB
17 3gp 176x144 small , mp4a.40.2, mp4v.20.3
36 3gp 320x240 small , mp4a.40.2, mp4v.20.3
5 flv 400x240 small ,
43 webm 640x360 medium , vorbis, vp8.0
18 mp4 640x360 medium , mp4a.40.2, avc1.42001E
22 mp4 1280x720 hd720 , mp4a.40.2, avc1.64001F (best)
Observamos entonces la primer
columna desde la izquierda,
cuyo encabezado es "format code",
y nos decidimos por alguno de los formatos
y/o resoluciones en las que está
almacenado el video. Supongamos ahora que tomamos
la máxima resolución posible y en el formato MP4,
entonces el número de referencia será: "22"
Hacemos:
$ youtube-dl -f 22 -o Video.mp4 https://youtu.be/VyKLQXOj0ts
donde la bandera "-o" hace referencia al nombre
del archivo de salida ("output").
Otros ejemplos de descarga:
$ youtube-dl -f 18 -o Video.mp4 https://youtu.be/VyKLQXOj0ts
$ youtube-dl -f 43 -o Video.webm https://youtu.be/VyKLQXOj0ts
Si quisiéramos descargar el video
en cualquier otro formato, también podemos
simplemente probar de cambiar la extensión,
como en el siguiente ejemplo:
$ youtube-dl -o Video.flv https://youtu.be/VyKLQXOj0ts
Puede cambiarse la extensión del archivo final,
a cualquiera de las siguientes:
AVI, MPEG, MPG, MP4, etc.
NOTA:
----
Para convertir videos de un formato a otro
podemos usar el comando "ffmpeg".
Ejecución de MPS-Youtube:
------------------------
$ mpsyt
5. Descarga de audios de videos para enviar por WhatsApp
-----------------------------------------------------
Descarga a la PC del audio del video en formato "M4A"
(código de formato 140), asignándole el nombre
"Audio.m4a" al archivo descargado.
$ youtube-dl -f 140 -o Audio.m4a https://youtu.be/lgeh2nAcJuI
Luego pasamos este archivo al celular,
y así lo podremos enviar por whatsapp.
Recordemos que podemos verificar los códigos
de formato de descarga con la opción "-F":
$ youtube-dl -F https://youtu.be/lgeh2nAcJuI
Sitios de referencia
--------------------
Sitio Oficial, última versión:
https://yt-dl.org
Paquete "youtube-dl", DEBIAN, versión estable:
https://packages.debian.org/stable/youtube-dl
Otros paquetes de Debian:
http://ftp.fr.debian.org/debian/pool/main/y/youtube-dl
Referencias
-----------
Install YouTube-DL - A Command Line Video Download Tool for Linux
http://www.tecmint.com/install-youtube-dl-command-line-video-download-tool
Descargar videos de YouTube en Ubuntu, Elementary OS,
Linux Mint con youtube-dl por terminal:
http://www.linuxtheory.com/2014/12/descargar-videos-de-youtube-en-ubuntu-
con-youtube-dl.html
Mps-youtube
[escuchar y ver vídeos desde la terminal]:
https://nomaswindows.wordpress.com/2015/05/19/mps-youtube-escuchar-y-ver-
videos-desde-la-terminal
mps-youtube:
https://github.com/mps-youtube/mps-youtube
Cómo ver y descargar vídeos de
Youtube desde el terminal de Ubuntu:
http://rootear.com/ubuntu-linux/ver-descargar-youtube-terminal
Descargar videos de Youtube desde la terminal:
http://abfloresn.blogspot.com.ar/2015/04/descargar-videos-de-youtube-
desde-la.html
Otros comandos relacionados
---------------------------
Ver comando "clipgrab" en este
mismo documento de ayuda.