[[Vorlage(Archiviert, "Die Unterstützung für Flash wurde seitens Adobe am 12.1.2021 endgültig eingestellt.")]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./lightspark_logo.png, , align=left)]] [http://lightspark.github.io/ Lightspark] {en} ist eine freie Implementierung von [:Archiv/Adobe_Flash:], die im Gegensatz zum Original eine Hardwareunterstützung durch die Grafikkarte (mittels [wikipedia:OpenGL:]) für Linux bietet. Dadurch werden bei Flash-Anwendungen weniger Ressourcen benötigt. Da Flash keine [:unfreie_Software:freie Software] ist, basiert die Entwicklung auf den von Adobe freigegebenen Spezifikationen des Dateiformats [wikipedia:Adobe_Flash:SWF]. Lightspark unterstützt ActionScript 3.0 und sogar H.264 Flash Videos von [http://www.youtube.de Youtube] {de}. {{{#!vorlage Warnung Lightspark befindet sich noch in aktiver Entwicklung (Beta-Version). Unterstützt werden bisher nur die Webbrowser [:Firefox:] und [:Chromium:] bzw. Google Chrome. Darüber hinaus gibt es noch zahlreiche Probleme im praktischen Einsatz, so dass das Programm bisher noch keinen vollwertigen Ersatz für das Original darstellt. Da intern [:PulseAudio:] (und [:FFmpeg:]) eingesetzt werden, funktioniert Lightspark nicht unter [:Lubuntu:]. }}} = Voraussetzungen = Falls andere Plugins zur Flash-Wiedergabe im Browser installiert wurden (z.B. das Paket '''flashplugin-installer'''), müssen diese Pakete zuerst entfernt [1] werden, damit es keine Komplikationen gibt. Details, welche Pakete entfernt werden müssen, finden sich im Artikel [:Archiv/Adobe_Flash:]. Die freie Alternative [:Archiv/Gnash:] kann installiert bleiben, da Lightspark darauf zurückgreift. Dies gilt allerdings nicht für das Plugin '''browser-plugin-gnash''', das mit '''browser-plugin-lightspark''' in Konflikt steht. Vor Installation und Deinstallation sollte der [:Internetanwendungen:Webbrowser] beendet werden. = Installation = Lightspark befindet sich ab [:Natty:Ubuntu 11.04] in den offiziellen Paketquellen und kann über folgende Pakete installiert [1] werden: {{{#!vorlage Paketinstallation lightspark, universe, Player, nur zum Testen, bis [:16.04:] browser-plugin-lightspark, universe, Plugin für die Webbrowser [:Firefox:] und [:Chromium:], bis [:16.04:] }}} = Test = Die erfolgreiche Installation des Plugins im Webbrowser lässt sich mit der Pseudo-Adresse `about:plugins` überprüfen. Speziell für Firefox geht auch der [http://www.mozilla.com/de/plugincheck/ Mozilla Plugins Check] {de}. Allerdings darf man sich nicht durch das Ergebnis ''"angreifbar"'' verwirren lassen – der Online-Test prüft nur die Versionsnummer, nicht das tatsächlich installierte Lightspark-Browser-Plugin. Zum Testen ohne Internetzugang braucht man eine '''SWF'''-Datei. Dazu lädt man sich z.B. die Datei [[Anhang(starfield.swf)]] {dl} mit [[Vorlage(Tasten, rmb)]]''" -> Link/Ziel speichern unter..."'' (mit einem anderen Rechner) herunter. Nun öffnet man ein Terminalfenster [2] und gibt folgenden Befehl ein, um die Datei mit dem Stand-alone-Player aufzurufen: {{{#!vorlage Befehl lightspark starfield.swf }}} Nun sollte eine einfache Animation angezeigt werden. Nach dem Schließen des Fensters beendet man die Wiedergabe endgültig mit der Tastenkombination [[Vorlage(Tasten, strg+c)]]. = Problembehebung = == Kompatibilität == Wie bereits eingangs erwähnt. bedeutet ein nach obiger Anleitung erfolgreich durchgeführter Test nicht, dass sich nun jede Flash-Animation im Internet auch wiedergeben lässt. Hier muss man selbst ausprobieren, ob und inwieweit Lightspark den eigenen Anforderungen genügt. Faustregel: je älter die zur Erstellung benutzte Flash-Version ist (nicht das Flashplayer-Plugin!), desto größer sind die Chancen, dass die Wiedergabe fehlerfrei erfolgt. == Firefox == Ab [:Firefox:] 3.6.4 kann das Plugin auch so konfiguriert werden, dass bei Problemen nicht der komplette Browser in Mitleidenschaft gezogen wird und abstürzt. Dazu ist folgendes Vorgehen erforderlich: * Öffnen der Pseudo-Adresse `about:config` * rechte Maustaste ([[Vorlage(Tasten, rmb)]]), ''"Neu -> Boolean"'' * als Eigenschaftsnamen `dom.ipc.plugins.enabled.liblightsparkplugin.so` und als Wert `true` eingeben * Firefox beenden und neu starten Nun reicht es aus, bei Problemen den betroffenen Tab zu schließen. = Links = * [sourceforge:lightspark:Projektseite] {en} * [http://sourceforge.net/apps/trac/lightspark/wiki/FAQ FAQ] {en} * [launchpad:lightspark:Lightspark auf Launchpad] {en} * [https://bugs.launchpad.net/lightspark Bugtracker] {en} - Fehler melden #tag: Multimedia, Internet