Panteltje's subtitle software page 

http://panteltje.com/panteltje/subtitles/

xste 

A Linux subtitle editor with many possibilities, all you need is an audio wave file.

Current version is 3.5.4

Subtitler is a real picture composition tool! 

It is a 'filter' for use with the Linux transcode program.

Current version is 0.8.6

Subtitler-yuv for use with mjpegtools 

Current version is 0.6.4.8 BETA, audio and video editing to frame accuracy, redefinable text objects, bugfixes! Use with xste-3.5.4 or later, that version has a GUI interface with programmable animation templates.

Reads yuv from stdin and writes yuv with the effects added to stdout!!! All that in mjpegtools format, just pipe your movie throught it! Subtitler-yuv uses mplayer type fonts.

dvbtextsubssrt-0.3.tgz 

lsm info file This will grab subtitles from (for example BBC) teletext, and make a .srt file. You can use the .srt file with mplayer, or encode to DivX with mencoder or transcode, and use the .srt in a standalone player.