Ja und zwar "Xombiesub".
Damit kannst du ein SSA Script erstellen, was Texte in Videos anzeigen kann.
Ist sogar OpenSource (Schau in der Feeware Liste nach ^^)
Allerdings nicht ganz leicht handzuhaben. Da muss man schon sehr viel Zeit mitbringen.

Sonst könntest du noch ein SRT Script erstellen, was von der Handhabung einfacher ist. Hat aber lang nicht die Möglichkeit, wie ein SSA Script.
SRT Scripte sind wie folgt aufgebaut (mit dem Editor schreiben):

<Fortlaufene Nummerierung>
<Startzeit> --> <Endzeit>
<Text>

Bsp:

1
00:01:40,600 --> 00:01:43,728
This is the first time
I've ever flown before.

2
00:01:56,116 --> 00:01:58,641
The first time in my life
I've ever left Japan.

AFAIR kann auch Xombiesub SRT Scripte erstellen.
Ein gutes Tutorial Bezüglich zu SSA findest du unter German-Fansubs. Dort unter Guides.

Dann brauchst du noch VobSub (Ebenfalls in der Liste nachschauen).
Der besitzt einen VirtualDub und AVISynth Plugin, der dann die Scripte in das Video "einbrennt"