Swfdec est un lecteur de flash, sous licence LGPL. Bon ça c'est pas le premier... Par contre, je viens de tomber sur ce post: http://www.advogato.org/person/company/diary.html?start=34
Swfdec lis donc maintenant les vidéos de youtube.
Si dans l'assistance, il y'a des gens qui ont autre chose qu'un x86, j'aimerai bien savoir si ça compile / fonctionne.
# En x86_64
Posté par Misc (site web personnel) . Évalué à 3.
Je vais essayer un snapshot git dés ce soir :)
[^] # Re: En x86_64
Posté par David . Évalué à 1.
[^] # Re: En x86_64
Posté par M . Évalué à 2.
En plus les controlles ne marchent pas :/
[^] # Re: En x86_64
Posté par David . Évalué à -3.
[^] # En amd64
Posté par Moogle . Évalué à 3.
cc1: warnings being treated as errors
jsapi.c: In function 'DefineProperty':
jsapi.c:2200: warning: cast from pointer to integer of different size
Dommage...
[^] # Re: En amd64
Posté par Moonz . Évalué à 3.
[^] # Re: En amd64
Posté par Misc (site web personnel) . Évalué à 2.
--- a/libswfdec/js/jsapi.c
+++ b/libswfdec/js/jsapi.c
@@ -2197,7 +2197,7 @@ DefineProperty(JSContext *cx, JSObject *obj, const char *n
ame, jsval value,
JSAtom *atom;
if (attrs & JSPROP_INDEX) {
- id = INT_TO_JSVAL((jsint)name);
+ id = INT_TO_JSVAL((long)name);
atom = NULL;
attrs &= ~JSPROP_INDEX;
} else {
résultat, ça gauffre aprés.
Donc du coup, j'ai fait un autre patch, qui change les uint32 en long, mais bon, je suis rouillé un peu, et le code a l'air d'abuser des macros , et d'etre pas trés 64 bits clean.
[^] # Re: En amd64
Posté par Misc (site web personnel) . Évalué à 2.
1) tout le monde a signalé ça au dev ( et moi aussi )
2) il a obtenu un accés sur une machine 64 bits, qu'il n'avait pas avant, et va bosser sur le support 64 bits la semaine prochaine.
3) le code, venant de mozilla ( c'est spidermonkey ) est assez compliqué. Par exemple, aprés la 3eme erreur, j'ai 4 define à suivre pour mettre le bon cast . je pense que je vais lacher l'affaire, plutot.
4) l'auteur a aussi écrit un debuggeur complet pour les fichiers swfdec :http://people.freedesktop.org/~company/stuff/swfdebug.png. Ça va pas servir à grand chose, mais je trouve ça relativement classe :)
# ...
Posté par M . Évalué à 2.
C'est pas si sur, swfdec est tres vieux (2003) : http://www.schleef.org/swfdec/
Swfdec lis donc maintenant les vidéos de youtube.
ffmpeg le fait aussi depuis longtemps (d'alleurq ca m'etonerait pas qu'il l'utilise).
En gros ce qu'ils apportent, c'est qu'on a acces a leur lecteur flash pour les video, pas un lecteur externe.
[^] # Re: ...
Posté par wismerhill . Évalué à 1.
On fait ça comment avec ffmpeg, parce que j'ai pas trouvé de lien vers la vidéo en elle-même, leur lecteur flash semble récupérer ça en sioux depuis le serveur.
[^] # Re: ...
Posté par Nicolas Bourdais (Mastodon) . Évalué à 1.
https://addons.mozilla.org/firefox/2390/
Fonctionne aussi pour :
Google Video, iFilm, Metacafe, Dailymotion, Myspace, Angry Alien, AnimeEpisodes.Net, Badjojo, Blastro, Blennus, Blip.tv, Bofunk, Bolt, Break.com, Castpost, CollegeHumor, Current TV, Dachix, Danerd, DailySixer.com, DevilDucky, Double Agent, eVideoShare, EVTV1, FindVideos, Free Video Blog, Grinvi, Grouper, Hiphopdeal, Kontraband, Lulu TV, Midis.biz, Music.com, MusicVideoCodes.info, MySpace Video Code, Newgrounds, NothingToxic, PcPlanets, Pixparty, PlsThx, Putfile, Revver, Sharkle, SmitHappens, StreetFire, That Video Site, TotallyCrap, VideoCodes4U, VideoCodesWorld, VideoCodeZone, vidiLife, Vimeo, vSocial, Yikers, ZippyVideos... and any other webpage with embedded objects.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.