Guida al download dei video di YouTube


Requisiti:

– Firefox (www.mozilla.com)
– VLC (www.videolan.org)

==Scaricare un video da Youtube manualmente==

1. Aprite la pagina di youtube con il video che cercate, ad esempio

http://www.youtube.com/watch?v=NNrBYXhQjUM

e digitate nella barra degli indirizzi -> about:cache?device=memory

2. Premete Ctrl+F e digitate nella barra che si apre in basso:

NNrBYXhQjUM

cioé la sigla che nell’indirizzo del video viene dopo

http://www.youtube.com/watch?v=

e che lo identifica.

La sigla comparirà su diversi collegamenti ipertestuali nella pagina: dovrete ricercare quello che la contiene e che presenta anche la dicitura: get_video. Ad Esempio:

http://nyc-v356.nyc.youtube.com/get_video?video_id=NNrBYXhQjUM&ip=74.21.14.526&signature=32BCE13972B42EE87EEF0FB843050F4FE5F861A1.AD8E8C20C341ABCD0C566D224C3D70C04F1EV473&sver=1&expire=1227058344&key=yt2&ipbits=0

3. Cliccate sul link trovato: si aprira’ una pagina con un altro link. Cliccateci sopra col tasto destro e selezionate "Salva destinazione con nome" per salvare il video in formato Flv (riproducibile con il player VLC).


==Scaricare un video da Youtube con ‘Flash Video Resources Download’==

1. Scaricate l’estensione di Firefox ‘Flash Video Resources Download’ da:

https://addons.mozilla.org/it/firefox/addon/5229

2. Riavviate Firefox ed aprite la pagina con il video di youtube che volete scaricare

3. Premete sul tasto azzurro di ‘Flash Video Resources Download’ in basso a destra. Cliccate nella pagina che si apre su ‘get video’ e poi su ‘get flv’

Il file flv risultante e’ riproducibile con il player VLC.

==Scaricare con CLIVE un video da youtube e convertirlo da flv ad avi con un comando (Linux)==

Con Debian scaricate i pacchetti clive, ffmpeg e mencoder, eseguendo da linea di comando:

apt-get install clive ffmpeg mencoder

A questo punto la metà del gioco e già fatta

1.Per scaricare un filmato da youtube da linea di comando date

% clive URL

dove URL è la variabile che indica l’indirizzo della pagina web in cui  si trova il video che volete scaricare. Per esempio:

% clive "http://youtube.com/watch?v=…"

2. Per scaricare un filmato da youtube e trasformarlo direttamente in un file avi dovete digitare:

% clive –ffmpeg="/usr/bin/ffmpeg -y -i %i %o" –reencode=mpg URL

dove

–ffmpeg è la variabile che indica la directory in cui si trova il programma ffmpeg per l’encoding del video
-y è l’opzione di ffmpeg che sovrascrive il file di output prodotto
"%i" e "%o" indicano l’input e l’output e sono variabili richieste da ffmpeg
–reencode è la variabile che indica il tipo di formato in cui il file deve essere trasformato. Possono essere utlizzati mpg e avi.
URL è la variabile che indica l’indirizzo della pagina web in cui si trova il video che voleto scaricare

Clive permette tutta una serie di altre funzioni ( come il download multiplo di più formati o l’utilizzo di proxy per il download ) che sono illustrate con degli esempi nel manuale:

man clive


=================Convertire su Linux un file FLV in un file AVI===================

Aprite un editor di testo, immettete le righe seguenti e salvate il tutto come flv2avi.sh. Rendete il file eseguibile immettendo da shell

chmod 755 flv2avi.sh

e copiatelo in /usr/local/bin.

#!/bin/sh

if [ -z "$1" ]; then
    echo "Usage: $0 {-divx|-xvid} list_of_flv_files"
    exit 1
fi

# video encoding bit rate
V_BITRATE=1000

while [ "$1" ]; do
    case "$1" in
      -divx)
        MENC_OPTS="-ovc lavc -lavcopts
          vcodec=mpeg4:vbitrate=$V_BITRATE:mbd=2:v4mv:autoaspect"
        ;;
      -xvid)
        MENC_OPTS="-ovc xvid -xvidencopts bitrate=$V_BITRATE:autoaspect"
        ;;
      *)
        if file "$1" | grep -q "Macromedia Flash Video"; then
          mencoder "$1" $MENC_OPTS -vf pp=lb -oac mp3lame
            -lameopts fast:preset=standard -o
            "`basename $1 .flv`.avi"
        else
          echo "$1 is not Flash Video. Skipping"
        fi
        ;;
    esac
    shift
done

L’utilizzo e’ semplice: da shell immettete ->  flv2avi.sh -xvid NOME_DEL_VIDEO_DA_CONVERTIRE.flv .

Potete anche salvare in divx sostituendo  -dvix ad -xvid nel comando qui sopra.

Link originale a: http://www.linux.com/articles/56642

  1. #1 di iff il Novembre 18, 2008 - 10:04 pm

    Grazie per la segnalazione, ho riscritto la prima parte della guida per aggiornarla a Firefox 3.0 e renderla più chiara.

    Per quanto riguarda la tua domanda, dovresti spiegarti meglio: stai cercando la riga del sorgente della pagina che regola lo streaming del video?

  2. #2 di Mk il Novembre 18, 2008 - 11:31 am

    il processo che descrivi non sembra funzionare!
    Sto cercando il modo non tanto di scaricare i video quanto di capire il sorgente dello stream, per caso sai aiutarmi?
    Grazie

(non verrà pubblicata)