Edit: Une nouvelle version est disponible sur http://tontof.net/kriss/dwld
En français : http://tontof.net/?2013/09/13/19/27/12-kriss-dl-devient-kriss-dwld
C'est drôle, hier un vieil article sur comment télécharger une vidéo youtube, vient d'avoir un commentaire 3 mois après sa publication. Non ce n'est pas ça qui est drôle, c'est le fait que j'étais en train d'écrire un autre article pour vous proposer une solution encore plus simple. Oui, bon, OK c'est pas non plus super drôle...
Tout ça pour vous dire que pour Noël, j'ai eu besoin de télécharger des vidéos dont certaines n'étaient pas dispos en html5. Du coup, mon simple bookmarklet ne suffisait pas.
J'ai lu des trucs sur un soft qui avait pas l'air mal :
https://gerard.geekandfree.org/blog/2012/12/03/youtube-dl-ou-lalternative-au-plugin-flash-pour-telecharger-/
via : http://peacecopathe.free.fr/peacecoLiens/index.php5?iTjOOA
mais pas eu le courage d'aller jusque là. Oui des fois, il m'en faut peu. Pourtant il a l'air très complet comme soft.
Et puis je suis tombé sur un plugin GreaseMonkey : https://userscripts.org/scripts/review/25105
Là je me suis dit chouette du javascript, mais bon, j'avais pas le goût d'installer GreaseMonkey pour ça. Du coup je l'ai simplifié pour le transformer en bookmarklet :
Et voilà le résultat, un bookmarklet qui vous permet de télécharger la vidéo dans le format et la qualité que vous voulez (bien plus complet que le dernier bookmarklet). Il redirige quand l'url est de type embed car les infos ne sont pas dispos directement. Testé vite fait sur Chromium, Opéra et Firefox. Pour ajouter un bookmarklet c'est ici que ça se passe : http://tontof.net/?1350316640#ajoutBookmarklet
Bien sûr, c'est encore un gagdet et ça risque de ne pas marcher si google change son code comme récemment, mais bon, il restera toujours l'ancien bookmarklet qui fonctionnera pour les vidéos html5 et puis comme d'habitude, on s'adaptera :-)
Pour le bookmarklet, y a du uglify, mais le code est dispo sur github. Ce serait cool de le voir s'agrandir pour prendre en compte d'autres sites comme dailymotion, vimeo etc...
J'ai essayé et ça marche sur toutes les vidéos, même celle de Justin Bieber (\/€\/O) pour dire !
Je vous laisse essayer avec un best-of de Homer Simpson: http://www.youtube.com/watch?v=75ZY15CAYEs via : http://www.spi0n.com/best-of-homer-simpson/
Vous devriez avoir le choix suivant (sous Firefox) :
1 → WebM 480p
2 → FLV 480p
3 → WebM 360p
4 → FLV 360p
5 → MP4 360p
6 → FLV 240p
Il suffit de taper 1, 2, 3, 4, 5 ou 6 et c'est tout :-)
(Après ça vous télécharge la vidéo directement, ou vous l'affiche selon la configuration de votre navigateur et du format. Du coup il faudra peut-être faire un clic droit enregistrer-sous...)
Comments
1 - @ - V!nc3r
Je suppose qu'il est bien plus léger, ça c'est sûr.
(sinon je sais plus si je l'avais déjà dit, mais j'en chie bien souvent avec ton captcha :p )
vendredi 04 janvier 2013 - 19:41
2 - @ - sensini42
Par contre pour l'instant y a que youtube à la différence d'un ViDoHe qui fait ça dès que y a du streaming en flash.
(j'espère ne pas dire de bétise en disant que ViDoHe tu peux pas choisir la qualité/format)
Sinon, plutôt cool ton bookmarklet, c'est clair que ca va être la misère à maintenir si youtube décide de changer son code tous les 15 jours…
En revanche, j'suis pas fan de l'idée de dl d'autres sites. Comme le fait remarquer V!nc3r, y a des plugins très bien pour ça…
Good job anyway
vendredi 04 janvier 2013 - 20:53
3 - @ - Ex0artefact
L'avantage d'avoir cet outil sous forme de bookmarklet, c'est justement le "multiplateforme".
Du bien beau travail en tous cas.
Au plaisir.
vendredi 04 janvier 2013 - 22:20
4 - @ - Tontof
samedi 05 janvier 2013 - 03:25
5 - @ - Uzsini
samedi 05 janvier 2013 - 15:19
6 - @ - le hollandais volant
Y’a un moyen de faire des boutons pour chaque vidéo ?
lundi 07 janvier 2013 - 13:18
7 - @ - Tontof
lundi 07 janvier 2013 - 13:27
8 - @ - V!nc3r
(et pour le captcha, si je suis le seul benêt à avoir fait un retour, ne t'en soucie point, ce n'était que du chippotage)
lundi 07 janvier 2013 - 13:43
9 - @ - OranginaRouge
mardi 08 janvier 2013 - 00:35
10 - @ - Poujol-Rost Mathias
J'ai constaté que la sélection du format à télécharger ne force pas toujours le téléchargement, ça dépend des greffons de ton navigateur.
Sous Firefox le WebM s'est affiché directement, donc j'ai fait clic-droit puis "Enregistrer la cible du lien sous" ("Save as").
Merci en tout cas :D
mardi 08 janvier 2013 - 07:48
11 - @ - McAlister56
Firefox 17.0.1
C'est la première fois que j'entends parler de bookmarklets alors peut être ne fais je pas les choses correctement.
Je l'ai mis dans mes bookmarks et clic dessus pour le démarrer. la première fois il est apparu, j'ai voulu tenter sur une page --> rien. j'ai fais quitter le bookmarklet sur la première et ai retenté --> rien, je ne parviens plus a le lancer.
C'est un peu confus, désolé.
mardi 08 janvier 2013 - 11:59
12 - @ - Tontof
http://tontof.net/?1350316640#ajoutBookmarklet
(Par défaut sous firefox, il devrait s'ajouter dans la barre personnelle sous le nom KrISS dl)
Ensuite il suffit de se rendre sur une page youtube avec une vidéo : http://www.youtube.com/watch?v=75ZY15CAYEs et d'exécuter le bookmarklet (Menu -> Marque-pages -> Barre personnelle -> KrISS dl). La liste des formats disponibles s'affiche et il suffit de rentrer le numéro correspondant à la qualité et au format de la vidéo. Ensuite soit ça demande de télécharger la vidéo directement, soit ça lancera la lecture de la vidéo et il faut donc faire un clic-droit sur la vidéo et enregistrer sous.
mardi 08 janvier 2013 - 13:37
13 - @ - Mathias
Je viens de percuter que les liens générés (en tout cas en WebM) intègrent VOTRE ADRESSE IP et peut-être aussi un identifiant de SESSION ou truc similaire, on ne peut donc PAS partager ces adresses physiques de vidéos à d'autres personnes.
Bon on aurait pu s'en douter, sans quoi YouTube se ferait dDOS avec tous ces gens qui téléchargent des videos lolcat, mais je tenais quand même à le signaler :D
mardi 15 janvier 2013 - 10:05
14 - @ - Tontof
mardi 15 janvier 2013 - 18:41
15 - @ - McAlister56
Merci encore et bonne année.
mercredi 16 janvier 2013 - 11:38
16 - @ - vetetix
samedi 02 février 2013 - 19:32
17 - @ - Tontof
samedi 02 février 2013 - 20:37
18 - @ - jeekajoo
merci tontof
mercredi 05 juin 2013 - 18:25
19 - @ - Anonymous
samedi 29 juin 2013 - 23:32
20 - @ - thibnton
lundi 21 octobre 2013 - 12:16
21 - @ - Tontof
J'avais mis à jour sur http://tontof.net/kriss/dwld mais pas sur github.
Je viens d'essayer à l'instant avec la version 29 de chromium sous Debian et ça marche avec une vidéo V€V0 et une autre vidéo quelconque.
lundi 21 octobre 2013 - 13:48
22 - @ - @thibnton
lundi 21 octobre 2013 - 14:29