Объявлено об официальном выходе первой общедоступной версии проекта Gnash - 100% свободного Flash плейера, распространяемого под лицензией GPL.
В настоящее время Gnash может проигрывать SWF файлы версии 7, поддерживает технологию обмена XML сообщениями, использует OpenGL для вывода графики. Программа работает как в виде отдельного приложения, так и в форме плагина для Firefox; Home_http://www.gnu.org/software/gnash/ Downloads (~725 Kb)_http://www.gnu.org/so...051226.tar.bz2
Организация FSF в рамках проекта GNU выпустила новую альфа-версию Gnash - свободного проигрывателя Flash, который доступен так-же как plugin для Firefox, Mozilla, Konqueror и Opera. Из изменений в новой версии хочется выделить реализацию поддержки потокового видео с youtube.com и lulu.tv, улучшение совместимости с Flash и расширения, позволяющие иметь доступ к файлам и МySQL. Downloads_ftp://ftp.gnu.org/pu...-0.8.0.tar.bz2
ЭЖД, 1.09.2007 - 10:48
Gnash 0.8.1
Gnash - это Flash-плеер и плугин для броузеров от проекта GNU.
В версии 0.8.1 изменения следующие:
- Новый сборщик мусора (garbage collector), с которым gnash тратит теперь меньше памяти. - В X11 теперь поддерживаются шрифты сервера. - Система билда теперь собирает gnash одновременно с несколькими GUI, кроме того удалены зависимости между разными используемыми тулкитами. - Поддержка динамических полей ввода. - Улучшенная обработка событий клавиатуры. - Поддержка инсталяции нужных плугинов GStreamer "по необходимости". - Поддержка комбинации KDE/AGG (Anti-grain geometry, библиотека рендеринга). - Более "всеядный" парсер. - Улучшенная поддержка детектирования flash-плеера. - Множество новых программных тестов. Downloads (~1,9 Mb)_ftp://ftp.gnu.org/pu...-0.8.1.tar.bz2
ЭЖД, 12.03.2008 - 17:50
Gnash 0.8.2
Вышел первый бета-релиз свободной замены плееру Flash - Gnash 0.8.2. Список изменений: Переделана временная линия. Улучшена работа с клавиатурой. Реализованы новые классы: System.capabilities (частично), SharedObject, LocalConnection. Также, реализованы: ActionImplements, Try/Throw, MovieClip._lockroot. Улучшена поддержка текстовых полей. Лучше поддерживается SWF8. Потоковые OGG-контейнеры (vorbis/theora или vorbis/dirac), и другие свободные форматы. Улучшена отрисовка через OGL и Cairo. Множество других приятных изменений и исправлений. Downloads (~2,5 Mb)_ftp://ftp.gnu.org/pu...-0.8.2.tar.bz2
ЭЖД, 14.10.2008 - 19:22
Gnash 0.8.4
Анонсирован третий бета-релиз свободного Flash-плеера Gnash - 0.8.4. Gnash совместим с форматом SWF версии v7 и частично с v8 и v9, содержит реализацию ActionScript 2 классов для SWF версии 8.5, может проигрывать FLV ролики YouTube, поддерживает обмен XML сообщениями с сервером.
В версии 0.8.4 представлены новые возможности:
Gnash отныне представляется "SWF Player" вместо "Flash Player", из-за принадлежности торговой марки Flash компании Adobe;
SWF файлы сервиса Twitter теперь отображаются корректно;
Исправлена ошибка парсинга URL, содержащий несколько знаков "?";
Налажена поддержка Flash роликов, содержащих несколько звуковых дорожек;
Добавлена поддержка загрузки PNG и GIF изображений;
Улучшено качество рендеринг SWF роликов;
Реализована поддержка генерации RGB/RGBA PNG и JPEG изображений;
Появилась возможность работы картографического редактора Potlatch
OpenStreetMap, написанного на Flash;
В комплект включена новая утилита 'flvdumper', предназначенная для анализа FLV видеофайлов;
Для продуктов Mozilla и Firefox подготовлен XPI пакет.
Gnash распространяется в рамках лицензии GPL v.3, совместим с форматом SWF версии v7 и частично с v8 и v9, содержит реализацию ActionScript 2 классов для SWF версии 8.5, может проигрывать FLV ролики YouTube, поддерживает обмен XML сообщениями с сервером.
Основные новшества, появившиеся с момента прошлого выпуска:
Доступна альфа версия медиа-сервера Cygnal для организации потокового вещания по сети. Сервер разрабатывается с учетом возможности обработки тысяч одновременных соединений, поддерживает возможности по кластеризации на несколько машин, может вещать несколько потоков с разным контентом и выступать в роли multicast сервера;
С целью увеличения производительности добавлена поддержка MIT-SHM и XVideo;
Улучшена работа XML парсера и модуля NetConnection, что позволило заметно увеличить число работающих с Gnash сайтов, отдающих видео-контент;
Возможность сохранения на диск любых потоков данных, включая FLV, H264, MP3, JPEG, SWF, PNG, GIF;
В GUI улучшены средства информирования о проблемах декодирования, например, теперь сообщается какого кодека не хватает;
Добавлена поддержка новых кодеков, отвечая последним веяниям сервиса YouTube;
Добавлена поддержка парсинга и декодирования H.264 видео и AAC аудио в FLV потоках.
Также поддерживается декодирование Speex аудио через библиотеку libspeex. Исправлены проблемы при проигрывании через gstreamer неупакованного звука (RAW, UNCOMPRESSED);
Улучшен механизм масштабирования изображений, YouTube ролики при увеличении выглядят теперь более качественно;
Создан новый GUI интерфейс для KDE4 / Qt4 с возможность просмотра параметров SWF и диалогом для настройки.
Gnash совместим с форматом SWF версии v7 и частично с v8, v9 и v10, содержит реализацию ActionScript 2 и 3 классов для SWF версии 8.5, может проигрывать FLV ролики YouTube, поддерживает обмен XML сообщениями с сервером. Gnash распространяется как в виде отедльного плеера для GNOME и KDE, так и в виде плагина для web-браузеров Mozilla и Konqueror.
В версии Gnash 0.8.6 представлены следующие новшества:
Реализованы ActionScript объекты TextSnapshot, Camera, Microphone, TextField, TextFormat, а также функции ASSetNative, ASSetNativeAccessor и ASconstructor;
В комплект включены утилиты для поиска web-камер и микрофонов в системе;
Добавлена поддержка интеграции с PyGTK модулем и новые средства для создания собственных Gnash GTK виджетов;
Улучшена синхронизация звука и видео;
Отмечены разнообразные улучшения в плане обработки и форматирования текста;
Добавлена поддержка платформы AmigaOS4;
Добавлена предварительная реализация поддержки AVM2 (ActionScript Virtual Machine v2);
Улучшена поддержка протокола RTMP (Real Time Messaging Protocol) в медиа-сервере Cygnal;
Добавлена возможность использования плагинов для скриптов, выполняемых на стороне сервера;
Проведен рефакторинг кода:
Реорганизация внутренней структуры объектов и классов с целью увеличения совместимости с ActionScript;
Доведены до рабочего состояния дополнения к нативным классам;
Увеличена совместимость и проведена оптимизация для классов DisplayObject;
Улучшена работа парсера и сборщика мусора;
Упрощен процесс создания новых классов;
Создан новый тестовый комплект для оценки совместимости с ActionScript 2 & 3;
Добавлены Stub-заглушки всех ActionScript 3 классов;
Переработан код сетевой подсистемы;
Исправлены ошибки, среди котрых:
В AGG-рендере налажено выполнение операций сглаживания изображений;
Решены проблемы с крахом и нарушением порядка обработки событий в XMLSocket;
Увеличена производительность GUI-интерфейса на базе библиотеки SDL;
Налажено синхронное выполнение различных ActionScript событий;
В будущей версии ожидается возможность задействования аппаратной акселерации при отображении видео в формате H.264. Код для поддержки Intel VA-API и VA-API бэкенда к NVIDIA VDPAU уже добавлен в репозиторий исходных текстов и доступен для предварительного тестирования. Downloads (~3,4 Mb)_ftp://ftp.cw.net/pub...-0.8.6.tar.bz2
ЭЖД, 20.02.2010 - 18:29
Gnash 0.8.7
Основные изменения:
Множество улучшений, связанных с работой VM
Множество улучшений, связанных с потоковым видео
Cygnal теперь поддерживает множественные подключения
Для Cygnal теперь возможно написание плагинов на С/С++
* Достигнута 100% совместимость с видеосервисом YouTube. В случае проблем, разработчики рекомендуют удалить в браузере все Cookie, связанные с YouTube; * Обеспечена поддержка переключения на лету системы рендеринга, для формирования вывода на экран возможно задействование Cairo, OpenGL и AGG; * Добавлена возможность переключения на лету мультимедиа обработчика, в настоящий момент поддерживается использование FFmpeg и Gstreamer; * Реализована поддержка использования библиотеки VAAPI для аппаратной акселерации декодирования видео. Библиотека VAAPI совместима с графическими процессорами NVidia, ATI и Intel; * Поддержка написания скриптов-дополнений: JavaScript в браузере теперь может работать с ActionScript в Gnash; * Увеличена скорость сборки Gnash, благодаря сокращению числа внутренних зависимостей; * Улучшена работа с устройствами ввода данных, при использовании raw framebuffer. Downloads (~3,7 Mb)_ftp://ftp.gnu.org/gn...-0.8.8.tar.bz2