Аппаратное декодирование NVIDIA [РЕШЕНО]
Gentoo-начало 20 мая, 2009 - 18:43
Собственно,знает ли кто-нибудь как включить?
Видео Nvidia 9600GT
»
- Для комментирования войдите или зарегистрируйтесь
декодировать что?
декодировать что?
вероятно
вероятно http://en.wikipedia.org/wiki/VDPAU
есть такой USE флаг
да скорее всего именно он но
да скорее всего именно он
но там придется обновить mplayer.
зато эффект офигенен!
в настройках мплаера не забудь выставить вдпау
Ткните пальцем на программу,
Ткните пальцем на программу, использующую USE="vdpau"! Не нашел такого флага ни на http://www.gentoo-portage.com/, ни через emerge -vp mplayer, ни в xine, ни в дровах на NVIDIA.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
- - -
mplayer-9999-rXX с vdpau в оверлеях. http://gpo.zugaina.org/media-video/mplayer
А xine я бы не рекомендовал ставить отличный от x86/amd64 - как минимум KDE не сможет его использовать как backend.
Ну и само собой, нужны драйвера самые свежие.
Аппаратное декодирование NVIDIA
mplayer-1.0_rc2_p20090322
Драйвера nvidia 180.51
mplayer -vc help | grep vdpau
ffmpeg12vdpau ffmpeg working FFmpeg MPEG-1/2 (VDPAU) [mpegvideo_vdpau]
ffwmv3vdpau ffmpeg problems FFmpeg WMV3/WMV9 (VDPAU) [wmv3_vdpau]
ffvc1vdpau ffmpeg problems FFmpeg WVC1 (VDPAU) [vc1_vdpau]
ffh264vdpau ffmpeg working FFmpeg H.264 (VDPAU) [h264_vdpau]
Для запуска к примеру h264:
mplayer -vo vdpau -vc ffh264vdpau <видеофайл>
-vo vdpau можно использовать и для других -vc, но эффект такой как и на xv.(У меня по крайней мере)
А в каком оверлее нашелся
А в каком оверлее нашелся mplayer-1.0_rc2_p20090322 ?
На http://gpo.zugaina.org/media-video/mplayer , последний mplayer-1.0_rc2_p28348-r1.
А у меня в системе сейчас mplayer-1.0_rc2_p28450 (Из стабильной ветки).Я так понимаю у меня поновее,но про vdpau ничего нет.
Если вам нужно что-то свежее,
Если вам нужно что-то свежее, то со "стабильной" веткой вам не по пути.
Да причем тут стабильная и
Да причем тут стабильная и нестабильная.Оверлей-то какой?
- - -
тут точно есть vdpau
/usr/local/portage/layman/zugaina/media-video/mplayer/mplayer-1.0_rc2_p28635.ebuild
да и что мешает посмотреть тут:
http://gpo.zugaina.org/media-video/mplayer
Portage официальный, не
Portage официальный, не оверлей.
echo "media-video/mplayer ~*"
А вообще, почитали бы хендбук и как работать с системой.
Сон разума порождает чудовищ, сон безумия – вечность…
Gentoo-начало написал(а): А в
Писал же уже.
zugaina
Оверлей zugaina.Шикарно )
eix -e mplayer [I]
eix -e mplayer
[I] media-video/mplayer
Available versions: 1.0_rc2_p28058-r1 ~1.0_rc2_p28288 1.0_rc2_p28450 ~1.0_rc2_p20090226 ~1.0_rc2_p20090322 [M]**9999 [M]**9999-r21[1] **99999999[2] ....
Так что не надо никаких оверлеев, в portage уже всё есть. И флаг vdpau там тоже есть.
P.S. Сам подумываю, может переехать с GF7600 на какую-нибудь карту получше из 8-й или 9-й линейки ради vdpau...
off
Непонимаю, для чего такие карты нужны (если Вы не освоили математику на них). У меня дома TNT2 на работе какая-то встроеная ati.
ЗЫ. извените за офтоп.
Потому что есть такая штука
Потому что есть такая штука -- Full HD видео. И вот когда оно зажато в h264, причём зажато с великолемным качеством, типа 1Гб на 20 минут, на моей системе (Athlon X2 3800+, GF7900GS) наблюдаються подтормаживания. Анализ показывает что декодирование идёт в _один_ поток, т.е. одно ядро декодирует второе отдыхает. А вот у знакомого этот самый vdpau очень элегантно решает такой казус, только вот с видеокартами 8-й и выше серий.
Так что видеокарты от TNT2 и до 7-й серии идут лесом, как ни печально но факт.
У mplayer есть параметр
У mplayer есть параметр
lavdopts=threads=N
, правда, не замечал, чтобы особенно работало.оно работает в 2 потока если
оно работает в 2 потока если указать ему про это, из консоли это выглядит так
но, оно бывает что всёравно тупит...