
xsubtitles is a program which just displays subtitles (srt & sub) files in its own window or through xawtv.

By using xsubtitles you can add subtitles to movie, a TV series or something you can watch in xawtv (or any other TV viewer). I developed this application so I can understand movies or TV series from the German stations I receive by satellite (I don't speak German), by adding subtitles in Spanish (or English) previously downloaded from the internet.
In the following picture you can see a scene from the movie "The empire strikes back" broadcasted by Pro-7 (a German channel). The subtitles in Spanish were added by xsubtitles :-)

The first of all you have to load a subtitle file (srt or sub format) by
clicking in the load button (
). Now
start xawtv (or the application you use to watch TV) and when the program
you're going to watch is about to begin click the play button
(
) in xsubtitles, so the subtitles will
start to display.
Probably you need to synchronize the subtitles with the image. You can
do it with the fine tuning buttons:
goes back one second,
advances one second,
goes back ten seconds,
advances ten seconds. You can
also use the slider to change the xsubtitles' timer in greater steps.
If the program you're watching is interrupted with commercial breaks, push
the stop button (
) when the ads start
and press play (
) again when the program
continues.
By default xsubtitles will display the subtitles in its own window, as you can see in the following picture:

But it's possible to display the subtitles directly in xawtv:

All you have to do is click on the TV icon (
).
The subtitles
will be sent to xawtv through the xawtv-remote command, so be sure you
have installed and it works ok (Try this command: xawtv-remote vtx "Hello",
you should see "Hello" in the xawtv window).
Note: It seems that recent releases of xawtv don't have support for displaying subtitles, so maybe you need to use an older one (xawtv 3.78 doesn't work for me but 3.73 does). Another problem is that there are annoying blinking effects every time a new subtitle is displayed. Maybe changing from overlay to grabdisplay in xawtv could reduce this problem.
xsubtitles requires the Qt library (2.x or greater).
There are a lot of sites where you can find subtitle files. Here you have some:
You can get new releases of xsubtitles at http://www.escomposlinux.org/rvm/xsubtitles.
Source code:
xsubtitles_1.1.tar.gz
Binary (for Debian Woody):
xsubtitles_1.1_i386.deb
xsubtitles has been developed by Ricardo Villalba (rvm at escomposlinux dot org)