PDA

View Full Version : SSA in .ogm's --> works, but without style information (bug?)


yoshikunai
10th July 2002, 01:00
I mux together an .ogm (xvid & ogg) using oggMux, then use Gabest's SubMux 2.16 to add an .ssa. The result is a completely functioning .ogm with soft-subs, except that the .ssa subtitles display exactly like .srt subtitles would (i.e. no style information, just the default style I set in the DVobSub options).

I made some changes in the .ssa just to test if it was skipping over reading the header's style information, but DVobSub it seems not to want to respond to the color/style or position changes inline like: "{\c&HFF00&}I received a complaint from Chairman Keel about the delay."

If I just mux the xvid with the .ssa using SubMux (in an .avi) everything displays perfectly, which I find spectacular! Everything I had seen in the forums indicated that .ssa subs hadn't been / would be very difficult to implement in an .avi or .ogm. (they may have been very difficult, but they do work! :))

But since .ogm is my video package of choice, I wanted to ask about this, which seems to be a bug of some kind, escpecially when the muxed .avi works so well. Has anyone else had this problem? Might I be doing something wrong?

On a side note, whenever I use SubMux to add a subtitle stream to an .ogm, the "Always Enable All Streams" checkbox in the Ogg Splitter seems to uncheck itself. (EDIT: Vobsub page: "Submux: 'EnableAllStreams' is set on the OGM splitter when used" <--- does this mean it should turn off, or turn on?)

Peace, and thanks.

P.S. I should say that I'm using Windows XP HE on an Athlon XP 1800, Radeon DDR 64 VIVO.

gabest
11th July 2002, 01:18
Originally posted by yoshikunai
I mux together an .ogm (xvid & ogg) using oggMux, then use Gabest's SubMux 2.16 to add an .ssa. The result is a completely functioning .ogm with soft-subs, except that the .ssa subtitles display exactly like .srt subtitles would (i.e. no style information, just the default style I set in the DVobSub options).SubMux can only multiplex that into OGM what the file format allows, and that is only pure text and a few html tags.On a side note, whenever I use SubMux to add a subtitle stream to an .ogm, the "Always Enable All Streams" checkbox in the Ogg Splitter seems to uncheck itself. (EDIT: Vobsub page: "Submux: 'EnableAllStreams' is set on the OGM splitter when used" <--- does this mean it should turn off, or turn on?)Enabling all streams is needed to prevent loosing additional streams of the same kind, which wouldn't be outputted normally. And because of this "normally" I think it is ok to turn it off after finishing. For playback it isn't needed, is it?

yoshikunai
11th July 2002, 01:42
SubMux can only multiplex that into OGM what the file format allows, and that is only pure text and a few html tags.

You mean what the OGM format allows, right? (i.e. the Subtitle Parser / Mixer v1.1.2.2, or the nature of the beast itself? -- sorry if this is a dumb question) That's too bad, but I can live it with. :) Thank you for pointing that out.

Enabling all streams is needed to prevent loosing additional streams of the same kind, which wouldn't be outputted normally. And because of this "normally" I think it is ok to turn it off after finishing. For playback it isn't needed, is it?

Well, if I don't have "Always Enable All Streams" on, I have to manually turn on (in DVobSub system tray) the soft subs every time I open a video that has them, and the Subtitle Stream # is 65535 instead of 2. Other problems like subtitles defaulting to flipped in Sasami2k happened to someone else. If "Always Enable All Streams" IS on, those subs will automatically be set to play when I open the video.

Anyway, thanks very much for your response. I'm curious to know if in the forseeable future OGMs might be able to support the formatting options of an .ssa (wondering if I should hold off a little on what I'm working on now), although maybe that's not something I should be asking you. And thank you for making the Vobsub programs. Direct VobSub in particularly is excellent, and its system tray icon is extremely convenient.

Thanks,
Yoshi