MPlayer et VDPAU

Pour ceux ne connaissant pas, VDPAU est une belle technologie Nvidia permettant d’accélérer vos vidéos en utilisant votre GPU et plus votre CPU comme auparavant. Le résultat est en fait tellement brutal que que ma machine est passée de 40/50% d’utilisation CPU sur une vidéo HD (mkv) à 5/6% !!! Bon bien sûr, il vous faut une carte compatible (pour les impatients, séries 8 et supérieurs). Notez également qu’il vous faut impérativement les pilotes Nvidia 180.x

Nvidia a bien sûr contribué rapidement aux grands projets *nix, j’ai nommé : mplayer et ffmpeg. Les versions svn de ceux-ci vous permettent déjà d’en profiter. (oui petit homme, lance un svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer et le tour est joué. Pour ensuite bien en profiter, rajouter ceci dans le fichier de configuration : vo=vdpau,xv et vc=ffh264vdpau,ffvc1vdpau,ffmpeg12vdpau,ffwmv3vdpau,

Voilà, si tout se passe bien, votre mplayer devrait vous dire qu’il a bien compris ce que vous essayez de faire en vous montrant ceci :


[VD_FFMPEG] XVMC-accelerated MPEG-2.
Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU))

2 thoughts on “MPlayer et VDPAU

  1. If you’ve got cycles to spare :
    vo=vdpau:deint=

    0: no deinterlacing
    1: only show first field
    2: bob deinterlacing
    3: temporal deinterlacing (resource-hungry)
    4: temporal-spatial deinterlacing (very resource-hungry)

    chroma-deint
    Operate on luma and chroma when using temporal deinterlacing

    (default)
    Use nochroma-deint to speed up temporal deinterlacing

    pullup
    Try to apply inverse-telecine (needs temporal deinterlacing)

    denoise
    Apply denoising, argument is strength from 0.0 to 1.0

    sharpen
    Apply sharpening or softening, argument is strength from -1.0 to 1.0

Comments are closed.