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édentes Révision précédente
Prochaine révision
Révision précédente
flashplayer [Le 23/01/2009, 18:25]
213.95.41.13
flashplayer [Le 03/03/2023, 19:34] (Version actuelle)
L'Africain
Ligne 1: Ligne 1:
-{{tag>Dapper Edgy Feisty Gutsy hardy navigateur ​web ubuntu_64bits}}+{{tag>Xenial ​navigateur ​flash plugin_navigateur}}
  
 ---- ----
-====== Flash Player ====== 
  
-Cette page vous explique comment installer le lecteur Flash ainsi que les dépendances nécessaires pour son intégration dans [[:Firefox]] et [[:​Seamonkey]].+{{  http://​wwwimages.adobe.com/​www.adobe.com/​shockwave/​download/​images/​flashplayer_100x100.jpg?50}}
  
-Voici une page pour tester l'​installation du plugin flash players et shockwave: +====== Adobe Flash Player™ ====== 
-[[http://www.adobe.com/shockwave/welcome/​|Welcome]]+<note warning>​Flash ne sera plus mis à jour à compter du 31 décembre 2020.[[https://www.01net.com/actualites/flash-mourra-le-31-decembre-prochain-et-adobe-vous-encourage-a-le-desinstaller-des-maintenant-1934775.html]]</​note>​
  
-===== Choisir son plugin flash ===== +<​note>​Le présent document traite de l'​installation et l'​intégration dans un navigateur du lecteur officiel **Flash Player** ​d'//Adobe Systems™//​ uniquement. \\ 
-Choisir son plugin flash est une question ​d'[[architecture]], d'​utilisation,​ de version de système d'​exploitation et de goût ! +Néanmoins, différents logiciels libres développés en tant qu'​alternatives à Flash Player sont disponibles pour Ubuntu : voir la page sur [[:Flash]]. Arrêté un momentAdobe a repris ​le développement des versions Linux 
-Vous voulez que ça marche? Installez ​le plugin propriétaire nommé flashplugin-nonfree ou la version libre Swfdec. Vous voulez utiliser la dernière version du plugin flash, installez adobe-flashplugin.Vous aimez utiliser du code libre ? Utilisez Swfdec ou Gnash et soutenez ces projets et ainsi de suite...+</​note>​
  
-<​note>​A l'heure actuelle, pour une utilisation pleinement fonctionnelle ​et optimisée ​(surtout pour les jeux flash), la version propriétaire ​adobe-flashplugin est recommandéeCeci a cause de la fermeture du code source ​de Flash de la part d'​adobequi ralentit l'​avancée ​des projets ​de plugin libre.</​note>​+**Adobe Flash Player** est un logiciel propriétaire permettant de lire des animations vectorielles interactives (''​.swf''​) ​et des vidéos au format Flash (''​.flv''​développé par //​[[https://​www.adobe.com/​fr/​|Adobe Systems™]]//​. Il se rencontre communément sous forme de greffon pour [[:​navigateur|navigateurs web]], lisant le contenu multimédia ​de nombreux sites.\\ 
 +\\ 
 +**Adobe Flash Player** est axé autour des technologies ​Flash, ​propriétaires et en partie fermées. Ceci ralentit ​inéluctablement ​l'​avancée de solutions libres et, par ce fait même, la démocratisation des technologies Flash sur l'​ensemble des architectures matérielles et systèmes existantes\\ 
 +Toutefois, ces technologies ne sont plus présentes sur les systèmes mobiles qui équipent les smartphones et tablettes (iOS, Android 4.1, Windows 8 RT, ...). \\
  
-Pour choisir son plugin flash préféréil suffit ​de désinstaller tous les autres et d'installer uniquement celui que vous voulez utiliser.+Heureusementles nouvelles fonctionnalités introduites par les normes ouvertes ​de l'​ensemble [[wpfr>​Vidéo_HTML5|HTML5]] permettent de réaliser ​les animations similaires à ce que proposait Flash, de voir des vidéos ou d'écouter de la musique, ou bien de gérer le microphone et la webcam de votre ordinateur. Certains prototypes permettent même de réaliser des jeux dans le navigateur web.\\
  
-Parmi ces choix vous aurez  
-^Nom du plugin flash               ^ Nom des paquets à installer ^ 
-|Flash Player 10 (non-libre) d'​Adobe | adobe-flashplugin ​          | 
-|Flash Player 9 (non-libre) d'​Adobe ​ | flashplugin-nonfree ​        | 
-|Gnash ​                              | mozilla-plugin-gnash ​ gnash | 
-|Swfdec ​                             | swfdec-mozilla ​             | 
  
-Pour installer par exemple gnash vous devrez désinstaller tous les plugins (afin de corriger les éventuels problèmes des installations précédentes) et installer gnash :+===== Pré-requis =====
  
-<​code>​sudo apt-get remove swfdec-mozilla mozilla-plugin-gnash gnash flashplugin-nonfree adobe-flashplugin</​code>​ +  * Disposer des [[:sudo|droits d'​administration]]
-Puis [[apt://​mozilla-plugin-gnash,​gnashinstaller le plugin gnash]] ou en ligne de commande ou [[:tutoriel:​comment_installer_un_paquet|avec synaptic]] +  * Disposer d'une connexion à Internet configurée et activée. 
-<​code>​sudo apt-get install mozilla-plugin-gnash ​ gnash</​code>​ +  * Disposer d'​un ​[[:navigateur|navigateur internet]] supportant Flashplayer.
-<note important>​Il faut fermer votre navigateur pendant l'​installation</​note>​+
  
-ihiopl +=====Installation===== 
-===== Installation ​pour Ubuntu 32 bit ( majorité ) ======+<​note>​ 
 + Si vous souhaitez accéder à certaines pages offrant des contenus vidéos "​protégés" ​ comme  le site d'​apprentissage de langues Tellmemore, voir [[# Avec Pipelight|ce chapitre]]. 
 +</​note>​ 
 +==== Depuis les dépôts officiels====
  
-==== Installation de Flash Player 10 (non-libre) d'​Adobe ===== +===Méthode 1=== 
-[[:tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://adobe-flashplugin|adobe-flashplugin]]** ​ {{apt.png}} +Activer le dépôt « Partenaires de Canonical » ( par exemple via [[https://​s9.postimg.cc/​8d2oqa5yn/​Capture_du_2018-03-17_13-10-37.png|Logiciels et mises à jour]] ) puis installer ​**[[apt>adobe-flashplugin|adobe-flashplugin]]**.
-==== Installation de Flash Player 9 (non-libre) d'​Adobe =====+
  
 +**Cette méthode est vivement conseillée** car elle permet de gérer ( maintenir automatiquement à jour ) les versions différentes de Flash disponibles pour la plupart des navigateurs internet utilisables sous Ubuntu ( Firefox mais aussi Chromium, Konqueror, SeaMonkey, Iceweasel, Epiphany, Opera, …) et une astuce pour Vivaldi [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21530328#​p21530328|ici]].
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez ​le paquet]] **[[apt://​flashplugin-nonfree|flashplugin-nonfree]]** ​ {{apt.png}} +Ne pas oublier ensuite d'​activer ​le plugin ​dans FF via Outils>​Modules complémentaires>​Plugin>​Toujours activer ​(ou non)
-  * Pour Feisty (7.04), Gutsy (7.10), Hardy (8.04) et Intrepid (8.10), le paquet est dans les [[:​depots#​universe_et_multiverse|dépôts Multiverse]]. +
-  * Pour Dapper ​(6.06et Edgy (6.10), le paquet est dans les [[:​depots#​backports|dépôts Backports]] de [[:​depots#​universe_et_multiverse|Multiverse]].+
  
-==== Installation manuelle de Flash Player 9====+===Méthode 2 === 
 +**Cette méthode est déconseillée !** \\ 
 +Depuis le dépôt « multiverse » de la distribution **[[apt>​flashplugin-installer|flashplugin-installer]]**.
  
-Dans un [[:terminal]], téléchargez l'​archive contenant le plugin et effectuez l'​extraction : +Il peut être nécessaire de fermer la session ubuntu et la redémarrer pour que cela fonctionne sur [[:Chromium]].
-<​code>​ +
-wget  http://​download.macromedia.com/​pub/​flashplayer/​installers/​current/​9/​install_flash_player_9.tar.gz +
-tar -xvzf install_flash_player_9_linux.tar.gz +
-</​code>​+
  
-Il ne reste plus qu'à l'​installer : +<note tip>Adobe flash est aussi fourni dans les paquets [[:Formats non-libres|Formats non-libres (restricted-extras)]].</note>
-<code> +
-cd install_flash_player_9_linux/​ +
-./​flashplayer-installer +
-</code>+
  
-Dans certains cas il vous sera demandé d'​enlever le fichier **xpti.dat**Ce dernier se trouve dans +//sources :​[[https://​help.ubuntu.com/​stable/​ubuntu-help/​net-install-flash.html|help.ubuntu.com]] [[https://​wiki.ubuntu.com/​Chromium/​Getting-Flash|wiki.ubuntu.com]]//​
  
-<​file>​$HOME/​.mozilla/​firefox/<​séries de lettre et-ou chiffres>​.default/​xpti.dat</​file>​ 
  
-Commande ​:+==== Depuis le site d'​Adobe==== 
 +<note important>​Installer un paquet hors des dépôts officiels peut présenter un risque d'​instabilité pour votre système.</​note>​ 
 +   - Rendez-vous sur [[https://​get.adobe.com/​fr/​flashplayer/​otherversions/​|la page de téléchargement du site Adobe "​autres versions"​]] 
 +   - Sélectionner la version à télécharger… APT pour Debian/​Ubuntu 
 +   - Laissez-vous guider.
  
-<file>rm -i $HOME/.mozilla/firefox/*.default/xpti.dat</file>+==== Installation derrière un proxy ==== 
 +Derrière un proxy, l'​installation depuis les dépôts officiels peut rencontrer des dysfonctionnements,​ bien qu'il n'y ait aucun message d'​erreur ((https://​bugs.launchpad.net/​ubuntu/​+source/​flashplugin-nonfree/​+bug/​1098233)). 
 +  - Installez le paquet **[[apt>flashplugin-installer]]**. 
 +  - Rendez-vous sur [[http://archive.canonical.com/pool/partner/​a/​adobe-flashplugin/​|ce site]]. 
 +  - Téléchargez la dernière archive ​**adobe-flashplugin_xx.x.xxx.xxx.orig.tar.gz**;​ 
 +  - Ouvrez un [[:​terminal]] et à l'aide de la commande **[[:​console#​cd|cd]]**,​ rendez-vous dans le dossier où vous avez téléchargé le fichier.  
 +- Pour finir, dans un [[:​terminal]],​ entrez la [[:​commande_shell|commande]]<​code bash>​sudo ​/usr/​lib/​flashplugin-installer/​install_plugin $(pwd)/​adobe-flashplugin_xx.x.xxx.xxx.orig.tar.gz</code(remplacez les "​xxx"​ par les numéros qui conviennent)
  
-<​note ​tip>Si vous avez des problèmes ​avec du texte dans des animations Flash, ​[[:tutoriel:​comment_installer_un_paquet|installez les paquets]] [[apt://msttcorefonts|msttcorefonts (multiverse)]] et [[apt://gsfonts-x11|gsfonts-x11 ​(main)]].</​note>​+====Avec Pipelight (non recommandé / obsolète)==== 
 +<​note ​important>**Pipelight** ne fonctionne pas avec [[:chromium-browser|Chromium]] et ses dérivés. ​[[https://bugs.launchpad.net/ubuntu/+source/​chromium-browser/​+bug/​1307989|(enSource]].</​note>​
  
-<​note ​tip>Si vous avez des ralentissements lors du visionnage de vidéos au format flv (sites Youtube, Daily Motion et autres), n'​oubliez pas de [[:​tutoriel:​comment_supprimer_un_paquet|Supprimer les paquets]] ​**gnash, gnash-common,​ mozilla-plugin-gnash et konqueror-plugin-gnash**.</​note>​+<​note ​important>Cette solution ne marche plus pour **6Play** (direct et "​replay"​ des chaînes de télévision du groupe M6) 
 +</​note>​
  
 +L'​installation de la version GNU/Linux de Flashplayer ne permet pas d'​accéder à certaines pages offrant des contenus vidéos "​protégés"​ comme le site d'​apprentissage de langues Tellmemore.
  
-<​note>​ce paquet n'​existe pas pour l'architecture **PowerPC**car Adobe n'a, à ce jour, fourni aucune ​version ​compatible avec ce type de processeurs. Il faudra se contenter de Gnash (Flash player libre); toutes les explications ​pour chacun ​des cas sont décrites plus bas.</​note>​+Pour [[:​Firefox]] ou [[:​Midori]],​ vous pouvez avec l'aide de [[:​Pipelight]]utiliser la dernière ​version ​Flash de Windows(r). À noter, Pipelight ​pour fonctionner utilise un programme et des dépendances Microsoft(r).
  
 +  - Assurez-vous de ne pas avoir une autre version de Flash d'​installée, ​
 +  - Installer Pipelight et valider le plugin flash selon la procédure de la [[:​pipelight|page consacrée à Pipelight]].  ​
  
-===== Installation pour Ubuntu 64 bits ===== +==== Test et n° de version ​==== 
-<​note>​La première méthode est beaucoup plus simple ​et fonctionne parfaitement.</​note>​ +Pour savoir si votre plugin flash est bien installé ​et également pour connaître le numéro de version du plugin, le plus simple est d'aller sur la [[https://www.adobe.com/fr/​software/​flash/​about/|page de test de Adobe]]. 
-==== Installation ​de Flash Player 9 (non-libre) d'​Adobe ===== +Cette page liste également ​le numéro de la dernière version produite ​(par //Adobe)// pour chaque plate-forme.
-=== Pour Hardy (8.04) ​et intrepid (8.10) 64 bits === +
-<note tip>​Cette méthode installe la version ​32 bit du player Flash</​note>​ +
-Il suffit [[:​tutoriel:​comment_installer_un_paquet|d'installez le paquet]]  ​[[apt://flashplugin-nonfree|flashplugin-nonfree]],​ et cela devrait marcher sans problème. +
-**[[apt://flashplugin-nonfree|flashplugin-nonfree]]**  {{apt.png}} +
-  * Pour Feisty (7.04), Gutsy (7.10), Hardy (8.04) et Intrepid (8.10), ​le paquet est dans les [[:​depots#​universe_et_multiverse|dépôts Multiverse]]. +
-  * Pour Dapper ​(6.06et Edgy (6.10), le paquet est dans les [[:​depots#​backports|dépôts Backports]] de [[:​depots#​universe_et_multiverse|Multiverse]].+
  
-=== Pour Gutsy (7.10) 64 bits === +===== Utilisation ===== 
-Sous Gutsy (7.10) le flashplayer 32 bits pour Gusty 64 bits s'installe exactement comme pour Ubuntu 32 bits.+Pour simplement visionner des vidéos et animations développées en Flash sur internet, il n'y a pas d'​action particulière à faireAu démarrage de votre navigateur internet  ​le greffon Flash est chargé et prêt à l'emploi. Un simple clic sur le média suffit à le lire.
  
-Mais vous pouvez ​aussi utiliser la méthode suivante[[:​nspluginwrapper]] pour l'installer manuellement.+En outre, FlashPlayer enregistre dans votre système des éléments appelés « Local Shared Objects » ou LSO, pouvant mettre à mal votre vie privée en agissant comme des super-cookies. 
 +Vous pouvez ​les supprimer manuellement dans les dossiers suivants ​: 
 +  * ''~/.macromedia/​Flash_Player/#​SharedObjects''​ 
 +  * ''​~/​.macromedia/​Flash_Player/​macromedia.com/​support/​flashplayer/​sys''​ 
 +  * ''"​~/​.config/​chromium/​Default/​Pepper Data/​Shockwave Flash"''​ 
 +Ou interdire l’écriture du dossier en faisant: <code bash>​chmod -w ~/​.macromedia</​code>​ 
 +==== Rendre disponible FlashPlayer pour une application tierce hors navigateur Web ====
  
-=== Pour les versions antérieures (<7.10) 64 bits === +Par exemple pour [[:Vuze]]. Il faut créer un lien symbolique vers le fichier ''/​usr/​lib/​freshplayerplugin-nonfree/​**libfreshwrapper.so**''​* et le dossier ''/​usr/​lib/​xulrunner-addons/​plugins''​. 
-L'​installation ​de Flash pour les architectures 64 bits est différente.+Dans le cas de Firefox, pour l'​ensemble des utilisateurs : 
 + <code bash> sudo ln -s /​usr/​lib/​freshplayerplugin-nonfree/​libfreshwrapper.so /​usr/​lib/​xulrunner-addons/​plugins</​code>​ 
 +*//L’emplacement ​de **libfreshwrapper.so** peut différer selon les versions/​variantes d'​Ubuntu. A adapter si besoin.//
  
-Trois méthodes s'offrent ​à vous :+==== Flash player autonome, dénommé "​Projector"​==== 
 +Parfois vous aurez besoin d'un FlashPlayer qui puisse lire les animations flash en dehors d'un navigateur internet... (par exemple pour le prochain aMSN qui gère les clins d'œil en option, ou encore jouer sans être connecté ​à Internet à vos jeux Flash préférés ...) \\ 
 +Un lecteur externe développé par Adobe est disponible [[http://​www.adobe.com/​support/​flashplayer/​downloads.html|ici]]. Aller au paragraphe "​Linux"​ et cliquez sur le lien **Download the Linux Flash Player 11.2 Projector (TAR.GZ, x.xxMB)**\\ 
 +[[:​formats_archives|Extraire]] l'​archive et avec les [[:​sudo|droits d'​administration]],​ copier le binaire flashplayer dans le dossier ''/​usr/​bin''​.\\ 
 +Et pour finir, il faut associer les fichiers ​ ''​.swf''​ au Player Flash d'​Adobe. Pour cela, faire un clic droit sur un fichier ''​.swf''​ et choisir dans le menu déroulant "//​ouvrir avec une autre application//"​ -> //"​Afficher d'​autres applications//"​. Il ne reste plus qu'à sélectionner Flashplayer. \\
  
-  * [[:​nspluginwrapper|La première qui consiste a "​wrapper"​ le plugin 32 bits sur votre firefox 64bits actuel]]. +===== Problèmes connus =====
-  * [[:​tutoriel:​comment_installer_flash_sur_firefox_en_64_bits|La deuxième qui consiste à installer une version 32 bits de firefox pour ensuite y installer les plugins flash 32bits donc compatible]]. +
-  * [[#​gnash|Installer le flash player libre: Gnash]] -- peut poser quelques problèmes de compatibilité.+
  
-==== Installation de Flash Player 10 (Flash Version 64 bits) ====+==== ERROR: failed to retrieve status information from google : W: There is no public key available for the following key IDs ====
  
-<note important>​Il existe une **version alpha** 64 bit du plugin flash version 10 pour les architectures 64 bits. Ce plugin est disponible sur le site [[http://labs.adobe.com/downloads/flashplayer10.html]]. Cependant l'​instabilité et les bugs pourraient être au rendez vous. C'​est ​pourquoi ​la méthode [[:flashplayer#​grace_aux_depots|du depot]] est pour l'​instant recommandéeCependantla majorité des utilisateurs de Flash 64 bits (Alpha), sont satisfait de cette nouvelle version, d'​après ​les forums la lecture des animations et de vidéos Flash est bien meilleur qu'​auparavant,​ la stabilité de Flash est également supérieure à celle du Flash en 32 bits ( installé sur un Ubuntu 64).</note>+Si cette erreur apparait lors de l'​installation de  ​**''​pepperflashplugin-nonfree''​** 
 +<code bash> 
 +ERROR: failed to retrieve status information from google : W: There is no public key available for the following key IDs: 
 +1397BC53640DB551 
 +More information might be available at: 
 +  https://wiki.debian.org/PepperFlashPlayer 
 +</code> 
 +C'​est ​que la clé doit être ajoutée au porte clés pepperflashplugin-nonfree de la manière suivante, procédez comme suit : 
 +<code bash>gpg --keyserver pgp.mit.edu --recv-keys 1397BC53640DB551</​code>​ 
 +<code bash>​sudo gpg --export --armor 1397BC53640DB551 ​sudo tee -a /​usr/​lib/​pepperflashplugin-nonfree/​pubkey-google.txt</​code>​ 
 +Ensuitetaper les commandes suivantes : 
 +<code bash>​sudo dpkg-reconfigure pepperflashplugin-nonfree 
 +sudo update-pepperflashplugin-nonfree -s</code>
  
-**Pour l'​installation automatique copier le script ci-dessous dans un fichier ​texte.**+==== Problèmes avec du texte dans des animations ====
  
-**Puis enregistrer le fichier sous le nom "​flash64.sh" ​et autoriser son exécution dans les propriétés du fichier. +Si vous avez des problèmes avec du texte dans des animations Flash, [[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] **[[apt>​ttf-mscorefonts-installer]] ​**et **[[apt>​gsfonts-x11]]**. 
-Lancer ainsi le script crée dans une fenêtre d'un terminal**+  
 +==== Processeurs AMD Athlon ou Sempron====
  
-  ​Version Firefox: +Sur les anciennes plate-formes ​**AMD Athlon** ou **Sempron**,​ le plugin internet FlashPlayer s'​arrête inopinément voire ne démarre pas. \\ 
-<​code>​ +Depuis la version 11,2.202,228 la bibliothèque partagée **libflashplayer.so** semble être compilée ​avec le support des instructions SSE2. Ce jeu d'​instructions n'est pas supporté ​par les anciens processeurs AMD. Il n'y a pas de solution dans l'​immédiat car le code source du plugin FlashPlayer n'est pas libre. \\ 
-# #​!/​bin/​bash +Des contournements sont possibles :
-# # Script fait par   +
-# # Romeo-Adrian Cioaba romeo.cioaba@spotonearth.co +
-# # avec modification pour version 64 bits par Tomtoom +
-# # Sous GPL   +
-   +
-echo "​Fermeture ​de Firefox"  ​+
  
-sudo killall -9 firefox ​  +===Utiliser Pipelight ​ === 
-   +À l'​aide ​des navigateurs internet [[:​Firefox]] ou [[:​Midori]],​ [[:Pipelight]] permet d'​utiliser la dernière version Flashplayer pour Windows(r). En plus de prendre en compte ​ les anciennes plate-formes ​**AMD Athlon** ou **Sempron**, Pipelight règle les problèmes ​de l'​arrêt du développement de Flashplayer et la gestion des %%DRM%% sous %%GNU/Linux%% pour certains sites
-echo "​Suppression ​des plugins Flash déjà installé:" ​  +<note important>​**Pipelight** n'est pas disponible depuis les dépôts officiels mais depuis un [[:PPA]]Installer un paquet hors des dépôts officiels peut présenter un risque d'​instabilité pour votre système.</note> 
-sudo apt-get remove -y --purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper ​  + A noter, Pipelight pour fonctionner utilise un programme et des dépendances Microsoft(r)
-sudo rm -f /​usr/​lib/​mozilla/​plugins/​*flash  +  Installer Pipelight et valider le plugin flash selon la procédure de la [[:​pipelight|page consacrée à Pipelight]] 
-sudo rm -f ~/​.mozilla/​plugins/​*flash  +
-sudo rm -f /​usr/​lib/​firefox/​plugins/​*flash  +
-sudo rm -f /​usr/​lib/​firefox-addons/​plugins/​*flash  +
-sudo rm -rfd /​usr/​lib/​nspluginwrapper ​  +
-     +
-echo "​Installation ​de Flash Player 10(0,21,1) Version Alpha 64 bits" ​  +
-cd ~  +
-wget http://download.macromedia.com/​pub/​labs/​flashplayer10/​libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz +
-tar zxvf libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz  +
-sudo cp libflashplayer.so /​usr/​lib/​mozilla/​plugins+
-sudo cp libflashplayer.so /​usr/​lib/​firefox-addons/​plugins/​ +
-rm -rf libflashplayer.so +
-rm -rf libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz+
  
-echo "​-----------------------------------------------------------------------"​ +===Se passer d'Adobe FlashPlayer === 
-echo "C'est Fait, Flash 64 bit (Alpha) est installé :-)" +  * La technologie HTML5 se développant rapidement, de plus en plus de site de vidéos en utilisant cette techniques'affranchissent de Flashplayer. 
-echo "Cette version est Alpharisque d'instabilité"​ +  Remplacer Flashplayer par l'​extension ​pour Firefox [[https://addons.mozilla.org/​fr/​firefox/​addon/​viewtube/​|Viewtube]].
-echo "​-----------------------------------------------------------------------"</​code>​ +
- +
- ​* ​Version ​pour Opera: +
-<​code>​ +
-# #!/bin/bash +
-# # Script fait par   +
-# # Romeo-Adrian Cioaba romeo.cioaba@spotonearth.co +
-# # avec modification pour version 64 bits par Tomtoom +
-# # modification pour opera par Gumpherys +
-# # Sous GPL  ​+
   ​   ​
-echo "​Fermeture ​d'Opera" ​ +===Revenir à une ancienne version de la bibliothèque libflashplayer.so === 
 +<note important>​ Même si l'​ancienne version archivée 10.3.xxx bénéficie encore de mises à jour, gardez à l'​esprit qu'​elle est moins suivie. Des failles de sécurité peuvent alors ne plus être décelées. Restez prudent.</​note>​ 
 +  - Avoir [[#​installation|installé la dernière version de Flashplayer]] pour Ubuntu. 
 +  - Se rendre sur la page des [[http://​helpx.adobe.com/​flash-player/​kb/​archived-flash-player-versions.html#​flash_player_archives |archives d'​Adobe Flashplayer]]. A la rubrique **Flash player archives**;​ 
 +  - Télécharger l'​archive ''​.zip''​ la plus récente des versions 10.3 de Flash Player pour toutes plate-formes;​ 
 +  - Extraire de cette archive la bibliothèque partagée **libflashplayer.so** situé dans l'​archive 10.3....tar.gz;​ 
 +  - Remplacer la version 11.2 de la librairie **libflashplayer.so** se trouvant dans le dossier ''/​usr/​lib/​**flashplugin-installer**''​ par celle extraite; //​(L'​endroit peut différer selon les versions/​variantes ​d'Ubuntu. Le mieux est de [[:​recherche_de_fichiers|lancer une recherche]] de **libflashplayer.so** pour en connaître le chemin)//​. 
 +  - Fermer et relancer votre navigateur.
  
-sudo killall -9 opera +Soit dans un [[:​terminal]] avec les [[:commande_shell|commandes]] suivantes :\\ 
-   +//(Exemple avec l'​archive ''​**fp_10.3.183.90_archive.zip**''​ téléchargé dans le dossier ​**Téléchargements** de votre dossier personnel.)// 
-echo "​Suppression des plugins Flash déjà installé:"  ​ +  * Décompresser l'​archive ''​**fp_10.3.183.90_archive.zip**''​ que vous venez de télécharger : 
-sudo apt-get remove -y --purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper ​  +<​code>​unzip ​~/Téléchargements/fp_10.3.183.90_archive.zip<​/code> 
-sudo rm -f /usr/​lib/​opera/​plugins/*flash  +Dans cette archive ''​.zip''​ décompressée,​ il y a une autre archive ''​.tar.gz''​ qui renferme le fichier ''​**libflashplayer.so**''​ pour GNU/linux.  
-sudo rm -rfd /usr/lib/​nspluginwrapper ​  +  * Extraire ''​**libflashplayer.so**''​ de l'​archive ''​**flashplayer_10_3r183_90_linux.tar.gz**''​ : 
-     +<​code>​tar xvzf fp_10.3.183.90_archive/​10_3_r183_90/​flashplayer_10_3r183_90_linux.tar.gz ​libflashplayer.so</​code>​ 
-echo "​Installation ​de Flash Player 10(0,20,7) Version Alpha 64 bits"  ​ +  * Avec les [[:​sudo|droits d'​administration]],​ remplacer la version 11.2 : 
-cd   +<​code>​sudo cp -i libflashplayer.so /usr/lib/flashplugin-installer<​/code> 
-wget http://download.macromedia.com/pub/​labs/​flashplayer10/​libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz +  * Relancer votre navigateur internet et vérifier le bon fonctionnement des vidéos Flashplayer.
-tar zxvf libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz  +
-sudo cp libflashplayer.so /usr/lib/opera/​plugins+
-rm -rf libflashplayer.so +
-rm -rf libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz+
  
-echo "​-----------------------------------------------------------------------"​ +<note important>​Lors des mises à jour d'Ubuntun'​oubliez pas de décocher la mise à jour du plugin Flashplayer ​(Dans le cas contraireil vous faudra de nouveau remplacer le fichier **libflashplayer.so**).</note>
-echo "C'est FaitFlash 64 bit (Alpha) est installé :-)" +
-echo "Cette version est Alpharisque d'​instabilité"​ +
-echo "​-----------------------------------------------------------------------"​</code>+
  
-//Ce script va automatiquement ​supprimer ​toutes les versions antérieure ​de lecteurs Flash installé, il téléchargera la version Flash 64 bits du site de Adobe, ​l'éditeur du plugin Flash, et l'​installera. //+<note tip>​L'​archive Flashplayer version 10.3 ne vous sera plus utile. Si vous le souhaitez, vous pouvez alors [[:tutoriel/comment_supprimer_un_fichier|supprimer]] l'​archive ''​.zip''​ et le dossier ​ décompressé mais conservez à sa place le fichier extrait **libflashplayer.so**. Il pourrait vous être utile de nouveau en cas de mise à jour inopportune de flashplayer. Dans ce cas, en conservant le fichier **libflashplayer.so**, il vous suffira alors d'​exécuter ​de nouveau la dernière [[:​commande_shell|commande]] ci-dessus pour ainsi revenir à l'ancienne version.</note>
  
-==== Installation de Flash 10 pour Ubuntu 64 bits (Flash Version 32 bits) ==== 
-Profiter de la dernière version de flash , Beaucoup plus rapide et fluide surtout pour la lecture des vidéos en plein écran. 
-==Première étape== 
-Installer [[http://​www.boundlesssupremacy.com/​Cappy/​getlibs/​getlibs-all.deb|ce paquet]] (installation de librairies) 
-==Deuxième étape== 
  
-Copier ce script ​(de Romeo-Adrian) dans un fichier text+==Supprimer le message d'​avertissement ​(Plug-in obsolète) dans Chromium== 
-<code> +À chaque chargement d'une page nécessitant l'​utilisation du Flash, [[:​chromium-browser|Chromium]] informe que le plugin est obsolète et demande une validation avant exécution. Pour modifier ce comportement nous allons ajouter ​un paramètre au lancement du navigateur
-# #!/​bin/​bash ​  +<note warningAttention ​La suppression de cette alerte ne concerne pas uniquement flashplayer mais tous les plugins non à jourRestez prudent.</​note>​ 
-# # Script ​ created by   +Il faut pour cela ajouter **%%--%%allow-outdated-plugins** ​à **CHROMIUM_FLAGS=""​** dans le fichier ''​/etc/chromium-browser/default''​ ([[http://support.google.com/chrome/bin/answer.py?​hl=fr&​answer=1181003|Chrome -> Plug-ins obsolètes]]) 
-# # Romeo-Adrian Cioaba romeo.cioaba@spotonearth.com  ​ +  ​* [[tutoriel/​comment_editer_un_fichier|Éditer]] avec les [[:sudo|droits d'​administration]] le fichier ''​/etc/chromium-browser/default''​. Pour cela, dans un [[:​terminal]],​ saisir la [[:​commande_shell|commande]] suivante : 
-# # Released under GPL   +<​code>​gksudo gedit /etc/chromium-browser/default</code> 
-   +  * Ajouter : **%%--%%allow-outdated-plugin** entre les guillements de **CHROMIUM_FLAGS=""​**. 
-echo "​Stopping any Firefox that might be running" ​  +Ce qui donne alors comme ligne : <​file>​CHROMIUM_FLAGS="​—allow-outdated-plugin"<​/file> 
-sudo killall ​-9 firefox ​  +  * Enregistrer et fermer votre éditeur de texte; 
-   +  ​* Redémarrer Chromium.
-echo "​Removing any other flash plugin previously installed:" ​  +
-sudo apt-get remove ​---purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper ​  +
-sudo rm -f /​usr/​lib/​mozilla/​plugins/*flash  +
-sudo rm -f ~/​.mozilla/​plugins/​*flash  +
-sudo rm -f /​usr/​lib/​firefox/​plugins/​*flash  +
-sudo rm -f /usr/lib/firefox-addons/plugins/​*flash* ​  +
-sudo rm -rfd /​usr/​lib/​nspluginwrapper ​  +
-   +
-echo "​Installing ia32-libs and nspluginwrapper" ​  +
-sudo apt-get install ia32-libs nspluginwrapper ​  +
-   +
-echo "​Getting libs" ​  +
-sudo getlibs -p libcurl3 ​  +
-sudo getlibs -p libnss3-1d ​  +
-sudo getlibs -p libnspr4-0d ​  +
-   +
-echo "​Installing Flash Player 10" ​  +
-cd ~   +
-wget http://fpdownload.macromedia.com/get/flashplayer/current/​install_flash_player_10_linux.tar.gz  ​ +
-tar zxvf install_flash_player_10_linux.tar.gz ​  +
-sudo cp install_flash_player_10_linux/libflashplayer.so ​/usr/lib/mozilla/plugins/ ​  +
-rm -rf ~/install_flash_player_10_linux/   +
-sudo nspluginwrapper ​-/usr/​lib/​mozilla/​plugins/​libflashplayer.so ​  +
-  ​ +
-echo "​Linking the libraries so Firefox can find it."  ​+
  
-sudo ln -sf /usr/lib/nspluginwrapper/​plugins/​npwrapper.libflashplayer.so /​usr/​lib/​mozilla/​plugins/  ​ +==== Dailymotion avec flash 64bits ==== 
-sudo ln -sf /usr/​lib/​nspluginwrapper/​plugins/​npwrapper.libflashplayer.so /​usr/​lib/​firefox-addons/​plugins +Il semble que dans certains cas ([[https://forum.ubuntu-fr.org/viewtopic.php?​id=566031|Voir fil de discussion sur le forum]]), le FlashPlayer en version 64 bits ne fonctionne pas avec DailyMotionLa [[:​commande_shell|commande]] suivante saisie dans un [[:​terminal]] semble résoudre le problème : 
 +<​code>​rm ​-R ~/.macromedia<​/code>
    
-echo "​Done ​:-)"</code>+==== Vidéos bleues ==== 
 +FIXME //Ce problème est-il encore d'​actualité ? Les derniers pilotes Nvidia ne semblent plus affectés//. \\
  
-Puis lancer le fichier ​par un terminal. +Flashplayer 11.2xxx, (Dernière version pour GNU/linux développée ​par Adobe), utilise l'​accélération graphique sur la plupart des plates-formesMalheureusement, ​l'accélération pour GNU/linux n'est pas prise en charge. Les vidéos se lisent en mode "​Schtroumpf"​c'​est-à-dire que tous les visages sont bleutés sous les conditions suivantes : 
-Après avoir accepté ​l'installationde certain fichier, votre flash 32 bits tournera sur votre configuration 64 bits+  * Vous utilisez un nouveau GPU Nvidia avec le support VDPAU
-===== FlashPlayer « standalone » =====+  *Vous utilisez la version actuelle du pilote binaire NVIDIA (Les anciennes versions ne supportent pas VDPAU). 
 +  *Vous avez le paquet **libvdpau** d'​installé. 
 +  * Le lecteur du site utilise [[http://​www.adobe.com/​devnet/​flashplayer/​stagevideo.html|Adobe Stage Video]] (C'est pourquoi uniquement YouTube et quelques autres sites sont touchés). 
 +[[http://​askubuntu.com/​questions/​117127/​flash-video-appears-blue/​131040#​131040|(en) Source]] 
 +Il existe des solutions de contournement :
  
-Parfois vous aurez besoin ​d'​un ​flashplayer qui puisse lire les animations flash en dehors d'​un ​navigateur internet... (par exemple pour le prochain amsn qui gère les clins d'œil en option...)+===Empêcher FlashPlayer de trouver libvdpau=== 
 +(Par [[https://​bugs.launchpad.net/​ubuntu/​+source/​adobe-flashplugin/​+bug/​967091/​comments/​103|Mario Daniel Vega sur Launchpad ]])\\ 
 +Cette solution de contournement permet de conserver l'​accélération matérielle.\\ 
 +Le but est de modifier le binaire de **Flashplayer** pour l'​obliger à rechercher une bibliothèque inexistante (Que l'on nommera **libxdpau** dans l'​exemple ci-dessous) au lieu de la bilbiothèque **libvdpau**. Par conséquent,​ flashplayer ne tentera pas d'utiliser le support VDPAU.\\ 
 +Dans un [[:​terminal]],​ saisir ​les [[:​commande_shell|commandes]] suivantes : 
 +<​code>​cd /​usr/​lib/​flashplugin-installer 
 +sudo perl -pi.bak -e 's/​libvdpau/​lixvdpau/​g'​ libflashplayer.so</​code>​ 
 +La commande crée un fichier **libflashplayer.so.bak** de sauvegarde du binaire au cas où vous rencontreriez des problèmes. 
 +<note important>​Ces commandes seront à exécuter à chaque mise à jour du plugin Flashplayer.</​note>​ 
 +Le changement prendra effet après ​le redémarrage du navigateur. 
 +===Patcher libvdpau === 
 +Pour Ubuntu [[:​precise|Précise 12.04]], vous pouvez installer **libvdpau1** modifiée à l'aide du [[:PPA]] de Maxim ThikonovPour cela,  
 +  - [[:​PPA|Ajouter le PPA]] **ppa:​tikhonov/​misc**((https://​launchpad.net/​~tikhonov/​+archive/​misc)) dans vos sources de logiciels;  
 +  - [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|recharger la liste des paquets]];​ 
 +  - [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​libvdpau1]]**. 
 +Ou dans un [[:​terminal]],​ saisir les [[:​commande_shell|commandes]] suivantes :  
 +<​code>​ 
 +sudo add-apt-repository ppa:​tikhonov/​misc 
 +sudo apt-get update 
 +sudo apt-get install libvdpau1 
 +</​code>​ 
 +Le changement prendra effet après le redémarrage du navigateur.
  
-Un lecteur externe est disponible ici : [[http://​download.macromedia.com/​pub/​flashplayer/​updaters/​10/​flash_player_10_linux_dev.tar.gz|flash_player_10_linux_dev.tar.gz]]+==== Mettre une vidéo en plein écran sur un deuxième moniteur ====
  
-Décompressez l'​archive et rendez vous dans le dossier « dossier-du-zip/standalone/release ». Décompressez le fichier contenu dans ce dossier et envoyez le binaire flashplayer dans **/usr/bin**.+Il suffit pour cela de : 
 +   - mettre la vidéo en plein écran sur le premier moniteur, 
 +   puis de la glisser d'un écran vers l'​autre avec la souris en maintenant la touche ​//Alt// pressée (pour permettre le déplacement de la fenêtre).
  
-Dans un terminal ​+<​note>​Cette solution permet de regarder sur un autre écran tant que l'on ne fait rien sur le premier ​dès qu'une action est faite sur le premier, la vidéo disparaît du deuxième écran. On peut toutefois ainsi transférer la vidéo sur l'​écran voulu, par exemple pour s'​installer tranquillement dans un canapé pour regarder un film ;​)</​note>​ 
-<code>sudo mv flashplayer /​usr/​bin/​flashplayer</code>+<note>Cette solution est valable si les deux écrans proposent la même résolution. Si l'on déplace la vidéo d'un écran vers un écran à résolution supérieure,​ la vidéo gardera la résolution,​ plus petite, du premier écran</note>
  
-Essayez d'​ouvrir un fichier .swf pour tester (Pour Nautilus : Clic droit sur le fichier, "​ouvrir avec...",​ puis tapez flashplayer dans "​commande personnalisée"​) +==== Double écran : travailler sur le premier moniteur en regardant une vidéo en plein écran sur un autre  ​==== 
- +  ​*Regarder ​une video flash en full screen ​et travailler ​sur un autre écran 
- +<note important>​**Cette Methode [HACK] est Très dangereuseFaite vos sauvegardes avant tout.**\\ 
-===== Lecteurs Flash libres ===== +1erSauvegarde du Bin originale:\\ 
- +  ​*sudo cp /usr/lib/​flashplugin-installer/libflashplayer.so ~/Backup_flashplugin-installer/​libflashplayer.so\\ 
- +2e: D’abordinstaller un éditeur héxadécimal. ​**[[apt>ghex]]**\\ 
-Des alternatives au lecteur flash propriétaire sont en cours de développement. On peut en citer au moins deux : Gnash et Swfdec. Notez que vous devez commencer par désinstaller la version propriétaire (celle présentée plus haut) avant d'​installer l'une de ces deux alternatives. Notez également que ce sont les seules façon de lire du flash sous PowerPC. +3e: Ouvrir le binaire flashSitué:  ​/usr/lib/flashplugin-installer/libflashplayer.so\\ 
- +Ou via commande ​de recherche$ locate libflashplayer.so\\ 
-Les dissensions entre les développeurs de Gnash et de Swfdec sont fortes ([[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=1523018#​p1523018|en savoir plus]]), portant sur des différents au niveau de la programmation,​ mais aussi du choix de la licence (la licence purement GPL freine notamment la prise en charge du format mp3 et de certains codecs vidéos). Les intéressés affirment cependant que les deux projets sont complémentaires (voir par exemple [[http://​lwn.net/​Articles/​228364/​|cette interview]] (en)). +4e: édite ​le fichier avec l’éditeur hexa en mode admin:\\ 
- +  *$ sudo ghex /usr/lib/flashplugin-installer/libflashplayer.so\\ 
-Sachez enfin qu'​Adobe ne donnant pas accès aux sources de son format, les développeurs de ces alternatives sont obligés de procéder par rétro-ingénierie. Par conséquent certaines fonctionnalités ne sont pas forcément implémentées pour l'​instant. +  ​*Recherche la chaîne _NET_ACTIVE_WINDOW\\ 
- +  *Puis Remplacer une lettre ​de la sélection par une autre de votre choix.\\ 
-==== Gnash ==== +  ​*Sauvegarder votre modification.\\ 
- +**Source astuce:​** ​[[http://sametmax.com/garder-une-video-flash-en-full-screen-et-travailler-sur-un-autre-ecran/|Garder une vidéo en plein écran ​tout en travaillant sur un autre]]
-Gnash (ou "GNU Flash"​) est un lecteur libre disponible ​sur toutes les plateformes supportées par Ubuntu (32 bits, 64 bits et PowerPC). +
- +
-Gnash est un flash player complet, il peut même lire les vidéos sur youtube et dailymotion,​ il sert aussi pour les « winks » (clins d'​oeil) de AMSN. +
- +
-<note important>​Attention : Il semble qu'il soit incompatible avec certains site comme Deezer.com De plus,Gnash peut s'​avérer groudmand en ressource pour un rendu parfois moins correct.</​note>​ +
- +
-Pour l'​installer,​ [[:tutoriel:comment_installer_un_paquet|installez les paquets]] ​**gnash** [[apt://gnash|{{apt.png}}]] et **mozilla-plugin-gnash** [[apt://mozilla-plugin-gnash|{{apt.png}}]] si vous voulez vous en servir dans firefox.  +
-Pour Konquerorvous avez **konqueror-nsplugins** [[apt://​konqueror-nsplugins|{{apt.png}}]]. +
- +
- +
-==== Swfdec ==== +
- +
-Le projet Swfdec (prononcer "swiff deck") prend apparemment en charge plus de choses que GnashIl est disponible pour architectures 32bits, 64bits et PowerPC, en greffon ("//plugin//"​) pour firefox et en version autonome ("//​standalone//")+
- +
- +
-=== Dernière version stable === +
- +
-Vous pouvez également compiler les sources ​de la dernière version stable, téléchargeables dans la section "//​Download//"​ du [[http://swfdec.freedesktop.org/​wiki/​|wiki de swfdec]]. La version la plus récente au moment de la rédaction de cette page est la 6.6 (et 6.0 pour le greffon pour firefox). +
- +
-=== Compilation sauce Brakbabord === +
-Tutoriel disponnible [[http://brakbabord.fr/index.php?​post/2008/​09/​17/​Compilation-de-swfdec-sur-Ubuntu|ici]]+
- +
- +
-=== Version ​de développement ​de Swfdec === +
- +
-Vous pouvez également installer la version de développement grâce à [[git-core|git]] et [[cogito]]. Voici la procédure à suivre((Librement inspirée de [[http://revis.co.uk/site/?​q=node/​157|ce tutoriel]] (en).)) (toutes les commandes sont à taper dans un [[terminal]]). +
- +
-Il faut d'​abord satisfaire un certain nombre de dépendances : +
-  sudo apt-get install git-core cogito autoconf automake gcc g++ libglib2.0-dev libgtk2.0-dev libasound2-dev liboil0.3-dev libmad0-dev libavcodec-dev firefox-dev libpango1.0-dev build-essential libtool libgstreamer0.10-dev libgnome-vfs-dev libgnomevfs2-dev liblame-dev libxvidcore4-dev libx264-dev libfaac-dev libfaad2-dev +
- +
-Récupérez les sources de swfdec, et placez vous dans le répertoire les contenant : +
-  git clone git://​anongit.freedesktop.org/​git/​swfdec/​swfdec +
-  cd swfdec +
- +
-<​note>​Pour mettre la version à jour, au lieu de tout reprendre dès le départ, revenez dans ce répertoire et tapez simplement : +
-  git pull origin+
 </​note>​ </​note>​
  
-Attelez-vous ensuite à la configuration et à la compilation du programme : 
-  ./​autogen.sh 
-  make 
-  sudo make install 
-(En cas de problème durant l'​exécution de autogen.sh, [[tutoriel/​comment_installer_un_paquet|recherchez et installez les paquets manquants]]). 
  
-La procédure est identique pour le greffon pour Firefox : +==== Les vidéos ​flash saccadent ​==== 
-  cd .. # Sortons d'​abord du répertoire... +  * Les extensions Firefox YouTube ALL HTML5 et Video WithOut Flash forcent ​l'affichage de toute vidéos en HTML5 360p ou moins. 
-  git clone git://​anongit.freedesktop.org/​git/​swfdec/​swfdec-mozilla +   
-  cd swfdec-mozilla +  * Sur certaines configurations trop légères ​et/ou anciennesles vidéos type Youtube, Dailymotion ​pour ne citer que deux des plus célèbres saccadent ​et consomment des ressources ​pour un résultat ​qui ne sera pas regardableOn peut ainsi visionner ces sources sans vouloir installer l'​élément propriétaire FlashPlayer sur son système et le remplacer ​par l'extension pour Firefox [[https://addons.mozilla.org/fr/firefox/​addon/viewtube/​|Viewtube]]
-  ./​autogen.sh +   
-  make +  ​* ​On peut opter pour l'extension Firefox [[https://​addons.mozilla.org/en-US/firefox/addon/modify-headers/​|modify-headers]]dans laquelle on paramètre l'User-Agent ​d'​un ​portable ne pouvant pas avoir flashplayer (exemple ​User-Agent_NokiaE5-00/SymbianOS/9.1 Series60/3.0 3gpp-gba_Nokia Featurephone).Cela fait passer Firefox pour un nokia et donc si le site est bien faitcela force le passage à html5, par contre ​on a la présentation du site comme sur un mobile
-  sudo make install +==== Impossible ​de modifier ​les paramètres flash apparaissant ​en pop-up ==== 
- +Si par exemple ​une pop-up ​flash apparaît pour vous demander d'​autoriser ​la webcam ou le microet que lorsque ​vous cliquez sur les options ​de la pop-up celle-ci ne réagit pas, ne pas utiliser Unity 3D peut résoudre ​le problème ​([[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=948591|discussion ​«Firefox et jeux en Flash»]] ; Auteur ​Emzy).\\ 
-Il ne reste plus qu'à créer un lien vers ce greffon pour Firefox : +→ **Ce problème a été résolu** ( par Adobe ? par une mise à jour de Compiz ? ) et n'apparaît plus dans 16.04 avec Unity.
-  ln -s /​usr/​local/​lib/​mozilla-firefox/​plugins/​libswfdecmozilla.so $HOME/​.mozilla/​plugins +
- +
-Au redémarrage de Firefox, le changement devrait être effectif. +
- +
- +
-===== Webcam avec application ​flash ou contenu flash dans une page web ===== +
- +
-Vous avez une webcam ​et quand vous essayez de l'utiliser sur un site web qui diffuse du contenu flash et qui permet d'​utiliser votre cam comme le chat bestofchat ​ou le site badoo qui permet de prendre une photo avec sa webcam pour le diffuser sur son profilvotre webcam ne s'​affiche pas... +
-Ne soyez pas de mauvaise fois...linux n'y est pour rien...le fautif est plutôt adobe... +
- +
-=== Le problème === +
- +
-Certaines Webcams sous Linux utilisent le pilote V4l2 ; or le plugin Flash de chez Adobe ne connaît ​que le protocole V4L alors que ceprotocole est considéré comme obsolète car non maintenu étant donné que V4L2 est aujourd'​hui la version la plus récente. +
-Le plugin Flash n’étant pas un logiciel libre, on ne peut pas le modifier ​et le recompiler ​pour qu’il fonctionne avec le nouveau protocole V4L2 et c’est bien dommage… (encore ​un argument en faveur des logiciels libres…) +
- +
-===Une solution de contournement=== +
- +
-Nous allons créer un loopback video (une sorte de webcam “virtuelle”) : ce loopback va prendre le flux vidéo de la webcam (en V4L2 donc), le convertir à la volée en V4L, et créer un device utilisable par le plugin flash qui n’y verra que du feu. +
- +
-===Un peu de pratique=== +
- +
-Le minimum requis: +
- +
-    * Kernel 2.6.11 +
-    * Kernel headers needed +
-    * Kernel compiled with CONFIG_VIDEO_V4L1_COMPAT +
-    * Dev tools (gcc, make, etc). +
-    * System with udev running  +
- +
-donc un petit : +
-<​code>​sudo apt-get install build-essential</​code>​ +
-suffira car tout les autres éléments sont réunis dans ubuntu gutsy ou hardy. +
- +
-Maintenant on télécharge ​le petit pilote qui va nous permettre de créer cette webcam virtuelle qui va reprendre les données capturées ​par notre vrai webcam (si quelqu'un pouvait héberger le contenu de ce lien sur les serveurs Ubuntu au cas où le lien original soit cassé) : +
-<​code>​wget http://www.swift-tools.net/Flashcam/flashcam-1.1.tgz<​/code> +
- +
-Ensuite on décompresse le fichier téléchargé on va dans le dossier nouvellement créé et on installe notre pilote : +
-<​code>​tar xvf flashcam-X.Y.tgz  +
-make +
-sudo make install</​code>​ +
-On charge notre pilote grâce à la nouvelle commande flashcam et on donne les droits à l'utilisateur sur les périphériques vidéo pour nos tests..+
-<​code>​sudo flashcam ​-+
-sudo chmod o+rw /dev/video*</code> +
- +
-Maintenantil suffit de démarrer la capture de la vraie webcam pour la rediffuser sur la webcam virtuelle grâce à la commande : +
-<​code>​flashcam</​code>​ +
-Ne fermez pas votre terminal ou n'arrêtez pas cette commande et pour tester le fonctionnement aller directement sur le site web qui vous propose ​d'utiliser votre webcam ou bien taper la commande suivante dans un autre terminal ​: +
-<​code>​flashcamwrap firefox ​/Direction/où/​le/​dossier/​flashcam/​est/​Test/​webcamtest.html</code> +
-Vous devriez pouvoir choisir une périphérique loopback video qui cette fois ci fonctionnera... +
- +
-===Mais avec quelle webcam?​=== +
- +
-Cette méthode fonctionne avec toute les webcams utilisant v4l2. je ne peux pas assurer que cette méthode fonctionne avec des webcams utilisant ov51x-jpeg par ex (en effet je ne sais pas si ce pilote sait utiliser v4l2)...si quelqu'​un peut donner plus d'​information...il ne faut pas hésiter... +
- +
-===Désinstaller=== +
- +
-Pour désinstaller ​le pilote flashcamil suffit de se rendre dans le dossier où on a compilé le pilote au départ et de taper la commande : +
-<​code>​sudo make uninstall clean</​code>​ +
- +
-voilà amusez vous bien... +
- +
-===== Problèmes connus ===== +
- +
-==== Pas de son sous Hardy 8.04 ==== +
- +
-Le plugin Flash de Adobe pose problème avec le serveur de son PulseAudio installé par défaut avec Hardy. Il en résulte que les autres application ne peuvent pas jouer de son en même temps que Flash et vice versa. +
- +
-Pour corriger ce problème, il faut installer le paquet Libflashsupport. +
- +
-Installez-le en cliquant ici : [[apt://​libflashsupport]] +
- +
-Malgré tout, certains crashes subsistent (zone grise à la place du lecteur Flash). Une solution à vos risques et périls consiste à installer la version de développement (beta) du lecteur [[http://​labs.adobe.com/​technologies/​flashplayer10/​|Flash 10]] qui semble paradoxalement plus stable. La procédure d'​installation est la même que pour Flash 9. +
- +
-==== Flash 10 RC1 et Hardy 8.04.1 ==== +
- +
-Reportez vous à ce sujet sur le forum : http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2022471 +
- +
-<note help>Si vous rencontrez des crashs à répétition (firefox version 3.0.1) +
- +
-rajoutez dans le fichier **/​etc/​adobe/​mms.cfg** +
-<​code>​WindowlessDisable=true</​code></​note>​ +
- +
-==== Incompatibilités avec Konqueror ==== +
- +
-L'​installation ​par défaut de la version 9.0r115 fait planter nspluginviewer chaque fois qu'une animation ​flash est rencontrée.  +
- +
-Vous devrez [[#​Installation manuelle de la version 9.0r48|réinstaller manuellement la version 9.0r48]] afin de régler ce souci. +
- +
-==== Incompatibilités avec Firefox ==== +
- +
-Si des bandes blanches apparaissent à la place des animations en flash, vous êtes concerné. +
- +
-Vous pouvez [[#​Installation manuelle ​de la version 9.0r48|revenir à une version antérieure]] du plugin flash ou bien procéder comme suit : +
- +
-  * Désinstallez le paquet **flashplugin-nonfree** +
-  * (Pour Gutsy) Installez ​le paquet **libflashsupport** +
-    * version 32 bits : [[http://​rivervalleytechsupport.com/​files/​libflashsupport_1.0%7E2219-1_i386.deb|libflashsupport_1.0~2219-1_i386.deb]] ​    +
-    * version 64 bits : [[http://​jean-christophe.dubacq.fr/​public/​source/​amd64/​libflashsupport_1.0_2219-1_amd64.deb|libflashsupport_1.0_2219-1_amd64.deb]] +
-(Probléme d'​installation de libflashsupport_1.0_2219-1_amd64.deb résolu sur le [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=1492228#​p1492228|Forum Ubuntu]].) +
- +
-  * Installez ensuite le paquet **flashplugin-nonfree_9.0.124** ​: +
-    * 32 bits : [[http://​archive.ubuntu.com/​ubuntu/​pool/​multiverse/​f/​flashplugin-nonfree/​flashplugin-nonfree_9.0.124.0ubuntu2_i386.deb|flashplugin-nonfree_9.0.124.0ubuntu2_i386.deb]]   +
-    * 64 bits [[http://​archive.ubuntu.com/​ubuntu/​pool/​multiverse/​f/​flashplugin-nonfree/​flashplugin-nonfree_9.0.124.0ubuntu2_amd64.deb|flashplugin-nonfree_9.0.124.0ubuntu2_amd64.deb]] +
- +
-En 64bit :Il suffit d'​installer le paquet suivant pour résoudre le problème(ancien paquet): http://​launchpadlibrarian.net/​10804892/​flashplugin-nonfree_9.0.115.0ubuntu2_amd64.deb +
- +
- +
-Autre incompatibilité possible, la lecture du flash ne se fait pas automatiquement (mais affiche à la place un gros triangle de mlecture gris). Pour résoudre ce problème, désinstallez le paquet swfdec-mozilla. +
- +
-==== Installation manuelle de la version 9.0r48 ==== +
- +
-Lancez une [[:​console]] : +
-  ​Téléchargement de l'​archive sur le site d'​Adobe (l'​archive est grosse, 100 Mo, mais c'est normal) :  +
-<​code>​wget http://​fpdownload.macromedia.com/​get/​flashplayer/​installers/​archive/​fp9_archive.zip</​code>​ +
-  ​Extraction des fichiers de l'​archive zip :  +
-<​code>​unzip fp9_archive.zip</​code>​ +
-  ​Extraction des fichiers de l'​archive tar.gz : +
-<​code>​cd fp9_archive/​9r48/​ +
-tar -xvzf install_flash_player_9r48_linux.tar.gz</​code>​ +
-  ​Exécution du programme d'​installation : +
-<​code>​cd install_flash_player_9_linux/​ +
-./​flashplayer-installer</​code>​ +
- +
-Bien entendu, dans le cas de l'​usage de plusieurs navigateurs ​(firefox...) faire attention ​à ce que les chemins ​de recherche de konqueror ne comprennent pas un dossier de plugins avec la version 9.0r115 mais uniquement la version 9.0r48\\  +
-Pour contrôler la version utilisée, taper dans la barre d'URL: ''​about:​plugins''​ +
- +
-A noter aussi que le plugin flash est composé de 2 fichiers à déposer dans le dossier plugins pour la version 9.0r48 (libflashplayer.so et flashplayer.xpt) et un seul pour la version 9.0r115 (libflashplayer.so). La commande ​''​locate libflashplayer.so''​ vous aidera à retrouver les chemins des fichiers "​installés"​+
  
 +===== Liens =====
  
 +  * [[https://​www.adobe.com/​fr/​|Le Site officiel d'​Adobe™]]
 +  * [[http://​www.swift-tools.net/​Flashcam|Le projet Flashcam]]
 +  * [[http://​www.technofeliz.com/​2008/​04/​14/​eeepc-webcam-et-site-en-flash | EeePC, Webcam et site en Flash]]
 +  * [[http://​libre-et-ouvert.blogspot.com/​2009/​03/​facheux-flash.html|LSO (Local Shared Objects)]]
 +  * [[http://​fds-team.de/​cms/​pipelight-installation.html#​section_2_3 | Installation de Pipelight avec Processeur AMD Sempron et Athlon ]]
  
 ---- ----
-//Source : http://www.swift-tools.net/​Flashcam/​ \\ http://​www.technofeliz.com/​2008/​04/​14/​eeepc-webcam-et-site-en-flash +Contributeurs ​: //​[[utilisateurs:​Fabien26]],​ ametaireau, [[utilisateurs:​McPeter]],​ [[utilisateurs:​Mirmidon]],​ tyn0r, [[utilisateurs:​Theozzfancometh]],​ [[utilisateurs:​Agmenor]],​[[utilisateurs:​BeAvEr]],​ [[:​utilisateurs:​YannUbuntu]],​ [[:​utilisateurs:​lami|L'​ami René]], [[:​utilisateurs:​gp974]],​ metalux, yonizos, [[utilisateurs:​Kaffee|MHak]],​ [[utilisateurs:​eagle08|René Stoecklin]] : respect de la norme W3C ; expliciter les liens pour le lecteur Braille Lynx.//
-Contributeurs:​[[utilisateurs:​Fabien26]],​ ametaireau, [[utilisateurs:​McPeter]],​ [[utilisateurs:​Mirmidon]],​ tyn0r //+
  • flashplayer.1232731549.txt.gz
  • Dernière modification: Le 23/01/2009, 18:25
  • par 213.95.41.13