MPlayer unterstützt die Ausgabe von Filmen via OpenGL. Wenn aber deine Plattform/dein Treiber Xv unterstützt (was bei PCs mit Linux praktisch immer der Fall ist), dann benutze besser Xv, da die OpenGL-Geschwindigkeit deutlich geringer als die von Xv ist. Wenn du dagegen eine X11-Implementierung hast, die Xv nicht unterstützt, so mag OpenGL eine brauchbare Alternative sein.
Leider unterstützen nicht alle Treiber die erforderlichen Features. Die Utah-GLX-Treiber (für XFree86 3.3.6) unterstützen sie für alle Karten. Auf http://utah-glx.sf.net findest du Details zur Installation.
XFree86(DRI) 4.0.3 oder neuer unterstützt OpenGL mit Matrox- und Radeon-Karten, 4.2.0 und neuer unterstützen zusätzlich Rage128. Auf http://dri.sf.net findest du Details zur Installation.
Ein Hinweis von einem unserer User: der GL-Video-Output kann dazu verwendet werden, einen vertikal synchronisierten TV-Output zu bekommen. Du musst dann eine Umgebungsvariable setzen (zumindest bei nVidia):
export __GL_SYNC_TO_VBLANK=1