No video tearing with mplayer and GMA 950 on EeePC 1000H

I was slightly disturbed when looking at the video playback performance of my EeePC 1000H. Heavy video tearing all over the place, not much fun at all. After a little searching I was able to circumvent the problem by using the video overlay port with mplayer. Let me shed some light:

xvinfo delivers information on textured video and video overlay and the associated ports

Adaptor #1: "Intel(R) Textured Video"
port base: 58

and

Adaptor #0: "Intel(R) Video Overlay"
port base: 57

port 57 (can be different on other machines or installations) is what we’re looking for. In order to force mplayer to use this port simply start with

mplayer movie.avi -vo xv:port=57

or more conveniently add the following to ~/.mplayer/config

vo=xv:port=57

to have mplayer always use video overlay.

2 Responses to “No video tearing with mplayer and GMA 950 on EeePC 1000H”

  1. BatchDrake says:

    You’ll never know how much grateful I am to you. After hours of random tweaks with no apparent results, your post appeared among the search results of Google and fixed the last issue I had with my laptop.

    Thank you again. And sorry for my English, I’m not used to speak it, etc, etc.

  2. [...] equivalente en el xorg.conf que pudiese editar. Estuve buscando durante días y, oye, quien busca encuentra. No es un problema de gráfica, es un problema de reproductor. El primer paso es ejecutar xvinfo y [...]

Leave a Reply