Scaricare i video di YouTube tramite shell
nota esplicativa:
adattamento in ambiente multidistro della guida
http://www.fedoraitalia.org/modules/guide/item.php?itemid=252

guida simpatica soprattutto per il suo valore didattico poichè risulta più comodo ed agevole scaricare i video con le estensioni di firefox es. videodownloader sia in ambiente windows che linux , ma come? strumenti>>componenti aggiuntivi>>scarica estensioni>>popular extentions>>videodownloader>>installa now >>che posizionerà la sua icona nella barra di stato in basso a destra -quindi quando ci troviamo in presenza di un video  clikkiamo su di essa, si apre un link con url dello stesso >>download >>salva poi apriamo come al solito il file con il magico VLC!
Sites supported da 
videodownloader :
Youtube, Google Video, iFilm, Metacafe, Dailymotion, Myspace, Angry Alien, AnimeEpisodes.Net, Badjojo, Blastro, Blennus, Blip.tv, Bofunk, Bolt, Break.com, Castpost, CollegeHumor, Current TV, Dachix, Danerd, DailySixer.com, DevilDucky, Double Agent, eVideoShare, EVTV1, FindVideos, Free Video Blog, Grinvi, Grouper, Hiphopdeal, Kontraband, Lulu TV, Midis.biz, Music.com, MusicVideoCodes.info, MySpace Video Code, Newgrounds, NothingToxic, PcPlanets, Pixparty, PlsThx, Putfile, Revver, Sharkle, SmitHappens, StreetFire, That Video Site, TotallyCrap, VideoCodes4U, VideoCodesWorld, VideoCodeZone, vidiLife, Vimeo, vSocial, Yikers, ZippyVideos... and any other webpage with embedded objects.


ora  però  si parte con youtube-dl:

-Slackware e derivate

scarico da http://www.linuxpackages.net/pkg_details.php?id=10468
il pkg  youtube-dl lo installo con

root[kio]# installpkg youtube-dl-20061207-noarch-1kjz.tgz
Installing package youtube-dl-20061207-noarch-1kjz...
PACKAGE DESCRIPTION:
youtube-dl: youtube-dl - Download videos from YouTube.com
youtube-dl:
youtube-dl: youtube-dl is a small command-line program to download videos
youtube-dl: from YouTube.com.  It requires the Python interpreter, version 2.4
youtube-dl: or later, and it's not platform specific.  It should work on your
youtube-dl: Unix box, in Windows, or in Mac OS X.
youtube-dl:
youtube-dl: Requires: python
youtube-dl: Homepage: http://www.arrakis.es/~rggi3/youtube-dl/
youtube-dl:
youtube-dl: Packaged by Ken Zalewski (kennyz@nycap.rr.com)

root[kio]# su kio
inserisco url del video e lo scarico ad es.
kio[~]$  youtube-dl http://www.youtube.com/watch?v=m_aXmVra6d8
Retrieving video webpage... done.
Extracting video URL parameters... done.
Video data found at http://v145.youtube.com/get_video?video_id=m_aXmVra6d8
Retrieving video data... 12856k of 12856k done.
Video data saved to m_aXmVra6d8.flv
kio[~]$                                            

 poi lo riproduco con il magico vlc e bingooooooooooooooooooooooooo!

- debian  testing/sid
debian:~# apt-get install youtube-dl
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
I seguenti pacchetti NUOVI (NEW) saranno installati:
  youtube-dl
0 aggiornati, 1 installati, 0 da rimuovere e 24 non aggiornati.
È necessario prendere 5602B di archivi.
Dopo l'estrazione, verranno occupati 61,4kB di spazio su disco.
Get:1 http://debian.fastweb.it testing/main youtube-dl 2006.11.12-1 [5602B]
Scaricato 5602B in 0s (21,3kB/s)
Selezionato il pacchetto youtube-dl, che non lo era.
(Lettura del database ... 131619 file e directory attualmente installati.)
Spacchetto youtube-dl (da .../youtube-dl_2006.11.12-1_all.deb) ...
Configuro youtube-dl (2006.11.12-1) ...

poi
inserisco url del video e lo scarico ad es.

kio@debian:~$  youtube-dl http://www.youtube.com/watch?v=m_aXmVra6d8
Retrieving video webpage... done.
Extracting video URL parameters... done.
Video data found at http://v146.youtube.com/get_video?video_id=m_aXmVra6d8
Retrieving video data... 12856k of 12856k done.
Video data saved to m_aXmVra6d8.flv
kio@debian:~$      
         

lo riproduco con il magico vlc e bingoooooooooooooooooooooo!!!!!!

- su mandriva-2007 
non trovando pkg originali mandriva vado sul sito http://rpm.pbone.net/
scarico rpm per fedora-5 e lo installo

[root@localhost kio]# rpm -ivh youtube-dl-0-0.2006.12.07.fc5.rf.noarch.rpm
warning: youtube-dl-0-0.2006.12.07.fc5.rf.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 1aa78495
Preparing...                ########################################### [100%]
   1:youtube-dl             ########################################### [100%]

[root@localhost kio]#  youtube-dl http://www.youtube.com/watch?v=m_aXmVra6d8
Retrieving video webpage... done.
Extracting video URL parameters... done.
Video data found at http://v146.youtube.com/get_video?video_id=m_aXmVra6d8
Retrieving video data... 12856k of 12856k done.
Video data saved to m_aXmVra6d8.flv
[root@localhost kio]#      


[root@localhost kio]# smart install vlc
Caricando la cache...
Updating cache...               ######################################## [100%]

Computing transaction...

Installing packages (9):
  liba52dec0-0.7.4-9mdv2007.0@i586       libmatroska0-0.8.0-1mdk@i586
  libcddb2-1.2.1-4mdk@i586               libmpeg2dec0-0.4.0b-5mdk@i586
  libcdio_cdda0-0.77-3mdv2007.0@i586     vlc-0.8.5-11plf2007.0@i586
  libdvbpsi4-0.1.5-2mdv2007.0@i586       vlc-plugin-a52-0.8.5-11mdv2007.0@i586
  libebml0-0.7.7-1mdk@i586

5.3MB sono necessari per i pacchetti.Saranno usati 12.8MB.

Confermi i cambiamenti? (S/n):s

Sto ricevendo pacchetti...
-> http://ftp.club-internet.fr/pub/unix/.../libmpeg2dec0-0.4.0b-5mdk.i586.rpm
-> http://distrib-coffee.ipsl.jussieu.fr/.../vlc-plugin-a52-0.8.5-11mdv2007.0.i586.rpm
vlc-plugin-a52-0.8.5-11mdv200.. ######################################## [ 11%]
-> http://distrib-coffee.ipsl.jussieu.fr/.../libdvbpsi4-0.1.5-2mdv2007.0.i586.rpm
libdvbpsi4-0.1.5-2mdv2007.0.i.. ######################################## [ 22%]
-> http://ftp.club-internet.fr/pub/unix/linux/.../libebml0-0.7.7-1mdk.i586.rpm
libebml0-0.7.7-1mdk.i586.rpm    ######################################## [ 33%]
-> http://distrib-coffee.ipsl.jussieu.fr/pub/.../vlc-0.8.5-11plf2007.0.i586.rpm
libmpeg2dec0-0.4.0b-5mdk.i586.. ######################################## [ 44%]
-> http://ftp.club-internet.fr/pub/unix/.../libmatroska0-0.8.0-1mdk.i586.rpm
libmatroska0-0.8.0-1mdk.i586... ######################################## [ 55%]
-> http://ftp.club-internet.fr/pub/.../libcdio_cdda0-0.77-3mdv2007.0.i586.rpm
libcdio_cdda0-0.77-3mdv2007.0.. ######################################## [ 66%]
-> http://ftp.club-internet.fr/pub/unix/linux/.../libcddb2-1.2.1-4mdk.i586.rpm
libcddb2-1.2.1-4mdk.i586.rpm    ######################################## [ 77%]
-> http://ftp.club-internet.fr/pub/.../liba52dec0-0.7.4-9mdv2007.0.i586.rpm
liba52dec0-0.7.4-9mdv2007.0.i.. ######################################## [ 88%]
vlc-0.8.5-11plf2007.0.i586.rpm  ######################################## [100%]


Sto eseguendo la transizione...
Preparazione...                 ######################################## [  0%]
   1:Sto installando libcddb2   ######################################## [ 11%]
   2:Sto installando libcdio_.. ######################################## [ 22%]
   3:Sto installando libmpeg2.. ######################################## [ 33%]
   4:Sto installando liba52dec0 ######################################## [ 44%]
   5:Sto installando libebml0   ######################################## [ 55%]
   6:Sto installando libdvbpsi4 ######################################## [ 66%]
   7:Sto installando libmatro.. ######################################## [ 77%]
   8:Sto installando vlc        ######################################## [ 88%]
   9:Sto installando vlc-plug.. ######################################## [100%]

Salvando la cache...

 poi lo riproduco con il magico vlc e bingooooooooooooooooooooooooo!

In ambiente Gentoo(sabayon-3.26)

non trovando pkg originali Gentoo
#emerge --search youtube-dl

vado sul sito http://rpm.pbone.net/
scarico rpm per fedora-5 e lo installo
non prima di aver disinstallato e reinstallato rpm poichè mi dava errore
:
error: cannot open Packages database in /var/lib/rpml

#emerge --unmerge rpm
#emerge  rpm

Sabayon ~ # cd /home/kio


Sabayon kio # rpm -ivh youtube-dl-0-0.2006.12.07.fc5.rf.noarch.rpm
warning: youtube-dl-0-0.2006.12.07.fc5.rf.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 1aa78495
error: Failed dependencies:
        /usr/bin/env is needed by youtube-dl-0-0.2006.12.07.fc5.rf.noarch
        python is needed by youtube-dl-0-0.2006.12.07.fc5.rf.noarch
        /usr/bin is needed by youtube-dl-0-0.2006.12.07.fc5.rf.noarch
Sabayon kio # rpm -ivh youtube-dl-0-0.2006.12.07.fc5.rf.noarch.rpm  --nodeps
warning: youtube-dl-0-0.2006.12.07.fc5.rf.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 1aa78495
Preparing...                                                    ########################################### [100%]
   1:youtube-dl                                                 ########################################### [100%]
Sabayon kio # su kio
kio@Sabayon ~ $ youtube-dl http://www.youtube.com/watch?v=m_aXmVra6d8
Retrieving video webpage... done.
Extracting video URL parameters... done.
Video data found at http://v145.youtube.com/get_video?video_id=m_aXmVra6d8
Retrieving video data... 12856k of 12856k done.
Video data saved to m_aXmVra6d8.flv
kio@Sabayon ~ $    
                                         

lo riproduco con il magico vlc e bingoooooooooooooooooooooo!!!!!!

-SU OPENSUSE-10.2 ??????
non trovando pkg originali vado sul sito http://rpm.pbone.net/
scarico rpm per fedora-5 e lo installo

linux-suse:/home/kio # rpm -ivh youtube-dl-0-0.2006.12.07.fc5.rf.noarch.rpm
warning: youtube-dl-0-0.2006.12.07.fc5.rf.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 1aa78495
Preparing...                ########################################### [100%]
   1:youtube-dl             ########################################### [100%]
linux-suse:/home/kio # su kio
kio@linux-suse:~> youtube-dl http://www.youtube.com/watch?v=m_aXmVra6d8
Retrieving video webpage...

Extracting video URL parameters... done.
Video data found at http://v146.youtube.com/get_video?video_id=m_aXmVra6d8
Retrieving video data... 12856k of 12856k done.
Video data saved to m_aXmVra6d8.flv

 poi lo riproduco con il magico vlc e bingooooooooooooooooooooooooo!


KIO