Could isolate the text by compositing neighbor images and getting the pixels that don't differ. The background is moving, the text is not.
This would also allow you to extract out the subs without having to OCR them/get characters. Could just erase all static artifacts (including subs but also things like watermarks).