Gnash home ft johnny yukon, gnash and olivia, gnash visits napier elementary donates backpacks, gnash leave перевод

22-01-2024

Gnash

версия Gnash 0.8.0 GTK+ с тестовым SWF-файлом
Тип

интерпретатор,
мультимедиапроигрыватель

Автор

Роб Савой

Разработчики

сообщество

Написана на

C++

Интерфейс

графический (GTK+, Qt)

Операционная система

Linux и др. UNIX-подобные

Языки интерфейса

русский и ещё 13 языков

Первый выпуск

2006[1]

Последняя версия

0.8.10 (31 января 2012[1])

Состояние

активное

Лицензия

GNU GPL

Сайт

www.gnu.org/software/gnash

Gnash (слово образовано от GNU и Flash) — проект, нацеленный на создание свободного плеера и плагина для браузера для формата Adobe Flash и замену несвободных программ в нише, занимаемой сейчас Adobe Flash Player. Он создан на основе проекта GPLFlash. Gnash выпущен под лицензией GPL программистом John Gilmore. Сейчас главный разработчик — Роб Савой.

Содержание

История

Написание свободного flash-плеера некоторое время было приоритетом для проекта GNU. Перед запуском проекта Gnash, GNU попросил людей помочь проекту GPLFlash. Большинство прежних разработчиков GPLFlash перешло в проект Gnash, а существующие исходные коды GPLFlash будут изменены для поддержки встраиваемых систем.

Технические подробности

Adobe предоставляет флэш-плеер только в бинарном виде и только для процессорной архитектуры x86. В конце 2008 года Adobe выпустила бета-версию 64-битного флэш-плеера для Linux с архитектурой x86-64 (Adobe работает над ним более 5 лет). В то же время Gnash может быть скомпилирован и запущен на многих архитектурах[2], включая x86, AMD64, ARM и PowerPC. Он также поддерживает BSD-системы. Существует порт для RISC OS[3], для которой никогда не выпускался Macromedia/Adobe Flash, поддерживающий Flash старше 3 версии, а также порт для BeOS, для которой Macromedia не выпускала Flash Player новее 4 версии.

Под флэшем (flash) фактически понимают 2 разных формата:

1.SWF, который часто называют флэш (по-английски Flash) или флэш-анимация, в котором хранят анимированную векторную графику

2.FLV, часто называемый флэш-видео (Flash Video), обеспечивающий вещание видеоклипов на веб-сайтах, например, на YouTube.

Сейчас Gnash может проигрывать SWF-файлы вплоть до 7 версии, а также он поддерживает некоторые новые функции 8, 9 и 10 версии SWF-файлов. Gnash поддерживает проигрывание FLV-видео и поэтому позволяет просматривать в браузере ролики с сайтов YouTube, vkontakte, RuTube и других аналогичных сайтов. Для поддержки FLV необходимо, чтобы в системе также был установлен FFmpeg или GStreamer. Некоторые другие свободные плееры, такие как Mplayer, VLC media player или плееры для ОС Windows, основанные на ffdshow DirectShow кодеках, могут проигрывать видео в формате FLV, при условии, что ролик сохранен пользователем у себя в системе (VLC media player может также проигрывать видео напрямую с youtube, без предварительной загрузки).

Цель разработчиков Gnash — сделать Gnash как можно больше функционально похожим на проприетарный плеер от Adobe (включая поведение при обработке неправильного ActionScript кода). Однако, Gnash предлагает некоторые функции, отсутствующие в плеере от Adobe, такие как возможность расширить классы ActionScript через разделяемые библиотеки (shared libraries). Из соображений безопасности механизм расширений должен добавляться в Gnash при компиляции, и включаться в конфигурационных файлах. Gnash требует для рендеринга (rendering) либо AGG, либо Cairo, либо OpenGL. В противоположность многим проектам GNU, Gnash написан на языке программирования C++, а не на C из-за своего наследства от GameSWF.

См. также

Примечания

  1. 1 2 Репозиторий Gnash.
  2. Gnash User Manual, раздел hardware. GNU. Архивировано из первоисточника 23 марта 2012. Проверено 6 января 2009.
  3. Flash 7 player port started — RISC OS news and information from Drobe. Проверено 6 января 2009.

Литература

  • Сондерс М. Быстрый, как Gnash. Интервью с автором программы — Робом Савойем. // Linux Format : Журнал. — июль 2008. — № 7 (107). — С. 26—27.

Ссылки

  • Gnash на сайте проекта GNU
  • Сайт разработчиков Gnash
  • Gnash’s Savannah Page
  • FSF/GNU Press Release: FSF announces GNU Gnash — Flash Movie Player
  • An interview with Gnash project leader about the future of the product

Gnash home ft johnny yukon, gnash and olivia, gnash visits napier elementary donates backpacks, gnash leave перевод.

Полюс недоступности, Сборная Чечни, Линдсей, Джеффри, Млечник беззоновый.

© 2011–2023 stamp-i-k.ru, Россия, Барнаул, ул. Анатолия 32, +7 (3852) 15-49-47