Como usar o plugin Flash do Chrome no Firefox no Linux

click fraud protection

Ao contrário da crença popular, o Adobe Flash Plugin ainda é muito importante para o conteúdo online, especialmente em um mundo em que as pessoas estão usando serviços de assinatura baseados na Web para assistir mídia. É por isso que a maioria dos usuários do Linux mudou para Google Chrome. Não é difícil entender por que, pois o Google fornece um plug-in em Flash sempre atualizado. Infelizmente, o mesmo não pode ser dito do Firefox. O Firefox está preso na mesma versão do Adobe Flash desde 2012 e isso não mudará tão cedo. Felizmente, alguns fãs do Firefox que desejam ver uma versão moderna do plug-in flash funcionando em seu navegador favorito criaram uma maneira de usar o plug-in Chrome Flash no Firefox. Isso é feito com a ferramenta "Fresh Player".

O Fresh Player envolve o plug-in do Chrome Pepper Flash de forma que ele funcione como qualquer outro plug-in no Firefox. Para fazê-lo funcionar, é preciso um pouco de ajustes, mas, uma vez instalado e funcionando, o Firefox deixará de receber avisos para "instalar uma versão moderna do flash" e etc.

instagram viewer

Instalando dependências

O Fresh Player não é instalado como um programa normal, pois é um plug-in. Idealmente, a melhor maneira de fazê-lo funcionar é criar a versão mais recente a partir do código-fonte. Para criar, primeiro você precisa satisfazer todas as bibliotecas e programas usados ​​para construí-lo. Estes são conhecidos como "dependências". Siga as instruções para obter essas dependências para sua distribuição 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

Outros Linux

Infelizmente, a página oficial do Github para novos jogadores apenas descreve as dependências específicas necessárias para o Debian, Ubuntu e Fedora. Se você está executando algo diferente e deseja criar o plug-in no seu sistema, pode ser uma boa ideia vá para a página e leia todas as dependências. Use os nomes listados para Fedora, Debian e Ubuntu para encontrar os nomes equivalentes no seu sistema operacional. Como alternativa, pergunte diretamente ao desenvolvedor.

Criando novos jogadores da fonte

Primeiro, clone a versão mais recente do código-fonte usando Git.

Nota: verifique se o pacote git está instalado no seu PC ou não será possível criar o Fresh Player.

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

Usando o CD comando, vá para a pasta Fresh Player clonada.

cd freshplayerplugin

Use o mkdir comando para criar uma nova subpasta de compilação.

mkdir build cd construção

Dentro da pasta de construção, use Cmake para definir parâmetros de construção.

cmake -DCMAKE_BUILD_TYPE = RelWithDebInfo ..

Com Cmake definido, use o comando make para criar o plugin Fresh Player.

faço

Por fim, instale o plug-in no sistema para que o Firefox tenha acesso a ele com o faça instalar comando.

sudo make install

Dica: deseja instalar o Fresh Player apenas para seu uso? Execute make install como um usuário genérico, sem os comandos sudo ou root. Fazer isso instalará o Fresh Player em ~ / .mozilla, em vez do diretório raiz do Firefox.

faça instalar

Ativando e desativando o Flash Player

O plug-in foi criado, mas antes que você possa usá-lo no Firefox, será necessário reativar os plug-ins NPAPI. Isso é necessário porque nas novas versões do Firefox esses tipos de plugins estão desativados. Comece abrindo uma nova guia do navegador e coleabout: config.

Aceite o aviso que o Firefox mostra quando você abre a página de configuração. Em seguida, clique com o botão direito do mouse em qualquer lugar (verifique se você não está realmente selecionando nada) e selecione "Novo" no menu do botão direito. Na seção "Novo", você precisará selecionar a opção "booleano".

Na janela pop-up exibida, digite,plugin.load_flash_only e pressione a tecla Enter. Após escrevê-lo, o navegador o definirá como verdade. Mude para falso clicando duas vezes nele.

Quando você adicionar a nova string booleana ao navegador, reinicie o Firefox. Quando o Firefox carregar novamente, clique no menu e depois em "Complementos". Vá para "plugins" e veja se o seu navegador está carregando o Fresh Player.

Lembre-se de que esse plug-in ainda pode não ser carregado em alguns casos, pois o plug-in Fresh Player é essencialmente um hack. Há muitos problemas para solucionar, e sua experiência pode variar. Para obter melhores resultados, desinstale o Chrome para limpar a máquina de outros plugins do Pepper Flash. Como alternativa, leia as instruções no Página do Githube ajuste como você o compila. O desenvolvedor descreve que você pode precisar alterar o local em que o Cmake instala o plug-in quando sudo make install corre.

Por fim, confira a página de problemas conhecidos. Os desenvolvedores do Fresh Player têm muitas informações para ajudar na solução de problemas. Eles têm tudo, desde problemas de desempenho do flash até a ativação correta do DRM e etc. A página de ajuda está localizada aqui.

watch instagram story