Can't help with the mplayer right now, no linux in sight Why don't use Cairo PNG rendering to show 24bit PNGs with alpha?