Liens connexes

Dépêche modérée par

Dépêche éditée par

: Gnash, le lecteur Flash libre

Posté par Thomas Petazzoni (page perso, ). Modéré le 10 janvier 2006.
0
La Fondation pour le Logiciel Libre (FSF) avait placé dans sa liste des projets prioritaires le développement d'un lecteur Flash libre sous licence GPL. En effet, le Flash est une technologie de plus en plus utilisée sur le Web, et il n'existe à ce jour aucun lecteur Flash sous licence libre ayant un niveau de fonctionnalités suffisant pour être réellement utilisable et supportant les dernières versions du format Flash.

La FSF vient d'ajouter au projet GNU le logiciel Gnash, un lecteur Flash de bonne qualité et compatible avec la version 7 du format. D'après le mainteneur du projet, Rob Savoye, Gnash est déjà « capable de lire plus de vidéos Flash que tous les autres lecteurs Flash libres ». Il propose par ailleurs à des développeurs de rejoindre le projet, afin de finaliser son implémentation. En effet, toutes les classes ActionScript existent et fonctionnent, mais toutes les méthodes ne sont pas complètement implémentées. D'après le mainteneur, avec quelques développeurs supplémentaires, cela pourrait être terminé en quelques mois.

Gnash est utilisable comme une application individuelle, ou bien comme greffon pour Firefox et Mozilla. Il supporte la version 7 du format Flash, ce qui lui permet de jouer les vidéos Flash actuelles, et utilise OpenGL pour le rendu graphique.

Le projet est hébergé sur Savannah et les sources sont évidemment disponibles via CVS.

> Lire les commentaires (88 commentaires, moyenne: 3,1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Des retours d'expérience ?

Posté par Dring FirebirdVsMySql () le 10/01/2006 à 10:57. (lien). Évalué à 3.

Est-ce que quelqu'un dans les parages a déjà utilisé Gnash ? Et avec Konqueror ?

--
Non, rien.

[+] CVS

Posté par Alban Crequy (Jabber id, page perso, ) le 10/01/2006 à 11:28. (lien). Évalué à -8.

les sources sont évidemment disponibles via CVS.


Pourquoi évidemment? Il y a d'autres logiciels de gestion de versions, comme Subversion, ou Darcs...

Vais tester

Posté par Guillaume R. () le 10/01/2006 à 11:30. (lien). Évalué à 10.

Etant possesseur d'une archi 64bits ou c'est la bazar pour avoir flash, je pense que je vais tester cette appli libre pour enfin retrouver flash. Vraiment une bonne chose ça reste à espérer que ça compile bien et que ça soit opera-compliant :)

Enfin !

Posté par irimi () le 10/01/2006 à 11:34. (lien). Évalué à 3.

Excellente nouvelle. C'était un gros point noir de Flash d'avoir un lecteur uniquement propriétaire. Il ne reste plus grand chose à ce format pour devenir réellement libre. Peut-être qu'alors on entendra moins de critiques (parfois largement exagérées) à son sujet.

Si ça utilise réellement openGL c'est vraiment génial.

Instructions CVS incorrectes

Posté par L () le 10/01/2006 à 11:37. (lien). Évalué à 10.

À l'heure où j'écris ce commentaire, les instructions CVS sur la page de Gnash sont incorrectes. Les bonnes commandes sont les suivantes :

cvs -d ":pserver:anonymous@cvs.sv.gnu.org:/sources/gnash" login
cvs -d ":pserver:anonymous@cvs.sv.gnu.org:/sources/gnash" co gnash


Ensuite, pour compiler le bouzin, il faut exécuter le script sh autogen.sh pour générer le script configure. Après c'est comme d'habitude ... Notez que l'archive .tar.bz2 disponible et datée du 26/12/2005 n'est pas compilable chez moi à cause de d'une ereur dans la synthaxe d'utilisation de GCC : j'ai donc dû aller chercher le CVS.

Pour une bonne nouvelle ...

Posté par left () le 10/01/2006 à 12:25. (lien). Évalué à 2.

Je suis utilisateur d'une e-carte bleue, et je vais m'empresser d'aller essayer ce logiciel. La e-carte bleue fournie par laposte (cf le titre) est en fait une animation flash, et jusqu'à maintenant j'ai été obligé d'utiliser le plugin de adobe pour mozilla pour m'en servir. J'avais essayé avec swf-player, mais impossible de faire fonctionner l'animation flash correctement avec.
Comme je n'aime pas avoir d'animations flash dans les pages web que je butine, je suis obligé d'aller jardiner dans le fichier de déclarations de plugins de mozilla pour désactiver flash, puis d'aller le remettre quand je veux me servir de la e-carte bleue.
Dans ces conditions d'utilisation, une application autonome pour lire des animations flash, c'est vraiment l'idéal.

Si quelqu'un a des retours d'expérience, je suis interréssé.

Enfin...

Posté par Dafatfab () le 10/01/2006 à 12:43. (lien). Évalué à 10.

de toute facon, le point noir de l'histoire reste tout de meme FLASH en lui-meme :-)

En fait pour etre plus precis et moins trollesque, la facon de programmer les sites en flash...exemple de sites 100% flash ou l'on ne peut meme pas faire un copier/coller des coordonnées d'une société (ou autre) inscrit sur le site !

--

XHTML / CSS will never die...

Problème légal?

Posté par Patrix (page perso, ) le 10/01/2006 à 13:24. (lien). Évalué à 6.

J'avais cru comprendre qu'il était légalement possible de générer du format Flash, mais pas de faire un lecteur libre.

On peut lire ici: http://www.macromedia.com/licensing/developer/fileformat/faq(...)
Can I use the File Format Specification to create a SWF interpreter or player?
No, the File Format Specification is provided for the specific purpose of enabling software applications to export to the Macromedia Flash File Format (SWF).


Alors, légal ou pas?

Très bon ça !

Posté par nakan (page perso, ) le 10/01/2006 à 13:47. (lien). Évalué à 8.

Certains sur ce site commencent à me connaître, moi et mon Apple sous Linux.

C'est avec joie que nous apprenons cette nouvelle, aucun lecteur flash n'étant disponible pour linux ppc.

--
Au pays des pingouins, les manchots sont empereurs.

GPLFlash

Posté par Julien MOROT (Jabber id, page perso, ) le 10/01/2006 à 13:59. (lien). Évalué à 2.

Qu'advient-il de gplflash? Le projet semblait avoir réssucité pourtant par de nouveaux développeurs motivés. Avez-vous des nouvelles?

http://gplflash.sourceforge.net/

Commentaire intéressant

Posté par liberforce (Jabber id, page perso, ) le 10/01/2006 à 15:51. (lien). Évalué à 3.

http://blogs.gnome.org/view/uraeus/2006/01/10/0

My opinion is that GNU Flash is a mostly useless project due to its licensing. Flash today isn't just playing Flash animations, it also includes audio through mp3 support and 2-3 video codecs non of them free. Which means a GPL flash library will never be usefull is large parts of the world. People should instead get involved in Swfdec which is LGPL and already made to integrate with GStreamer. If GNU thinks flash support is important they should offer it under a license that doesn't make half their users wait 5 years before they can legally use it. Or if they wanted something to compete with Flash and which is free they should join up with librsvg and help improve it to become a Flash killer. Combining SVG with SMIL should create something very similar to Flash in capabilities.


Et vous qu'en pensez vous ?

Mozilla, Firefox et ... ?

Posté par yoho (page perso, ) le 11/01/2006 à 03:57. (lien). Évalué à 1.

Gnash est utilisable comme une application individuelle, ou bien comme greffon pour Firefox et Mozilla.

Ah bon et les autres browsers alors ?

Une peu dans le même style de question : sera--t-elle utilisable avec MSIE ?

gameswf...

Posté par emeakyl () le 11/01/2006 à 09:46. (lien). Évalué à 5.

En fait, ce projet est un "rip" de gameswf( http://www.tulrich.com/geekstuff/gameswf.html ), une librairie du domaine public que Rob Savoye a entierement copiée (il y avait un peu contribué au niveau de la communication par socket et de l'XML) et placé dans le projet Gnash [note: j'avais déjà parlé à Savoye au sujet du projet gameswf, et là je lui ai envoyé un email pour savoir ce qu'il en était exactement].

Pourquoi en OpenGL? En fait, au départ, Thatcher Ulrich a créé cette librairie pour un jeu sous XBOX: la sortie se faisait en utilisant DirectX, mais cette partie du code est modulaire (1 fichier!) et donc ecrire une version OpenGL était facile.

A noter que contrairement à Flash, si l'antialiasing est desactivé dans le driver, pas d'antialiasing à l'écran! Ca rend les images un peu moins belles.

Sinon pour avoir contribué un peu à gameswf, je doute qu'avec "quelques développeurs supplémentaires, cela pourrait être terminé en quelques mois": la structure du code gérant l'actionscript ne convient pas à une implémentation supportant toutes les capacités du langage actionScript (enfin surtout de la partie permettant à l'actionScript de manipuler les élements flashs): cette partie là est à réecrire "from scratch" a mon avis. Ca devrait prendre un peu plus de temps...

GPLflash-->gnash

Posté par Guillaume R. () le 05/02/2006 à 11:45. (lien). Évalué à 1.

Salut
En voulant faire le test d'un player libre je me suis trompé et ai frappé à la porte de gplflash :s
J'avais une erreur sous freebsd au niveau des libtools (qui ne sont pas forcément à la même place que sous linux) j'allais poster sur la ml pour prévenir et envoyer un script marchant qud: http://sourceforge.net/mailarchive/forum.php?thread_id=96326(...)
Je vais donc m'en aller vers gnash je suis navré :''(

Revenir en haut de page