Tempo fa quando ancora usavo un vecchissimo portatile apple, impossibilitato a vedere i video di youtube, mi sono fatto uno script che scarica il video e lo passa on-the-fly a Mplayer e permette inoltre di scegliere a quale risoluzione vederlo.
è semplicissimo e si basa su 2 programmi liberamente disponibili in debian e ubuntu:
Codice: Seleziona tutto
$ sudo aptitude install mplayer youtube-dl
poi scaricate questo .tgz
lo decomprimete e lo installate con il comando da terminale
Codice: Seleziona tutto
$ sudo install Youtube.sh /usr/bin
a questo punto per vedere un video, basta aprire un terminale e scrivere:
Codice: Seleziona tutto
$ Y
Codice: Seleziona tutto
$ Youtube.sh
Per esempio:
Codice: Seleziona tutto
$ Youtube.sh http://youtu.be/62uZPd-H19s
oppure:
Codice: Seleziona tutto
$ Youtube.sh 62uZPd-H19s
Il consumo e quindi il rallentamento del computer è veramente irrisorio con questi strumenti da terminale.
Per cambiare risoluzione tra quelle disponibili, basta aggiungere un numero dopo la url o il codice:
qui tutte le risoluzioni e formati possibili:
WebM video at 480p:-------------------43
WebM video at 720p:-------------------45
H264 video in MP4 container at 480p:--18
H264 video in MP4 container at 720p:--22
H264 video in MP4 container at 1080p:-37
H264 video in FLV container at 360p:--34
H264 video in FLV container at 480p:--35
H263 video at 240p:--------------------5
3GP video:----------------------------17
Per ottenere questa lista, lanciate Youtube.sh senza nessuna url o codice
Metto qui sotto anche il codice dello script in modo che lo trovi google
Codice: Seleziona tutto
#!/bin/bash
SIZE=$2
if [ -z $2 ]; then
SIZE=34
fi
if [ -z $1 ]; then
clear
echo "
WebM video at 480p:-------------------43
WebM video at 720p:-------------------45
H264 video in MP4 container at 480p:--18
H264 video in MP4 container at 720p:--22
H264 video in MP4 container at 1080p:-37
H264 video in FLV container at 360p:--34
H264 video in FLV container at 480p:--35
H263 video at 240p:--------------------5
3GP video:----------------------------17
"
exit
fi
mplayer -cache 5000 -framedrop $(youtube-dl --max-quality $SIZE -g $1)