MPlayer has many independently developed GUIs:
Binary codecs (optional)
MPlayer can use binary codecs to extend support for file formats, see MultimediaCodecs.
Render video as ASCII art: mplayer -vo caca MyFile.mpg or mplayer -vo aa MyFile.mpg
http://people.debian.org/~mjr/mplayer.html - The Debian and mplayer FAQ
upstream specific information