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
vendredi 05 octobre 2012 - 13:07
2 - @ - Bronco
vendredi 05 octobre 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
samedi 06 octobre 2012 - 13:36
4 - @ - Tontof
dimanche 07 octobre 2012 - 11:06
5 - @ - qwerty
mercredi 10 octobre 2012 - 18:51
6 - @ - Alligator427
samedi 13 octobre 2012 - 21:33
7 - @ - Anonymous
lundi 15 octobre 2012 - 01:27
8 - @ - Tontof
lundi 15 octobre 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 !
jeudi 03 janvier 2013 - 12:34