L'utilizzo vdpau
con le schede Nvidia dovrebbe offrire prestazioni eccezionali smplayer
e garantirà di utilizzare pochissima CPU durante la riproduzione di video con codifica DVD e x264. Come è stato discusso in dettaglio nei forum di Ubuntu , è molto importante notare che
Vdpau è due cose. Uno, un dispositivo di visualizzazione, come xv. L'altro, un codec che può utilizzare il chip PureVideo per decodificare determinati file
come mpeg1 / 2 e x264. Se la tua scheda lo supporta (vedi qui per un elenco di gpus supportati) è un'opzione migliore rispetto alla vecchia xv
, e in particolare xll
, che utilizzerà considerevolmente più CPU.
In smplayer
ci sono alcune opzioni a cui è possibile accedere tramite il pulsante di configurazione accanto vdpau
all'opzione (vedi screenshot), ma di solito non è necessario giocherellare con queste a meno che non si verifichino problemi con le prestazioni video.
NOTA: E ' particolarmente importante notare che quando vdpau
i codec quali ffh264vdpau
sono in uso, nessuno dei seguenti smplayer
opzioni gui quali post-processing
, deinterlace
, ecc, avrà alcun effetto. Nello screenshot puoi anche vedere che 'disabilita i filtri video del software' è spuntato quando fai clic sulle vdpau
proprietà.
Tuttavia, come indicato nel manuale di Mplayerdeint
, quando si utilizza vdpau, opzioni speciali come possono essere passate dalla riga di comando, sebbene di solito non siano necessarie; queste opzioni speciali non sono supportate nella smplayer
GUI.
vdpau (with -vc ffmpeg12vdpau, ffwmv3vdpau, ffvc1vdpau, ffh264vdpau or
ffodivxvdpau)
Video output that uses VDPAU to decode video via hardware. Also
supports displaying of software-decoded video.
sharpen=<-1-1>
For positive values, apply a sharpening algorithm to the
video, for negative values a blurring algorithm (de-
fault: 0).
denoise=<0-1>
Apply a noise reduction algorithm to the video (default:
0, no noise reduction).
deint=<0-4>
Select the deinterlacer (default: 0). All modes > 0 re-
spect -field-dominance.
Come è stato mostrato in questa discussione sul forum ,
deint is a option for the video out (vdpau) not for the codec
e quindi per specificare una di queste opzioni speciali (dove vo
è l'output video ed vc
è il codec video), è possibile utilizzare il seguente comando (preso dal forum sopra):
mplayer -vo vdpau:deint=1 -vc ffh264vdpau 00007.MTS
Così, quando si utilizza vdpau
si non si ha realmente bisogno di preoccuparsi di queste opzioni speciali o qualsiasi altra impostazione della smplayer
GUI, come post-processing
o direct rendering
che non si può normalmente applicare in ogni caso quando si utilizza vdpau
.
-lavdopts threads=2