PDA

View Full Version : problem with text-based subs in matroska


thoralf
5th March 2004, 20:48
Hi there,

I have a problem getting text-based subtitles to work from within matroska containers: the subs do not show up, and the video playback is somewhat jerky when the subs are supposed to be shown. I tried ssa and srt, both don't work.
If the subs are not muxed into the mkvs, everything is working fine - I therefore suppose that this is a problem with the splitter. I'm using zoom player 4.0 (same with other ds-based players), matroska splitter 1.0.2.1. and vsfilter 2.32. The mkvs were made with mkvmerge 0.8.5, audio streams are ogg, the video has been encoded with xvid.

I would like to know if other people have this problem too - from what I read in the forum, it seems like I'm the only one so far ... I would happily provide more information if they are needed to solve the issue.

w/ kind regards,
Thoralf.

Atamido
6th March 2004, 07:30
Render the file in GraphEdit (available in Doom9's downloads) and see what filters are being loaded.

thoralf
6th March 2004, 16:18
looks all fine - no unnecessary filters are being loaded:


mkv -> splitter -> (subs) --> dvobsub -> video renderer
|---> (video) -> xvid --^
----> (audio) -> corevorbis -> directsound device


hope you can make any sense out of this :-)

[edit] strangely enough, everything plays perfectly fine with the idx/sub subtitle flavour ...

with kind regards,
Thoralf.

ChristianHJW
6th March 2004, 17:34
Try Video Mixing Render 9 as video renderer ... simply delete the normal 'video renderer' in the graph and use 'graph' 'insert filters' to insert VMR9 from the list of 'DirectShow Filters' ....

thoralf
8th March 2004, 01:32
changing to vmr9 (in zoom player) did not help ... having done some more testing, I suspect that vsfilter causes the problem. the same behaviour (subs not showing up, jerky playback) occurs if I play around with the "vertical padding"-option in vsfilter ...
However, there seems to be one more issue regarding the matroska splitter: for whatever reason, direct show-based players don't get the right movie length with text-based subs. To be more specific: i have a mkv with two subtitle streams, and zoom player as well as wmp think that the movies duration is 3h 20 while it really is 1h 40mins.

with kind regards,
Thoralf.