The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"В Nouveau появилась поддержка движка V2 для аппаратного деко..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от opennews (??) on 04-Июл-13, 10:01 
Для Nouveau, свободного драйвера для видеокарт NVIDIA, представлена (http://lists.freedesktop.org/archives/nouveau/2013-June/0128...) серия патчей, обеспечивающих поддержку средств аппаратного декодирования видео в форматах MPEG2 и H.264 с использованием движка V2 (PureVideo HD), присутствующего в сериях GPU NVIDIA c NV84 (GeForce 8600) по NV96 (GeForce 9400/9600/9700), а также в графических процессорах NVA0 (GT 200).


Изменения представлены как для драйвера Gallium3D из состава Mesa, таки и для DRM-модуля для ядра Linux. Для использования добавленных в Nouveau  средств акселерации декодирования видео предложено использовать API VDPAU или XvMC. По приблизительной оценки задействование V2 через XvMC позволяет увеличить производительность декодирования на 20%  по сравнению с декодированием силами CPU. Тем не менее, в реализации пока имеется ряд проблем, требующих исправления. В частности, при некоторых условиях при декодировании возникают артефакты.

URL: http://www.phoronix.com/scan.php?page=news_item&px=MTM5ODE
Новость: http://www.opennet.me/opennews/art.shtml?num=37353

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Аноним (??) on 04-Июл-13, 10:01 
vaapi игнорируют
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Аноним (??) on 04-Июл-13, 10:24 
Честно говоря, и правильно делают. VDPAU более продуман и чисто сделан.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +7 +/
Сообщение от Аноним (??) on 04-Июл-13, 10:53 
Как Вы думаете в чем основные недостатки архитектуры vaapi перед vdpau?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

18. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +2 +/
Сообщение от Аноним (??) on 04-Июл-13, 13:46 
В VA-API нет RGB выходных поверхностей, только YUV420. Формально новые версии поддерживают YUV444, но я ещё не видел драйверов, поддерживающих YUV444. Нет возможности произвольного смешивания поверхностей. Это недостатки. Из преимуществ можно отметить поддержку сжатия видео и декодирования JPEG. В VDPAU это просто некуда впихнуть. Ещё в VA-API больше возможностей вывода, в том числе: на голое железо, в Wayland, в EGL, ну и в X11.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

32. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Аноним (??) on 05-Июл-13, 01:33 
Помимо перечисленного, в VA-API не декларируется потокобезопасность операций. Все отдается на откуп драйверописателей. И таки некоторые дрова непотокобезопасны.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

4. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  –1 +/
Сообщение от KT315 (ok) on 04-Июл-13, 10:25 
По некоторым (не авторитетным источникам) пишут, что он плохо документирован и текущие реализации - кривые
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  –8 +/
Сообщение от Главные Редакторы (ok) on 04-Июл-13, 10:23 
Толку от аппартного декодирования, если ни один проигрыватель его не использует? Та же ситуация от АМД - типа удвоение частоты кадров при воспроизведении видео. Ни на одном проигрывателе не заметил каких либо изменений при включении и отключении этой функции.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +1 +/
Сообщение от KT315 (ok) on 04-Июл-13, 10:29 
> Толку от аппартного декодирования, если ни один проигрыватель его не использует? Та
> же ситуация от АМД - типа удвоение частоты кадров при воспроизведении
> видео. Ни на одном проигрывателе не заметил каких либо изменений при
> включении и отключении этой функции.

С разморозкой!
mplayer и mplayer-based проигрыватели уже более года умеют vdpau, а vlc (идущий в репах opensuse 12.3) умеет vaapi.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

11. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  –7 +/
Сообщение от Главные Редакторы (ok) on 04-Июл-13, 11:49 
>С разморозкой!
>mplayer и mplayer-based проигрыватели уже более
>года умеют vdpau, а vlc (идущий в репах opensuse 12.3)
>умеет vaapi.

Если на сайте написано что умеет, то это не значит что использует! Ты можешь доказать что он их использует, равно как и не использует? Написать можно много для красивого словца, но как на самом деле?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

13. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +4 +/
Сообщение от Дениско on 04-Июл-13, 12:20 
> Написать можно много для красивого словца, но как на самом  деле?

Я могу, но для этого нужно звать тебя в гости а я не хочу.
Берем smplayer, пробуем смотреть фильм "1080p настоящий" - видим что видео тормозит, идет рассинхрон видео и аудио, видео кажет рывками, загрузка процессора под 100%.
У меня athlon 4000+ и nvidia 8600gt
выбираем в настройках vdpau и пробуем смотреть тот же фильм опять - видео кажет без рывков, без рассинхрона, загрузка процессора - 5-10% (на глаз).

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

15. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от KT315 (ok) on 04-Июл-13, 13:14 
пруф :-)
http://i.piccy.info/i7/3e602bfbf8208de54b28a30f92153768/4-63...
http://i.piccy.info/i7/a4cda4ad6f6d0b78499419d002ad7291/4-63...
http://i.piccy.info/i7/65c22cf6d7cb915e9b2e28f722ed2a72/4-63...

PS: Lenovo ThinkPad x130e

UPD: На нетбуке это ускорение дает очень заметный результат, что только слепой его не заметит, т.к. двух ядерный процессор E450 (2х1.65Ггц) для этого слабоват. А на десктопе на Phenom II X3 720BE это не имеет особого значения, т.к. этот CPU хавает без проблем 1080p.

Как включить и понять, что нужно для AMD решений, вам сюда - http://www.opennet.me/tips/2756_vdpau_uvd_hardware_driver_sp...
Для Nvidia - нужно установить проприетарный драйвер: sh ./blah-blah-blah-arch.run. Судя по новости, скоро будет искаропки, как и у AMD! :-)
Для intel - установить пакеты va-api и юзать vlc плеер (тут я слабо знаю про intel решения).

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

27. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от ананим on 04-Июл-13, 15:50 
не только.
вообще libva умеет и vdpau.
$ eix x11-libs/libva-vdpau-driver
x11-libs/libva-vdpau-driver
     Available versions:  0.7.3 (~)0.7.4 **9999 {{debug opengl}}
     Installed versions:  0.7.4(14:09:41 24.06.2013)(opengl -debug)
     Homepage:            http://www.freedesktop.org/wiki/Software/vaapi
     Description:         VDPAU Backend for Video Acceleration (VA) API

И Drivers (back-ends) that implement VA-API по ссылке выше довольно много.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

16. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +1 +/
Сообщение от Zenitur (ok) on 04-Июл-13, 13:37 
> mplayer и mplayer-based проигрыватели уже более года умеют vdpau
> Отправлено KT315, 04-Июл-13 10:29

С 2008-го.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

17. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от KT315 (ok) on 04-Июл-13, 13:42 
> С 2008-го.

Хех... 5 лет пролетели незаметно :-)

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

21. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  –2 +/
Сообщение от ILYA INDIGO (ok) on 04-Июл-13, 14:58 
Справедливости ради, SMPlayer "Адын" или не умеет вовсе или хз как оно там запускается.
А вот SMplayer2 работает из коробки с VDPAU, по крайней мере на openSUSE.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

23. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Аноним (??) on 04-Июл-13, 15:07 
> Справедливости ради, SMPlayer "Адын" или не умеет вовсе или хз как оно
> там запускается.
> А вот SMplayer2 работает из коробки с VDPAU, по крайней мере на
> openSUSE.

У меня SMplayer "Адын" умеет VDPAU, давно. Это вообще-то не его забота, а Mplayer'а. Поэтому в настройках выбираешь вывод через VDPAU, а кодеки он уже сам настраивает.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

6. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +1 +/
Сообщение от Аноним (??) on 04-Июл-13, 10:30 
vlc, mplayer-vdpau, xbmc - мало?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

8. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Andrey Mitrofanov on 04-Июл-13, 11:11 
> Толку от аппартного декодирования, если ни один проигрыватель его не использует? Та
> же ситуация от АМД - типа удвоение частоты кадров при воспроизведении
> видео. Ни на одном проигрывателе не заметил каких либо изменений при
> включении и отключении этой функции.

Если ты имеешь в виду, что 29.5 к/с по-любому обеспечиваются, и температура CPU вообще не видна, то да, конечно. Но на _горячих камнях вентиляторы могут жужжать сильнее, а кино комфортнее смотреть без лишних отвлекающих шумов. (И да, у меня есть видеокарта без вентилятора, и ещё одна без - в чипсете. Но все процессоры - с жужжалками, а помянутые карты - нехолодные, [типа] 75°C и 65°C. В :/ idle.)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

9. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Andrey Mitrofanov on 04-Июл-13, 11:16 
> CPU вообще не видна, то да, конечно. Но на _горячих камнях
> вентиляторы могут жужжать сильнее, а кино комфортнее смотреть без лишних отвлекающих
>Но все процессоры - с жужжалками,

+ Можно _надеяться_, что вынос декодирования с CPU сделает его похолоднее (+вентилятор тише), а видеокарта, использующая-таки специализированный декодер, нагреется _при _той _же работе чуть меньше.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

25. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Аноним (??) on 04-Июл-13, 15:31 
> Толку от аппартного декодирования, если ни один проигрыватель его не использует?

Вы из какой криокамеры? На дворе 2013 год и ваши заявы не соответствуют действительности.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

12. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  –7 +/
Сообщение от robux (ok) on 04-Июл-13, 12:12 
Э, э, а что, сегодня полезность животворящего фака не будем обсуждать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от qwerty (ok) on 04-Июл-13, 12:58 
Дак нуво же, не сама NVidia.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

29. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +1 +/
Сообщение от Аноним (??) on 04-Июл-13, 19:31 
> Э, э, а что, сегодня полезность животворящего фака не будем обсуждать?

Была бы это заслуга нвидии - обсуждали бы. А так нвидии еще пару факов надо. Может призадумались бы.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

39. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  –1 +/
Сообщение от Аноним (??) on 05-Июл-13, 16:39 
> Э, э, а что, сегодня полезность животворящего фака не будем обсуждать?

Факт херового воспитания Линуса - безусловно, на лице.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

41. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Аноним (??) on 05-Июл-13, 17:06 
> Факт херового воспитания Линуса - безусловно, на лице.

Демонстрировать хорошее воспитание перед голодными акулами - далеко не самая умная идея на свете.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

19. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Константавр (ok) on 04-Июл-13, 14:12 
Драйвер открытый, а тоже поддерживает декодирование только проприетарных форматов. Это как-то связано с железом или нет? Я имею ввиду, карты реально ничего кроме H264 не декодируют?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Stax (ok) on 04-Июл-13, 15:00 
Просто реализуют вначале самое важное. Для MPEG-2 нужно намного меньше ресурсов и там все в принципе и на софтварных декодерах хорошо, VC-1 для видео нынче почти не используется (после смерти HD-DVD), остается только H.264 - там-то как раз в первую очередь требуется скорость и он также чаще всего встречается.

Я имею ввиду коммерческие форматы, в которых идет HD-видео (Blu-ray, HDTV со спутников, по кабелю и радиоэфиру) и то, что записывают бытовые и полупрофессиональные камеры - т.е. почти все источники HD-видео. О чем-либо еще никто особо не беспокоится, по понятным причинам (для SD-видео вариантов было больше, но там проблем никаких, его даже 1 Ghz ARM софтварно декодирует, выделяя при этом какой-нибудь 1W), а оттого, что люди для себя могут перекодировать видео в какие-то странные форматы, будь то theora или dirac никто особо не заморачивается все это разнообразие добавлять в аппаратные декодеры - это же по сути все уже перекодированное, оригинал (если это HD) практически всегда был в H.264 или MPEG-2.

Тот же радеон через va-api тоже пока поддерживает только декодинг H.264, а вот интел всю связку - H.264, VC-1, MPEG-2 и даже JPEG.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

26. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Аноним (??) on 04-Июл-13, 15:31 
> Драйвер открытый, а тоже поддерживает декодирование только проприетарных форматов. Это
> как-то связано с железом или нет?

Ясен перец: что умеет железка декодировать - то она и декодирует.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

20. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от ILYA INDIGO (ok) on 04-Июл-13, 14:55 
Здорово!
Я дома на блобе на 8600GT сижу только из-за VDPAU.
Если запилят нормальный просмотр в SMPlayer2 через VDPAU, то мне блоб больше не понадобится.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Аноним (??) on 04-Июл-13, 15:13 
Дык это ж вроде проблема не SMPlayer, а mplayer2. Меняем его на обычный mplayer и все замечательно. SMPlayer всего-лишь гуй.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

28. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  –1 +/
Сообщение от Аноняша on 04-Июл-13, 17:47 
Что за проблема с mplayer2, чего-то я не понял.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

30. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  +/
Сообщение от Аноним (??) on 04-Июл-13, 19:31 
> Что за проблема с mplayer2, чего-то я не понял.

Наверное на GPU декодировать не умеет, не?

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

31. "В Nouveau появилась поддержка движка V2 для аппаратного деко..."  –1 +/
Сообщение от Аноняша on 04-Июл-13, 19:52 
> Наверное на GPU декодировать не умеет, не?

Как так не умеет?
vo=vdpau,
vc=ffh264vdpau,ffmpeg12vdpau,ffodivxvdpau,ffwmv3vdpau,ffvc1vdpau,


Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

33. "В Nouveau появилась поддержка движка VP2 для аппаратного дек..."  –3 +/
Сообщение от Аноним (??) on 05-Июл-13, 04:35 
Ой, какая прелесть, + 20% к производительности при декодировании через GPU.
Интересно что лучше справится с HD видео, 4х ядерный процессор, или процессор на видюшке, который слабее в 7 раз?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "В Nouveau появилась поддержка движка VP2 для аппаратного дек..."  +/
Сообщение от fanonimka on 05-Июл-13, 07:51 
специализированный аппаратный блок декодирования , очевидно же!
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

35. "В Nouveau появилась поддержка движка VP2 для аппаратного дек..."  +/
Сообщение от Аноним (??) on 05-Июл-13, 09:26 
В теории как всегда одно, на деле - другое.
Тем более на Linux.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

36. "В Nouveau появилась поддержка движка VP2 для аппаратного дек..."  +/
Сообщение от ананим on 05-Июл-13, 09:35 
Ой-ой, как пошло передёрнуто.
Конечно, в топ500 жеж свободные художники собрались.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

37. "В Nouveau появилась поддержка движка VP2 для аппаратного дек..."  +/
Сообщение от Аноним (??) on 05-Июл-13, 14:44 
Лучше справляется "процессор на видюшке, который слабее в 7 раз". Намного лучше, далеко не на 20%, которые вообще не понятно относительно чего с чем.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

38. "В Nouveau появилась поддержка движка VP2 для аппаратного дек..."  +/
Сообщение от Аноним (??) on 05-Июл-13, 16:29 
Практика показывает обратное. Особенно во Flash.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

42. "В Nouveau появилась поддержка движка VP2 для аппаратного дек..."  +/
Сообщение от Аноним (??) on 05-Июл-13, 17:08 
> на видюшке, который слабее в 7 раз?

Ага, только вот почему-то моя видеокарта майнит биткоины примерно в 20 раз быстрее проца с кучей ядер. Не знаете WTF? :)

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру