El uso vdpau
con tarjetas Nvidia debería brindarle un excelente rendimiento smplayer
y garantizará que use muy poca CPU al reproducir DVD y video codificado x264. Como se ha discutido en detalle en los foros de Ubuntu , es muy importante tener en cuenta que
Vdpau es dos cosas. Uno, un dispositivo de visualización, como xv. El otro, un códec que puede usar el chip PureVideo para decodificar ciertos archivos
como mpeg1 / 2 y x264. Si su tarjeta lo admite (consulte aquí una lista de gpus compatibles), es una mejor opción que la anterior xv
, y particularmente xll
, que utilizará considerablemente más CPU.
En smplayer
hay algunas opciones que se pueden acceder a través del botón de configuración junto a la vdpau
opción (ver captura de pantalla), pero por lo general no tiene que jugar con ellos a menos que tenga algún problema con el rendimiento de vídeo.
NOTA: Es especialmente importante tener en cuenta que cuando vdpau
tales como códecs ffh264vdpau
están siendo utilizados, ninguna de las siguientes smplayer
opciones de interfaz gráfica de usuario, tales como post-processing
, deinterlace
, etc., tendrá ningún efecto. En la captura de pantalla también puede ver que 'deshabilitar filtros de video de software' está marcado cuando hace clic en las vdpau
propiedades.
Sin embargo, como se señala en el manual de Mplayer , deint
se pueden pasar opciones especiales, como las que se pueden pasar en la línea de comandos cuando se usa vdpau, aunque generalmente no son necesarias; Estas opciones especiales no son compatibles con la smplayer
interfaz gráfica de usuario.
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.
Como se ha demostrado en este foro de discusión ,
deint is a option for the video out (vdpau) not for the codec
y para especificar una de estas opciones especiales (donde vo
está la salida de video y el vc
códec de video), puede usar el siguiente comando (tomado del foro anterior):
mplayer -vo vdpau:deint=1 -vc ffh264vdpau 00007.MTS
Por lo tanto, al utilizar vdpau
que no necesita realmente a la preocupación acerca de estas opciones especiales o cualquier otra configuración de la smplayer
interfaz gráfica de usuario, tales como post-processing
o direct rendering
que normalmente no se puede aplicar de todos modos cuando se utiliza vdpau
.
-lavdopts threads=2