- - Comment utiliser le plugin Chrome Flash dans Firefox sous Linux

Comment utiliser le plugin Chrome Flash dans Firefox sous Linux

Contrairement à la croyance populaire, Adobe FlashLe plugin est toujours très important pour le contenu en ligne, en particulier dans un monde où les gens utilisent des services d’abonnement Web pour regarder des médias. C'est pour cette raison que la plupart des utilisateurs de Linux sont passés à Google Chrome. Il n’est pas difficile de comprendre pourquoi, car Google fournit un plugin flash toujours à jour. Malheureusement, on ne peut pas en dire autant de Firefox. Firefox est bloqué sur la même version d’Adobe Flash depuis 2012, et cela ne changera pas de si tôt. Heureusement, certains fans de Firefox qui souhaitent ardemment voir une version moderne du plugin flash fonctionner dans leur navigateur préféré ont trouvé un moyen d’utiliser le plugin Chrome Flash dans Firefox. Cela se fait avec l'outil «Fresh Player».

Fresh Player termine le Flash Pepper ChromePlugin de telle sorte qu'il fonctionne comme n'importe quel autre plugin de Firefox. Le faire fonctionner prend un peu de bricolage, mais une fois qu'il sera opérationnel, Firefox cessera de recevoir des avertissements pour "installer une version moderne de flash", etc.

Installation de dépendances

Fresh Player ne s'installe pas normalementprogramme, car c’est un plugin. Idéalement, le meilleur moyen de le faire fonctionner est de compiler la dernière version à partir des sources. Pour construire, vous devez d’abord satisfaire toutes les bibliothèques et tous les programmes utilisés pour le construire. Celles-ci sont appelées «dépendances». Suivez les instructions pour obtenir ces dépendances pour votre distribution Linux.

Debian et Ubuntu

sudo apt-get install cmake gcc g++ pkg-config ragel libasound2-dev 
libssl-dev libglib2.0-dev libpango1.0-dev libgl1-mesa-dev 
libevent-dev libgtk2.0-dev libxrandr-dev libxrender-dev 
libxcursor-dev libv4l-dev libgles2-mesa-dev libavcodec-dev 
libva-dev libvdpau-dev libdrm-dev libicu-dev

Feutre

sudo dnf install cmake gcc gcc-c++ pkgconfig ragel alsa-lib-devel openssl-devel 
glib2-devel pango-devel mesa-libGL-devel libevent-devel gtk2-devel 
libXrandr-devel libXrender-devel libXcursor-devel libv4l-devel 
mesa-libGLES-devel ffmpeg-devel libva-devel libvdpau-devel libdrm-devel 
pulseaudio-libs-devel libicu-devel

Autres Linux

Malheureusement, la page officielle Github du nouveau joueurdécrit uniquement les dépendances spécifiques requises pour Debian, Ubuntu et Fedora. Si vous utilisez quelque chose de différent et que vous souhaitez créer le plug-in sur votre système, il peut être judicieux de vous rendre sur la page et de lire toutes les dépendances. Utilisez les noms répertoriés pour Fedora, Debian et Ubuntu pour trouver les noms équivalents sur votre système d’exploitation. Sinon, demandez directement au développeur.

Construire un nouveau joueur à partir de la source

Tout d’abord, clonez la dernière version du code source en utilisant Git.

Remarque: assurez-vous que le paquet git est installé sur votre PC ou vous ne pourrez pas créer Fresh Player.

git clone https://github.com/i-rinat/freshplayerplugin.git

En utilisant le CD commande, accédez au dossier cloné de Fresh Player.

cd freshplayerplugin

Utilisez le mkdir commande pour créer un nouveau sous-dossier de construction.

mkdir build
cd build

Dans le dossier de construction, utilisez Cmake définir les paramètres de construction.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

Avec Cmake set, utilisez la commande make pour construire le plugin Fresh Player.

make

Enfin, installez le plug-in sur le système pour que Firefox y ait accès avec le faire installer commander.

sudo make install

Pointe: voulez installer Fresh Player uniquement pour votre usage? Exécutez make install en tant qu'utilisateur générique, sans les commandes sudo ou root. Cela permettra d'installer Fresh Player dans ~ / .mozilla, plutôt que dans le répertoire racine de Firefox.

make install

Activation et désactivation de Flash Player

Le plugin est construit, mais avant que vous puissiez l'utiliser dansFirefox, vous devrez réactiver les plugins NPAPI. Cela est nécessaire car dans les nouvelles versions de Firefox, ces types de plug-ins sont désactivés. Commencez par ouvrir un nouvel onglet de navigateur et collez-leabout:config.

Acceptez l'avertissement affiché par Firefox lorsque vousouvrez la page de configuration. Ensuite, cliquez n'importe où avec le bouton droit de la souris (assurez-vous simplement de ne rien sélectionner) et sélectionnez "Nouveau" dans le menu contextuel. Sous la section "Nouveau", vous devrez sélectionner l’option "booléen".

Dans la fenêtre qui s’affiche, tapez:plugin.load_flash_only et appuyez sur la touche Entrée. Après l'écriture, le navigateur le configurera à vrai. Le changer en faux en double-cliquant dessus.

Lorsque vous avez ajouté la nouvelle chaîne booléenne au navigateur, redémarrez Firefox. Lorsque Firefox charge la sauvegarde, cliquez sur le menu, puis sur «Modules complémentaires». Allez dans «plugins» et voyez si votre navigateur charge Fresh Player.

Gardez à l'esprit que ce plugin peut toujours ne pas chargerdans certains cas, le plugin Fresh Player est essentiellement un hack. Il existe de nombreux problèmes à résoudre et votre expérience peut varier. Pour de meilleurs résultats, désinstallez Chrome pour purger l'ordinateur des autres plug-ins Pepper Flash. Vous pouvez également lire les instructions sur la page Github et modifier la façon dont vous le compilez. Le développeur indique que vous devrez peut-être changer l’emplacement dans lequel Cmake installe le plugin lorsque sudo make install s'exécute.

Enfin, consultez la page des problèmes connus. Les développeurs de Fresh Player disposent de nombreuses informations utiles pour le dépannage. Ils ont tout ce qu'il faut, depuis les problèmes de performances de la mémoire flash jusqu'à l'activation correcte de DRM, etc. La page d'aide se trouve ici.

commentaires