LINUX.ORG.RU

Это только методом тыка, одни из них или оба могут не работать, но плеер плюнет и будет воспроизводить софтово

Так что надо смотреть логи

ism ★★★
()
Ответ на: комментарий от ism

ну gtx560 поддерживает vdpau, вопрос, в чем различия в выборе настройки? ведь va-api тоже использует vdpai в качестве бекенда...

вот в чем и трабла, чо будет выгоднее vdpau на прямую или через прослойку va-api??

safocl ★★
() автор топика

Разумеется только dxva 2.

anonymous
()
Ответ на: комментарий от safocl

Сам и ответил на свой вопрос. Если vdpau не взлетит, то и vaapi его юзать не сможет. А если взлетит, то пошто лишние прослойки?

Lavos ★★★★★
()
Последнее исправление: Lavos (всего исправлений: 1)

VA-API или VDPAU — это, как видно из названия, API (интерфейсы). Ни один из них не «качественнее» другого. Выбор между ними зависит только от того, какой API предоставляет драйвер для твоей видеокарты.

intelfx ★★★★★
()
Ответ на: комментарий от safocl

va-api тоже использует vdpai в качестве бекенда

Нет, неверно. Точнее, далеко не всегда. Есть специальная прослойка-преобразователь между этими двумя API, на тот случай, когда драйвер умеет только VDPAU, а плеер — только VA-API. Без необходимости её использовать не нужно. (Есть и обратная прослойка под названием libvdpau-va-gl за авторством i-rinat, если не ошибаюсь. К ней всё вышесказанное тоже применимо.)

В остальном — VA-API и VDPAU есть совершенно независимые сущности, и ни одна из них не «использует» другую.

gtx560 поддерживает vdpau

Тогда убедись, что у тебя правильно установлен соответствующий драйвер, и выбирай VDPAU. Любые прослойки тут будут только мешать.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 3)
Ответ на: комментарий от anonymous

ну так пакет же есть

libvdpau	1.1.1-2	  Nvidia VDPAU library

safocl ★★
() автор топика
Ответ на: комментарий от anonymous

а есть пакет va

libva-vdpau-driver	0.7.4-2	   VDPAU backend for VA API

safocl ★★
() автор топика
Ответ на: комментарий от anonymous

Что, серьёзно?

$ pacman -Qo /lib/vdpau/libvdpau_nvidia.so
/usr/lib/vdpau/libvdpau_nvidia.so принадлежит nvidia-utils 367.27-1

http://us.download.nvidia.com/XFree86/Linux-x86_64/361.45.18/README/vdpausupp...

Ты, аноним, прежде чем советовать, матчасть подучил бы.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от safocl

ну проприетарный драйвер нвидии чо предоставляет??? gtx560

Убавь тон. Я не обязан волшебным образом знать, что у тебя за железо и какой драйвер используется.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 2)
Ответ на: комментарий от anonymous

ну просто если бы vdpau не использовался видео при выборе вывода vdpau в vlc не было бы изображения... правильно я понимаю? но изображение есть

safocl ★★
() автор топика
Ответ на: комментарий от safocl

Есть типасофтовая реализация вдпау на опенжл и прочей шняге, если очень хочется. Без асиков. Не понимаю зачем тебе хотя.

anonymous
()
Ответ на: комментарий от anonymous

361.45.18

взял инфу 5летней давности

http://www.nvidia.ru/download/driverResults.aspx/104645/ru

Версия: 361.45.18
Опубликовано: 2016.6.28 

Прекращаем хамить и учимся читать.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 3)

В 2006 году появился VAAPI. Никто о нём не знал.

В 2008 появился VDPAU, эту программу написала NVIDIA. Скорее всего, NVIDIA просто не знала про VAAPI.

В 2009 AMD стала использовать VAAPI. Все сказали, что «это велосипед, зачем нужна VAAPI, когда есть VDPAU?»

В 2010 Intel стал использовать VAAPI. Все сказали, что «VDPAU - это велосипед, потому что VAAPI оказывается появился раньше! И вообще, двое против одного!»

В 2013 открытые драйверы Radeon и Nouveau стали использовать VDPAU. Все сказали «чё за зоопарк?». Но всем понравилось, так как Flash Player тогда умел только VDPAU.

Теперь понимаешь? NVIDIA - VDPAU, открытый драйвер Radeon - VDPAU, закрытый драйвер Radeon - VAAPI, Intel - VAAPI.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Из RUN-файла удалили только libvdpau

Да и хрен с ней. Во всех адекватных дистрибутивах она распространяется отдельно.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от intelfx

Ой всё, сдаюсь. Ты не понимаешь шуточек. Ту античную либу выкинули, с чем ты спорить пытаешься вообще?

anonymous
()
Ответ на: комментарий от anonymous

Я не понимаю, какое отношение эта либа имеет к моим словам.

anonymous
()
Ответ на: комментарий от intelfx

Если мне не изменяет память, не обновлялась с 2013. Схожая проблема с хидерами, в mesa куда более актуальные.

anonymous
()
Ответ на: комментарий от anonymous

https://people.freedesktop.org/~aplattner/vdpau/

libvdpau-1.1.1.tar.gz
2015-08-31 21:34
529K

В любом случае, от неё многого не нужно, это загрузчик, примерно как ICD Loader в OpenCL.

Схожая проблема с хидерами, в mesa куда более актуальные.

О каких хедерах речь?

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)

Ирак или Иран?

mos ★★☆☆☆
()

Охщи
Глянул кол во комментов в треде
Это ЛОР детка

mos ★★☆☆☆
()

Я когда-то просто запускал тяжелый fullhd в mpv с разными ключами и смотрел загрузку камня. Как результат с VDPAU проц на нуле, в прочих вариантах был загружен на 3..5%.

deathmokar
()
Ответ на: комментарий от deathmokar

проц имеется ввиду ГПУ или ЦПУ??? если ЦПУ то так и должно быть с vdpau ибо она должна использывать ГПУ при декодировании видосов))

safocl ★★
() автор топика

VA-API или VDPAU - что лучше выбирать?

Nvidia - vdpau (блоб), nouveau тоже умеет на части карт. AMD/ATI - XvBA (блоб), vdpau для radeon (надо mesa-vdpau-drivers) Intel - vaapi

aegi ★★★
()
Ответ на: комментарий от anonymous

Нет, для такого нужно на ноуте yoba запускать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.