VDPAU - Come sfruttare Nvidia con i flussi video

FAQ2

User Rating: / 1
PoorBest 

by SymbianFlo


Breve descrizione VDPAU:

VDPAU (Video Decode and Presentation API for Unix) is an API designed by NVIDIA for its GeForce 8 series and later GPU hardware, targeted at the X Window System on Unix operating-systems (including Linux, FreeBSD, and Solaris).[1][2][3] This VDPAU API allows video programs to offload portions of the video decoding process and video post-processing to the GPU video-hardware.
Currently, the portions designed to be offloaded by VDPAU onto the GPU are motion compensation (mo comp), inverse discrete cosine transform (iDCT) and VLD (Variable-Length Decoding) for MPEG-1, MPEG-2, MPEG-4 AVC (H.264), VC-1, and WMV3/WMV9 encoded videos.[1]

VDPAU is an X Window System equivalent of the Microsoft's DirectX Video Acceleration (DxVA) API for Windows

In breve:

Le schede video con il supporto vdpau sono le Nvidia a partire dalla serie 8 e permettono di sfruttare solo la scheda video per la lettura delle varie combinazioni di flussi multimediali( MPEG-1, MPEG-2, MPEG-4 AVC (H.264), VC-1, and WMV3/WMV9), lasciando la cpu libera (chi ha provato un video in full HD sa quanto sforza la cpu).

I player con il supporto vdpau:

  • XT7-Player

Ottimo player, 100% italiano, scritto in gambas, in pieno sviluppo

Per gli amici del MIB:
Ricerca XT7-Player

Forum/Sito dello sviluppatore

XT7-Player si appoggia su menplayer, che è gia precompilato con vdpau sulla nostra distro.

Howto e le guide come configurarlo (inglese) :



  • SMplayer

Il pacchetto MIB del noto lettore SMplayer e gia compilato con il supporto vdpau
-per i dettagli
-sito di riferimento


In
opzioni/preferenze/generale/video
schermata "configurazione"

impostare, come da immagine, i seguenti parametri:

Driver in uscita: definito dall'utente ; vdpau,
Abilita il post processing: spuntato e Qualità 6
Deinterlacciamento predefinito Yadiff doppio framerate ( sono state testate varie possibilità, persino kerndeint che su 64 va meglio, ma per avere una voce unica, accettabile per tutti: Yadiff doppio framerate )

Spuntare le seguenti voci:

Rendering diretto
Doppio buffering
Disabilità salvaschermo (opzionale)

Se caricate un video in bassa risoluzione:

Driver in uscita: vdpau,
Abilita il post processing: spuntato e Qualità 6
Lasciare le altre voci come di default.

vdpau-1

vdpau-2




XBMC-PVR

Accedere alle impostazioni di XBMC come da immagine

vdpau-3


Nella nuova schermata che compare scegliere "video" e impostare come da immagine

vdpau-4


Selezionare "Lettore" e impostare come da immagine

vdpau-5

link utili:

Sito sviluppatore

Per i nostri utenti, pacchetti MIB ( grazie a dago68):
Ricerca XBMC

Download sorgente



PS>
Se verranno segnalati altri lettori in grado di sfruttare VDPAU saremo ben lieti di inserirli nella presente guida.

Copyright © 2010 MIB Mandriva International Backports
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.