- - Come utilizzare il plug-in Chrome Flash in Firefox su Linux

Come utilizzare il plug-in Chrome Flash in Firefox su Linux

Contrariamente alla credenza popolare, Adobe FlashIl plug-in è ancora molto importante per i contenuti online, specialmente in un mondo in cui le persone utilizzano servizi di abbonamento basati sul Web per guardare i media. È per questo motivo che la maggior parte degli utenti Linux è passata a Google Chrome. Non è difficile capire perché, poiché Google fornisce un plug-in Flash sempre aggiornato. Sfortunatamente, lo stesso non si può dire di Firefox. Firefox è bloccato sulla stessa versione di Adobe Flash dal 2012 e non cambierà presto. Fortunatamente, alcuni fan di Firefox che desiderano vedere una versione moderna del plug-in flash funzionare nel proprio browser preferito hanno escogitato un modo per utilizzare il plug-in Chrome Flash in Firefox. Viene fatto con lo strumento "Fresh Player".

Fresh Player avvolge Chrome Pepper FlashPlugin in modo tale che funzioni come qualsiasi altro plugin in Firefox. Farla funzionare richiede un po 'di armeggiamento, ma una volta che è attivo e funzionante, Firefox smetterà di vedere gli avvisi per "installare una versione moderna di flash" e così via.

Installazione di dipendenze

Fresh Player non si installa come di consuetoprogramma, in quanto è un plugin. Idealmente, il modo migliore per farlo funzionare è costruire l'ultima versione dal sorgente. Per costruire, devi prima soddisfare tutte le librerie e i programmi utilizzati per costruirlo. Questi sono noti come "dipendenze". Segui le istruzioni per ottenere queste dipendenze per la tua distribuzione Linux.

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

Altri Linux

Purtroppo, la pagina ufficiale di Github per un nuovo giocatoredelinea solo le dipendenze specifiche richieste per Debian, Ubuntu e Fedora. Se stai eseguendo qualcosa di diverso e vuoi creare il plug-in sul tuo sistema, potrebbe essere una buona idea andare alla pagina e leggere tutte le dipendenze. Usa i nomi elencati per Fedora, Debian e Ubuntu per trovare quelli equivalenti sul tuo sistema operativo. In alternativa, chiedi direttamente allo sviluppatore.

Costruire un nuovo giocatore dalla fonte

Innanzitutto, clona l'ultima versione del codice sorgente utilizzando Idiota.

Nota: assicurati che il pacchetto git sia installato sul tuo PC o non sarai in grado di creare Fresh Player.

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

Usando il CD comando, passa alla cartella Fresh Player clonata.

cd freshplayerplugin

Usa il mkdir comando per creare una nuova sottocartella build.

mkdir build
cd build

All'interno della cartella build, utilizzare cMake per impostare i parametri di costruzione.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

Con cMake impostare, utilizzare il comando make per creare il plug-in Fresh Player.

make

Infine, installa il plugin sul sistema in modo che Firefox abbia accesso ad esso con il fare l'installazione comando.

sudo make install

Mancia: vuoi installare Fresh Player solo per il tuo uso? Esegui make install come utente generico, senza i comandi sudo o root. In questo modo, Fresh Player verrà installato in ~ / .mozilla, anziché nella directory principale di Firefox.

make install

Abilitazione e disabilitazione di Flash Player

Il plug-in è integrato, ma prima di poterlo utilizzareFirefox, dovrai riattivare i plug-in NPAPI. Ciò è necessario perché nelle nuove versioni di Firefox questi tipi di plug-in sono disattivati. Inizia aprendo una nuova scheda del browser e incollaloabout:config.

Accetta l'avviso che Firefox visualizza quando lo faiapri la pagina di configurazione. Quindi, fai clic con il pulsante destro del mouse ovunque (assicurati di non selezionare nulla) e seleziona "Nuovo" nel menu di scelta rapida. Nella sezione "Nuovo", devi selezionare l'opzione "booleano".

Nella finestra pop-up che appare, digita,plugin.load_flash_only e premere il tasto Invio. Dopo averlo scritto, il browser lo imposterà su vero. Modificalo in falso facendo doppio clic su di esso.

Dopo aver aggiunto la nuova stringa booleana al browser, riavvia Firefox. Quando Firefox esegue il backup, fai clic sul menu, quindi su "componenti aggiuntivi". Vai su "plugin" e vedi se il tuo browser sta caricando Fresh Player.

Tieni presente che questo plug-in potrebbe non essere ancora caricatoin alcuni casi, poiché il plug-in Fresh Player è essenzialmente un hack. Esistono molti problemi da risolvere e la tua esperienza può variare. Per risultati ottimali, disinstallare Chrome per eliminare la macchina da altri plug-in Pepper Flash. In alternativa, leggi le istruzioni nella pagina di Github e modifica la modalità di compilazione. Lo sviluppatore sottolinea che potrebbe essere necessario modificare la posizione in cui Cmake installa il plug-in quando sudo make install corre.

Infine, controlla la pagina dei problemi noti. Gli sviluppatori di Fresh Player hanno molte informazioni utili per la risoluzione dei problemi. Hanno tutto, dai problemi di prestazioni flash, all'abilitazione corretta del DRM e così via. La pagina di aiuto si trova qui.

Commenti