Содержание
В Linux существует несколько реализаций проигрывателей Flash-роликов. Рекомендуемый вариант – Adobe Flash Player. Остальные реализации стоит использовать только в том случае, если по какой-либо причине вас не устраивает разработанный компанией Adobe плагин.
Adobe Flash Player
Adobe Flash Player – бесплатное проприетарное програмное обеспечение, разработчиком которого является компания Adobe Systems.
Эта реализация Flash-проигрывателя является наиболее стабильной и полноценной в плане поддержки форматов.
Установка из репозитория
Для того, чтобы установить Adobe Flash Player выполните в терминале:
sudo apt-get install adobe-flashplugin
для Ubuntu 15.10 и 16.04:
sudo apt-get install flashplugin-installer
Для воспроизведения защищенной трансляции drm например просмотр 1го канала http://stream.1tv.ru/live/ в firefox в 15.04 можно установив библиотеки :
sudo add-apt-repository ppa:mjblenner/ppa-hal sudo apt-get update && sudo apt-get install hal
источник решения http://www.omgubuntu.co.uk/2013/10/fixing-amazon-prime-streaming-drm-protected-flash-13-10
Установка вручную
Если по какой то причине вы не хотите устанавливать пакет adobe-flashplugin
с Adobe Flash Player, вы можете совершить установку вручную. Для этого загрузите архив по ссылке (версия .tar.gz) в домашний каталог. После этого распакуйте содержимое архива в папку с плагинами браузеров. Для этого выполните следующие команды в Терминале:
sudo tar xvzf install_flash_player_11_linux.i386.tar.gz -C /usr/lib/mozilla/plugins sudo rm -r /usr/lib/mozilla/plugins/usr
За работу Adobe Flash Player отвечает файл /usr/lib/mozilla/plugins/libflashplayer.so. Он будет обнаружен вашим браузером при следующем запуске.
Удаление
Для установленного из репозитория:
sudo apt-get remove adobe-flashplugin
Для установленного вручную:
sudo rm /usr/lib/mozilla/plugins/libflashplayer.so
Ссылки
Gnash
Gnash (слово образовано от GNU
и Flash
) — проект, нацеленный на создание свободного плеера и плагина для браузера для формата Adobe Flash и замену несвободных программ в нише, занимаемой сейчас Adobe Flash Player. Он создан на основе проекта GPLFlash. Gnash выпущен под лицензией GPL программистом John Gilmore. Сейчас главный разработчик — Роб Савой.
Установка
Используя терминал:
sudo apt-get install gnash mozilla-plugin-gnash
Ссылки
Lightspark
Lightspark — свободный SWF-проигрыватель с открытым исходным кодом, основанный на Gnash. Поддерживает основанный на OpenGL рендеринг и основанный на LLVM запуск ActionScript. Так же поддерживает большую часть ActionScript 3.0 и имеет Mozilla-совместимый плагин.. Является свободным программным обеспечением, и распространяется на условиях лицензии LGPL. Lightspark совместим с H.264 Flash-видео на YouTube. Поддерживает Mozilla Firefox и Google Chrome. Проект развивается при поддержке GNOME Foundation.
Установка
Последовательно выполните в терминале команды:
sudo add-apt-repository ppa:sparkers/ppa sudo apt-get update sudo apt-get install lightspark browser-plugin-lightspark
Ссылки
Swfdec
Swfdec — свободный проигрыватель файлов формата Adobe Flash; распространяется под лицензией GNU LGPL.
Swfdec состоит из библиотеки для проигрывания flash-файлов и плагина для браузеров, поддерживающих интерфейс NSplugin (Mozilla Firefox, Opera, Konqueror и т. д.). Существует и отдельный проигрыватель (swfdec-player
) для просмотра flash-файлов без браузера. Swfdec поддерживает flash-файлы от четвёртой до девятой версии и способен проигрывать потоковое видео (YouTube, Google Video и т. д.).
Swfdec использует cairo для отрисовки графики, GStreamer для аудио и видео кодеков, и выводит звук непосредственно через PulseAudio, Alsa или OSS1).
Установка
Используя терминал:
sudo apt-get install swfdec-mozilla
Ссылки
- Домашняя страница Swfdec (англ.)
- Статья о Swfdec на Википедии
Pepper-flash плагин для Chromium
Pepper-flash — flash-плагин, входящий в состав проприетарного браузера Google Chrome. Поскольку в основе кодовой базы браузера от Google лежит проект Chromium, то использование описываемого плагина доступно и в браузере Chromium. Впрочем, из-за закрытости проекта, использование плагина невозможно, с лицензионной точки зрения, без установки браузера Google Chrome. Для того, чтобы задействовать Pepper-flash плагин в браузере Chromium нужно добавить следующий код в файл ~/.profile
export PEPPER_FLASH_VERSION=$(grep '"version":' /opt/google/chrome/PepperFlash/manifest.json| grep -Po '(?<=version": ")(?:\d|\.)*') export CHROMIUM_USER_FLAGS="--disable-new-tab-first-run --enable-user-scripts --ppapi-flash-path=/opt/google/chrome/PepperFlash/libpepflashplayer.so --ppapi-flash-version=$PEPPER_FLASH_VERSION"