Enabling CC Support in Various Players

It really should be easier to enable Closed Captioning (CC) in the various media players for Linux, but in case you forget to save the settings or need them for the first time...

Xine:

In ~/.xine/config set or add:

# display closed captions in MPEG-2 streams
# bool, default: 0
subtitles.closedcaption.enabled:1
 
# closed captioning font size
# numeric, default: 24
subtitles.closedcaption.font_size:16
 
# closed-captioning foreground/background scheme
# { White/Gray/Translucent  White/Black/Solid }, default: 0
#subtitles.closedcaption.scheme:White/Gray/Translucent
 
# center-adjust closed captions
# bool, default: 1
#subtitles.closedcaption.center:1
 
# standard closed captioning font
# string, default: cc
#subtitles.closedcaption.font:cc
 
# italic closed captioning font
# string, default: cci
#subtitles.closedcaption.italic_font:cci

MPlayer:

Add the option of -subcc:
$ mplayer -subcc dvd://

gmplayer:

In the app's .desktop file modify the 'Exec=' line to include the -subcc option

gnome-player:

Edit menu -> Preferences -> GNOME MPlayer Configuration dialog -> MPlayer tab -> Extra Options for MPlayer textbox: Add -subcc option

KMPlayer:

Settings menu -> Configure KMPlayer... -> Preferences - KMPlayer dialog -> General Options -> MPlayer tab -> Additional command line arguments: Add -subcc option

Dragon Player (KDE):

Can't find if it/phonon has CC support or not yet. It does support sub-titles, but as we all know sub-titles don't always have as much information (eg sound effects, music).