Watch YouTube videos using youtube-dl

Trisquel include Gnash in modo predefinito, così i video di YouTube sono riproducibili praticamente sempre. Tuttavia, guardare video in questo modo richiede all'utente di usare JavaScript e ActionScript proprietari e richiede anche più risorse di sistema che scaricare i video e guardarli con un riproduttore video come Totem o SMPlayer.

I video di YouTube possono essere scaricati su Trisquel usando youtube-dl. Youtube-dl è software libero ed è in grado di scaricare i video da YouTube e dal altri siti.

Installare youtube-dl

  • Apri il terminale:
     ctrl + alt + t (oppure dal menu principale)
    
  • Usa il seguente comando per scaricare e installare youtube-dl:
     sudo aptitude install youtube-dl
    
  • Aggiorna a una versione più recente (esegui questo comando ogni volta che youtube-dl smette di funzionare per via di cambiamenti al sito di YouTube):
     sudo youtube-dl -U
    
  • La prima volta che aggiornerai youtube-dl usando questo metodo, avrai bisogno di lanciare il comando come root:
     sudo youtube-dl
    

Ora, potrai usare il comando youtube-dl per scaricare i video da YouTube. Prima di tutto, scopri che formati sono disponibili con il comando (sostituisci l'URL con quello del video che intendi scaricare):

 youtube-dl -F https://www.youtube.com/watch?v=8p9IU4zp7mU
L'output del comando sarà più o meno come questo:

[youtube] Setting language

[youtube] 8p9IU4zp7mU: Downloading video webpage

[youtube] 8p9IU4zp7mU: Downloading video info webpage

[youtube] 8p9IU4zp7mU: Extracting video information

Available formats:

34 : flv [360x640]

18 : mp4 [360x640]

43 : webm [360x640]

5 : flv [240x400]

17 : mp4 [144x176]

Per scaricare in formato WebM (da preferire perchè libero da patenti) esegui il seguente comando (la parte " -o '%(title)s.%(ext)s' " dice a youtube-dl di salvare il video usando il suo titolo originale - è possibile trovare altre opzioni con "youtube-dl -h"):

 youtube-dl -f 43 https://www.youtube.com/watch?v=8p9IU4zp7mU -o '%(title)s.%(ext)s'
youtube-dl comincerà quindi a scaricare il video. L'output sarà qualcosa di simile:

[youtube] Setting language

[youtube] 8p9IU4zp7mU: Downloading video webpage

[youtube] 8p9IU4zp7mU: Downloading video info webpage

[youtube] 8p9IU4zp7mU: Extracting video information

[download] Destination: Richard Stallman - DRM.webm

[download] 100.0% of 3.88MiB at 1.33MiB/s ETA 00:00

Revisioni

05/09/2014 - 15:32
Forna
10/22/2018 - 22:41
Luca Guidetti