:-y

Comment perdre du temps...

mercredi 04 décembre 2013 - 08:32

Tout allait bien ce matin quand je tombe sur une vidéo youtube que j'essaye de regarder sans succès avec KrISS dwld...

Mon premier réflexe a donc été de voir si la signature avait encore changé depuis la dernière fois. Je perds donc 5/10 min à chercher, changer et réessayer, mais sans succès...

Bizarre, bizarre, j'essaye donc en ajoutant pwn devant l'url, j'essaye de voir la vidéo mais pareil, même erreur. J'en conclus que ce n'est pas de ma faute, qu'il va falloir patienter pour que ça remarche, mais comme je n'ai pas le temps de regarder, j'attendrais que l'équipe de deturl fasse quelque chose.

Je me souviens que j'avais du code php qui normalement se débrouillait tout seul pour chercher la signature, j'essaye donc mais j'obtiens toujours la même erreur...

Je remets donc tout en place, j'allais abandonner quand soudain je teste un autre format, juste au cas où...

Tadam, la vidéo apparaît...

J'essaye une autre vidéo et ça marche pour tous les formats...

Conclusion, Google a un problème avec le format webm pour cette vidéo : http://www.youtube.com/watch?v=hNEPZqJv_es

Merci de m'avoir fait perdre 20 min... La prochaine fois, je testerai d'autres vidéos avant de m'emballer.

Youtube est bizarre, sur la page des gens genre (GiedRé) les vidéos fonctionnent avec Gnash, mais pas sur la page des vidéos, ça charge en boucle...

Vous pouvez pas faire comme koreus qui fournit directement le lien vers les vidéos ?
http://www.koreus.com/video/beauty-of-mathematics.html
http://embed.koreus.com/00071/201312/beauty-of-mathematics.mp4
http://embed.koreus.com/00071/201312/beauty-of-mathematics.m4v
http://embed.koreus.com/00071/201312/beauty-of-mathematics.webm
http://embed.koreus.com/00071/201312/beauty-of-mathematics-hd.mp4

Ça serait vachement plus simple quand même !

Comments

1 - @ - DD

Est-ce que tu connaît quvi? (http://quvi.sourceforge.net/)

C'est une librairie, et un command-line tool pour récupérer les metadata de streams multimédia (youtube, dailymotion, et beaucoup d'autres). Ainsi il est facile de voir la vidéo dans n'importe quelle programme (ou de la télécharger).

P.S. mplayer2 et mpv link avec libquvi pour parser automatiquement les urls youtube, dailymotion, ...

DD

2 - @ - Tontof

@DD : Je ne connaissais pas du tout, c'est génial.
Merci beaucoup ! En plus il supporte pas mal de sites.

Premier essai concluant sur une vidéo youtube, c'est cool !

3 - @ - Mys.er iA

Chez moi, le bookmarklet ne fonctionne plus depuis aujourd'hui, alors que j'ai pu télécharger des vidéos y a quelques jours. Et j'ai essayé sur plusieurs vidéos différentes =/ ...

4 - @ - Tontof

@Mys.er iA : Youtube a encore changé sa méthode :-(
Normalement j'ai corrigé, ça fonctionne à nouveau maintenant.

5 - @ - Mys.er iA

@Tontof Pas de changements de mon côté... Après avoir test sur deux vidéos différentes, dans Waterfox (mon navigateur d'origine) et dans Chromium.

6 - @ - Tontof

@Mys.er iA: Tu utilises le standalone ou le principal ?
Je n'ai pas changé le standalone, juste le principal.

J'ai essayé sur 2 vidéos, celle de l'article : http://www.youtube.com/watch?v=hNEPZqJv_es
et une vevo http://www.youtube.com/watch?v=Nj8r3qmOoZ8
Ça a fonctionné pour les 2.
Tu peux m'envoyer une vidéo qui ne fonctionne pas ?

J'utilise Iceweasel, mais j'ai fait les tests avec chromium Version 32.0.1700.123 sans problème

7 - @ - Mys.er iA

@Tontof J'avais fait le test avec le standalone et le principal, en pensant que tu n'avais mis à jour que l'un des deux, et quelque que soient les vidéos, ça ne fonctionne pas. Idem pour les 2 vidéos en lien.
J'ai essayé la même chose en désactivant AdBlock Edge et Ghostery sur Waterfox (on sait jamais) -> que dalle.

Au pire, j'utiliserai pwnyoutube mais bon, il était quand même 'achement pratique ce bookmarklet !

8 - @ - Tontof

@Mys.er iA : C'est bizarre.
En vidant le cache peut-être ?

Quand tu accèdes à http://tontof.net/kriss/dwld/script.js
c'est quelle numéro de version ? (version = 2.4)

sur http://tontof.net/kriss/dwld/youtube.js
est-ce que tu as bien cette ligne (ligne 5) ?
function ytSig(d){return VD(d);}

9 - @ - Mys.er iA

@Tontof Mys.er iA lance "Cache vidé. Version = 2.4 . Ligne 5 bien présente." !
Ce n'est pas très efficace...

10 - @ - Tontof

@Mys.er iA : Je viens d'effectuer d'autres tests et tout fonctionne. J'ai essayé de changer d'ip, j'ai mis à jour le standalone : http://tontof.net/kriss/dwld/#youtube
Sauf si tu as des connaissances en js, je ne vais pas pouvoir t'aider plus malheureusement.
Avec Firebug, il faudrait chercher d'où vient le problème.

11 - @ - Mys.er iA

@Tontof Ah, le standalone fonctionne chez moi ! Mais toujours pas le principal. Merci d'avoir corrigé le standalone, et peut-être que cette différence de fonctionnement entre les deux fera "tilt" pour capter d'où ça vient !
On serait dans Matrix, t'aurais pu m'envoyer les connaissances nécessaires en javascript pour essayer de comprendre pourquoi ça déconne chez moi, c'est con x) .

12 - @ - Tontof

@Mys.er iA : C'est louche, normalement ce sont les 2 mêmes codes. Le problème avec le standalone c'est que ça me prend plus de temps à corriger. Du coup je ne le modifie pas tout le temps. Il faudrait que j'étudie une automatisation de tout ça.
New comment







 ___  __             ___ 
  |  |  \ |  | \  / |    
  |  |__/ \__/  \/  |__  
  |  | \     |  /\  |    
\_/  |  \ \__/ /  \ |