Log in

View Full Version : How can I change the position of only SOME lines in a subtitle file?


jrodefeld
22nd August 2016, 05:11
I have a film project I'm working on that requires the addition of English subtitles. During the credits, there is a song playing and I'd like to include English subtitles to the lyrics of the song during the credits.

The problem is that I'd like the position of these subtitles to be significantly lower on the screen than the position of the subtitles for the main film. I have no idea how to do this.

I'm actually swapping the subtitle stream from an already-authored Encore Blu-ray folder. I've done this many times because I hate the way Encore handles subtitles. I use tsMuxer to generate the proper subtitles and then I replace the streams in the folder.

Are there tags I could add to an SRT file offsetting just some lines of the subtitle file in relation to the others?

Or could I edit a SUP file directly using some sort of image editor?


I'm sure there is a way to do this.

rjd0309
23rd August 2016, 19:22
I've had this problem when converting TV closed captioning into dvd subtitles. Some captions are at the top of the screen, to avoid displaying on top of episode credits.

The SRT file format does not include positioning information, so there's no help there.

I use the SRT file as input to Aegisub, to create an SSA file, then use the SSA file as input to MaestroSBT to render a set of subtitle bitmaps. These bitmaps will be multiplexed by Muxman along with the video and audio streams.

I use MaestroSBT to create two sets of subtitle bitmaps -- one set at the standard subtitle screen position (vertical offset), the other set at an alternate position. In your case, the alternate set of subtitle bitmaps would be rendered by MaestroSBT at a lower vertical offset. You can then create your final set of subtitle bitmaps by combining elements of the standard and alternate sets.

Ghitulescu
24th August 2016, 10:12
Let's talk first what kind of subtitles are you working at...