MPlayer + nVidia VDPAU

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom apr 17, 2005 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

MPlayer + nVidia VDPAU

Messaggioda phobos3576 » gio ott 29, 2009 23:12

Se avete a disposizione una GeForce 8XXX o superiore (comprese le varie GT X Y Z), vi consiglio di ricompilare MPlayer con il supporto VDPAU; in questo modo potete godervi i video in HD con prestazioni veramente impressionanti.

Prima di tutto dovete installare uno degli ultimi driver nVidia; è appena uscito il 190.42 stabile.
Il driver incorpora la libreria VDPAU e provvede anche ad installare gli headers in /usr/include/vdpau.

Le ultime versioni di MPlayer, a loro volta, hanno già il supporto VDPAU che deve però essere abilitato in fase di compilazione.
A tale proposito, dal DVD della 13 basta prendere lo SlackBuild di Pat e, nella sezione ./configure, aggiungere i parametri:

Codice: Seleziona tutto

--enable-vdpau
--disable-x264-lavc
--disable-x264

Una volta disinstallato il vecchio package e installato il nuovo, scaricatevi qualche trailer in HD da qui:

http://www.h264info.com/clips.html

Lanciate ora GMPlayer, abilitate l'uscita video VDPAU e godetevi i video HD gestiti quasi interamente dalla GPU; nel mio caso (GeForce 8400GS e AMD Athlon64 X2 4200+), con un 720p il carico della CPU crolla dal 35% a circa l'8%.

:thumbright: :thumbright: :thumbright: :thumbright:

Una volta abilitato VDPAU su MPlayer, potete attivare quello stesso video output anche sui vari frontend come SMPlayer, KPlayer, Gnome Mplayer e il Gecko Mediaplayer plugin per Firefox.

Quelli di nVidia forniscono anche una versione di ffmpeg accelerata con VDPAU; sarebbe interessante provarla per vedere se si riesce a far girare decentemente quella immonda schifezza di Moonlight (che si appoggia proprio su ffmpeg).
Esiste anche il progetto Xine-VDPAU, ma in quel caso la situazione è più complicata e pare che il risultato non sia dei migliori.

Avatar utente
SIV
Linux 2.6
Linux 2.6
Messaggi: 921
Iscritto il: mer apr 25, 2007 14:07

Re: MPlayer + nVidia VDPAU

Messaggioda SIV » ven ott 30, 2009 0:46

Io ho una Geforce 9600M GT, domani provooo :thumbright: :thumbright: :thumbright:

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2893
Iscritto il: mer feb 13, 2008 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: MPlayer + nVidia VDPAU

Messaggioda 414N » ven ott 30, 2009 9:15

phobos3576 ha scritto:Le ultime versioni di MPlayer, a loro volta, hanno già il supporto VDPAU che deve però essere abilitato in fase di compilazione.
A tale proposito, dal DVD della 13 basta prendere lo SlackBuild di Pat e, nella sezione ./configure, aggiungere i parametri:

Codice: Seleziona tutto

--enable-vdpau
--disable-x264-lavc
--disable-x264


Per non disabilitare x264, basta lanciare lo script con la data completa come VERSION, per esempio:

Codice: Seleziona tutto

VERSION=20091130 su -c ./MPlayer.SlackBuild

per scaricare via svn i sorgenti di oggi e lanciare lo SlackBuild su questo tarball.
Ovviamente bisognerà sempre aggiungere --enable-vdpau al configure all'interno dello script.

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2683
Iscritto il: mer ago 29, 2007 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.1 64bit
Kernel: 4.7.3-ck4
Desktop: XFCE 4.10
Località: Modena
Contatta:

Re: MPlayer + nVidia VDPAU

Messaggioda Ansa89 » ven ott 30, 2009 11:11

Appena avrò tempo proverò il metodo consigliato da 414N, anche se non credo che guarderò mai un video in hd (però non si sa mai).

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3391
Iscritto il: sab giu 26, 2004 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: MPlayer + nVidia VDPAU

Messaggioda Trotto@81 » sab gen 16, 2010 17:31

Ho una GeForce 8600 GT con un Intel Q6600 ed ho fatto la prova ad abilitare vdpau visto che con un monitor a 1440x900 connesso tramite dvi in teoria non si dovrebbe perdere l'HD - verificatelo per sicurezza - e con un trailer a 720p sono con mplayer al 2% di utilizzo della cpu. :lol:

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3391
Iscritto il: sab giu 26, 2004 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: MPlayer + nVidia VDPAU

Messaggioda Trotto@81 » sab gen 16, 2010 19:42

Una curiosità, dato che con mplayer sono rimasto dietro, ma i codecs 'ndò stanno?
Una volta se non posizionavo i codecs non leggeva molti filmati, ora in accoppiata con smplayer divora qualsiasi cosa. :?:

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2893
Iscritto il: mer feb 13, 2008 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: MPlayer + nVidia VDPAU

Messaggioda 414N » sab gen 16, 2010 20:33

Trotto@81 ha scritto:Una curiosità, dato che con mplayer sono rimasto dietro, ma i codecs 'ndò stanno?
Una volta se non posizionavo i codecs non leggeva molti filmati, ora in accoppiata con smplayer divora qualsiasi cosa. :?:

Da quel che ho capito, non ce n'è più bisogno come "una volta" (salvo qualche formato video "esotico"), perché la libreria avcodec (alla base di ffmpeg e usata in mplayer) ha fatto non pochi passi avanti negli ultimi anni.

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3391
Iscritto il: sab giu 26, 2004 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: MPlayer + nVidia VDPAU

Messaggioda Trotto@81 » sab gen 16, 2010 21:41

Grazie per la delucidazione.
Il supporto a vdapu è davvero pauroso per lo sgravio che offre alla cpu in termini di carico. :lol:


Torna a “Packages”

Chi c’è in linea

Visitano il forum: joe e 1 ospite