J'adore les pages où l'on peut trouver plein de liens, codes, snippets et autres joyeusetés pratiques. Je suis tombé récemment sur la page Mitsu'Wiki qui contient des choses intéressantes (oui il va vraiment falloir que je me mette aux autoblogs) et une petite astuce pour accéder aux vidéos youtube en html5.
Le principal problème de cette astuce est qu'elle nécessite GreaseMonkey.
Je vous propose donc une petite alternative qui devrait être compatible avec tous les navigateurs grâce à un petit bookmarklet videoHTML5.
Le code est simple (désolé pour les balises php mais c'est pour la couleur):
<?php
(function () {
if (window.location.href.indexOf('youtube') !== -1 &&
window.location.href.indexOf('html5') === -1) {
window.location.assign(window.location.href.replace('&v=', '&html5=1&v=')
.replace('?v=', '?html5=1&v='));
} else {
var videos = document.getElementsByTagName('video');
if (videos.length > 0) {
window.location.assign(videos[0].src);
} else {
window.alert('No video found !');
}
}
}());
?>
Si vous êtes sous youtube mais qu'il n'y a pas html5 dans l'url, ce bookmarklet vous redirigera vers la vidéo en html5, sinon il vous redirigera vers l'url de la première vidéo (même si vous n'êtes pas sur youtube).
Il n'y a plus qu'à essayer :
- http://www.youtube.com/watch?v=Y_OzM2mE_uo
Le bookmarklet redirige sur la page :
- http://www.youtube.com/watch?html5=1&v=Y_OzM2mE_uo
Le bookmarklet redirige sur la vidéo :
- http://.......lscache2.c.youtube.com.........
Il ne reste plus qu'à faire clic droit enregistrer sous :-)
Sur une autre page que youtube :
- http://snapshot.opera.com/resources/BigBuckBunny.html
Le bookmarklet redirige sur la vidéo :
- http://snapshot.opera.com/resources/BigBuckBunny.ogv
Pratique, surtout qu'il semble de plus en plus difficile de récupérer les vidéos directement de youtube.
Comments
1 - @ - sebsauvage
Fri 05 October 2012 - 13:07
2 - @ - Bronco
Fri 05 October 2012 - 13:32
3 - @ - muchos
1. Clic droit sur le lien du bookmark videoHTML5
2. Clic sur Bookmark this link.
3. Lancer le bookmark lorsqu'on est sur la page de la vidéo.
Merci pour ce bout de code qui va changer mon Youtube !
ps: JANE LUI JE T'AIME ! *_*
pps: ASCII-art capcha oO
Sat 06 October 2012 - 13:36
4 - @ - Tontof
Sun 07 October 2012 - 11:06
5 - @ - qwerty
Wed 10 October 2012 - 18:51
6 - @ - Alligator427
Sat 13 October 2012 - 21:33
7 - @ - Anonymous
Mon 15 October 2012 - 01:27
8 - @ - Tontof
Mon 15 October 2012 - 06:58
9 - @ - Barbarian Rhapsody
Ceci dit, avec DownloadHelper, pas de vidéo détectée avant mais une fois cliqué sur le lien videoHTML5, la vidéo est détectée et téléchargeable.
Donc cool quand-même ^^
Merci !
Thu 03 January 2013 - 12:34