Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
flash [Le 05/04/2013, 18:36] – [Alternatives au format Flash] ubuntu721flash [Le 14/03/2026, 04:39] (Version actuelle) – réorganisation (alternatives) krodelabestiole
Ligne 1: Ligne 1:
-{{tag>portail animation format}} +{{tag>animation format web}}
-----+
  
-====== Le format ShockWave Flash (SWF======+{{ https://upload.wikimedia.org/wikipedia/commons/thumb/3/31/Adobe_Flash_Player_32.svg/1280px-Adobe_Flash_Player_32.svg.png?90|Logo Flash}} 
 +====== Adobe Flash et SWF ======
  
-Le format SWF, originellement nommé //ShockWave Flash//, généralement appelé « fichiers Flash » ou « animations Flash », est un format de fichiers privateur présentant des animations multimédia, des graphiques vectoriels et des programmes conçus avec le langage ActionScript. Il est maintenant distinct du format Shockwave. Son utilisation la plus commune est les mini-jeux en ligne, des animations dans des pages Web et le rendu de vidéos dans des sites tels YouTube et DailyMotion.((Dans le cas de l'affichage de vidéo, la pratique tend tranquillement à disparaître, grâce au développement de nouveaux standards Web (HTML5) et l'avancées d'autres formats vidéo (MPEG4, Ogg Theora, VP8).))+<note warning> 
 +Le format Flash est obsolète et a été remplacé par [[wpfr>HTML5]].
  
-Bien que certains éléments du format SWF soient désormais publicsde nombreuses informations restent fermées et uniquement accessibles au propriétaire du format, Adobe Systems. Les fichiers Flash se reconnaissent facilement à leur extension généralement utilisée ''.swf''((Internet media type''application/x-shockwave-flash''))Ils se rencontrent le plus souvent inclus dans une page Web et lus par un [[#lecteurs_flash|lecteur]] s'intégrant au navigateur ; toutefois, ils peuvent aussi exister de manière indépendante, hors d'une page Web, et peuvent alors être interprétés dans un lecteur d'animations Flash indépendant.+Son éditeur[[wpfr>Adobe]]a abandonné [[wpfr>Adobe Flash Player|Flash Player]] fin 2020Il n'est donc plus possible de lire du contenu Flash avec les outils officiels. 
 +</note> 
 +<note tip> 
 +Cependant certaines solutions libres et maintenues permettent encore de visionner les anciennes animations ou de faire fonctionner les anciens jeux : voir en particulier **[[https://ruffle.rs/|Ruffle]]** et **[[https://lightspark.github.io/|Lightspark]]**. 
 +</note>
  
-  * //**[[wpfr>Small_Web_Format|Plus d'informations à propos du format de fichiers ShockWave Flash]]**//+Le [[wpfr>Small_Web_Format|format SWF]] (originellement pour //ShockWave Flash//), plutôt simplement appelé "//fichier Flash//" ou "//animation Flash//", est un format de fichiers [[wpfr>Format_propriétaire|propriétaire]] présentant des animations multimédia, des [[:graphisme#graphisme_vectoriels|graphiques vectoriels]] et des programmes conçus avec le langage [[wpfr>ActionScript]] et l'application [[wpfr>Adobe Flash]]. Il était couramment utilisé pour créer des mini-jeux en ligne, des animations sur des pages [[:web]], des sites et des [[:web#applications web]] complètes, et le rendu des vidéos sur des sites tels que YouTube et DailyMotion avant la publication d'[[wpfr>HTML5]].
  
 +Bien que certains éléments du format SWF aient été rendus publics, de nombreuses informations restent fermées et uniquement accessibles au propriétaire du format, Adobe. De plus le format est compilé, les sources ne sont donc accessibles qu'aux créateur·ice·s des animations. Les fichiers Flash se reconnaissent facilement à leur extension ''.swf''((//Internet media type// : ''application/x-shockwave-flash'')). Ils se rencontrent le plus souvent sur d'anciennes pages [[:web]] et peuvent être lus par un [[#lecteurs_flash|lecteur]] s'intégrant au navigateur ; toutefois, ils peuvent aussi exister de manière indépendante, hors d'une page [[wpfr>Hypertext_Markup_Language|HTML]], et peuvent alors être interprétés par un lecteur Flash autonome.
  
 +**Adobe Flash** est abandonné depuis 2020. Les projets encore actifs se proposent de permettre l'accès aux nombreux contenus, [[:animation|animations]] et [[:jeu|jeux]] qui constituaient le [[:Web]] des années 2000 et 2010.
  
 ===== Lecteurs Flash ===== ===== Lecteurs Flash =====
-Un lecteur Flash est un logiciel qui interprète les fichiers Flash. De manière générale, le lecteur Flash s'installe et s'intègre de lui-même à l'intérieur de votre navigateur Web, en tant que greffon ; son utilisation devient alors transparente pour vous, votre navigateur se chargeant d'appeler le lecteur Flash lorsque des animations doivent être lues. Des versions indépendantes du navigateur sont aussi disponibles pour quelques lecteurs Flash, afin que vous puissiez lire vos fichiers Flash hors du navigateur. 
  
-  * **[[flashplayer|Adobe Flash Player]]** \\ Le lecteur d'animations vectorielles interactives Flash Player d'Adobe Systems est disponible sous Ubuntu. Ce document vous indique comment l'installer et l'intégrer à votre navigateur Internet préféré. Il n'est cependant plus développé pour Linux depuis la version 11.2. (sauf pour ceux qui utilisent Google Chrome)\\ \\ +Un lecteur Flash est un logiciel qui interprète les fichiers Flash. De manière généralele lecteur Flash s'installe et s'intègre de lui-même au [[:navigateur]]en tant qu'extension (appelée aussi //plugin// ou greffon; son utilisation devient alors transparente, le navigateur se chargeant d'appeler le lecteur Flash lorsque des animations doivent être lues.
-  * **[[gnash|GNU Gnash]]** \\ Lecteur libre (GNU GPL v3) d'animations vectorielles interactives et de vidéo au format Flash, Gnash est un projet actif et considéré comme une priorité par la Free Software FoundationDéveloppé par rétro-ingénierie du format Flashce lecteur sait lire de nombreuses animations, dont les vidéos de YouTube, pour le plus grand plaisir des aficionados des logiciels libres. Gérant les animations Flash 8 et antérieures, il doit être considéré comme un complément à Lightspark. Ce document vous indique comment l'installer et l'intégrer à votre navigateur Web favori. \\ \\ +
-  * **[[Lightspark]]** \\ Ce nouveau lecteur libre (GNU GPL v3) est en plein développement, basé sur la documentation du format SWF mise à disposition par Adobe, mais il semble déjà très prometteur et progresse rapidement. Gérant les animations Flash 9 et ultérieures, il doit être considéré comme un complément à GNU Gnash. Ce document vous indique comment l'installer et l'intégrer à votre navigateur Web favori.  \\ \\ +
-  * **[[Swfdec]]** \\ Swfdec (prononcé //swift deck//) est un lecteur libre sous licence GNU LGPL v2.1 soutenu par FreeDesktop.org. Son développement semble arrêté depuis 2010. Ce document vous indique comment l'installer et l'intégrer à votre navigateur Internet préféré.+
  
-===== Choisir une alternative libre ou installer le lecteur officiel propriétaire ? ===== +Des versions autonomes (ou //standalone//, indépendantes du navigateur) sont aussi disponibles pour quelques lecteurs Flash, afin de lire des fichiers Flash hors du navigateur.
-  +
-Il faut savoir que dans l'ensemble les lecteurs libres ne fonctionnent pas vraiment et que le lecteur officiel est truffé de bugs... Donc bonne chance...+
  
-Le choix vous revientPuisque les technologies Flash sont propriétaires et partiellement fermées, seul le lecteur officiel en offre une prise en charge complèteDe plusles performances globales de Flash Player peuvent être meilleures que les alternatives libresPour certaines architecturesvous serez obligé d'utiliser une alternative libre.+^ lecteur flash ^ Libre ^ Remarques ^ 
 +^ [[https://ruffle.rs/|Ruffle]]((**[[wpfr>Ruffle]]** sur Wikipédia, [[https://github.com/ruffle-rs/ruffle|GitHub]])) |  {{:icons:yes.png?22|oui}}  | Écrit en [[wpfr>Rust_(langage)|Rust]], le projet est relativement récent, mais déjà le plus abouti pour lire les animations Flash et interpréter l'[[wpfr>ActionScript]] de manière sécurisée (dans une //sandbox//).\\ Disponible en [[:Flatpak]] sur [[https://flathub.org/fr/apps/rs.ruffle.Ruffle|Flathub]]en [[https://addons.mozilla.org/fr/firefox/addon/ruffle_rs/|extension Firefox]]en bibliothèque JavaScript (pour l'implémenter directement sur un site [[:web]]), et autres (voir la [[https://ruffle.rs/downloads|page de téléchargement]]). | 
 +^ [[https://lightspark.github.io/|Lightspark]]((**[[wpfr>Lightspark]]** sur Wikipédia, [[https://github.com/lightspark/lightspark|GitHub]])) |  {{:icons:yes.png?22|oui}}  | Projet plus ancien, mais encore en développement.\\ Des extensions sont disponibles pour [[https://github.com/lightspark/lightspark/wiki/Getting-Lightspark-up-and-running-in-Web-Browser|certains navigateurs]]|
  
-Pour les sites de vidéos existe une solution qui fait appel a firefox et greasemonkey, décrite ci dessous +Les projets 
 +  * **[[wpfr>Adobe Flash Player]]** 
 +  * **Pepperflash** 
 +  * **[[https://github.com/i-rinat/freshplayerplugin|freshplayerplugin]]** 
 +  * **[[wpfr>Gnash_(logiciel)|Gnash]]** 
 +sont désormais abandonnés !
  
-===== Et pour les petites configurations ? On remplace flash par viewtube ! ===== +===== Voir aussi =====
-Ceux qui possèdent encore un PC qui a quelques années, avec processeur monocoeur et une carte graphique relativement limite, sont généralement ravis de passer leur machine sous linux : c'est généralement plus rapide que l'OS propriétaire vendu avec leur machine. Et il suffit de s'intéresser un peu pour enlever ce qui est trop lourd, passer de Gnome a Xfce ou Lxde, pour garder une machine véloce, qui va plus vite que le dernier CPU double cœur avec la 7 ou 8ème version de Windows.+
  
-Avec le lecteur Adobe Flash, généralement, les petits configurations sont à la peine le CPU affiche 100% d'utilisation lors de la lecture vidéo, les ventilateurs se déchainent et en plus cela saccade. Qu'est ce que l'on peut faire on peut installer une solution qui profite des talents de la communauté du monde libre :+  * //[[:streaming]]// 
 +  * [[:développement de jeux vidéo]] 
 +  * [[:multimedia#streaming|Documentation Ubuntu-fr : multimédia/diffusion en flux]] 
 +  * [[:animation#animation_2d|Documentation Ubuntu-fr animation 2D]] 
 +  * [[wpfr>Adobe_Flash|Adobe Flash sur Wikipédia]]
  
-Installer l'extension [[https://addons.mozilla.org/addon/greasemonkey/|Greasemonkey]] ou [[https://addons.mozilla.org/addon/scriptish|Scriptish]], puis le script [[http://userscripts.org/scripts/source/87011.user.js|Viewtube]] qui permet de remplacer Flashplayer par Gnome-Mplayer sur un certain nombre de sites courants (Youtube, Dailymotion, Viméo...) et surtout de créer un tampon pour la lecture. Accessoirement, il permet aussi de télécharger sur ces mêmes sites.+==== Alternatives ====
  
-Vérifiez que vous ayez bien **[[apt>gecko-mediaplayer|Gecko-Mediaplayer]]** d'installé sur votre système égalementainsi que tous les codecs (en principe ceux de gecko-mediaplayer suffisent). Si ce n'est pas le casvoyez la page des [[:formats_non-libres|formats non libres]]+  * [[wpfr>HTML5]]((avec entre autre les balises ''<audio>'' et ''<video>'' du HTML5)) et [[wpfr>JavaScript]] 
-Il faudra désinstaller totem-mozilla si il est installé.+  * [[:SVG]] : [[:graphisme#graphisme_vectoriel|image vectorielle]] 
 +  [[https://p5js.org/|p5js]] : [[https://processing.org/|Processing]] permet de programmer des animations générativeset [[https://p5js.org/|p5js]] de les porter en [[wpfr>JavaScript]]pour le [[:Web]].
  
-Lorsque tout est installé, vous ouvrez Gnome-Mplayer, et dans ses préférences, vous devez indiquer votre sortie vidéo (X11 généralement ou gl/gl2 pour plus de performances, mais il faut que vous ayez de l'image), ainsi que la sortie audio (Pulse ou Alsa le plus souvent). Les réglages par défaut peuvent toutefois vous convenir. +---- 
- +//[[:Contributeurs]] : [[:utilisateurs:krodelabestiole]], ...//
-Fermez tout ceci et ouvrez Firefox qui quelque part doit afficher un petit singe souriant et en couleur (cliquez pour activer si le singe est gris et triste). Double cliquez sur le script View Tube que vous avez téléchargé pour l'inclure dans greasemonkey (ou faites fichier->ouvrir dans votre navigateur et ouvrez le script), et rendez vous sur un site de vidéo. La vidéo vous propose play ou get it (jouer ou enregistrer). Cliquez sur Play, le chargement commence. Lorsque la barre du bas s'affiche, cliquez sur le triangle "lecture" classique, attendez que la mise en tampon se fasse pour visionner la vidéo. +
- +
-C'est plus long  a démarrer qu'avec Flash Player, mais le CPU est paisible, et ça marche sur des vieilles configurations, **et c'est du libre**. +
-Si ça ne marche pas, cliquez-droit sur la fenêtre vidéo qui reste grise sur votre navigateur. Choisissez préférences pour ouvrir le panneau de configuration de Gnome-Mplayer à travers votre navigateur et reprendre les réglages vidéos, audios, etc +
- +
-Ça ne marche que pour les sites supportés par ce script view tube, mais vous profitez de youtube, de dailymotion, de viméo et de quelques autres sans aucun problème. Il y a même des mises à jour du script, de temps à autres, qui rajoutent des sites. +
- +
-Et sur les sites non prévus ? C'est flashplayer qui fonctionne. Le script ne lance Gnome-Mplayer que sur les sites qu'il connaît. +
- +
-Bien entendu, si vous voulez profiter de la possibilité d'enregistrement des vidéos, le système Gecko-mediaplayer/Greasemonkey/ViewTube fonctionne aussi sur les grosses configurations et le script peut être désactivé d'un clic dans le menu de Greasemonkey, si nécessaire... +
- +
-Ajoutons enfin que Gnome-Mplayer, installé en même temps que Gecko-mediaplayer peut être utilisé seul, qu'il repose sur Mplayer, un lecteur multimédia aux possibilités largement comparables à celles de VLC. +
- +
-Topic du forum : http://forum.ubuntu-fr.org/viewtopic.php?id=783251&p=1 +
-===== Enregistrer du flash ===== +
-==== Enregistrer vidéo ==== +
-Voir la page dédiée [[:telecharger_streaming|Téléchargement de flux vidéo en flash]]+
-====Autre application :==== +
-    * Wallaby, [[http://www.korben.info/wallaby-convertir-du-flash-en-html5.html|un convertisseur flash vers html5]] +
- +
-====Site :==== +
-  * [[http://tinyogg.com/|tinyogg.com]] Regarder des videos flash en ogg / html +
-  * [[http://tinyvid.tv/|tinyvid.tv]] Regarder des vidéos html5 en ogg/mp4. Similaire au défunt  [[http://itheora.org/node/160|TheoraSea]], mais avec un plus large choix de contenus. +
-===== Création et modification d'animations flash ===== +
-  * [[Ella]] : logiciel libre de création d'animations SWF et SVG +
-  * [[:pencil|Pencil]] : logiciel libre de création d'animations simples (voir [[http://forum.ubuntu-fr.org/viewtopic.php?id=193617|cette discussion]]). +
-  *[[http://antimatter15.110mb.com/ajaxanimator|AjaxAnimator]] : application en ligne pour créer des animations Flash (voir [[http://forum.ubuntu-fr.org/viewtopic.php?pid=2646417#p2646417|cette discussion]]) +
-  *[[Macromedia Flash|Adobe Flash (anciennement Macromedia Flash)]]: outil de [[:programmation|développement]] d'animations flash. +
-  *[[E-anim]] : logiciel gratuit et en partie libre pour créer des animations Flash. Malheureusement, la version Linux a été retirée pour le moment par le développeur, en attendant de résoudre certains problèmes liés à java. +
-  * [[http://f4l.sourceforge.net/|f4l]] : Flash 4 Linux - Logiciel de création flash  +
-  *[[http://sourceforge.net/projects/uira/|UIRA]] : Projet arrêté malheureusement début 2008. Avait comme ambition de produire des swf et svg interactifs.  +
-  *[[http://fr.wikipedia.org/wiki/Adobe_Flash#Compilateurs_et_environnements_de_d.C3.A9veloppement_alternatifs|Wikipedia - Compilateurs et environnements de développement alternatifs]] +
-  *[[http://forum.ubuntu-fr.org/viewtopic.php?pid=2641893|Discussion "Edition des SWF sous Linux" sur le forum]] +
-  *[[http://forum.ubuntu-fr.org/viewtopic.php?pid=2639149|Discussion "Generateur d'animations flash à partir de photos" sur le forum]] (et [[http://forum.ubuntu-fr.org/viewtopic.php?id=325946|celle-ci]] ) +
-  * [[:MTASC]] - Compilateur Flash pour Actionscript 2 +
-  * [[http://haxe.org|HaXe]] - Haxe est un un langage orienté objet similaire à Java/C++, qui permet de créer des applications Flash.  +
-  * SWFMILL - Swfmill permet de créer un SWF à partir d'un fichier XML et vice versa. +
-  * Flex 2 SDK - SDK Open source pour créer des applications RIA Flex (Flash 9) +
-  * RED 5 - Serveur de streaming Vidéo et des applications multimédia, alternative open source au Flash Media Server +
-  * Certains logiciels (comme Imagination) permettent de créer des diaporamas de photos en flash : voir [[:gestionnaire_de_photos#creation_de_diaporama]] +
-  * [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3313507#p3313507|Discussion "Sous-titres dans vidéo .flv" sur le forum]] +
- +
- +
-// +
-Voir aussi le portail "[[Programmation]]".// +
- +
- +
- +
-=====Alternatives au format Flash===== +
- +
-  *[[SVG]] : alternative libre, mais [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3693908#p3693908|ayant certains inconvénients]]. +
-  * [[wpfr>HTML5]] +
-  * Wallaby, [[http://www.korben.info/wallaby-convertir-du-flash-en-html5.html|un convertisseur flash vers html5]] +
-  * Le format Flash peut aisément être remplacé par les balises <audio> et <video> du HTML5.  +
-  * Sur youtube, il existe aussi une version bêta HTML5 : (http://www.youtube.com/html5), cette version n'est disponible que pour Firefox 4  et supérieurs. +
-  * Vimeo propose aussi une version bêta en HTML5 (http://vimeo.com/blog:268) +
-  * En revanche, il n'existe pas de version HTML5 pour Deezer.   +
-  * [[http://processingjs.org/|Processing JS]] : pour programmer du graphisme interactif en language [[http://processing.org/|Processing]]. Le code est interprété en javascript. +
-  * Firefox et greasemonkey, accompagnés de script tel que viewtube pour remplacer flash sur les plus grands sites de vidéos : [[:flash?&#et_pour_les_petites_configurations]] +
- +
-===== Voir aussi ===== +
-  *[[streaming]], [[developpement_de_jeux_video]] +
-  *[[:multimedia#streaming|Documentation Ubuntu-fr: Multimédia/Streaming]] +
-  *[[:animation#animation_2d|Documentation Ubuntu-fr: Animation 2D]] +
-  *[[wpfr>Adobe_Flash|Adobe Flash sur Wikipédia]] +
-  *[[http://forum.ubuntu-fr.org/viewtopic.php?pid=2624829|Discussion "Animation sous Linux : que choisir ?" sur le forum]] +
-  *[[http://osflash.org/open_source_flash_projects|Open Source Flash Projects]]+