LINUX.ORG.RU

Используете ли Вы аппаратное ускорение воспроизведения видео?

 , , ,


1

2

В последние годы получили достаточно широкое распространение видеокарты с поддержкой аппаратного ускорения воспроизведения видео. В связи с этим, возникает вопрос: используют ли обитатели настоящего ресурса этот функционал в GNU/Linux?

  1. да, VDPAU (карта Nvidia);515 (47%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. нет, не использую.449 (41%)

    **************************************************************************************************************************************************************************************************************************************************************************************

  3. да, VAAPI (карта Intel);105 (10%)

    *****************************************************************

  4. да, VAAPI (карта AMD/ATi);78 (7%)

    ************************************************

  5. да, VDPAU (карта AMD/ATi);50 (5%)

    *******************************

  6. да, VDPAU (карта S3 Graphics);2 (0%)

    *

Всего голосов: 1199, всего проголосовавших: 1089

★★★★★

Проверено: post-factum ()

Хм. А сколько кодеков поддерживает аппаратное ускорение? :)

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

На разных моделях карт ― разное, вероятно.

carasin ★★★★★ ()

Да, DxVA.
Сейчас генту на ноуте дособеру - будет VDPAU

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

Можно ссылку на манул по пользованию аппаратным ускорением в генте?

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

В любом дистре последовательность действий одинакова:

  • устанавливаем проприетарный драйвер (для карт Nvidia | AMD/ATi; если Intel ― пропускаем этот шаг);
  • устанавливаем [S/K/U/G]MPlayer[2] и/или VLC;
  • в настройках установленного проигрывателя включаем вывод видео через VDPAU (для MPlayer'а) или VAAPI (VLC | MPlayer с дополнительными патчами).

На современных картах от Nvidia с проприетарным драйвером будет работать VDPAU.
На современных картах от AMD/ATi с блобом будет фурычить VAAPI.
На картах от AMD/ATi со свободным драйвером (нужен свежак) будет фунциклировать VDPAU (на шейдерах).
На современных карточках Intel также будет работать VAAPI.
Про S3 Chrome толком ничего не знаю, но в википедии есть инфа, что поддерживается VDPAU.

carasin ★★★★★ ()

Сам-то забыл ответить ;)

  • да, VDPAU (карта Nvidia).
carasin ★★★★★ ()
Ответ на: комментарий от carasin

На картах от AMD/ATi со свободным драйвером (нужен свежак) будет фунциклировать VDPAU (на шейдерах).

А через что будет отображаться Full HD видео (h.264, контейнер MKV) плеером GNOME-Mplayer во FreeBSD (процессор AMD Phenom II X4 810, чипсет AMD 785G [RS880])? Вроде всё фурычит без определённых настроек со стороны пользователя и без сильной загрузки процессора.

iZEN ★★★★★ ()

видеокарты с поддержкой аппаратного ускорения воспроизведения видео

Для чего это нужно?

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

Для чего это нужно?

Чтобы фоновая компиляция не влияла на плавность и нормальность воспроизведения видео. Очевидно же.

iZEN ★★★★★ ()

да, VAAPI (карта AMD/ATi)

> На картах от AMD/ATi со свободным драйвером (нужен свежак) будет фунциклировать VDPAU (на шейдерах).
оно уже умеет h.264?

Kadi ()

нет, не использую.

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

Я правильно понял, что работает даже со свободным драйвером? Какие именно кодеки работают?

ktulhu666 ☆☆☆ ()
Ответ на: комментарий от King_Diamond

Ну, я, например, благодаря этому смотрю тяжелые HD-рипы на компьютере 7-летней, кажется, давности.

Собственно, VDPAU (карта Nvidia)

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

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

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

В опросе не зря написано:

этот функционал в GNU/Linux?

Посему наверняка знать не могу.
Но, т.к. во фряхе ещё нет KMS, а следовательно и новых версий свободного драйвера (поправьте, если не прав), то подозреваю, что используется всё же проц. Современные процы же без проблем молотят 1080p.

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

А ещё можно запустить тяжёлое видео на одном экране (например, на внешнем/втором мониторе), а самому в это время, например, играть на основном мониторе без потери производительности. Я так прошёл всю игру «Transformers: Battle for Cybertron», а жена во время моей игры спокойно смотрела какое-то кино на телевизоре, подключённом к компу.

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

А ну про это я знаю. Я думал, что пропустил новость про свежую версию.

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

Не, нового мало, ибо революций в разработке не было :D

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

А вдруг. Была же классная минорщина 6.14.3 с запуском этой самой поддержки vdpau :D

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

Было бы неплохо, если «а вдруг» ;D
Я, хоть и Nvidia-фан, но первый перейду на AMD/ATi, если свободный драйвер будет поддерживать все фичи Catalyst'а (уровень производительности также будем считать фичей), но без лагов последнего.

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

Но все равно в некоторых случаях штука полезная.

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

Конечно, полезная!
Я, например, использую и на машине с Intel'ом E5200, и на ноуте с i3-2330.

carasin ★★★★★ ()

VDPAU (Nvidia) на немобильных платформах

VAAPI (Intel) на ноутбуке

Linux Gentoo USE=«vdpau xvmc»

плееры mplayer, vlc

А также исследую возможность использования видеокарты для параллельных многоядерных (более 100) быстрых (на частотах видеокарты) вычислений.

Пока ограничился только Cuda, но присматриваюсь и ожидаю успешных решений Intel/AMD/Nvidia по OpenCL.

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

Использую только свободный драйвер xf86-video-ati 6.14.3. Интерфейс DRI реализуется системным модулем radeon.ko (не связан с исходниками свободного драйвера, он — часть базовой системы).

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

Какие именно кодеки работают?

Все, которые с MPlayer 1.0.r20111218_4 и доступные независимо в виде отдельных библиотек: Xvid, VPx, x264, Theora, Mpeg.

iZEN ★★★★★ ()

Нет ибо

nkt@arnor ~ % /usr/sbin/lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)

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

Чтобы фоновая компиляция не влияла на плавность и нормальность воспроизведения видео.

Можно подумать, что I/O при компиляции на плавность воспроизведения совсем не влияет…

fat_angel ★★★★★ ()

нет, не использую

Хоть есть и возможности

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

Да ладно, мне вполне хватает. 1080p смотреть не на чем, а 720p и процессор вполне в состоянии перемалывать.

fat_angel ★★★★★ ()

Использую там, где это возможно: 2 машины с nvidia и одна на intel (Sandy Bridge).

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

Можно подумать, что I/O при компиляции на плавность воспроизведения совсем не влияет…

У меня I/O почти не влияет даже при воспроизведении по сети на другом медиаплеере. Известный тест с птицами на последних кадрах показывает, что бутылочное горлышко всё-таки есть. Но из-за размера тестового файла (около 200 МБ) и скорости сети (порядка 14 МБ/с) трудно определить, что именно тормозит — CPU или сеть.

А вот на сложных многоэлементных динамичных сценах (например, Full HD листопад разноцветных листочков), требующих вычислительных ресурсов CPU по декодированию, уже заметно влияние фоновой компиляции на плавность процесса отображения.

iZEN ★★★★★ ()

да, VDPAU (Nvidia)

uno@revy:~$ lspci | grep VGA
01:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce 310M] (rev a2)
Жаль оно до сих пор не поддерживает 10 бит цветность. Приходится вырубать на таких фильмах.

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

О! Вы уже юзаете в повседневном применении 10 бит на канал? Там же вроде всё дико артефачило?

carasin ★★★★★ ()

Не использую. С vdpau глючат субтитры.

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

не замечаю артефактов (рендер - xv для них использую)
По поводу повседневного применения - аниме уже довольно часто стали выкладывать в 10бит цвете, а так как искать другую раздачу подчас лень, то смотрю 10бит рипы :)

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

А оно хотя бы на глаз различается от обычного 8bpc?

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