Scaricare i video da YouTube

Alcune volte, dopo aver visto un filmato su YouTube, viene in mente -senza che ce ne sia un reale motivo- di scaricarlo. Potrebbe sorprendervi, ma con buona probabilità quel video sta già nel vostro Hard Disk, precisamente nella cache del browser.

Nel tempo YouTube ha cominciato a servire i filmati in vari formati

Flash Video è uno standard aperto, che definisce un contenitore di flussi audio/video da impiegare all'interno di filmati flash. Tuttavia, i codec impiegati per la codifica dell'audio e del video sono generalmente proprietari e coperti da brevetto.

Salvare un video da YouTube tramite la cache di Firefox

  • riprodurre interamente il video di interesse (o dal sito di YouTube o da un player integrato in una pagina web)

Se lo spazio residuo in cache non è sufficiente, la clip potrebbe essere salvata solo parzialmente: prima di cominciare, conviene svuotare la cache (ed eventualmente aumentarne la capacità)

  • digitare about:cache nella barra degli indirizzi
  • fare click sul link List Cache Entries nella sezione Disk cache device
  • ricercare nella pagina (Modifica/Trova) il testo get_video?video_id=<id del video>

nell'URL http://www.youtube.com/watch?v=CgEIGx0JKL8 l'id del video è CgEIGx0JKL8

  • fare click sul link accanto all'etichetta key
  • leggere il percorso del file (locale) accanto all'etichetta file on disk

Questa procedura può essere adattata ad altri fornitori di materiale multimediale

Salvare un video da YouTube tramite una estensione di Firefox

FlashGot è una popolare estensione di Firefox che permette di salvare velocemente i link, i filmati e le tracce audio presenti su una pagina.

Quando la pagina corrente contiene uno o più player integrati, l'estensione visualizzerà nella barra di stato una piccola icona a forma di pellicola: agendo col tasto destro del mouse su di essa, è possibile ottenere una lista di tutti i filmati da scaricare (comprese le versioni a risoluzioni diverse).

Salvare un video da YouTube tramite riga di comando

youtube-dl è un programma a riga di comando, scritto in Python, per il download di filmati da YouTube.

È probabile che il programma sia disponibile nei repository ufficiali di parecchie distribuzioni.

Per scaricare un filmato a risoluzione standard è sufficiente digitare il comando

$ youtube-dl -o <output file> <video id>

<output file> = nome di percorso del file in cui verrà salvato il video

<video id> = identificatore del video

L'opzione -f permette di indicare la versione desiderata del video.

-f qualità
18 alta qualità (HQ)
22 alta definizione (HD)

essa corrisponde ad appendere all'URL del video l'opzione fmt=<livello>

Esporta pagina in formato Open Document