Il y a quelques semaines, je vous expliquais comment télécharger une bande-annonce sur le site d'Apple en ligne de commande. Cette commande Curl peut être adaptée avec d'autres sites de vidéo, mais pourquoi s'emmerder la vie si on a un outil pour se la simplifier.

Je pense à Movgrab, un logiciel en ligne de commande pour Linux qui permet très simplement de télécharger les vidéos des sites suivants :

  • 5min.com
  • Academic Earth
  • Aljazeera
  • Blip.tv
  • BloombergTV
  • Break.com
  • CBS News
  • Clipshack
  • Dailymotion
  • Discovery Channel
  • Ehow
  • France24
  • Kavli Institute
  • Liveleak
  • MyTopClip
  • MyVideo
  • Photobucket
  • Princeton University
  • RedBalcony
  • Reuters
  • San Diago Natural History Museum
  • Ted
  • University of California Television
  • VideoEmo
  • Videos Facebook
  • Washington Post
  • Yale University
  • YouTube
  • clipfish.de
  • escapistmagazine.com
  • guardian.co.uk
  • iViewTube
  • izlese
  • mefeedia.com
  • metatube.com
  • mobango
  • motionfeeds.com
  • myvido1.com
  • redorbit.com
  • royalsociety.org
  • scivee.tv

Pour installer movgrab, il suffit d'entrer les commandes suivantes sous Ubuntu (ou alors d'aller chercher les sources ici)

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install movgrab

Ensuite, c'est très simple... Pour télécharger une vidéo, par exemple sur TED, il suffit de faire suivre de la commande movgrab, l'URL de la page où se trouve la vidéo. Ça fonctionne pareil avec YouTube et les autres :

movgrab http://www.ted.com/talks/jack_horner_shape_shifting_dinosaurs.html

Si vous rencontrez des déconnexions ou des coupures, utilisez l'option -r pour résumer le téléchargement.

movgrab -r http://www.ted.com/talks/jack_horner_shape_shifting_dinosaurs.html

Pour changer le nom de la vidéo, ajouter l'option -o :

movgrab -o NOMDEVOTRECHOIX.mp4 http://www.ted.com/talks/jack_horner_shape_shifting_dinosaurs.html

Pour choisir le format de téléchargement, listez les formats disponibles sur la page avec l'option -T (je prends YouTube en exemple, car on en a plus)

movgrab -T http://www.youtube.com/watch?v=StUU4X9hdik

Et on obtient un truc comme ça :

Formats available for this Movie: mp4:1920x1080 webm:1280x720 mp4:1280x720 webm:845x480 flv-h264:845x480 webm:640x360 flv-h264:640x360 mp4:480x360 flv:400x240

A vous de choisir le format qui vous convient avec l'option -f :

movgrab -f mp4:1920x1080 http://www.youtube.com/watch?v=StUU4X9hdik

Si le site sur lequel vous voulez télécharger le film n'est pas dans la liste ci-dessus, vous pouvez toujours tenter avec l'option -t qui effectuera un téléchargement "générique".

L'intérêt d'un soft comme movgrab, c'est de pouvoir automatiser des récupérations de vidéos dans vos scripts pour, par exemple faire des miroirs, ou héberger vous même certaines choses...etc. Et si votre truc, ce n'est pas la ligne de commande, pour télécharger des vidéos, il y a VideoDownloadHelper et JDownloader.

Source et photo