Fichier FLV ou SWF qui ne se lit plus : pourquoi, et comment le lire aujourd'hui
Adobe a mis fin au support de Flash Player fin 2020 et bloque son exécution depuis janvier 2021 : voici pourquoi un ancien fichier FLV ou SWF refuse de s'ouvrir, et comment le lire malgré tout.
Le FLV et le SWF dépendaient tous deux du lecteur Adobe Flash Player, omniprésent sur les navigateurs des années 2000 et 2010. Adobe a officiellement mis fin à son support le 31 décembre 2020 et, depuis le 12 janvier 2021, un mécanisme intégré aux dernières versions du logiciel bloque activement l’exécution de tout contenu Flash, même sur un poste où Flash Player restait installé. Aucun navigateur moderne ne propose plus le plugin correspondant, ce qui explique pourquoi un fichier FLV ou SWF qui s’ouvrait normalement il y a quelques années ne fonctionne plus aujourd’hui.
Pourquoi le blocage touche les deux formats différemment
Le FLV encapsule une vidéo compressée (souvent en H.263 ou VP6) accompagnée d’un flux audio, une structure relativement simple à décoder indépendamment de Flash Player lui-même. Le SWF, en revanche, combine animation vectorielle, vidéo, audio et un langage de script complet (ActionScript) : le lire correctement suppose de rejouer une véritable machine virtuelle applicative, pas seulement de décoder une piste vidéo.
Lire un FLV aujourd’hui
VLC intègre son propre décodeur FLV, entièrement indépendant d’Adobe Flash Player : il ouvre directement la plupart des fichiers .flv sans aucune installation supplémentaire. Pour un archivage durable ou un partage vers un lecteur qui ne gère pas nativement ce format, une conversion vers MP4 reste l’option la plus simple.
Lire un SWF aujourd’hui
Un simple décodeur vidéo ne suffit pas pour un SWF, puisque le format peut embarquer un programme ActionScript interactif complet. Ruffle, un émulateur libre écrit en Rust (licence MIT/Apache 2.0), rejoue une large partie des animations et jeux Flash sans dépendre du lecteur original disparu. Il est disponible aussi bien en extension de navigateur qu’en application de bureau autonome pour Windows, macOS et Linux. Sa compatibilité reste partielle : les contenus en ActionScript 1 et 2 sont généralement bien pris en charge, ActionScript 3 plus inégalement selon les fonctionnalités utilisées par le fichier d’origine.
Vérifier qu’un fichier est bien du Flash avant de chercher plus loin
Un FLV commence par les trois lettres ASCII “FLV” ; un SWF commence par “FWS” (non compressé), “CWS” (compression zlib) ou “ZWS” (compression LZMA plus récente). En cas de doute sur la nature réelle d’un fichier à l’extension incertaine, l’identifieur de fichiers.org lit sa signature binaire plutôt que de se fier au seul nom du fichier.
Formats concernés
Catégories concernées
Voir aussi
Questions fréquentes
Peut-on encore installer Adobe Flash Player officiellement ?
Non. Adobe a mis fin au support de Flash Player le 31 décembre 2020 et n'en propose plus le téléchargement. Depuis le 12 janvier 2021, un mécanisme intégré aux dernières versions du logiciel (« kill switch ») bloque activement l'exécution de tout contenu Flash, même sur une installation existante.
Comment lire un fichier FLV aujourd'hui ?
VLC intègre son propre décodeur FLV, indépendant d'Adobe Flash Player : il ouvre la plupart des fichiers .flv sans installation supplémentaire. Une conversion vers MP4 reste une option pour un usage durable ou un partage vers un lecteur qui ne gère pas le FLV.
Comment lire un fichier SWF aujourd'hui ?
Le SWF dépend davantage du moteur ActionScript de Flash Player que le FLV, un simple décodeur vidéo comme celui de VLC ne suffit donc pas. Ruffle, un émulateur libre écrit en Rust, rejoue de nombreuses animations et jeux SWF sans Flash Player, disponible en extension de navigateur ou en application autonome, avec une compatibilité qui reste partielle selon la complexité du fichier d'origine.
Sources
Dernière mise à jour :