Attempt to stop subtitles going off screen in some formats, when
width and height are specified in the subtitles stream. This may result in chunkier text in some instances, but it should get it back on screen at least. Will look into smoothing it out next.
Showing with 45 additions and 14 deletions