Bonjour!
Voici un script permettant de télécharger les videos de type flash (youtube, etc…)
Il était à la base destiné pour le navigateur surf.
Je propose que chacun ajoute un support pour le site qui l’intéresse, ou si certains ne savent pas faire, qu’ils en donnent l’idée .
De plus, le script de départ aura sûrement besoin de corrections ( déja merci à Misterfreeze! )
Pour l’instant, le script a pour dépendance cclive présent dans les dépots.
[code]#!/bin/sh
#flashdl
Ce script nécessite wget, cclive, et/ou le programme get_flash_video :
http://code.google.com/p/get-flash-videos/downloads/list
arrakispice@gmail.com
echo " |//"
echo " (o o)"
echo “±-------------oOO----(_)--------------------+”
echo “|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|”
echo “|~~~~~¤ Ce Script va vous permettre ¤ ~~~ ¤ de télécharger des videos ¤ ~~~~~~~~~|”|"
echo "|
echo “|~~~~~~~~~~~¤ de type flash ¤ ~~~~~~~~~~~~~~|”
echo “--------------------oOO----------------------+”
echo " |||"
echo " || ||"
echo " ooO Ooo"
PLAYER=mplayer
TERM=urxvt
###On se déplace dans le dossier temporaire
cd /tmp
###Quel est l’adresse courante?
URL=$1
if [ -n “$URL” ]; then
###Maintenant, selon le site actuel, on ne va pas faire la même chose
###Quel type de site?
TYPE=$(echo $URL | cut -d/ -f3)
case $URL in
www.youtube.com | video.google.com | break.com | evisor.tv | sevenload.com | liveleak.com | dailymotion.com | vimeo.com | golem.de | clipfish.de | funnyhub.com | myubo.com | cctv.com | ehrensenf.de | spiegel.de | redtube.com | youjizz.com | xvideos.com | tube8.com )
##cclive supporte ces sites
$TERM -e cclive $URL
;;
www.allocine.fr )
VIDEOURL=$(wget -O - "$URL" | sed -ne 's/^.*href="\(.*\.m4v\).*$/\1/pg')
$TERM -e wget -O /tmp/mavideo.m4v $VIDEOURL
$PLAYER /tmp/mavideo.m4v
;;
www.humour.com | www.wat.tv)
$TERM -e get_flash_videos -p $URL
;;
* )
#on essaie get_flash_videos quand même (on sait jamais)
$TERM -e get_flash_videos -p $URL
;;
esac
else
echo -n “Il n’y a pas d’url saisie \n\n”
exit 1
fi
exit 0
[/code]
Il faut passer en argument l’adresse de la page web.
Toute discussion peut se passer ici (sous validation des modérateurs): viewtopic.php?f=1&t=25883
edit : je n’ai pas testé tous les sites avec cclive, je fais confiance à leur doc pour croire que ça marche
edit2 : Vous connaissez sans doute l’extension downthemall pour firefox. Il faudrait pouvoir comprendre comment elle fonctionne, afin d’avoir la ligne de commande qu’il faut, et ainsi de passer du flashplugin!