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 ()

mplayer-vaapi (карта intel)

нагрузка не больше 5% при проигрывании bd-рипа до 20 ГБ (больше нет). только вот при использовании любого видеофильтра (типа screenshot), нагрузка на процессор возрастает в разы.

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

Шейдеры бесполезны для декодирования H.264. Вычислительной мощности шейдерных блоков видеокарт для этого просто не достаточно.

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

Раз так, да если ещё и код для задействования UVD не «в массах», то, стало быть, ускорение Xv ― не такое уж и ускорение, увы.

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

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

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

Очевидно же что для этого нужен нормальный планировщик а не мобильный костыль в виде ускорения видео на десктопе.

TheMixa ★★★
()

карта S3 Graphics

У меня тормозная интеграшка VIA Chrome, это S3 Graphics?

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

Читайте тред. Это то же самое, что и «нет, не использую».

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

VDPAU на HTPC под телевизором. не использую на десктопе (только потому, что в 8800GTS его нет)

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

да если ещё и код для задействования UVD не «в массах»

Это не касается fglrx.

то, стало быть, ускорение Xv ― не такое уж и ускорение, увы

И это не касается fglrx.

Так почему XvBA в fglrx - не такое уж ускорение?

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

Не, ну речь-то была про открытый драйвер. Про fglrx я не в курсе. В нём, по логике вещей, Xv должно использовать VAAPI (если, как Вы говорите, шейдеры бесполезны).

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

ускорение Xv ― не такое уж и ускорение, увы

Обычное xv - да. XvBA - нет, это вполне аппаратно-ускоренное декодирование.

по логике вещей, Xv должно использовать VAAPI

X video extension не использует API для аппаратного декодирования (любое) by design, с любым драйвером.

Почитайте всё же подробнее про XvMС, XvBA, и как последнее связано с VAAPI, и почему оно может быть использовано даже без VAAPI, напрямую (например в экспериментальной ветке XBMC). Все ответы есть в официальных спецификациях.

RussianNeuroMancer ★★★★★
()

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

Ускорение воспроизведения видео? Это когда 3-часовой фильм за 20 минут посмотреть можно?

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

Слишком тонко [для вас] получилось. Просто, у меня сомнения насчет правильности написания названия темы. Скорее всего, ошибаюсь...

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

Вот чтобы сомнений не было, и нужно сначала почитать. И да, никакой тонкости, тем более [для меня], ага.

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

лень собирать, на релизах сижу, да и не надо как-то

overmind88 ★★★★★
()

Понятия не имею.

queen3 ★★★★★
()

Похоже я ничего не использую (EeePC 1215n, intel GMA3150 + nvidia ION2), но видео 720х400 25фпс грузит проц на 3%

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

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

Чтобы фоновая компиляция не влияла на плавность и нормальность воспроизведения видео, нужно работать над производительностью дисковой подсистемы, тебе об этом уже говорилось.

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

Тред не читал. Где вариант «не знаю, у меня мак»

Я могу тебя просветить. У Mac OS X нет API для аппаратного воспроизведения видео.

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

А в процессоры ихние влюбился начиная с AMD-K6.

Говно-говном были эти k-6.

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

Ты просто не пробовал смотреть видео из матрешки в Full HD с динамичными сценами где много летающих частиц или брызг. Уверяю тебя, современных i5 на 3GHz не хватит чтоб без тормозов показать такие сцены. А с VDPAU все нормать смотрится.

А что такое матрешка ? Ах, ну да. Унылый контейнер для унылого перацкого контента, пережатого школьниками. Бида какая, какже я мог забыть. Хватит любого i5, даже не самого современного, даже не на 3Ghz, для ЛЮБОГО HD контента. Я гарантирую это. Другой вопрос, сколько продержится ноутбук на батарейке, если он будет декодировать процессором, и сколько он продержится, если будет декодировать видеокартой.

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

а где вариант «не знаю»? :)

Если не знаешь - значит, не используешь. По умолчанию все линуксовые плееры не используют ускорение.

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

Подскажите, через что играете через crystalHD?

xbmc.

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

А что такое матрешка ? Ах, ну да. Унылый контейнер для унылого перацкого контента, пережатого школьниками. Бида какая, какже я мог забыть.

Не забывай больше. Половина видео в сети на сегодняшный день в матрешке выложено.


Хватит любого i5, даже не самого современного, даже не на 3Ghz, для ЛЮБОГО HD контента. Я гарантирую это.

Не хватит, проверено.

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

Mac OS X нет API для аппаратного воспроизведения видео.

Lol... Знатоки набежали :-)

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

Половина видео в сети на сегодняшный день в матрешке выложено.

Половина выложена в avi 700 и 1400mb версиях, вторая половина flv/mp4 на ютубах и прочих. Матрешки мало

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

Не хватит, проверено.

Даже в несколько потоков?

KillTheCat ★★★★★
()

да, VDPAU (карта Nvidia)

Кажется.

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

Хотя бы во имя того, чтобы купленная за свои кровные железяка использовалась по назначению.

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

Это называется «нет, не использую». А потом в комментариях поясняете почему.

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

Нет.

Покупаю железяку, в которой есть определённая функция. Использую эту функцию.

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

А так, просто задействую функционал, за который уже заплатил.

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