15 novembre 2006
Informatique : youtube sans flash
Voici un petit script perl (trouvé sur marginalhacks.com) qui permet de récupérer des vidéos youtube sans flash à partir de leur URL d'origine. Elles sont ensuite lisibles avec vlc par exemple.
Prérequis:
Ce script programmé en langage perl utilise lynx (un navigateur web en mode texte) pour récupérer le fichier vidéo, et éventuellement ffmpeg (pas indispensable) pour le transformer en fichier mov, format lisible par quicktime.
Utilisation sous Unix (A):
Il suffit de télécharger le script, puis de lui donner des droits d'exécution:
chmod +x myfilm
Ensuite, on peut l'exécuter en lui passant en paramètre le lien Youtube de la vidéo que l'on veut télécharger, par exemple:
./myfilm http://www.youtube.com/watch?v=v3jkHxSECK4
Cette commande devrait lancer le téléchargement d'un fichier flv (flash video) ainsi que sa conversion au format mov si ffmpeg est installé correctement (la conversion ne fonctionne pas chez moi mais le flv est tout à fait lisible).
Utilisation sous Windows (non testé):
A priori, un environnement comme cygwin dans lequel perl et lynx ont été installés devrait suffire pour faire fonctionner ce script. (Pour installer un logiciel supplémentaire dans cygwin, il suffit de relancer le setup.exe).
Une fois le shell cygwin lancé, la commande
lynx -source http://marginalhacks.com/bin/myfilm > myfilm
devrait permettre de récupérer le script perl et de repasser à l'étape (A).
Prérequis:
Ce script programmé en langage perl utilise lynx (un navigateur web en mode texte) pour récupérer le fichier vidéo, et éventuellement ffmpeg (pas indispensable) pour le transformer en fichier mov, format lisible par quicktime.
Utilisation sous Unix (A):
Il suffit de télécharger le script, puis de lui donner des droits d'exécution:
chmod +x myfilm
Ensuite, on peut l'exécuter en lui passant en paramètre le lien Youtube de la vidéo que l'on veut télécharger, par exemple:
./myfilm http://www.youtube.com/watch?v=v3jkHxSECK4
Cette commande devrait lancer le téléchargement d'un fichier flv (flash video) ainsi que sa conversion au format mov si ffmpeg est installé correctement (la conversion ne fonctionne pas chez moi mais le flv est tout à fait lisible).
Utilisation sous Windows (non testé):
A priori, un environnement comme cygwin dans lequel perl et lynx ont été installés devrait suffire pour faire fonctionner ce script. (Pour installer un logiciel supplémentaire dans cygwin, il suffit de relancer le setup.exe).
Une fois le shell cygwin lancé, la commande
lynx -source http://marginalhacks.com/bin/myfilm > myfilm
devrait permettre de récupérer le script perl et de repasser à l'étape (A).
Libellés : informatique, unix
Commentaires:
<< Home
c'est une tres donne idee que ce script
par contre une petite explication pour l'utliser serait la bienvenue
Ciao
par contre une petite explication pour l'utliser serait la bienvenue
Ciao
eh bien par exemple quand tu vois une vidéo youtube bien sympathique, que tu te dis qu'elle serait susceptible d'être retirée un jour ou l'autre, ou alors que tu veux la conserver pour plus tard...
ou alors aussi, quand tu habites Hanoï et que tu as une connexion trop lente pour un lecture fluide de la vidéo dans le navigateur web :)
iyaaah
merci
plutot que d'installer un cigwin sous windows, j'ai trouve une utilite au linux
installe chez moi
au fait ca yest double boot ubuntu server2003 sur la nelle machine
je teste tout ca
Enregistrer un commentaire
merci
plutot que d'installer un cigwin sous windows, j'ai trouve une utilite au linux
installe chez moi
au fait ca yest double boot ubuntu server2003 sur la nelle machine
je teste tout ca
<< Home