LINUX.ORG.RU

AGP-слот и ускорение HD-видео


0

0

Есть десктоп с материнкой с AGP-слотом. Апгрейдить принципиально не собираюсь, всем остальным пока устраивает. Но HD могу смотреть только на ноуте (варианты с многочасовой перекодировкой в MPEG-2 не рассматриваем) =(

Реально для него найти видеокарту с аппаратной поддержкой HD под Linux? С Nvidia, как я понял, не реально. Для Vdpau нужна серия 8..., а последние карты от nvidia для agp — это седьмая серия.

А как ситуация с ATI?

Вот про nvidia нагуглил с трудом, а про ati не осиливаю, т.к. в видеокартах нуб.

★★

HD 1920x1080? Может туда какой нибудь Pentium IV 3Ghz поставить, какой там хоть сокет?

Lucky1 ★★★
()

Да, для серий от 2ххх и выше есть поддержка аппаратного декодирования видеопотока. Осталось лишь найти девайс под заданный интерфейс и... удостовериться, что это будет работать на ATI в linux.

anonymous
()

>А как ситуация с ATI?

На ATI теоретически можно, но придется покрасноглазить с патчами и прочими радостями.

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

Стоп, чуть не забыл, помню как то читал, что есть какие то проблемы именно с AGP версиями карт, не то в драйверах, не то еще где. В общем лучше сначала тщательно погуглить, чтобы не наступить на грабли.

Alex_A_V ★★
()

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

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

> На ATI теоретически можно, но придется покрасноглазить с патчами и прочими радостями.
Печально.
Как раз красноглазить не хотелось бы.
И так для всех атишных карт сейчас? Попсовых чипсетов с HD «из каропки» нет совсем?
И проц лень менять (сейчас model name: Intel(R) Celeron(R) CPU 1.80GHz), хотя может стоит.

Из треда http://www.linux.org.ru/forum/desktop/4814539 :

mplayer -cache 32768 -cache-min 98 -vfm ffmpeg -lavdopts lowres=w:fast:skiploopfilter=all

только качество видео ухудшается )


sprutos * (26.04.2010 10:27:12)


С такими флагами файл H.264, 1088x592 неожиданно бодро играется (я думал на данном проце такое невозможно), местами загрузка процессора даже меньше 100% =)
Побольше файл правда, 1280x720, все равно тормозит дико.

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

Я читал на разных форумах народ запускал, но ссылок сча не помню. Нагуглисось по-быстрому это http://www.phoronix.com/scan.php?page=article&item=amd_xvba_vaapi&num=1

А вот тут почти история успеха http://almostworkingcode.wordpress.com/2010/01/29/va-api-and-amd-xvba/

ЕЩе можно здесь посмотреть http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/
эта контрора вроде все и делала для поддержики va-api.

И проц лень менять (сейчас model name: Intel(R) Celeron(R) CPU 1.80GHz), хотя может стоит.


Туда наверное только что-нибуд типа P4 3 ГГц влезет? Или это современный Селерон на ядре Соло Коре, в смысле 775 сокет? Если первое, то смысла нет, все-равно 1080p не потянет, если второе, то можно что нибудь пошустрее двухядерное поставить, должно потянуть.

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

> Туда наверное только что-нибуд типа P4 3 ГГц влезет?

Или это современный Селерон на ядре Соло Коре, в смысле 775 сокет?

Если первое, то смысла нет, все-равно 1080p не потянет


Старый, максимум P4 влезет. Раз нет смысла, значит на процессор забью.

За ссылки спасибо! Ситуация теперь в принципе ясна.
На первый взгляд не так сложно поднять это все дело,
только смущает лишь три чипа «officially supported» и несколько «reported to work» на официальном сайте.
Т.е. работа в этом направлении в начальной стадии, успех во многом зависит от везения =)

На какую карту есть смысл ориентироваться?
Например: http://www.royalcomp.ru/main/productinfo/cat_21335/prod_237201 , относительно бюджетно + пассивное охлаждение.
HD3xxx не дико старая серия, ее в ближайшей перспективе из официальных дров не собираются выпиливать? Или другие смотреть?

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

> На какую карту есть смысл ориентироваться?

Только на nvidia. В противном случае, гарантированы теги «мыши», «кактус», «плакали»... ;)

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

HIS Radeon HD 4350 600 Mhz AGP 512 Mb Средняя цена: 2 411 руб. от 2 410 до 2 630 руб. market.yandex.ru

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

> Есть 8600 AGP, только найти его сложновато.
8600 поищу по мере возможностей.

А чем PCI (обычный) не катит?

Тааак, прошу прощенья, не разглядел. Это меняет дело.
А с PCI подводных граблей не предвидится? Найти такую карту легко?

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

А с PCI подводных граблей не предвидится? Найти такую карту легко?

Практически невозможно. И они не тянут видео.

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

8 серия не вся имеет поддержку vdpau, а только более поздние карты,
нужно уточнять перед тем как брать

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

>>А с PCI подводных граблей не предвидится? Найти такую карту легко?

Практически невозможно. И они не тянут видео.

GeForce 9400GT PCI не тянет?

Вообще я смотрю люди в таких случаях как раз в сторону PCI-решения копают:
http://www.mythtv.org/pipermail/mythtv-users/2009-December/273603.html
http://ubuntuforums.org/showthread.php?t=1052130
http://www.mythtv.org/pipermail/mythtv-users/2009-June/257113.html

8 серия не вся имеет поддержку vdpau, а только более поздние карты,

нужно уточнять перед тем как брать


Да, это надо смотреть. 8600 вроде бы умеет:
http://www.mythtv.org/wiki/VDPAU
Если нет ограничений, связанных с AGP.

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

> Не различаешь PCI и PCI-E?
А кто говорит о PCI-E? Речь лишь о AGP и PCI.
Правда найти их (карты под VDPAU), как я понял, совсем нереально.

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

Тут наверное только тщательно гуглить, правда не знаю даже по какому запросу.

Alex_A_V ★★
()

[История успеха] [не без кактусов] AGP-слот и ускорение HD-видео

В общем подвернулся мне вариант с бу-шной ATI Radeon HD2400, я сразу и купил. Она хоть с DVI и тихая, так что все равно, подумал, профиты по сравнению со старой будут.

Покрасноглазить пришлось порядком, но ускорение завел. Дистр - Альт, пятый бранч.

Что делал:

  • Собрал новый fglrx из сизифа + модули ядра к нему.
  • Собрал новую libva. Со старой были не совместимы бинарики xvba. Пришлось собирать пакет с альтернативными путями (ну там конфликтует-то только один файл — vainfo), чтобы поставить параллельно со старой версией, т.к. от старой версии много софта зависит.
  • Поставил бинарики xvba отсюда. Тупо alien'ом сгенерил rpm из deb'а.
  • Пересобрал ffmpeg (с вновь собранной libva) и mplayer (заодно оптимизировав под CPU без runtime detection).
  • Все, «mplayer -vo vaapi:gl -va vaapi FILENAME» бегает там, где раньше были только слайд-шоу.

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

О грустном: fglrx уныл. На глаз видна перерисовка окон при переключении между ними. Даже с ускорение загрузка процессора при просмотре HD процентов 15. Хотя с новыми xorg-ами и на старой nvidia тоже все было не идеально.

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