Hello
I'm trying to find a free software that allows me to hardcode a subtitle with background to a video that already has subtitles in another language.
The software should allow me to define the width of the (black) background, in order to properly hide the first subtitle.
Can you help me?
+ Reply to Thread
Results 1 to 4 of 4
-
-
.ASS subtitles with opaque box. Almost any encoder can hardcode this - but most players supports as well so why hardcode?
Subtitle Edit can import most subtitle format and export it as PGS with an opaque box. -
The reason for hardcoding is that this is a video to display in public and I might not have access to the player's configurations.
So, to avoid any delays I better just go with hardcoded sub.
I managed to create a .ASS subtitle but, in some scenes, the old subtitle still appears under the new one (because the .ASS only applies background under text).
Can I define a standard rectangle to avoid this? -
Well sort of I guess. You could use Subtitle Edit File -> Import timecodes .. to make a new subtitle file using the timecodes from the existing subtitle. Make some text with black fill in a opaque box, copy it to all subtitles and save an ASS file. Then hardcode with an AviSynth script like:
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\vsfilter.dll")
DirectShowSource("C:\v\Test\Video.mp4")
TextSub("C:\v\Test\Black.srt")
TextSub("C:\v\Test\White.ass")
(Perhaps using something else than DirectShowSource depending on your source)