Аппаратное ускорение просмотра видео

Обсудить вопросы и проблемы с видео

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Stvad
Сообщения: 106
ОС: Gentoo Linux

Аппаратное ускорение просмотра видео

Сообщение Stvad »

Насколько я помню таковое ускорение на карточках нвидиа в часности начало появлятся с серии 6ххх...
так вот я являюсь владельцем nvidia 7600gt чем и как можно организовать?
Gentoo ~amd64...
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Аппаратное ускорение просмотра видео

Сообщение Bizdelnick »

Это для винды. Для никсов - с 8 серии.
В генте вроде надлежит емержить видеоплееры/кодеки с флагом vdpau.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stvad
Сообщения: 106
ОС: Gentoo Linux

Re: Аппаратное ускорение просмотра видео

Сообщение Stvad »

Bizdelnick писал(а):
17.02.2010 23:06
Это для винды. Для никсов - с 8 серии.


хм а кроме vdpau под линухом ничего заюзать нельзя ? грусно((

В генте вроде надлежит емержить видеоплееры/кодеки с флагом vdpau.

а смысл при его отсутстви....
Спасибо сказали:
Аватара пользователя
Sora
Сообщения: 243
ОС: RFR_14

Re: Аппаратное ускорение просмотра видео

Сообщение Sora »

Дабы не плодить темы:
vlc + vdpau реально?
При включенном компизе smplayer прозрачный, как пофиксить?
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Контактная информация:

Re: Аппаратное ускорение просмотра видео

Сообщение megabaks »

При включенном компизе smplayer прозрачный, как пофиксить?
О_О чего???
всё он нормально работает!
vlc и vdpau теоретически можно подружить через vaapi (libva) и сам vlc надо собирать из гита vlc-va и патчить ffmpeg на предмет libva
З.Ы. гента ~x86 9400GT+x86-190.53 или 195.36.08 отлично работают с vdpau+smplayer+compiz
могу даже видеоскрин сваять
Спасибо сказали:
Аватара пользователя
Sora
Сообщения: 243
ОС: RFR_14

Re: Аппаратное ускорение просмотра видео

Сообщение Sora »

1.png

Вот. Если что, то там фильм играет :)
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Контактная информация:

Re: Аппаратное ускорение просмотра видео

Сообщение megabaks »

ну а чё - прикольный кин такой гламурненький - прозрачненький - прям ня! )))
вотЪ - УМВР
криво собран - очевидно же ) или дрова Г
Вложения
screen21_11.png
Спасибо сказали:
Аватара пользователя
Sora
Сообщения: 243
ОС: RFR_14

Re: Аппаратное ускорение просмотра видео

Сообщение Sora »

megabaks писал(а):
13.03.2010 21:01
ну а чё - прикольный кин такой гламурненький - прозрачненький - прям ня! )))
вотЪ - УМВР
криво собран - очевидно же ) или дрова Г

Да уж, точно ня! :D
Дрова проприетарные 195, mplayer из реп, vdpau работает...
А не можете дать, плиз, свой xorg.conf...
П.С. FT мне не понравилась. :)
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Контактная информация:

Re: Аппаратное ускорение просмотра видео

Сообщение megabaks »

Код: Выделить всё

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Tue Dec  8 21:04:28 PST 2009


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
  FontPath        "/usr/share/fonts/100dpi"
  FontPath        "/usr/share/fonts/75dpi"
  FontPath        "/usr/share/fonts/OTF"
  FontPath        "/usr/share/fonts/Speedo"
  FontPath        "/usr/share/fonts/TTF"
  FontPath        "/usr/share/fonts/Type1"
  FontPath        "/usr/share/fonts/artwiz-aleczapka-en"
  FontPath        "/usr/share/fonts/corefonts"
  FontPath        "/usr/share/fonts/cronyx/100dpi"
  FontPath        "/usr/share/fonts/cronyx/75dpi"
  FontPath        "/usr/share/fonts/cronyx/misc"
  FontPath        "/usr/share/fonts/cyrillic"
  FontPath        "/usr/share/fonts/default/ghostscript"
  FontPath        "/usr/share/fonts/encodings"
  FontPath        "/usr/share/fonts/encodings/large"
  FontPath        "/usr/share/fonts/freefont-ttf"
  FontPath        "/usr/share/fonts/freefonts"
  FontPath        "/usr/share/fonts/intlfonts"
  FontPath        "/usr/share/fonts/libertine-ttf"
  FontPath        "/usr/share/fonts/mikachan-font-ttf"
  FontPath        "/usr/share/fonts/misc"
  FontPath        "/usr/share/fonts/terminus"
  FontPath        "/usr/share/fonts/ttf-bitstream-vera"
EndSection

Section "Module"
    Load           "glx" # 3D layer
    Load           "dbe"
#    Disable        "dri2"
EndSection

Section "InputDevice"

    # generated from data in "/etc/conf.d/gpm"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mouse0"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "ru,us"
    Option         "XkbModel" "pc105"
    Option         "XkbOptions" "grp:caps_toggle,grp_led:scroll"

EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS" "false"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "AddARGBGLXVisuals" "true"
    Option         "RenderAccel" "true"
    Option         "AllowGLXWithComposite" "true"
    Option         "CoolBits" "1"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
    Option         "RENDER" "Enable"
EndSection

что такое FT ??
Спасибо сказали:
Аватара пользователя
Sora
Сообщения: 243
ОС: RFR_14

Re: Аппаратное ускорение просмотра видео

Сообщение Sora »

megabaks писал(а):
13.03.2010 21:22

Код: Выделить всё

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Tue Dec  8 21:04:28 PST 2009


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
  FontPath        "/usr/share/fonts/100dpi"
  FontPath        "/usr/share/fonts/75dpi"
  FontPath        "/usr/share/fonts/OTF"
  FontPath        "/usr/share/fonts/Speedo"
  FontPath        "/usr/share/fonts/TTF"
  FontPath        "/usr/share/fonts/Type1"
  FontPath        "/usr/share/fonts/artwiz-aleczapka-en"
  FontPath        "/usr/share/fonts/corefonts"
  FontPath        "/usr/share/fonts/cronyx/100dpi"
  FontPath        "/usr/share/fonts/cronyx/75dpi"
  FontPath        "/usr/share/fonts/cronyx/misc"
  FontPath        "/usr/share/fonts/cyrillic"
  FontPath        "/usr/share/fonts/default/ghostscript"
  FontPath        "/usr/share/fonts/encodings"
  FontPath        "/usr/share/fonts/encodings/large"
  FontPath        "/usr/share/fonts/freefont-ttf"
  FontPath        "/usr/share/fonts/freefonts"
  FontPath        "/usr/share/fonts/intlfonts"
  FontPath        "/usr/share/fonts/libertine-ttf"
  FontPath        "/usr/share/fonts/mikachan-font-ttf"
  FontPath        "/usr/share/fonts/misc"
  FontPath        "/usr/share/fonts/terminus"
  FontPath        "/usr/share/fonts/ttf-bitstream-vera"
EndSection

Section "Module"
    Load           "glx" # 3D layer
    Load           "dbe"
#    Disable        "dri2"
EndSection

Section "InputDevice"

    # generated from data in "/etc/conf.d/gpm"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mouse0"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "ru,us"
    Option         "XkbModel" "pc105"
    Option         "XkbOptions" "grp:caps_toggle,grp_led:scroll"

EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS" "false"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "AddARGBGLXVisuals" "true"
    Option         "RenderAccel" "true"
    Option         "AllowGLXWithComposite" "true"
    Option         "CoolBits" "1"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
    Option         "RENDER" "Enable"
EndSection

что такое FT ??

Спс. FT - Fairy Tail
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Контактная информация:

Re: Аппаратное ускорение просмотра видео

Сообщение megabaks »

ааа - это просто для тестов у мну ))) у кого то где то гемор был с воспроизведением сего мульта - но как обычно УМВР )))
Спасибо сказали:
Аватара пользователя
Sora
Сообщения: 243
ОС: RFR_14

Re: Аппаратное ускорение просмотра видео

Сообщение Sora »

megabaks писал(а):
13.03.2010 21:30
но как обычно УМВР )))

Извиняюсь, еще вопрос - а как у вас с вертикальной синхронизацией? присутствует? А то меня этот теаринг жесткий достал, что с компизом что без...
Пробовал ваш xorg, тоже самое.
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Контактная информация:

Re: Аппаратное ускорение просмотра видео

Сообщение megabaks »

в софтинке нвидиа нет - больше не знаю где смотреть %)
впрочем разницы с/без не заметил
Спасибо сказали:
Аватара пользователя
Sora
Сообщения: 243
ОС: RFR_14

Re: Аппаратное ускорение просмотра видео

Сообщение Sora »

megabaks писал(а):
13.03.2010 21:55
в софтинке нвидиа нет - больше не знаю где смотреть %)
впрочем разницы с/без не заметил

Так то есть тоже рвется картинка при перемещении окон, просмотре видео?
Примерно так:
______2.png
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Контактная информация:

Re: Аппаратное ускорение просмотра видео

Сообщение megabaks »

О_О ЧТО это???
такого никогда не было!
и шрифты поправь - расплываются и радуга!
Спасибо сказали:
Аватара пользователя
Sora
Сообщения: 243
ОС: RFR_14

Re: Аппаратное ускорение просмотра видео

Сообщение Sora »

megabaks писал(а):
14.03.2010 10:25
О_О ЧТО это???
такого никогда не было!
и шрифты поправь - расплываются и радуга!

Я так понимаю подобных проблем нет :)
На скрине правда получилось еще страшней чем на самом деле, но в целом примерно так.
А шрифтами займусь когда эту фигню починю. Уже который день бьюсь... Даже кино в HD не посмотреть :( Тоже расслаивается. (Обычный DVD рип более-менее нормально)
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
Спасибо сказали:
Аватара пользователя
Sora
Сообщения: 243
ОС: RFR_14

Re: Аппаратное ускорение просмотра видео

Сообщение Sora »

Хе-хе 6 часов плясок с бубнами и глюки повержены!

1. Прозрачность smplayer была связанна с cairo-dock, снес его и стало все ОК(также можно запускать плеер при помощи команды env XLIB_SKIP_ARGB_VISUALS=1 smplayer)
2. Tearing побежден при помощи:

a. добавления опции в xorg.conf

Код: Выделить всё

Option "TripleBuffer" "True"


b. Снятием галки indirect render в fusion icon.

c. В основных настройках менеджера compiz-fusion включения sync to VBlank и выставления вручную частоты обновления.

:drinks:
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Контактная информация:

Re: Аппаратное ускорение просмотра видео

Сообщение megabaks »

так
1.каиро у меня отродясь не было
2.компиз запускаю

Код: Выделить всё

compiz --replace --ignore-desktop-hints --loose-binding ccp

3.и да sync VBlank стоит
:)
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Контактная информация:

Re: Аппаратное ускорение просмотра видео

Сообщение megabaks »

хм.. отключил sync VBlank - тоже самое
как обычно - УМВР - даже не интересно как-то :(
Спасибо сказали:
Аватара пользователя
Tverskoy
Сообщения: 460
Статус: Мандривопоклонник
ОС: Mandriva 2011 x86_64
Контактная информация:

Re: Аппаратное ускорение просмотра видео

Сообщение Tverskoy »


В репах мандривы обнаружил mplayer-vaapi, на GF 7600 пойдет?
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Контактная информация:

Re: Аппаратное ускорение просмотра видео

Сообщение megabaks »

Tverskoy писал(а):
15.03.2010 15:23

В репах мандривы обнаружил mplayer-vaapi, на GF 7600 пойдет?

бррр - то я ступил - бэкэнд не заработает без самой vdpau - поэтому нет (
Спасибо сказали:
Ответить