Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
lightspark [Le 18/02/2013, 12:02] 84.14.218.222 [Lightspark : un lecteur libre d'animations Flash] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>navigateur internet flash plugin_navigateur BROUILLON}} | ||
- | ---- | ||
- | |||
- | |||
- | <note warning>Ce lecteur est expérimental, ce qui veut dire que, dans l'ensemble, il ne fonctionne pas et ne sert à rien.</note> | ||
- | ====== Lightspark : un lecteur libre d'animations Flash ====== | ||
- | {{ http://allievi.sssup.it/techblog/wp-content/uploads/2010/05/g170.png?180|Logo de Lightspark}} | ||
- | |||
- | **[[http://lightspark.sourceforge.net|Lightspark]]** est un lecteur libre (GNU GPL v3) en plein développement, basé sur la documentation du format SWF mise à disposition par Adobe Systems. Si Lightspark est à l'heure actuelle compatible avec l'essentiel du contenu disponible sur YouTube, ce n'est pas encore le cas avec d'autres sites. Ce logiciel est toujours au stade expérimental, mais évolue très rapidement. | ||
- | |||
- | Ses avantages sont son optimisation pour le matériel récent, son rendu accéléré grâce à l'assistance matérielle avec OpenGL Shaders et une prise en charge robuste et propre du code ActionScript 3. Comme les autres [[flash#lecteurs_flash|lecteurs d'animations Flash]], Lightspark s'intègre nativement comme greffon dans votre navigateur Web favori et est appelé par celui-ci lorsqu'il en a besoin. Son utilisation est donc totalement transparente pour vous. | ||
- | |||
- | == Compatibilité avec les versions de Flash et recommandation == | ||
- | Lightspark peut être considéré comme complémentaire à [[gnash|GNU Gnash]] : alors que ce dernier se concentre sur la prise en charge du format Flash 8 et antérieur (ActionScript 1.0 et 2.0, avec un environnement AVM1), Lightspark s'intéresse à la prise en charge du format Flash 9 et ultérieur (ActionScript 3.0, avec un environnement AVM2). | ||
- | |||
- | Comme ces deux logiciels gèrent des versions différentes du format Flash, Lightspark inclut un //fallback// vers GNU Gnash lorsqu'il rencontre une animation nécessitant un environnement AVM1. Si vous décidez d'installer Lightspark, il est recommandé d'installer en plus [[gnash|GNU Gnash]], afin de profiter d'un maximum d'animations Flash. | ||
- | |||
- | <note>La version de lightspark à partir de 0.7.1 commence à bien fonctionner !</note> | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | |||
- | ===== Installation ===== | ||
- | |||
- | ==== A partir d'Ubuntu Oneric (11.10) ==== | ||
- | |||
- | Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>lightspark]]**. | ||
- | |||
- | ==== Depuis le PPA de Sparker (depuis Ubuntu 10.10: Maverick) ==== | ||
- | |||
- | Lightspark n'est pas disponible dans les dépôts officiels pour Ubuntu 10.10 (Maverick Meerkat), il peut être installé depuis un dépôt PPA. | ||
- | |||
- | * [[:PPA|Ajoutez le PPA]] **ppa:sparkers/ppa**((https://launchpad.net/~sparkers/+archive/ppa)) dans vos sources de logiciels. | ||
- | * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. | ||
- | * [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt://lightspark|lightspark]]**. | ||
- | |||
- | ==== Depuis le PPA Daily de Sparker (expérimental) ==== | ||
- | |||
- | il peut être installé depuis un dépôt PPA (à partir de Ubuntu 11.04: Natty). | ||
- | |||
- | * [[:PPA|Ajoutez le PPA]] **ppa:sparkers/daily**((https://launchpad.net/~sparkers/+archive/daily)) dans vos sources de logiciels. | ||
- | * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. | ||
- | * [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt://lightspark|lightspark]]**. | ||
- | |||
- | ==== Depuis le PPA de Anand Kumria (Ubuntu Lucid 10.04) ==== | ||
- | |||
- | <note warning>Les paquets Lightspark pour Ubuntu Lucid ont été **[[http://www.ubuntuupdates.org/packages/show/207488|supprimés de ce dépôt]]**</note> | ||
- | |||
- | Lightspark n'est pas disponible dans les dépôts officiels. Sous Ubuntu 10.04 (Lucid), il peut être installé depuis un dépôt PPA. | ||
- | |||
- | * [[:PPA|Ajoutez le PPA]] **ppa:wildfire/lightspark-lucid**((https://launchpad.net/~wildfire/+archive/lightspark-lucid)) dans vos sources de logiciels. | ||
- | * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. | ||
- | * [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt://lightspark|lightspark]]**. | ||
- | |||
- | |||
- | ==== Depuis l'archive ==== | ||
- | |||
- | FIXME | ||
- | |||
- | ==== Depuis le dépot GIT (Ubuntu Lucid et ultérieur)==== | ||
- | Recupérer les sources: | ||
- | git clone git://github.com/lightspark/lightspark.git lightspark | ||
- | Installer les dépendances | ||
- | FIXME | ||
- | sudo apt-get install cmake nasm llvm-dev libsdl1.2-dev libgl1-mesa-dev libxext-dev libcurl4-gnutls-dev libxml2-dev zlib1g-dev libnspr4-dev libavcodec-dev libpcre3-dev libftgl-dev libglew1.5-dev xulrunner-dev libgtkglext1-dev libffi-dev | ||
- | sudo apt-get install libxml++2.6-dev | ||
- | <note important>Il faut la librairie libxml++ >= 2.33.1 confère [[https://answers.launchpad.net/lightspark/+question/142740|Ubuntu Lucid PPA ?]] mais celle des dépôts main de Lucid et Maverick est la 2.30.0-1, dommage :-( !</note> | ||
- | Compiler et installer | ||
- | <code bash> | ||
- | cd lightspark | ||
- | mkdir build | ||
- | cd build | ||
- | cmake -DCMAKE_BUILD_TYPE=Release -DCOMPILE_PLUGIN=1 -DCMAKE_INSTALL_PREFIX=/usr .. | ||
- | make && sudo make install | ||
- | </code> | ||
- | ===== Installation du greffon pour navigateur Internet ===== | ||
- | Procédez de la même façon que pour le lecteur, mais installez cette fois ci le paquet **[[apt>browser-plugin-lightspark]]** | ||
- | puis supprimer le paquet **browser-plugin-gnash** en tapant la commande suivante dans un terminal de commandes : | ||
- | sudo apt-get install browser-plugin-lightspark | ||
- | sudo apt-get purge browser-plugin-gnash | ||
- | |||
- | ===== Configuration ===== | ||
- | |||
- | FIXME | ||
- | |||
- | ===== Utilisation===== | ||
- | |||
- | FIXME | ||
- | |||
- | ===== Désinstallation ===== | ||
- | |||
- | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | ||
- | |||
- | ===== Voir aussi ===== | ||
- | |||
- | * **(en)** [[https://launchpad.net/lightspark|Site officiel sur Launchpad]] | ||
- | * **(en)** [[https://sourceforge.net/apps/trac/lightspark|Site SourceForge]] | ||
- | * **(en)** [[http://allievi.sssup.it/techblog/|Le blogue de l'auteur du projet]] | ||
- | * **(en)** [[http://lightspark.github.com/|Site GitHub]] | ||
- | * **(en)** [[https://github.com/lightspark/lightspark/blob/master/ChangeLog|ChangeLog]] | ||
- | * **(en)** [[https://github.com/lightspark/lightspark/wiki/Site-Support|Liste de sites web supportés]] | ||
- | * **(en)** [[http://www.linux.com/learn/tutorials/360557-weekend-project-open-source-alternatives-to-adobe-flash-on-linux|Weekend Project: Open Source Alternatives to Adobe Flash on Linux]], un tutoriel pour faire cohabiter Lightspark et Gnash | ||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3494613|Discussion « LightSpark, le player flash opensource »]] sur le forum Ubuntu-fr | ||
- | |||
- | |||
- | ---- | ||
- | //Contributeurs principaux : [[:utilisateurs:Gemnoc]], ...// | ||
- | |||