- - Hoe de Chrome Flash-plug-in in Firefox op Linux te gebruiken

Hoe de Chrome Flash-plug-in in Firefox op Linux te gebruiken

In tegenstelling tot wat vaak wordt gedacht, de Adobe FlashPlug-in is nog steeds erg belangrijk voor online-inhoud, vooral in een wereld waar mensen webgebaseerde abonnementsservices gebruiken om media te bekijken. Daarom zijn de meeste Linux-gebruikers overgeschakeld naar Google Chrome. Het is niet moeilijk om te zien waarom, omdat Google een altijd up-to-date flash-plug-in biedt. Helaas kan hetzelfde niet gezegd worden van Firefox. Firefox zit sinds 2012 vast aan dezelfde versie van Adobe Flash en dat zal niet snel veranderen. Gelukkig hebben sommige Firefox-fans die heel graag een moderne versie van de flash-plug-in in hun favoriete browser willen zien werken, een manier bedacht om de Chrome Flash-plug-in in Firefox te gebruiken. Het wordt gedaan met de tool "Fresh Player".

Fresh Player sluit de Chrome Pepper Flash afPlug-in zodanig dat het werkt als elke andere plug-in in Firefox. Om het te laten werken, is een beetje knutselen nodig, maar zodra het eenmaal is geactiveerd, ziet Firefox geen waarschuwingen meer voor "een moderne versie van Flash installeren" en enz.

Afhankelijkheden installeren

Fresh Player wordt niet zoals normaal geïnstalleerdprogramma, omdat het een plug-in is. Idealiter is de beste manier om het te laten werken, de nieuwste versie van de bron te bouwen. Om te bouwen, moet u eerst voldoen aan alle bibliotheken en programma's die zijn gebruikt om het te bouwen. Deze staan ​​bekend als "afhankelijkheden". Volg de instructies om deze afhankelijkheden voor uw Linux-distributie te krijgen.

Debian en 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

Fedora

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

Andere Linuxes

Helaas is de officiële Github-pagina voor nieuwe spelersgeeft alleen de specifieke afhankelijkheden weer die vereist zijn voor Debian, Ubuntu en Fedora. Als u iets anders gebruikt en de plug-in op uw systeem wilt bouwen, is het misschien een goed idee om naar de pagina te gaan en alle afhankelijkheden te lezen. Gebruik de namen die worden vermeld voor Fedora, Debian en Ubuntu om de equivalente op uw besturingssysteem te vinden. Of vraag het de ontwikkelaar rechtstreeks.

Bouwen van verse speler uit de bron

Kloon eerst de nieuwste versie van de broncode met Git.

Opmerking: zorg ervoor dat het git-pakket op je pc is geïnstalleerd, anders kun je Fresh Player niet bouwen.

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

De ... gebruiken CD commando, ga naar de gekloonde Fresh Player-map.

cd freshplayerplugin

Gebruik de mkdir opdracht om een ​​nieuwe build-submap te maken.

mkdir build
cd build

Gebruik in de buildmap cmake om bouwparameters in te stellen.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

Met cmake ingesteld, gebruikt u de opdracht make om de plug-in Fresh Player te bouwen.

make

Installeer ten slotte de plug-in op het systeem zodat Firefox er toegang toe heeft met de maak installeren commando.

sudo make install

Tip: Wilt u Fresh Player alleen voor uw gebruik installeren? Voer make install uit als een generieke gebruiker, zonder de opdrachten sudo of root. Hiermee installeert u Fresh Player in ~ / .mozilla in plaats van de hoofdmap van Firefox.

make install

Flash Player in- en uitschakelen

De plug-in is gebouwd, maar voordat u hem kunt gebruikenFirefox, u moet NPAPI-plug-ins opnieuw inschakelen. Dit is nodig omdat in nieuwe versies van Firefox dit soort plug-ins zijn uitgeschakeld. Begin door een nieuw browsertabblad te openen en in te plakkenabout:config.

Accepteer de waarschuwing die Firefox toont wanneer uopen de configuratiepagina. Klik vervolgens met de rechtermuisknop ergens (zorg ervoor dat u eigenlijk niets selecteert) en selecteer 'Nieuw' in het rechtsklikmenu. In het gedeelte 'Nieuw' moet u de optie 'Boolean' selecteren.

Typ in het pop-upvenster dat verschijntplugin.load_flash_only en druk op enter. Na het schrijven zal de browser het instellen waar. Verander het in vals door erop te dubbelklikken.

Wanneer u de nieuwe Booleaanse reeks aan de browser hebt toegevoegd, start u Firefox opnieuw. Wanneer Firefox een back-up laadt, klikt u op het menu en vervolgens op "add-ons". Ga naar "plug-ins" en kijk of uw browser Fresh Player aan het laden is.

Houd er rekening mee dat deze plug-in mogelijk nog steeds niet wordt geladenin sommige gevallen, omdat de plug-in Fresh Player in wezen een hack is. Er zijn veel problemen om op te lossen en uw ervaring kan variëren. Voor de beste resultaten verwijdert u Chrome om de machine van andere Pepper Flash-plug-ins te verwijderen. U kunt ook de instructies op de Github-pagina lezen en aanpassen hoe u het compileert. De ontwikkelaar schetst dat u mogelijk de locatie moet wijzigen waarop Cmake de plug-in installeert wanneer sudo make install loopt.

Bekijk ten slotte de pagina met bekende problemen. De ontwikkelaars van Fresh Player hebben behoorlijk wat informatie om te helpen bij het oplossen van problemen. Ze hebben alles, van problemen met flashprestaties tot het correct inschakelen van DRM, enz. De helppagina vindt u hier.

Comments