I'm trying to figure out a way to place subtitles on the top of the video instead of the standard bottom location. I'm trying to learn a foreign language and want to be able to view English on top and Russian on the bottom so I can read along.

Hardsub or softsub... I don't really care how it's done.
And I am open to using a windows program if it's a last resort.

*I'm not looking to do these at the same time. I just need to know what to do for the subtitles to be located on the top. I can always hardsub the bottom subtitles.