воскресенье, 7 июля 2013 г.

Использование Pepper Flash Player из Chrome в Chromium

Какое-то время назад Adobe объявили о том, что более не будут выпускать версий своего flash player для GNU/Linux. Последней оказалась версия 11.2. И черт бы с ними, vimeo и youtube спокойно переключаются на html5. Но, к сожалению, еще столько сайтов использует flash, что плейер все-таки приходится держать, а версия 11.2 уже реально протухла. Самой адекватной заменой мне представляется Pepper Flash Player от Google, который они встраивают в свой Chrome. Я же предпочитаю пользоваться Chromium. Ниже приводятся шаги по интеграции Pepper Flash Player в Chromium (предполагается, что последний у вас уже установлен) в Arch Linux.
  1. Скачать Chrome (например, для Ubuntu) с сайта Google chrome.google.com;
  2. Извлечь из архива каталог PepperFlash и скопировать его куда-нибудь, например, в /opt или /usr/lib/chromium;
  3. Прописать в файл /usr/bin/chromium путь и версию используемого Pepper (посмотреть эту информацию можно в файле manifest.json, находящемся в извлеченном из deb пакета каталоге PepperFlash).
Содержимое моего файла /usr/bin/chromium.
#!/bin/bash

# Allow users to override command-line options
# Based on Gentoo's chromium package (and by extension, Debian's)
if [[ -f /etc/chromium/default ]]; then
 . /etc/chromium/default
fi

# Prefer user defined CHROMIUM_USER_FLAGS (from env) over system
# default CHROMIUM_FLAGS (from /etc/chromium/default)
CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-$CHROMIUM_FLAGS}

export CHROME_WRAPPER=$(readlink -f "$0")
export CHROME_DESKTOP=chromium.desktop

exec /usr/lib/chromium/chromium $CHROMIUM_FLAGS --ppapi-flash-path=/usr/lib/chromium/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.7.700.203 --password-store=gnome "$@"

UPD: 17.05.2014

Похоже, что после выхода Chromium 34.0.1847.137 (268882), указанный выше метод работать перестал...

UPD: 21.05.2014

Установка chromium-pepper-flash из aur решает проблему.
yaourt -S chromium-pepper-flash

Комментариев нет:

Отправить комментарий