После года разработки представлена (http://allievi.sssup.it/techblog/?p=260) первая бета-версия проекта Lightspark (http://lightspark.sourceforge.net/), в рамках которого подготовлен новый свободный Flash-плеер, базирующийся на использовании JIT-компилятора (http://ru.wikipedia.org/wiki/JIT), транслирующего ActionScript код в x86-инструкции и основанного на технологиях LLVM. Исходные тексты Lightspark написаны на языке C++ и распространяются в рамках лицензии GPLv3.
Основные особенности проекта:- Поддержка ActionScript 3.0;
- Задействование OpenGL при формировании вывода изображения (для работы требуется видеокарта с поддержкой шейдеров (http://ru.wikipedia.org/wiki/%D0%A8%D0%B...
- Возможность подключения видеофильтров;
- Реализация в виде плагина, совместимого с интерфейсом плагинов Mozilla.
К сожалению по уровню развития проект еще только на своем начальном пути, степень совместимости Lightspark со встречающимися в сети Flash-ролик...URL: http://allievi.sssup.it/techblog/?p=260
Новость: http://www.opennet.me/opennews/art.shtml?num=26640
Смешно. В линуксе и так можно поставить проприетарный флеш. В аот для пользователей FreeBSD будет возможно незаменимая штука если будет лучше Gnash. А так Gnash только youtube позволяет смотреть да баннеры показывать.
> проприетарный флешНужны открытые альтернативы, а не подачки от проприетарщиков.
...учитывая то, что баннеры никому как бы и не особо нужны, и планы Google проапать youtube на использование HTML5 video, то во FreeBSD falsh как бы и вообще ни к чему... flash-игрушки - HTML5 canvas, WebGL и иже с ними... для корпоративных web-приложений flash вообще "запоздал"...
Согласен, но пока не закопали ведь ;)
>во FreeBSD falsh как бы и вообще ни к чему...Во FreeBSD флэш настолько же "к чему", как и в линуксе.
>Смешно. В линуксе и так можно поставить проприетарный флеш.Спасибо, не надо.
>В аот для пользователей FreeBSD будет возможно незаменимая штука если будет лучше Gnash.
Под FreeBSD замечательно работает все тот же линуксовый проприетарный флеш. Но как уже было сказано, не надо такого.
> Под FreeBSD замечательно работает все тот же линуксовый проприетарный флеш.нифига он не замечально работает. Он работает так - включил посмотрел видео, отключил.
Как решить проблему того, что firefox3 с линуксовым флешом на фри виснет периодически на 10-20 сек, кроме как не делать каждый раз % killall npviewer.bin ?
>нифига он не замечально работает. Он работает так - включил посмотрел видео,
>отключилУ вас флеш к рубильнику на стене подключен астральными проводами?
>Как решить проблему того, что firefox3 с линуксовым флешом на фри виснет
>периодически на 10-20 сек, кроме как не делать каждый раз %
>killall npviewer.bin?У меня не виснет.
Сдается мне у одного из вас amd64, а у другого x86
>Сдается мне у одного из вас amd64, а у другого x86Я перелез на amd64 не так давно - работало одинаково хорошо и до, и после.
Виснет виснет, еще как виснет, именно с такими проявлениями, 10-20 секунд фокс висит, и либо ждать, либо killall npviewer.bin, что на i386 что на amd64 те же яйца только в профиль. Особенно достало на рутрекере, пришлось поставить аддон flashblock, так и живем.
вот и у меня точно такие траблы. Проблем нет только на новеньком железе, а с железом хотя бы 3 летней давности реально тормоза
У меня такие траблы были с проприетарным флешом, пока стояла 32битная версия плагина в 64битном FireFox. Потом Adobe выпустила 64битную альфу своего плагина (которая по-моему таки не зарелизена до сих пор) и с тех пор никаких подобных зависаний из-за флеша.
Нутк отлаживайте, что вам сказать. Если кроме вас ни у кого не виснет, никто больше вам и не поможет.
Плагин с Flash отключается и включается без остановки работы программы, в разделе дополнений.
На фре и опере работает чудесно. Всё работает от банеров до видео и флеш игрушек :)
И в Опере работает?
Я лично не стал настраивать флеш в опере -- соответственно, никакой флешовой рекламы :-) А файрфокс запускаю, когда флеш реально нужен. Но мне казалось, что с Оперой оно вообще не должно дружить?
Опера всю жизнь поддерживала Netskape-style плагины
Поставьте себе flashblock или подобный аддон. Станет комфортнее.
Насчет Gnash vs YouTube: Москва не сразу строилась! И Gnash начал проигрывать YouTube не сразу (релиз 0.7, или 0.8), так чего же вы ждете от тестовой версии этой программы?
Does it support Flash Video? No. Who needs it? No one/Über geeks.
Ну вот, GNU в очередной раз показали свою несостоятельность - сколько лет пилили Gnash, который до сих пор толком утюб не играет (и в который контрибутить-то толком нельзя было, потому что надо сначало передать им права в письменном виде), а тут просто взяли и все написали. Будем собирать, тестировать и выкидывать gnash.
>тестировать и выкидывать gnash.И вот когда вы наконец-то поскорее бы уж таки его соберёте... да ещё с LLVM-ом... gnash по-прежнему будет вызывать у вас кожный зуд и кишечные колики -- одним только своим существованием или поминаением. Но, внимание!, от включения в список раздражителей ещё и gcc (ну, "супротив" LLVM, да?) -- спазмы и колики могут уже подорвать Ваше Драгоценное! Мы пугаемся за Вас!!
>Ну вот, GNU в очередной раз показали свою несостоятельность - сколько лет пилили GnashGnash всё же появился раньше и это важно. Или почему вы не критикуете swfdec? Он ещё хуже. И да, Lightspark, я правильно понимаю, x86-only?
>Gnash всё же появился раньше и это важно. Или почему вы не
>критикуете swfdec? Он ещё хуже.В swfdec нечего критиковать - его будто и не было. Хотя если бы он развивался я бы следил прежде всего за ним, потому что с gnash с его гнутыми закидонами все сразу понятно было.
>И да, Lightspark, я правильно понимаю, x86-only?
Нигде упоминания об этом не нашел. По логике он будет ровно настолько x86-only, как и llvm.
> По логике он будет ровно настолько x86-only, как и llvm.Хорошо бы, но LLVM, вроде как, ещё не поддерживает ARM или MIPS... И вот ещё отличие - у Gnash есть поддержка vdpau, а у Lightspark, видимо, нет.
vdpau - никому не нужная игрушка. Кроме того, для видео man HTML5.
>vdpau - никому не нужная игрушка. Кроме того, для видео man HTML5.С каких это пор?
Что man HTML5? Мы говорим о флеше, про HTML5 я и так знаю.
>С каких это пор?С момента появления.
>Что man HTML5? Мы говорим о флеше, про HTML5 я и так знаю.
Замечательно - так раз знаете, расскажите накой вам vdpau во флеше, если видео в нем не будет.
> С момента появления.Можно поподробней? То, что vdpau поддерживают только проприетарные дрова - это ещё ничего не значит.
> Замечательно - так раз знаете, расскажите накой вам vdpau во флеше, если видео в нем не будет.
Будет, не будет, но пока оно есть. Далеко ходить не надо.
>Можно поподробней?Да нет, оно просто не нужно, ибо CPU с головой хватает для 1080p, не говоря уж о сpаном веб видео.
>То, что vdpau поддерживают только проприетарные дрова - это ещё ничего не значит.
О спасибо, я и забыл про это. Значит, и еще как.
>Будет, не будет, но пока оно есть. Далеко ходить не надо.
У меня ютуб и вимео играется без флеша. А больше сайтов с видео нет. Или.. вам вконтактик нужен?
> Да нет, оно просто не нужно, ибо CPU с головой хватает для 1080p, не говоря уж о сpаном веб видео.Хватает, то хватает, но не стоит забывать, что меньшая нагрузка на CPU снижает энергопотребление/тепловыделение, а соответственно и уровень шума и время работы от батареи.
Вот только работает vdpau с h.264 и VC-1 и всё :(> У меня ютуб и вимео играется без флеша.
Далеко не все видео на ютубе в HTML5. Контактик не нужен, но и без него попадается видео на флеше, что, конечно, решается млеером, но костыльно.
>Хватает, то хватает, но не стоит забывать, что меньшая нагрузка на CPU
>снижает энергопотребление/тепловыделение, а соответственно и уровень шума и время работы от
>батареи.Если вам не хватает батареи - не смотрите видео на ютюбе, к тому же еще через флеш.
>Вот только работает vdpau с h.264 и VC-1 и всё :(
Я и говорю - бесполезная игрушка, полурешение.
>Далеко не все видео на ютубе в HTML5. Контактик не нужен, но
>и без него попадается видео на флеше, что, конечно, решается млеером,
>но костыльно.Кроме ютюба и vimeo в жизни ничего не попадалось. Что-то сдается мне что даже если попадется, я лично без проблем без этого обойдусь.
>Если вам не хватает батареи - не смотрите видео на ютюбе, к тому же еще через флеш.Вот пока вы себя ограничиваете, другие просто смотрят. Не говоря уже о том, что ненагруженный проц лучше не только по энергопотреблению, да и как тут уже сказали, даже 720р не всякий тянет.
> пока вы себя ограничиваетеНе, вы серьезно целый день на своем ноуте смотрите быдлоютюб? Все нормальные плееры поддерживают vdpau - жри не обляпайся, но во флеше-то оно вам накой сдалось?
>Вот только работает vdpau с h.264 и VC-1 и всё :(Currently, the portions capable of being offloaded by VDPAU onto the GPU are motion compensation (mo comp), inverse discrete cosine transform (iDCT), VLD (Variable-Length Decoding) and Deblocking for MPEG-1, MPEG-2, MPEG-4 ASP (MPEG-4 Part 2), MPEG-4 AVC (H.264 / DivX 6), VC-1, WMV3/WMV9, Xvid / OpenDivX (DivX 4), and DivX 5 encoded videos.
Спасибо, да действительно, список пошире. Но жаль, что его (vdpau) в нуво никак не засунут (хоть для галочки)... Лишним не будет.
Эк вы эгоцентричны!.
Тот факт, что есть куча ресурсов, не транслирующих видео с ютуба, а использующие свои флеш-видеопроигрователи, для Вас ничего не значит?
И вконтактик, и рутубы и ГеймТрейлеры... Во фишках видео выкладвыают!
И у каждого свой вкусный плеер.
>Эк вы эгоцентричны!.
>Тот факт, что есть куча ресурсов, не транслирующих видео с ютуба, а
>использующие свои флеш-видеопроигрователи, для Вас ничего не значит?
>И вконтактик, и рутубы и ГеймТрейлеры... Во фишках видео выкладвыают!
>И у каждого свой вкусный плеер.После слова "вкусный" мне с вами общаться противно. Все эти недоплееры одинаковые, и разом заменяются на HTML5 кучей способов, от greasemonkey'вских скриптов до нескольких плагинов и mplayer'ом. Который и VDPAU, к слову, умеет.
>>Эк вы эгоцентричны!.
>>Тот факт, что есть куча ресурсов, не транслирующих видео с ютуба, а
>>использующие свои флеш-видеопроигрователи, для Вас ничего не значит?
>>И вконтактик, и рутубы и ГеймТрейлеры... Во фишках видео выкладвыают!
>>И у каждого свой вкусный плеер.
>
>После слова "вкусный" мне с вами общаться противно. Все эти недоплееры одинаковые,
>и разом заменяются на HTML5 кучей способов, от greasemonkey'вских скриптов до
>нескольких плагинов и mplayer'ом. Который и VDPAU, к слову, умеет.*"вкусный".
А знаете нафига этот зоопарк? чтоб у них было сложно грабить ролики(в первую очередь). А тут: все на ХТМЛ5! Думаете они действительно так на него ломанутся?
Тут нужен хитрый план -:)
> ибо CPU с головой хватает для 1080p, не говоря уж о сpаном веб видео.Ага, некоторого абстрактного в вакууме. Мой Athlon 64 3000+ показывал слайдшоу порой даже на 720p, но стоило ткнуть GeForce с vdpau, получил плавное 1080p без потери кадров и с загрузкой ЦП не более 20%
И это правильно, даже при наличии мощного современного четырех-ядерника переложить декодирование видео на GPU.
Насколько я знаю, изготовители звуковых плат (профессиональных, и для пользователей) в последнее время предлагают рынку совершенно новые вариант своей продукции очень редко. Если даже новое устройство и появляется, то на старом чипсете, или удешевленный/промежуточный вариант имеющегося. Я предлагаю компании Creative создать звуковую карту с аппаратным декодированием звука! Новая функция, во всех рекламах о ней скажут! Ну и пусть у современного процессора это занимает лишь 1% от нагрузки! В отличие от графики. Пусть звуком занимается специальный звуковой процессор - в том числе и декодированием! А менеджер придумает, как это красиво сказать и преподнести... Каждый плеер это API будет поддерживать. Компания Creative, дарю идею!
AMD Athlon 64 3000+ - поддерживаю твой выбор! У самого такой был. Очень хорошее оборудование, хотя не быо топовм даже тогда, в 2005-м.
Да ну толсто же!
Предлагаю слегка повременить с такими заявлениями. Проект безусловно интересный, но пока он даже звук не проигрывает :) Подождите выкидывать Gnash :)
Угу. 64 бита ставится через Ж.
Даёшь свободный флэш!
>Даёшь свободный флэш!Слышал, что даже при использование Gnash возможно выполнение проприетарного ActionScript кода, но что то пруфлинк никак не найду ;(. Короче говоря, это всё равно не выход.
- Поддержка _только_ ActionScript 3.0;fixed.
Хачу в Konqueror. Я к нему привык. gnash в нем есть!
> транслирующего ActionScript код в x86-инструкцииТо есть, x86-only? Как проприетара от абобы?!
>То есть, x86-only? Как проприетара от абобы?!Эти деятели с techdemo3 уже успели воткнуть asm, так что что-то вроде. Если эту ересь убрать, будет поддерживать все, что поддерживает llvm.
Уже в портах!
О, генерал! А мы думали, это Вы рады нас видеть---
>Уже в портах!омг, amdmi3 мега крут =)