[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[riminilug-general] Youtube-dl



Salve a tutti.

Prendendo spunto da una discussione apparsa su Telegram nel gruppo RiminiLUG,
e sperando che possa essere utile a tutti,
ecco qualche delucidazione in più
sul programma youtube-dl che permette di scaricare, da riga di comando, video presenti
su Youtube e non solo..

E' presente nei repository

Per installarlo (per Debian e derivate)
aprite un terminale e digitate :

:~$ sudo apt-get update
:~$ sudo apt-get install youtube-dl

oppure

:~# apt-get update
:~# apt-get install youtube-dl

Con

:~#apt-cache show youtube-dl

si ha una panoramica del pacchetto con
dipendenze e software raccomandati,
oltre che una lista di siti supportati.

Attualmente in una Debian Testing (amd64)
nei repository la versione attuale è la 2016.02.22-1
mentre quella presente sul sito ufficiale è la 2016.05.01

https://rg3.github.io/youtube-dl/

Per vedere in quale formato e qualità è disponibile il video che ci interessa, aprite un terminale e digitate:

:~$ youtube-dl -F "URL_del_video"

ad es.

andrea@andycat:~$ youtube-dl -F "https://youtu.be/9uVjhKl8xAg";

( l'opzione -F permette di avere una panoramica dei formati audio e video possibili per il video richiesto)

[youtube] 9uVjhKl8xAg: Downloading webpage
[youtube] 9uVjhKl8xAg: Downloading video info webpage
[youtube] 9uVjhKl8xAg: Extracting video information
[youtube] 9uVjhKl8xAg: Downloading MPD manifest
[info] Available formats for 9uVjhKl8xAg:
format code  extension  resolution note
249 webm audio only DASH audio 56k , opus @ 50k (48000Hz), 38.42MiB 250 webm audio only DASH audio 75k , opus @ 70k (48000Hz), 49.33MiB 171 webm audio only DASH audio 112k , vorbis@128k (44100Hz), 78.40MiB 140 m4a audio only DASH audio 134k , m4a_dash container, mp4a.40.2@128k (44100Hz), 99.40MiB 251 webm audio only DASH audio 149k , opus @160k (48000Hz), 107.50MiB 278 webm 256x144 DASH video 105k , webm container, vp9, 25fps, video only, 63.21MiB 160 mp4 256x144 DASH video 111k , avc1.4d400c, 25fps, video only, 85.86MiB 242 webm 426x240 DASH video 189k , vp9, 25fps, video only, 54.45MiB 133 mp4 426x240 DASH video 271k , avc1.4d4015, 25fps, video only, 192.64MiB 243 webm 640x360 DASH video 399k , vp9, 25fps, video only, 119.50MiB 134 mp4 640x360 DASH video 483k , avc1.4d401e, 25fps, video only, 184.60MiB 244 webm 854x480 DASH video 747k , vp9, 25fps, video only, 223.31MiB 135 mp4 854x480 DASH video 1062k , avc1.4d401e, 25fps, video only, 405.78MiB 247 webm 1280x720 DASH video 1531k , vp9, 25fps, video only, 537.55MiB 136 mp4 1280x720 DASH video 2324k , avc1.4d401f, 25fps, video only, 1.01GiB
17           3gp        176x144    small , mp4v.20.3,  mp4a.40.2@ 24k
36           3gp        320x180    small , mp4v.20.3,  mp4a.40.2
5            flv        426x240    small , h263, mp3  @ 64k
43           webm       640x360    medium , vp8.0,  vorbis@128k
18           mp4        640x360    medium , avc1.42001E,  mp4a.40.2@ 96k
22 mp4 1280x720 hd720 , avc1.64001F, mp4a.40.2@192k (best)

Scelgo di scaricare il video con la qualità migliore (22)

andrea@andycat:~$ youtube-dl -f 22 -o '%(title)s.%(ext)s' "https://youtu.be/9uVjhKl8xAg";

opzione -f 22 -> scelgo di scaricare il video integrale in formato mp4 1280x720

opzione -o '%(title)s.%(ext)s' -> indico al programma di salvare il video con il nome originale e l'estensione

in questo caso:

Corso di introduzione a Linux e al Networking Casalingo - Prima serata - 5 Aprile 2016.mp4

Consiglio di racchiudere l'URL del video tra virgolette

E questo è solo la minima parte ;)

Per approfondimenti

:~$ youtube-dl --help

Segnalo anche una comoda GUI per chi non usasse il terminale

http://mrs0m30n3.github.io/youtube-dl-gui/

Saluti

Andrea G.


--
ZE-Light e ZE-Pro: servizi zimbra per caselle con dominio email.it, per tutti i dettagli Clicca qui http://posta.email.it/caselle-di-posta-z-email-it/?utm_campaign=email_Zimbra_102014=main_footer/f

Sponsor:
Idee regalo classiche o alternative? Trova l'offerta migliore in un click
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=13327&d=3-5

---------------------------------------------------------------------
Per cancellarsi, scrivi a: riminilug-general-unsubscribe@xxxxxxxxxxxx
Se vuoi conoscere altri comandi, scrivi a: riminilug-general-help@xxxxxxxxxxxx