i recently came into a subtitle problem where the subtitle was full of codes like:
2
00:00:06,732 --> 00:00:10,361
{font color="#edff72"}Navy{/font}
and on the screen it would show all of that text
{font color="#edff72"}Navy{/font}
so until mplayer gets any special font handling, could you set it to ignore all {} codes?