Чтобы добавлять сообщения и комментарии, .

@alxndrtrofimov:
alxndrtrofimov

linux,ati,amd,radeon,open source,vdpau
VLC под арчем из репозитория используется libavcodec слишком старой версии, чтобы аппаратно декодировать видео напрямую через vdpau на свободных драйверах на видеокарте ati

@PoZitron:
PoZitron

Оказывается VDPAU в VLC работает только через VA-API. Я об этом когда-то знал, но мне казалось что потом они выпустили версию с нативной поддержкой VDPAU. Видимо нет.
Естественно включить в "рекомендуемые пакеты" к драйверам в "самом дружелюбном дистрибутиве" нужный пакет на 43 Кб было бы слишком просто, поэтому его нужно поставить самому. Пакет vdpau-va-driver. Только что проверил в 12.10 — работает, потребление процессора на тестовом видео упало с 80-110 до 8-18. Естественно в настройках должна стоять соответствующая галочка.

@ComradeDOS:
ComradeDOS

Аппаратное ускорение во флеше до сих пор сломано. =(

@ComradeDOS:
ComradeDOS

*xvmc *mplayer Сегодня в портейдж приелетело обновление для mesa и я решил в очередное раз попробовать новый драйвер для amd с поддержкой kms. На этот раз все работает как надо. Даже появилась поддержка видео выхода. Кроме того заработал vdpau (что для меня стало полной неожиданностью). А вот xvmc не хочет работать. mplayer сходит с ума при запуске. Пожалуй пока посижу на новом драйвере. Если все будет ок, то на нем и останусь.

@khades:
khades

Более правильное решение проблемы цветов в флеше и нвидии — gentoo.ru

@PoZitron:
PoZitron

ОПА! В 11м флеш-плеере пофиксили "размытие" внизу на не-HD видео! Да это ж красота просто!! ПОЛНОЭКРАННЫЙФЛЕШНЕТОРМАЗИТ!!!
Флеш-плеер 11: labs.adobe.com
Инструкция по включению vdpau: #1368911

PS и да, всё это работает в x64!

@PoZitron:
PoZitron

ЧЁРТ! Наконец то я научился включать VDPAU для флеша! Надо было создать файл /etc/adobe/mms.cfg и добавить в него строчку EnableLinuxHWVideoDecode=1. В интернете есть множество других, старых, сбивающих с верного пути инструкций, и у меня было там записано не то, что нужно. Теперь всё правильно, в инфо о видео (ПКМ в ютубе — Show video info) написано "accelerated video rendering", что означает что VDPAU работает. Если у вас написано что то другое, то ускорение не работает!
Ощущения пока говорить не буду, потому что как только узнал, так сразу написал в жуйк, ещё не тестил в реальных условиях. Но зато я нашёл интересную страничку с тестированием видео флеша adobe.com которая позволяет переключаться "на лету" между аппаратной обработкой и обычной. Если судить по ней, то с ускорением VDPAU, процесс plugin-container (в нём выполняется флеш в ФФ) ест 8-12% процессора, а без VDPAU 96-116%. Разница очевидна.

@lexszero:
lexszero

lexszero.tk ← открыл в фуррифоксе вот этот вот скриншотик, параллельно был запущен мплеер с онимой, и вот что я увидел: dump.bitcheese.net (скринкаст руками, 22 метра). Как это работает? Алсо, если запустить параллельно два мплеера, в скриншотике рендерится говно только из первого.

@ComradeDOS:
ComradeDOS

Решил попробовать vdpau. При использовании в качестве устройства вывода видео xv mplayer отъедает в среднем 14% CPU при воспроизведении FullHD видео. При задействовании в качестве устройства вывода видео vdpau значение редко превышает 2%.

@lexszero:
lexszero

Чят, у меня поломалось вдпау — мплеер заблевывает все примерно так:
vf_get_image: Tried to allocate a format that can not be allocated!
[h264_vdpau @ 0x865fb40]get_buffer() failed (-1 0 0 (nil))
[h264_vdpau @ 0x865fb40]decode_slice_header error
[h264_vdpau @ 0x865fb40]no frame!

Мплеер, libvdpau и nvidia-drivers обновлял и пересобирал. Откатывать дрова лень, посему не пробовал. Почините пазязя, у меня видюха мощнее всей остальной состемы, ОНЕМЭ ТОРМОЗИТ!!1

@PoZitron:
PoZitron

Уже 6 дней как внезапно вышла новая версия VLC. Я обрадовался что там наконец то есть поддержка ускорения видеокартой и поставил из PPA, не дожидаясь когда он появится в репозиториях. Потом вчитался, и понял что речь идёт о VAAPI, а не VDPAU. Блин. Fail для меня. VAAPI по-моему у AMD и Intel.
Ну ладно, решил зато родителям поставить более новую версию, там написано что и для винды тоже ускорение GPU в этой версии, а у них видеокарта ATI (ну да, такая старая что тогда ещё ATI, а не AMD). Уже после того как поставил и попарился с разными выводами, заметил что только для Висты и 7. Опять fail.
Не смотря на это, обновили сайт, написали кучу изменений, в каждом из которых обязательно про офигенный прирост производительности вот именно в этой версии :) По-любому :) Уж не знаю что на них нашло, но везде пишут офигенный прирост скорости. Я пока не могу сказать, есть он или нет. В любом случае без VDPAU плохо.

@ffloyd:
ffloyd

*origin
Ставлю vdpau — даешь обработку видео на моей nvidia-карте))) Еще уйти на темную сторону и юзать cuda для брутфорса пассов и остального. Мб подучу cuda и за лето сделаю небольшой проектик: смесь идей lyx+origin+qtiplot+maxima+gnuplot в первом приближении. Да, и сделать из xmonad пипец монстра, который будет поражать воображение недельным шоком узревших этот разрыв шаблона.

@PoZitron:
PoZitron

А я разве не рассказывал про XBMC?
П̶̶о̶к̶а̶ ̶к̶о̶с̶м̶и̶ч̶е̶с̶к̶и̶е̶ ̶к̶о̶р̶а̶б̶л̶и̶ ̶б̶о̶р̶о̶з̶д̶я̶т̶ ̶п̶р̶о̶с̶т̶о̶р̶ы̶ ̶В̶с̶е̶л̶е̶н̶н̶о̶й̶ П̶о̶к̶а̶ ̶в̶ ̶В̶и̶л̶л̶а̶р̶и̶б̶о̶ ̶м̶о̶ю̶т̶ ̶п̶о̶с̶у̶д̶у̶,̶ ̶в̶ ̶В̶и̶л̶о̶б̶а̶д̶ж̶о̶ ̶у̶ж̶е̶ ̶к̶у̶р̶я̶т̶ ̶б̶а̶м̶б̶у̶к̶ Пока некоторые (#537860) настраивают себе VDPAU путём завода убогого mplayer'а, другие уже едят попкорн смотря видео на своём XBMC. Да, есть такая прога, где не нужно бегать по разным менюшкам чтобы смотреть видео. VDPAU там работает из коробки, и, надо сказать, намного лучше чем у mplayer'а. Некоторые фильмы, которые подтормаживали в mplayer'е (и это с включённым ускорением!!) отлично заработали в XBMC. И не нужно искать в инете почему не показывает mplayer видео VC-1 и какой там демультиплексор нужно для этого подставлять (ладно, признаюсь: именно VC-1 чаще всего подтормаживает в mplayer).
На самом деле XBMC (http://xbmc.org/) это целый медиацентр, и мне он не очень понравился до того как я начал на нём играть видео. Моё мнение резко изменилось когда я заметил что любое проигранное там видео совсем не глючит и его приятно смотреть.
Короче я рекомендую попробовать :)

@PoZitron:
PoZitron

катится этот мир — часть -1* ("минус первая")
После предыдущего теста CUDA, вспомнил что когда то завёл у себя vdpau и остался доволен. Объясняю:
vdpau это такой интерфейс для видеокарт nvidia, который позволяет использовать вместо процессора мощь видеокарты при воспроизведении видео.

Когда то мне надоело что я не могу смотреть на своём 22х дюймовом мониторе полноценное HDTV-видео, я решил купить себе новый компьютер, с дешёвой видюшкой и мощный процессором. Купив компьютер, я нарёк его мультимедиа-центром и успокоился. Прошло время, у меня канал из 512ти ненастоящих килобит превратился в стабильные 20 мегабит, мой 22х дюймовый монитор мне показался мал и я купил себе монитор на 27 дюймов и окончательно удостоверился что мой комп — мультимедийный центр. Разочаровал меня первый же полноценный фильм (гигобайт 14 и больше). Я негодовал. Процессор в обычно время работающий на пониженной частоте из-за того что ему не хватало работы, в момент обработки настоящего HDTV умирал и видео шло с тормозами.
И тут я знал про vdpau...
Это чудо!!! Любое видео идёт плавно, без напряга вообще! Нагрузка процессора при воспроизведении видео — 0-3% О_о ВСЮ работу берёт на себя видеокарта. Моей радости конечно же не было предела, чем я и хочу поделиться с вами.

Итак, для vdpau требуется:
1) видеокарта nvidia с её поддержкой (да уже почти любая)
2) драйверы с поддержкой vdpau (да уже почти все)
3) кодеки собранные с поддержкой vdpau (да наверняка у вас именно так)
4) плеер с поддержкой vdpau (эм.... :( mplayer. точнее я использую smaplyer)
Первые 3 пункта у вас стоят :) А в mplayer нужно указать вывод "vdpau"... и что? И ВСЁ!
Чтобы проверить что всё правильно... можно запустить "тяжёлое" видео :) Ну а можно посмотреть какой кодек используется при воспроизведении видео. Вы должны с удивлением обнаружить что оканчивается он на "vdpau" (например "ffh264vdpau").
Видеокарты поддерживают только кодеки используемые для HDTV-видео (см. табл. и то, что под ней: en.wikipedia.org ), а не все подряд.

PS кстати оказалось что я мог и на старом компе использовать ускорение, просто я об этом не знал и лохонулся купив этот комп

@Valor:
Valor

дебиановский метапакет libvdpau-driver сцуко битый.. :(

@ArtifTh:
ArtifTh

Заметка: vdpau не работает совместно с xinerama, убил на поиск проблемы пол дня, а ещё через него я не смог нарисовать субтитры на видео =(