you can try using the delay mplayer option in compination with the -dumpsrtsub this will generete an new subtile file wich you can use later with the encoding.