Fresh Player Plugin

Fresh Player Plugin is an open-source PPAPI-to-NPAPI compatibility layer between Pepper Flash (PPAPI) and Adobe Flash (NPAPI). It simply uses an up-to-date version of Pepper Flash and converts it to be readable by Firefox on Linux. It can use Hardware-acceleration decoding for videos in the latest Linux distributions.


The following commands will show you how to get and install Fresh Player Plugin on your Linux computer.

Getting the package

The following code is for Debian based distributions.

Remove your previous version of flash
# apt-get purge flashplugin-installer

Get the Fresh Player Plugin repository
# add-apt-repository ppa:ilarimogard/webupd8
# apt-get update
# apt-get install freshplayerplugin

The following code is for Arch Linux based distributions using pacman/packer.

Remove your previous version of flash
# pacman -Rs flashplugin

(Optional - You may need to install ragel first)
# pacman -S ragel

Get the Fresh Player Plugin from the Arch User Repository (AUR)
$ packer -S freshplayerplugin

You may need to install one of these before you can use Fresh Player Plugin. I had the second one already install since I'm using Pepper Flash for Chromium

  • chromium-pepper-flash-standalone (optional) - for the necessary Pepper plugin
  • chromium-pepper-flash (optional) - for the necessary Pepper plugin
  • google-chrome-beta (optional) - for the necessary Pepper plugn
  • google-chrome-dev (optional) - for the necessary Pepper plugi
  • google-chrome (optional) - for the necessary Pepper plugin

Once everything is installed, you can restart your Firefox and go into your addons menu - plugins. There should be an item call Shockwave Flash. Click on the More link and verify that the name is equal to libfreshwrapper-flashplayer.so. If it's the case, you have successfully installed Fresh Player Plugin on your system.

Sources

  1. Chris Hoffman How to get the latest version of Flash on Firefox for Linux after Adobe's abandonmentPC World, Retrieved on 2015-10-16.
  2. Fresh Player Plugin project on GitHub
  3. Fresh Player Plugin in Arch Linux user repository