View Full Version : rebuild BOTH bitmap subtitles to ONE bitmap subtitle?
poo2
17th August 2013, 12:02
I have .TS file (video, two sound(s), two Bitmap subtitle(s)) that streams.
I use that VLC player, but ONLY 1 subtitle show,
is it possible I want to rebuild that bitmap subtitle(s),
from two bitmap subtitle(s) streams ->do something... -> final: one bitmap subtitle stream?
I need care that subtitle timestamp? is look that BOTH subtitle timestamp same.
any advice please?
TheSkiller
17th August 2013, 12:51
If both subtitle tracks have the same amount of subtitle events (bitmaps) and share the same timecodes and have all the lines throughout the entire length at one position only (for example no occasional lines at the top), yes it's possible.
What you do is extract both subtitle tracks to a SUP or SUB/IDX or whatever you get from a TS (I don't know, I do DVD subtitles) and then extract the bitmaps, combine them using an image editing software in batch mode (for example leave track 1 at the bottom and put track 2 at the top of the bitmap) and then put it back together.
I could give you more detailed instructions if I knew the subtitle format inside that TS.
poo2
17th August 2013, 15:15
thanks, I use "TS Doctor", and tools>expert tools>ts demuxer to extract that bitmap subtitle(s).
after done: I can see that ".sup" format, is it bitmap subtitle format?
first, how to read that bitmap subtitle ".sup"
what next ? is it changed that bitmap subtitle to TEXT subtitle?
or simply, two language bitmap subtitle, after demuxer and get that bitmap file(s),
foreach TWO lanuage bitmap(s)... use that Photoshop that... join TWO bitmap to ONE bitmap file, and save again...
any advice please?
TheSkiller
18th August 2013, 11:01
after done: I can see that ".sup" format, is it bitmap subtitle format?Yes. SUP is what you want.
first, how to read that bitmap subtitle ".sup"One way would be to use BDSup2Sub (http://forum.doom9.org/showthread.php?t=145277). Import your SUP and then save it in "BDN XML" format. This will create an XML file containing all the timecodes plus all the bitmaps (better use a dedicated directory for that, a typical movie has roughly around 750 bitmaps).
Do the same with the other subtitle track (you have two SUPs, right?) and save the XML + bitmaps to a separate directory.
Now you can join the bitmaps using Photoshop (for example, but I wouldn't use anything else to be honest).
Be sure to save the combined bitmaps as indexed 4 bit bitmaps (not 24 bit).
Then use BDSup2Sub again to create the final SUP that you can mux into your TS.
poo2
18th August 2013, 13:44
Use TSDoctor demux that bitmap subtitle (.sup) file.
Run that BDSup2Sub 5.1.1
file, load, (.sup)
say: Wrong format! This is not a supported SUP stream
is it that ".sup" wrong header, or my ".sup" file error?
how to check ".sup" is correct or not? or how to fix that ".sup"
EDIT: use that SupViewer "Error: No SUP signature found"
is it that PMT is not correct ? or missing ?
any advice please!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.