Overlapping subtitles occur when a second subtitle appears while the first subtitle is still on the screen. This happens when there are multiple people talking at the same time or when a person speaks while a sign is on the screen. After loading the script into MaestroSBT, overlapping subtitles are split into consecutive subpictures with the text appearing at the appropriate times. When muxing the resulting script and bitmaps with Muxman, the consecutive subtitles will flicker or blink. This guide will show you how to avoid this flicker.
|151||0:06:29.28||0:06:32.28||Default||Mei||so the more members you get, the amount of money you can collect can reach infinity-|
|152||0:06:31.62||0:06:34.31||Overlap||Mika||I-Isn’t that illegal?|
|137||0:05:54.86||0:05:56.23||Default||Manabi||I’ve got it!|
The steps are relatively simple and can take a long time if the script has lots of overlapping text. Mistakes are likely to occur along the process. First, edit the script in Aegisub and export with the ssa file type. Process it in MaestroSBT with desired options (Timing, Styles, etc.) but set the rendering to the File Format Script of .sst (Scenarist) and Bitmaps to Windows BMP 4 bits (compressed) so that you can edit the subpictures with Photoshop if necessary. We use the sst file type since Muxman accepts this format for subtitles.
Now open the sst file in Notepad and find the subtitles that are consecutive.
Anytime the END time of a subtitle (Subtitle A) is the same as the START time of the next subtitle (Subtitle B), change the END time of the first subtitle (Subtitle A) to a “-“.
This will cause that subtitle to be infinite which stays on the screen until the next subtitle appears. This makes it possible to get around the one frame gap between consecutive subtitles. This will prevent the flicker from occurring. Here is an example to make this clearer.
In this example, 0001 has an END time of 00:00:05:00 and 0002 has a START time of 00:00:05:00. Since they are the same, we need to change the END time of 0001 to a “-“. The same thing applies to 0005, 0006, and 0007. 0005 has an END time of 00:00:15:00 and 0006 has the START time of 00:00:15:00. We need to change the END time of 0005 to a “-“. Also 0006 and 0007 have 00:00:16:00 as the END time and START time, respectively. Change the END time of 0006 to a “-“.
Do this for the rest of the consecutive subtitles. Save the file in a new name just in case you make a mistake. Mux the newly edited sst file together with the video and audio in Muxman and keep the original menus with VobBlanker. Enjoy your flicker-free subtitles.