Log in

View Full Version : Subtitles in AVI container


Larix
25th September 2004, 11:55
Hi,

Anyone can help me on this please?

BSplayer supports subtitles multiplexed in AVI container (with AVI-Mux GUI). But opposite to the audio streams, where the names are shown correctly by BSplayer when I want to switch the stream beeing played, the subtitles only show Sub 1, Sub 2, etc. option. In the new versins 1.x BSplayer shows blank lines only. However it is still possible to change the *.srt stream being showed.

Can someone please let me know what I am doing wrong? I believe that I name the sub streams correctly in the AVI-Mux GUI as well as the audio streams which work all right.

niamh
25th September 2004, 19:47
It's probably a BSplayer issue, can you try playback on an other player, like MPC or TCMP?

Larix
26th September 2004, 12:18
I tried both, MPC and TCMP - neither of those seems to be able to parse and read subtitle streams multiplexed in the avi container.
Thanks anyway - I welcome any suggestions.

niamh
27th September 2004, 20:06
in that case, try this fix (http://forum.doom9.org/showthread.php?s=&threadid=81394)

Larix
5th October 2004, 20:37
I was too stupid again,

you were right - I just had to enable VMR-7 renderless in MPC to make it work. And it did! I do not like this player as BSPlayer because of the lack of remote control support. But it certainly did answer my question - the BSP will not read the stream names of SRT files muxed in AVI.

I also learnt this from the author of AviMux:
"...the problem is, however, that Subtitles in AVI have 2 stream names: one in the stream header, and one in the subtitle block. As the first one is only ASCII, but the 2nd one is Unicode, i'm only writing the 2nd one. VSFilter can read it correctly."

Thank you again for your help.