VDPAU - dekodowanie sprzętowe video na kartach nVidia

Karty graficzne, dźwiękowe, tv, monitory etc.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: dk75 »

są nowe sterowniki
180.29 (poprawiono obsługę pamięci VDPAU):
32bit - ftp://download.nvidia.com/XFree86/Linux ... 9-pkg1.run
64bit - ftp://download.nvidia.com/XFree86/Linux ... 9-pkg2.run

nowy mpalyer-vdpau (dodano współpracę z ASS, poprawiono liczne błędy):
ftp://download.nvidia.com/XFree86/vdpau ... 14.tar.bz2
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
saenmurugh
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 19 sty 2009, 09:35
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: saenmurugh »

http://www.avenard.org/files/ubuntu-repos/ można już dodać do repozytoriów
redwater
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 30 sty 2009, 10:14
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Inne
Architektura: x86

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: redwater »

dziala u Was sterownik 180.29 ? u mnie nie dziala, instaluje sie ale X-y na nim nie startuja. :???:
slackware 8.0 (2001r.) ->......-> ubuntu 16.04 :teeh:
Hagal
Sędziwy Jeż
Sędziwy Jeż
Posty: 41
Rejestracja: 11 sty 2009, 01:35
Płeć: Mężczyzna
Środowisko graficzne: Brak

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: Hagal »

redwater pisze:dziala u Was sterownik 180.29 ? u mnie nie dziala, instaluje sie ale X-y na nim nie startuja. :???:
Jak najbardziej :)

Kod: Zaznacz cały

-[ 14:04:01 ]--[ pts/1 ]--[ ~ ]
`-[  Slawek  ] >>  glxinfo | grep 'OpenGL version'
OpenGL version string: 3.0.0 NVIDIA 180.29
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: dk75 »

mi też i nie miałem jeszcze problemów z serią 180.xx

Kod: Zaznacz cały

~$ glxinfo |grep 'OpenGL version'
OpenGL version string: 3.0.0 NVIDIA 180.29
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
redwater
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 30 sty 2009, 10:14
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Inne
Architektura: x86

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: redwater »

uaktualnilem z repo i powinno chodzic, przedtem popostu zaistalowalem z instalki nvidii.

EDIT: dziala

EDIT2: czy tylko u mnie czy vdpau ma problemy z v-sync ? takie wiecie szatkowanie obrazu przy szybko zmieniajacych sie obrazach. przy openGL zaznaczam v-sync, zjawisko zmniejsza sie, ale nadal wystepuje. na xv tego nie ma po zanzaczeniu v-sync.
slackware 8.0 (2001r.) ->......-> ubuntu 16.04 :teeh:
ivohaha
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 13 mar 2007, 18:25
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: ivohaha »

Mam dokładnie to samo. Jeśli w xine wybiorę "vdpau" to film "przycina". Po zmianie na "xv" problem znika, ale oczywiście brak wtedy akceleracji sprzętowej. Próbowałem wielu różnych ustawień i pomaga (przynajmniej u mnie) ustawienie w Fusion-Icon "Indirect Rendering". Pomaga częściowo bo efekt "przycinania" znika dla filmów 720p, ale z kolei próba odtworzenia filmu 1080p kończy się zwisem xine.
Xaweryz
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 26 cze 2006, 17:40
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: Xaweryz »

Dobra nie musicie już się męczyć z kompilacją mplayera z VDPAU i sterowników pod 8.10 dla nvidii wszystko siedzi spaczkowane w moim repozytorium xD
viewtopic.php?p=274685#post274685
I od nie całego tygodnia w mplayera już nie trzeba patchować bo sam mplayer team dodał do niego VDPAU
I siódmego dnia Bóg stworzył Ubuntu
Moja strona www http://24-gry.pl
http://valid.x86-secret.com/show_oc.php?id=270239
Awatar użytkownika
MateuszP
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 09 cze 2006, 21:34
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: MateuszP »

dk75

Przy próbie instalacji sterowników Nvidia terminal pokazuje mi że już mam zainstalowane. W takim razie wchodzę w Mplayer, OPCJE-VIDEO
Na liście Obrazek

jest VDPAU nie wiem czy jest włączone, ponieważ przy zużyciu procesora mam 20-30%(Core 2 Duo P8400) a karta graficzna GF 9600M GT

Czy jest możliwe też wykorzystanie sterowników do karty dźwiękowej możliwie najlepszych?
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: dk75 »

Systemowo przez DKMS czy z nVidia installer.
Jak systemowo to musisz najpierw systemowo odinstalować i dopiero możesz użyć nVidia installer. Jak przez nVidia installer to się zgadzasz aby nowy nVidia installer odinstalował stare drajwery. I tyle.

MPlayer z jakiejś paczki czy sam kompilowałeś? Bo jak z paczki to nic nie znaczy - ten kto to kompilował zrobił to z VDPAU i dlatego jest na liście a nie dlatego, że masz zainstalowany VDPAU w systemie. Choć podczas instalacji menadżer pakietów powinien sprawdzać zależność od drajwerów.

Lepiej pokaż wynik "vdpinfo".

Poza tym ustawienie samego wyjścia obrazu na VDPAU nie oznacza jego dekodowania przez VDPAU - można użyć "-vo vdpau" razem z "-vc ffh264" czyli z softwareowym dekoderem i też zadziała ale więcej procesora "zeżre".

A trzecia sprawa to taka, że na niektórych laptopach VDPAU nie działa z kartami 9600M - wina drajwera. Jest o tym temat na nVidia forum.




[edit]
nowa wersja stabilnych sterowników

Jest już dostępna nowa wersja stabilnych sterowników - 180.44
Wersja BETA bez zmian - 185.13
Wersji ReleaseCandidate z oczywistych względów już nie ma.
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
redwater
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 30 sty 2009, 10:14
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Inne
Architektura: x86

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: redwater »

i z tymi nowymi sterownikami juz dziala dekodowanie VC1 pod moja karta GF 9600 GT.
slackware 8.0 (2001r.) ->......-> ubuntu 16.04 :teeh:
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: dk75 »

beta 185.19 dostępna od poniedziałku
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
dav4
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 16 paź 2008, 19:10
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: dav4 »

Mam 180.44 i w smplayerze niemam na liście VDPAU :( Walczę z tym. Na w64 chodziło chyba dobrze ale software'owo, ale teraz na w32 mam tylko dźwięk przy mkv ;/
tomjoz
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 29 wrz 2007, 22:32
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Kontakt:

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: tomjoz »

@dav4 - prawdopodobnie masz wersje mplayera bez wsparcia dla vdpau.

Nie wiem czy istnieje paczka MPlayera w repo więc proponuję sciągnać mplayera z SVN i skompilować.

Kod: Zaznacz cały

>sudo apt-get install build-essential

>sudo apt-get build-dep mplayer

>svn co svn://svn.mplayerhq.hu/mplayer/trunk

mplayer>./configure

mplayer>make

Teraz zmieniasz w SMplayer'rze ustawienie scieżki do MPlayera'a (np. /home/~user/mplayer/mplayer), wyłącz Programowy korektor wideo (Zastosuj/Ok). Teraz w zakładce Video powinna być opcja wyboru wyjścia vdpau. W Zaawansowane w opcjach MPlayer'a wpisujesz

Kod: Zaznacz cały

-vc ffmpeg12vdpau,ffh264vdpau,ffwmv3vdpau,ffvc1vdpau,


i powinno śmigać.

Przetestowane z SMplayer (0.6.6) i MPlayer (Trunk) rev. 29401 oraz sterownikami NVidia 185

Test P8600 + GeForce 9600M + film 1080p (~11GB - 120 min)
- bez vdpau - procek ~60 zużycia i czasami przycinki
- z vdpau - procek ~20-25 i zero przycinek
dav4
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 16 paź 2008, 19:10
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: dav4 »

Dzięki, przetestuje to dopiero w wtorek bo karta graficzna w serwisie, teraz jadę na zintegrowanej GMA3100 :mrgreen:
Pozdro
dav4
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 16 paź 2008, 19:10
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: dav4 »

@tomjoz, zrobiłem wszystko tak, ale Mplayer pobrał się do folderu "trunk" a nie "mplayer" więc weszłem do niego komendą "cd trunk" i dałem "./configure" a potem "make. Były jakieś warning'i np.

Kod: Zaznacz cały

libmpcodecs/ae_twolame.c: In function 'mpae_init_twolame':
libmpcodecs/ae_twolame.c:145: warning: format '%d' expects type 'int', but argument 4 has type 'long unsigned int'
ale jakoś się skompilowało.
Mam już opcję VDPAU w SMplayerze(wskazałem na /home/~user/trunk/mplayer) ale gdy to [-vc ffmpeg12vdpau,ffh264vdpau,ffwmv3vdpau,ffvc1vdpau,] wkleje do "zaawansowane" to podczas oglądania obciążenie procesora dochodzi do 50% raz na jednym a raz na drugim rdzeniu - coś dużo przy 2x 3,4Ghz. Gdy tę opcję wkeje do zaawansowane -> Opcje Mplayera w to pierwsze pole to film się nie włącza.

Ubuntu zainstalowane kilka dni temu, wersja Jurny Jarząbek 64bit, procesor E5200 2,5@3,4 Ghz, 2Gb ram i 9600gso 512Mb ddr3 zotac. Bez VDPAU HD 720 chodzi(nie mam obecnie materiału w 1080) i myślę że na takim procesorze, po takim OC, Full HD by się nie cięło ale po co obciążać procesor skoro można grafike xD
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: dk75 »

bo trzeba było użyć

Kod: Zaznacz cały

svn co svn://svn.mplayerhq.hu/mplayer/trunk mplayer
to by trafiło do "mplayer" zamiast do "trunk"

co do "warnig"ów to... zawsze ich trochę jest
Jak nie ma "error"ów to jest dobrze

Uruchom film z konsoli i wklej co pokazało:

Kod: Zaznacz cały

/home/~user/trunk/mplayer -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau,ffwmv3vdpau,ffvc1vdpau, "/ścieżka_do_filmu"
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
dav4
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 16 paź 2008, 19:10
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: dav4 »

Pokazało się to: http://wklej.org/id/122041/ i film działa :D Obciążenie procesora ok 6% i temp GPU minimalnie się podniosła ;) Czyli coś mam nie tak w ustawieniach SMplayera. W które miejsce wkleić to:

Kod: Zaznacz cały

-vc ffmpeg12vdpau,ffh264vdpau,ffwmv3vdpau,ffvc1vdpau,
?
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: dk75 »

nie mam pojęcia
mam za mało pamięci na karcie graficznej i aby użyć VDPAU muszę otworzyć nowy screen bez COMPIZ i bez COMPOSITE co oznacza inny xorg.conf niż normalnie używany

Tak więc nie używam do tego SMplayer bo i tak musiałbym napisać skrypt uruchomieniowy a na nowym screenie nie uruchamiam menadżera okien ( ach ta pamięć ) więc z SMplayer nie miałbym i tak żadnego pożytku

więc nie wiem i nie mam jak sprawdzić bo i tak nie zadziała choćbym dobrze zrobił...
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
Awatar użytkownika
Thomas_PL
Sędziwy Jeż
Sędziwy Jeż
Posty: 75
Rejestracja: 31 paź 2008, 00:33

Odp: VDPAU - dekodowanie sprzętowe video na kartach nVidia

Post autor: Thomas_PL »

Mam takie pytanie: skąd wziąść biblioteki VDPAU dla sterownika 190.18?
Coś z użyciem google nie udało mi się na na to natrafić...

EDIT:
Dobra, znalazłem te paczki w http://www.avenard.org/files/ubuntu-repos/testing/

Zainstalowałem nvidia-190-libvdpau_190.18-0ubuntu2_amd64.deb i nvidia-190-libvdpau-dev_190.18-0ubuntu2_all.deb

Problem w tym, że VDPAU nie chce działać. Ma ktoś jakiś pomysł co z tym zrobić?

EDIT:
Dobra nieważne.
Sterownik zainstalowany ręcznie. Biblioteki do VDPAU i odpowiednia wersja MPlayer'a z repo avenard. Chłam działa.
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 14 gości