Приглашаем авторов

Вы пользуетесь Ubuntu и желаете поделиться секретами преодоления тех трудностей, с которыми вам пришлось столкнуться в процессе работы? Или же просто изложить алгоритм установки драйвера или настройки специфической программы, чтобы с легкостью найти в будущем? А быть может размещаете подобное в собственном блоге, но не находите благодарного читателя из-за специфики темы?

Предлагаем вам войти в команду Блога Ubuntu в Сумах, который поможет вам реализовать упомянутые выше интересы.

Узнать больше

пятница, 17 декабря 2010 г.

Ищем замену Adobe Flash: Lightspark, Gnash, Swfdec

На днях было объявлено о выходе новой версии альтернативного Flash-плеера Lightspark 0.4.5. 

Пользуясь случаем, рассмотрим 3 альтернативы для AdobeFlash: Lightspark, Gnash и SwfDec. Хотя в интернете уже вовсю трубят о скорой гегемонии HTML5, сегодня поддержка Flash нужна все еще многим.

Предполагаем, что используется браузер Firefox, поэтому результаты тестирования и установка плагинов будет рассмотрена для него.

Также перед установкой каждого из пакетов рекомендуется удалить альтернативные и собственно Adobe Flash, например
sudo apt-get remove flashplugin-nonfree fflashplayer-mozilla flashplugin
ну и указанные ниже пакеты, если какие-то были установлены. Это действие не является обязательным, но желательным. Ну и само собой, перезапустить браузер.
 
Lightspark. В частности, среди преимуществ этого пакета называют следующее:


За счет тесного использования OpenGL и JIT-компиляции нагрузка на систему при работе Lightspark заметно меньше, чем при просмотре того же ролика в Gnash или Adobe Flash. Проект развивается при поддержке организации GNOME Foundation. 

Ключевым новшеством представленного выпуска является переход на использование нового графического движка, позволяющего обеспечить более качественное и быстрое отображение графики, уменьшив при этом нагрузку на CPU. Новая графическая архитектура построена по комбинированной схеме, в которой использованы и программные методы формирования изображения (вывод геометрических примитивов через Cairo, используя многопоточную схему обработки) и аппаратные механизмы акселерации (декодирование видео с использованием Pixel Buffer Objects; задействование OpenGL для работы фильтров и эффектов).

Вторым важным новшеством является полный редизайн системы ввода, что позволило добиться работоспособности кнопок Play/Pause при просмотре YouTube-роликов.

Следует сказать, что сам Lightspark основан на Gnash, о котором речь пойдет ниже.

Для установки последней версии Lightspark нам необходимо добавить РРА-репозиторий:
sudo apt-add-repository ppa:sssup/sssup-ppa
 Обновим список пакетов:
sudo aptitude update 
или
sudo apt-get update
И установим собственно пакет и плагин для Firefox:

sudo apt-get install lightspark browser-plugin-lightspark
Обратите внимание, что в списке зависимостей будет и собственно gnash.

Результат теста: следует сказать, что хотя и flash в принципе работает, но браузер очень часто подвисал "намертво", с максимальной загрузкой процессора, в  том числе даже от обыкновенных флеш-баннеров. Поэтому долго тестировать у меня его не получилось.  В результате, рекомендовать для полноценного использования не могу. При этом в пункте about флеш-видео и флеш-роликов, равно как и в "Дополнениях" Firefox, Lightspark идентифицируется как Gnash.


Gnash, название которого происходит от слов GNU и Flash, на основе которого и был создан Lightspark,  в свою очередь берет свое начало от проекта GPLFlash. Gnash продолжает развиваться параллельно  с Lightspark и имеет определенную аудиторию поклонников, в том числе на тех платформах/архитектурах, для которых Adobe не выпустила свой плеер. 

Пакет есть в репозитории Ubuntu и его установка не составит сложности:
sudo aptitude install gnash mozilla-plugin-gnash
Результат теста: пакет работает стабильнее, чем Lightspark, но в моем случае, вероятно наблюдался конфликт с видеосистемой, т.к. при скролинге страниц с флеш-роликами на экране оставался след от них, что весьма часто делало серфинг весьма затруднительным. При этом периодически наблюдалась максимальная загрузка процессора. Как вывод, использовать в качестве постоянной замены Flash - рано.
Swfdec, не смотря на последнее обновление в 2008 году, по праву можно назвать наиболее стабильной заменой Adobe Flash. Хотя ему и не под силу полноценно выводить некоторые ролики, все же с большинством он справляется хорошо, при этом не вызывая сбои в работе браузера и не страдая от чрезмерной загрузки процессора. Именно этот пакет я использую уже весьма продолжительное время, и как оказалось, не зря.

Установить его можно следующей командой: 
sudo aptitude install swfdec-mozilla
 Результат теста: не смотря на то, что пакет не может похвастаться самыми широкими возможностями, на практике оказывается наиболее стабильным.

Решать, что использовать -  вам. И все же, если вы решили отказаться от Adobe Flash, то мой совет - ставьте Swfdec.

3 комментария:

  1. "давайте заменим адобе флеш.. он глючит, заменим на более глючный..."

    ОтветитьУдалить
  2. Ну я как раз Swfdec использую достаточно давно. Плюс наличие альтернатив всегда хорошо)

    ОтветитьУдалить
  3. ну а толку заменять если не работает

    ОтветитьУдалить

Примечание. Отправлять комментарии могут только участники этого блога.

Облако тегов

10.04 10.10 11.04 11.10 12.04 12.10 1C 32-bit 3D 64-bit 9.04 9.10 адресная строка анализ аплет апплет аудио батарея библиотеки блог браузер брошюра буфер обмена видео вывод горячие клавиши даунгрейд дистрибутив драйвер журнал загрузка захват звук ИБП игра интернет интерфейс кириллица клавиатура книга книжка кнопки кодеки командная строка комбинации клавиш коммерция компиляция конзоль копирование латинница локаль маршрутизация монтирование мультиплеер назначение клавиш настройка обновление образ объединение окно опрос оптимизация офис переименование печать плеер подкачка поиск потоковое аудио принтер проблема радио разделы разрезка раскладка клавиатуры рейтинг репозиторий русский сборка сеть скачать статистика Сумы темы терминал торрент транслит Украина установка файлы фильтр цитата эмуляция ядро ac3 adobe adventure air alsa AMD amd64 android apt ATI audio Avant Avenue avidemux boot camera Canon canonical capture cat Catalyst cdemu cdrom cgroups chrome 9 clipboard commodore compiz console cuneiform cups deadbeaf deadbeef deb debian deluge desura djvu document foundation downgrade dpkg driver dvd error ethernet firefox flac flash foobar2000 ftp game games GDM gecko getlibs Gimp git gnash gnome gnome shell go-oo grep grub gscan2pdf h.264 hdmi Homenet hotkeys hp html5 ice icq ifconfig intel internet ipwatchd iso jabber kde kernel keyboard layout knoppix koffice lame lexmark libreoffice lightdm lightspark Linux livecd lossless lts Lubuntu lucid LXDE MacOS mencoder microsoft mint mobile mozilla mp3 mplayer natty narwhal nautilus netbook network notebook Nvidia ocr ogg Oneiric Ocelot openoffice Opera oracle pdf peppermint phaser 3010 phaser 3040 php picture pidgin player polipo postscript Powercom ppa pppoe PPTP proxy pulseaudio python QR radiotray ru_UA russian Sauerbraten scan server shipit. shooter skype sound split squeeze stable streaming sun super os survival horror svn swap Telesweet tesseract theme thunar thunderbird tor torrent transcode translit ualinux Ubuntu ubuntu one Ubuntu Software Center ukrainian unity update-manager UPS usb usb-to-serial usb. com uTorrent vfat via video VLC VPN wavpack web-сервер Windows Wine Writer X-window x264 xerox xfce xmpp xonar dg xrandr xubuntu xvid zbar zend µTorrent