Logo di InfoFreeFlow
 In questo blog parliamo di:

Guida al download dei video di YouTube

iff | 05 Giugno, 2008 17:13

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

Commenti

  1. ==Scaricare un video da Youtube manualmente==

    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

    Mk | 18/11/2008, 11:31
  2. Aggiornamento

    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?

    iff | 18/11/2008, 22:04
Aggiungi un commento
Inserire le due parole separate per inviare il commento
 
Login
Powered by NoBlogs.org and A/I Collective. - Accessible and Valid XHTML 1.0 Strict and CSS
Tutti i contenuti di questo blog, salvo diversa indicazione, sono rilasciati sotto licenza