LinuxForum.Fans
Тема

Просмотр HD с помощью видеокарты.

Автор: ZhuK 35 сообщений 7056 просмотров
#89002

Кто-нибудь увлекался подключением видяхи для просмотра HD или mkv? Эти файлы требуют значительных ресурсов для декодирования. У меня ничего не притормаживает, но в винде этим занимается видяха и это для меня привычно и нормально. В Линуксе оказывается с этим совсем не так и основную нагрузку взял на себя проц и это непревычно и ненормально. Попытался заставить это сделать по мануалам из инета, ничего не вышло. Может потому, что в основном мануалы для более ранних дистрибутивов, а может быть и у меня с руками что-то не то. Во всяком случае хотелось бы узнать - а увлекала ли эта проблема кого-нибудь из участников форума?
А поместил в этот раздел потому, что если подключить не получится, то не умру - ресурсов компа хватит с лихвой не воспроизведение одновременно нескольких HD файлов. smile

#89005

Темы такие были, и не раз. В настоящее время спасает Nvidia, libvdpau и mplayer - тогда все будет в шоколаде и видео будет полностью декодироваться на видяхе wink

#89009

Ага. А если у меня ATI то корячится пытаясь заставить ее это делать нет смысла? Спасает это одно, а кто нибудь пользуется этим спасением? smile

#89015

Я пользуюсь. Ибо нвидиа есть. Про ати ничего не знаю и знать не очень хочу smile

#89019

Ну что ж, как говаривали в Аушвице - "Каждому свое". smile Спасибо за ответ.

#89021

В случае с ATI есть один хороший и действенный способ - пойти и купить nVidia!

#89022
alex-seed написал:
Nvidia, libvdpau и mplayer - тогда все будет в шоколаде и видео будет полностью декодироваться на видяхе

подробности использования будут?

#89024
Termo написал:
подробности использования будут?

????????? смеяться надо или как? Примитивно же.
Mplayer, скомпилированный с libvdpau - собственно все готово. Пользуйся smplayer'ом - там в настройках поставить вывод видео через vdpau и делов-то smile
Ну и соответственно эта приблуда работает только на проприетарных нвидиа драйверах.

#89025

Termo,
полагаю, имелось в виду для mplayer

text

# ./configure \
    --enable-vdpau \
    ...
#89033

Еще добавлю - вроде бы для новых встроенных в проц адаптеров IntelHD тоже поддерживается аппаратное ускорение видео.

#89037
SkaarjZR написал:
В случае с ATI есть один хороший и действенный способ - пойти и купить nVidia!

А какая у вас nVidia?

#89040
ZhuK написал:
А какая у вас nVidia?

У меня так простенькая GeForce 8500GT - но даже её вполне хватает для декодирования FullHD видео. Хотя и на проце можно смотреть FullHD, но не больше 25 кадров в секунду. Но все это подразумевает самый прожорливый на ресурсы формат - h264 оно же avc1. Все остальное, включая новый кодек от гугла - спокойно декодится на моем пень4 в огромных разрешениях, при этом не сильно его грузя.

#89048

Я люблю 50 кадров в h264. smile Попробовал поколдовать с настройками видео и нашел такую при которой нагрузка на проц наименьшая и смешная. Неравномерность нагрузки ядер поражает - 1 - 95%, 4 - 5%, а 2 и 3 - 25-30%. Такой бардак я только в ХР видел, не во гнев будь сказано. smile
Я бы взял недорогую от nVidia, но что у меня выдет - интегрированная 3300, дискретная - 4890 и еще в один слот вставлю что-нибудь вроде 240. А переключать их как при смене ОС? Подключать не проблема, в мониторе два входа. smile А ведь была у меня GTX260 Palit где-то с недельку. Да вот система охлаждения мне у них не понравилась, глупо сделана была, грела внутренности сильно.
А установка кодека h264 поможет делу уменьшения нагрузки на проц и улучшению комфорта просмотра видео в этом кодеке? Если да, то как установить?

#89054
ZhuK написал:
А установка кодека h264 поможет делу уменьшения нагрузки на проц и улучшению комфорта просмотра видео в этом кодеке? Если да, то как установить?

Если видео смотрится - все установлено уже wink

#89055
bormant написал:
полагаю, имелось в виду для mplayer

а если не компилить, то и не заведется?

#89056
Termo написал:
а если не компилить, то и не заведется?

Во всех уважающих себя дистрибутивах оно уже готово из коробки smile

#89058

Если говорить о Slackware-13.1: в http://ftp.osuosl.org/pub/slackware/slackware-13.1/source/xap/MPlayer/MPlayer.SlackBuild
в вызове ./configure нет --enable-vdpau, следовательно, или собирать, или ставить собранный от кого-то ещё.

В других дистрибутивах может быть уже собран как надо...

#89060

Есть у меня видео F1 1280x720 50fps, я его попробывал 3 проигрывателями и лучше всех справился с этим видеопроигрыватель Totem. :O vlc и smplayer выдавали картинку отвратительно и жутко загружали проц. Я думал что vlc один из лучших.
Я уж подумал что без nVidia в Линуксе и делать нечего. smile

#89062
ZhuK написал:
А какая у вас nVidia?

GF6600GT, GF9600GT, GF5 какая-то, GF6 какая-то, GF4 какая-то, GF2, Riva TNT 2

Это всё что я смог вспомнить.

#89065
alex-seed написал:
Во всех уважающих себя дистрибутивах оно уже готово из коробки

у меня эта библиотека (если верить синаптику) установлена не была
более того, я сейчас установил smplayer (который почему-то установился в двух экземплярах):
как smplayer и просто mplayer (без перевода)
пытался найти в настройках этот vdpau - нету :(
видео проигрывается ужасно, смотреть невозможно
драйвера проприетарные - 256.35
VLC на этом фильме спотыкается, зараза
фильм кодирован ХЗ чем (предполагаю Н.264), контейнер .mkv
в общем, кино запустилось только на Тотеме, после доустановки кодеков gstreamer'a
блин, найдется же такой чудак, который сконвертирует кино в хитровымученный вариант
у меня вся Матрица в *.mkv и всё отлично показывает, а тут такая засада вышла... wink

Войдите или зарегистрируйтесь, чтобы ответить.