Вышел Beta Adobe Flash Player 10.1 с поддержкой аппаратного ускорения видео
Хабравчане, свершилось!
Компания Adobe наконец сподобилась выпустить бета-версию уже давно анонсированного Flash Player-а 10.1, информацию о котором я уже предоставлял хабрасообществу. Рекомендуется тестировать данный плеер на ионных нетбуках и неттопах, дабы получить заметный невооруженному глазу эффект.
Как всегда, не обошлось без ограничений. Так как это тестовый билд, корректно и эффективно работает он исключительно со специальными драйверами от nVidia версии 195.50 и выше. Скачать данную волшебную версию драйверов можно хитрым способом c официального ftp-сервера, однако если нагрузку на приватный ftp спалят — боюсь, что мне за это влетит...
К сожалению, в данный момент у меня на руках не осталось ионных девайсов, так что обладатели Revo или аналогичных устройств — опишите работу Youtube HD в комментах, если не затруднит.
upd:
Как подсказали в комментариях, 10.1 получил также поддержку ATI Stream, с аналогичными CUDA функциями. >>Хабрапруфлинк<<
Вот тут можно посмотреть девелоперское видео на эту тему — developer.amd.com
Драйверы для ATI-AMD можно найти на официальном сайте, они как раз обновились 17.11.09…
H.264 Video Hardware Acceleration Support
Flash Player 10.1 supports hardware decoding of H.264 video on Windows platforms when running with
supported hardware. Use the following recommended hardware and driver combinations to experience
hardware acceleration of H.264 videos in Flash Player 10.1. Unless otherwise noted, the following
hardware will support H.264 hardware decoding with supported drivers under Windows XP 32-bit,
Windows Vista (32/64-bit), and Windows 7 (32/64-bit).
Было бы ещё лучше, если в Adobe допилят 64-битную версию флеша, как под Linux так и под Windows с MacOS X. А там и x64-сборки хрома, оперы и фаерфокса не за горами :)
Да, под линукс x86_64 очень хорошо работает (относительно x86, конечно). Жду с нетерпением 10.1 x86_64.
p.s.: а еще больше жду чтоб разобрались с кодеками для тега video, может тогда начну с любовью смотреть на флэш, как на приятную технологию для баннеров уже не жрущую столько процессорной памяти :-)
Очень сильно сомневаюсь насчёт 10.1 x86_64 :) В анонсе только указывается на обновлённую alpha-сборку под *nix x86_64, не говоря уж о других платформах и, тем более, о финальных версиях.
Ходят слухи, что 64 бита полностью (официально) будет поддерживаться не раньше выхода Flash Player 11.
Поставил через «nspluginwrapper -i libflashplayer.so» на x64. Оно таки работает! Судя по превьюшке "Up" с ютюба (не забудьте тыкнуть HD) vdpau работает, работает и юникод, в частности русские буквы вводятся (да неужеди!). Однако же, почему-то при включенном компизе не работают контролы на ютубе, именно в HD видео. С HQ и стандартным всё ок. Без компиза работает и на HD роликах. Вот так. Хотелось бы верить, что нативки ждать не столько сколько фикса np-40. Пусть и альфы. Ах, да! Забыл сказать, что при просмотре HD чертов врапер грзит одно ядро моего старенькго Pentium D 2.8 на половину, при том, что мплеер при просмотре 1080 с vdpau лишь на 2-7% оба ядра в совокупности.
Ну реально работает :-) Видюшка 9600gt, драйвера эти же. 32 из коробки тормозит, x64 альфа тормозит, 10.1 через обвязку летает на полном экране. Библиотеки у меня тоже нету, но без ведюшки такое видео мой проц не тянет.
Да вобщем-то на макбуках проблем с флешем нет (хотя hd-видео на youtube слегка подтормаживает), но хочется ускорения за счет видеокарты, чтоб не простаивала, а процессор какими-нибудь более важными вещами занимался.
да в прямом. ни один флешер не обязуется обеспечить нормальную работу флеш-приложения под линуксом. под виндой да, под макосью да, но не под линуксом. мы у себя пытались, но в итоге положили на линукс. краткий опрос знакомых флешовских команд показал что кладут все. тупо дешевле.
Статья не совсем полная, вот например вас не заинтерисовала то что добавят ли поддержку ATI Stream в какую нибудь версию флеш плеера ???
А зря в этой же бета версии флешь плеера есть поддержка и ATI Stream, а не только NVIDIA CUDA
На момент написания предыдущего поста, в котором в общем-то и освещалось взаимодействие nVidia и Adobe, поддержка ATI Stream была не заявлена. Хорошо, что они все-же успели к выходу беты… или это выход беты оттянули, ради того чтоб успели добавить поддержку ATI.
Впрочем, по пруфлинку лежит примерно такое же письмо, как и то, что я получил по почте. Только автором моего письма была nVidia.
У меня тоже около 50%, правда 32 битная версия через nspluginwraper на 64 битном линуксе, что не прибавляет производительности и 50% лишь на одном ядре и того на стареньком Pentium D 2.8. И при всём при этом не тормозит HD fullscreen!
Для обоих установленных видеокарт (9400M и 9600M GT) использую стандартный драйвер идущий в комплекте со Snow Leopard.
В 99.9% случаев у пользователей Mac ответ будет приблизительно таким же.
Если не тестировать намеренно, то вряд ли кто-то её заметит.
А вот то, что более простая карта работает практически бесшумно и значительно увеличивает время работы от аккумулятора, видно невооруженным взглядом.
Ну а когда хочется «форсажу» его всегда можно включить в настройках.
Для всех повседневных задач, включая просмотр 1080p, с головой хватает 9400M.
проблема проигрывания полноэкранного видео во флеше в линуксе заключается в том, что бразуер не может найти нормальный интерфейс для работы с видео-картой и рисует все через попу.
фиксится просто:
env LD_PRELOAD=/usr/lib/libGL.so.1 firefox-3.5 %u
Да вроде как подлагивает не полноэкранный флеш, да и не юзаю я Тормозиллу, как то больше Chrome и Arora, там флеш куда лучше идет, но всеравно не так плавно как в вине
Очень радует выход 10.1 и очень не радует отсутствие debug версий.
Хотел стресс-тест провести для сравнения производительности — жутко неудобно, сносить 10.0.ххх, ставить это, потом в обратную сторону (потому что по работе нужен debug)
Хотя всё равно попробую.
software h264 decoder не ускорили? Было бы полезно для старых систем уровня Radeon 9600, которые с помощью CoreAVC без проблем воспроизводят 720p, но не могут воспроизвести тормозной flash 720p.
Всем пользователям маков рекомендую замечательную программу ClickToFlash,
плагин к Safari, проигрывающий youtube/HD средствами QuickTime, и по дефолту блокирующий все флеш-ролики.
Достаточно неприятно, когда твой macbook late 2007 на страничке с баннерами показывает загрузку cpu в 70-80% из-за flash-plugin, при этом начиная набирать обороты куллера.
комментарии (92)
ftp://corpftp.nvidia.com
User name: press7
Password: Salvation894!
Но если хочется авторитетного источника — велкам.
BETA Drivers and archive
Так что подойдут не только 195.50 драйвера
Flash Player 10.1 supports hardware decoding of H.264 video on Windows platforms when running with
supported hardware. Use the following recommended hardware and driver combinations to experience
hardware acceleration of H.264 videos in Flash Player 10.1. Unless otherwise noted, the following
hardware will support H.264 hardware decoding with supported drivers under Windows XP 32-bit,
Windows Vista (32/64-bit), and Windows 7 (32/64-bit).
Пруфлинк: labs.adobe.com/technologies/flashplayer10/releasenotes.pdf
p.s.: а еще больше жду чтоб разобрались с кодеками для тега video, может тогда начну с любовью смотреть на флэш, как на приятную технологию для баннеров уже не жрущую столько процессорной памяти :-)
Ходят слухи, что 64 бита полностью (официально) будет поддерживаться не раньше выхода Flash Player 11.
i686
$ cat /proc/`pidof firefox`/maps|grep vdpau
$ cat /proc/`pidof mplayer`/maps|grep vdpau
b6e4a000-b6ecc000 r-xp 00000000 fe:00 10229 /usr/lib/libvdpau_nvidia.so.185.18.36
Интересно как это у вас на x86_64 что-то заработало, когда на 32 битах не пашет…
7fd40c9e3000-7fd40c9ff000 r-xp 00000000 08:05 5261 /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so
7fd40c9ff000-7fd40cbfe000 ---p 0001c000 08:05 5261 /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so
7fd40cbfe000-7fd40cbff000 r--p 0001b000 08:05 5261 /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so
7fd40cbff000-7fd40cc00000 rw-p 0001c000 08:05 5261 /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so
forums.adobe.com/thread/230334
Лично пользуюсь такой машинкой, знаю не понаслышке.
Даже на 1080p
Ура!
А зря в этой же бета версии флешь плеера есть поддержка и ATI Stream, а не только NVIDIA CUDA
пруф линк:
www.earthtimes.org/articles/show/amd-accelerates-flash-player-101-with-ati-stream-technology,1048339.shtml
Впрочем, по пруфлинку лежит примерно такое же письмо, как и то, что я получил по почте. Только автором моего письма была nVidia.
iden.habrahabr.ru/blog/75555/
…
Fixed Issues:
[FP-40] International text entry broken in Linux reports in Flash Player 9.0.48 or higher
С радостью писал в наш багтрекер таску об отключении костыля для линукса если версия>=10.1
А под GPU я подразумевал не «видеокарту», а именно ускоритель графической обработки.
Тестил на www.youtube.com/homeproject
На самом деле проблема тормозящего Flash под Mac OS SL стоит достаточно остро и такие новости очень радуют.
простите, промазал.
www.ubuntugeek.com/fix-for-flash-is-not-recognizing-mouse-clicks.html
В 99.9% случаев у пользователей Mac ответ будет приблизительно таким же.
А вот то, что более простая карта работает практически бесшумно и значительно увеличивает время работы от аккумулятора, видно невооруженным взглядом.
Ну а когда хочется «форсажу» его всегда можно включить в настройках.
Для всех повседневных задач, включая просмотр 1080p, с головой хватает 9400M.
вопрос был исключительно в контексте топика — насколько отличается нагрузка на процессор при использовании флеша в зависимости от видеокарты?
фиксится просто:
env LD_PRELOAD=/usr/lib/libGL.so.1 firefox-3.5 %u
Хотел стресс-тест провести для сравнения производительности — жутко неудобно, сносить 10.0.ххх, ставить это, потом в обратную сторону (потому что по работе нужен debug)
Хотя всё равно попробую.
Тестил на Toy Story 3
Когда в свое время интересовался вопросом, то IE был единственным 64-битным браузером. Сейчас есть другие?
Opera 64 bit под Linux есть, хотя не видел и не работал с ней.
Ну и Java есть рабочая, 64битная. Как бы Sun вcе возможное сделал, а вот Adobe что-то мутит с 64битными системами.
www.nvidia.ru/object/notebook_winxp_195.55_ru.html
плагин к Safari, проигрывающий youtube/HD средствами QuickTime, и по дефолту блокирующий все флеш-ролики.
Достаточно неприятно, когда твой macbook late 2007 на страничке с баннерами показывает загрузку cpu в 70-80% из-за flash-plugin, при этом начиная набирать обороты куллера.