Why not just put a list of the video outputs and codecs you want to try in your ~/.mplayer/config file? As in:

# default to using vdpau output and codecs

# add ffvc1vdpau if your hardware...