Lightspark est un lecteur Flash libre qui redonne vie aux fichiers au format SWF restés sur votre disque dur ou sur de vieux sites. Il s’adresse aux personnes qui ont gardé des animations, des jeux ou des présentations créés à l’époque où ce format était partout sur le web, et qui ne trouvent plus de solution pour les ouvrir aujourd’hui. Le projet vient du monde du logiciel libre, il est porté par une communauté de bénévoles et son code source reste consultable par tout le monde. Depuis plus de dix ans, ses développeurs travaillent à reproduire le comportement du lecteur Flash d’origine, afin que vos anciens fichiers s’affichent comme avant sur un ordinateur récent.
Lightspark se présente comme une application simple, sans compte à créer et sans abonnement. Vous l’installez sur votre machine, vous lui indiquez le fichier à lire et il s’occupe du reste. L’outil ne remplace ni un lecteur vidéo classique ni un navigateur : son rôle est précis, il lit du contenu Flash et il le fait avec le plus de fidélité possible. Le projet avance encore, avec des mises à jour publiées sur son dépôt public et une liste de compatibilité tenue à jour par la communauté. C’est une solution pensée pour les amateurs de rétro-informatique, les archivistes et les curieux qui veulent retrouver un contenu auquel ils tenaient.
Comment fonctionne Lightspark ?
Lightspark est capable de lire les fichiers SWF, le format utilisé par Adobe pour les animations et les jeux Flash. Le logiciel réimplémente le fonctionnement interne du lecteur d’origine : il analyse le fichier, interprète le code qu’il contient et affiche le résultat à l’écran avec le son et les interactions. Il prend en charge les fichiers écrits dans toutes les versions du langage ActionScript, ce qui couvre aussi bien les petites animations des débuts que les jeux plus élaborés arrivés ensuite.
Le programme fonctionne de deux manières. La première, la plus courante aujourd’hui, est le mode autonome : vous ouvrez une fenêtre dédiée et vous y chargez votre fichier, par exemple en tapant la commande lightspark suivie du nom du fichier. La seconde est le mode plugin pour navigateur, où Lightspark s’enregistre comme lecteur des contenus Flash et prend la place de l’ancien module d’Adobe. Cette possibilité existe toujours, mais elle ne concerne plus les versions récentes de Firefox et de Chromium, qui ont retiré la prise en charge de Flash. Il faut alors passer par des navigateurs alternatifs qui acceptent encore ce type de module.
Pendant la lecture, quelques raccourcis clavier vous aident à garder la main : Ctrl+F bascule entre la fenêtre normale et le plein écran, Ctrl+M coupe ou rétablit le son, Ctrl+S enregistre une capture d’écran et Ctrl+Q ferme le lecteur autonome. Des options en ligne de commande complètent l’ensemble.
Il faut aussi garder en tête que Lightspark est encore en phase alpha. L’équipe indique couvrir environ 88 % des interfaces de programmation de Flash, ce qui est déjà beaucoup mais laisse de côté certains contenus. De nombreux fichiers s’ouvrent sans difficulté, d’autres s’affichent partiellement et quelques-uns refusent de se lancer. Une page de compatibilité indique ce qui marche, et les retours des utilisateurs servent directement à améliorer le lecteur.
Sur quels appareils peut-on installer Lightspark ?
Lightspark est prévu pour les ordinateurs de bureau et portables équipés de Windows ou de Linux. Sur Windows, l’installation se fait de façon habituelle à partir du fichier fourni par le projet. Sur Linux, plusieurs distributions proposent le logiciel dans leurs dépôts, notamment Ubuntu, Fedora et Arch Linux, et un paquet Flatpak existe également. Les utilisateurs plus techniques peuvent aussi récupérer le code source et compiler eux-mêmes l’application avec CMake.
Sachez toutefois qu’il n’existe pas de version officielle pour macOS, ni d’application mobile pour Android, iPhone ou iPad. Si vous travaillez sur un Mac ou sur un smartphone, il faudra vous tourner vers une autre solution ou utiliser un ordinateur sous Windows ou Linux pour ouvrir vos fichiers SWF.
Pour installer Lightspark en toute tranquillité, vous pouvez télécharger le logiciel via nos liens de téléchargement directs. Vous récupérez ainsi la version qui correspond à votre système sans passer par des sites intermédiaires.
Lightspark est-il payant ?
Lightspark est entièrement gratuit. Le logiciel est publié sous licence libre LGPLv3, ce qui veut dire que vous pouvez l’utiliser, le copier, l’étudier et le modifier sans frais. Il n’y a pas de version limitée ni de fonctions réservées à un abonnement : ce que vous téléchargez correspond à l’ensemble du projet, sans période d’essai.
Le projet repose sur la contribution volontaire. Des développeurs bénévoles écrivent le code, corrigent les anomalies et publient les nouvelles versions sur un dépôt ouvert à tous. Vous n’avez aucun compte à créer et aucune publicité à subir. Si vous souhaitez aider, le plus utile est de signaler les fichiers qui ne se lisent pas correctement : ces retours guident le travail de l’équipe.
Quels sont les logiciels équivalents à Lightspark ?
La fin d’Adobe Flash Player, arrêté le 31 décembre 2020 puis bloqué par Adobe à partir du 12 janvier 2021, a rendu des millions de fichiers inaccessibles du jour au lendemain. Plusieurs projets ont pris le relais pour préserver ce patrimoine, chacun avec son approche.
En plus de Lightspark, Ruffle est sans doute l’alternative la plus connue. C’est un émulateur de lecteur Flash écrit en Rust, gratuit et open source, distribué sous licence MIT et Apache 2.0. Il fonctionne sur Windows, macOS et Linux, mais aussi directement dans le navigateur grâce à la technologie WebAssembly, et une extension permet de retrouver le contenu Flash sur les sites qui en proposent encore. Son autre atout est la sécurité, puisque le langage utilisé évite une bonne partie des failles qui avaient donné mauvaise réputation à Flash.
SuperNova SWF player suit une logique différente. C’est un lecteur autonome qui se lance depuis le navigateur pour afficher les fichiers SWF des sites de jeux. Le téléchargement est gratuit et la version disponible aujourd'hui concerne Windows, avec une extension de navigateur pour l’utiliser sur les pages de votre choix. L’éditeur annonce une version pour macOS et envisage une prise en charge de Linux.
Elmedia Player est un choix à part, puisqu’il ne s’agit pas d’un lecteur Flash à proprement parler mais d’un lecteur multimédia complet pour macOS 10.13 et les versions suivantes. Il lit nativement un très grand nombre de formats vidéo et audio, dont le SWF, sans installer de codec supplémentaire. Toutes les fonctions essentielles de lecture sont gratuites, et une version PRO payante débloque les outils plus avancés, comme le réglage fin de l’image ou la diffusion vers un téléviseur. C’est une bonne piste pour les utilisateurs de Mac, là où Lightspark n’est justement pas disponible.