Log in

View Full Version : MKV Muxing issues with VDMod


jp80
15th November 2003, 16:25
After I mux an xvid video with ogg audio and srt subs into mkv with VDMod including comments for each stream, when I try to play the file, the subs characters are displayed with layout signs, while they should be invisible like w ogm; it's as if the mkv doesnt understand the srt subs code, and I guess it could work better with ssa subs as it's been designed for them, but VDMod doesnt support ssa input...

And when I try to open the list of audio and subs streams, I see my 2 tracks are mislabeled only as audio, while I put english and french; and among my 7 subs, the dutch and spanish one are the only mislabeled as english, because in the VDMod streamlist, I choose a user defined language comment for them.

Anybody know how could I solve those pblms pliz? I know there are other mkv muxing tools, but I prefer to stay w VDMod if possible, as it seems to be the most simple and requires less hard disk space for temp files.

Milkman Dan
16th November 2003, 01:21
I think what you're going to find is that the current splitters aren't recognizing/supporting the tags, and thus don't display them.

jp80
16th November 2003, 01:23
Well I forgot to tell that ogg splitter does recognize them, for both audio and subs.

Suiryc
16th November 2003, 14:31
After I mux an xvid video with ogg audio and srt subs into mkv with VDMod including comments for each stream, when I try to play the file, the subs characters are displayed with layout signs, while they should be invisible like w ogm; it's as if the mkv doesnt understand the srt subs code, and I guess it could work better with ssa subs as it's been designed for them, but VDMod doesnt support ssa input...

You mean the <i></i>, <b></b> tags ?
It seems that currently VSFilter doesn't interpret them. Don't ask me why ;)


And when I try to open the list of audio and subs streams, I see my 2 tracks are mislabeled only as audio, while I put english and french; and among my 7 subs, the dutch and spanish one are the only mislabeled as english, because in the VDMod streamlist, I choose a user defined language comment for them.

You need to select the correct language from the listbox.
Currently Matroska only accept languages defined by ISO-639-2. Those are the languages you find in the listbox (below the 'User defined' value). By default you see the languages defined by ISO-639-1, to get the full list of languages just select the corresponding checkbox (next to the combobox).

jp80
1st December 2003, 19:44
Then do you know which subtitle conversion software I could use to remove automatically the <i></i>, <b></b> tags before I mux them in VDMod?

Atamido
1st December 2003, 21:08
notepad.exe

Find/Replace "</i>" with "".

jp80
2nd December 2003, 00:23
now im really having another pblm I dont understand at all coz I didnt have it before: after I added subtitles in VDMod stream list, and mux into mkv, then when I play the output file with Media player classic, with vobsub and even SubtitleDirectShow installed, it doesnt allow to choose any subs at all like if there are none. I dont see where I went wrong, any idea?

ChristianHJW
2nd December 2003, 00:50
Try latest TCMP (http://corecoded.com) instead, just as a test .....

jp80
2nd December 2003, 01:20
well it gave the same result than with wmplayer 9 and 2: failed to find the right filter to render the file, and it works only w mediua player classic; btw is it normal wmp cant play it though I installed Matroska playback pack?

ChristianHJW
2nd December 2003, 04:36
Get the very latest 'full Pack' from http://packs.matroska.org

jp80
2nd December 2003, 21:24
yeess, dunno why exactly but only after installed new pack, everything, subs display in picture, and list with audio language, worked fine at last!

ChristianHJW
2nd December 2003, 22:16
Originally posted by jp80 yeess, dunno why exactly but only after installed new pack, everything, subs display in picture, and list with audio language, worked fine at last! ... recently on sharereactor.com forums somebody recommended the matroska full pack as excellent codec pack for general video use .... LOL !
Nibor's packs rock !!

jp80
7th December 2003, 03:05
I have another pblm :
First I demuxed from a mkv all tracks, bocz I wanted to change their stream list order in vdmod. I extracted the video w mkvextract, and the audios w vdmod.
Then when I muxed for a 2nd time those tracks in vdmod, during the process the Video rendering rate shown in the VDmod status window dropped and froze some times at 0 fps, and resumed at a normal rate. Then at the end of the process, a virtualdub warning window opened to show me 4 identical messages like this:

Dub: Processing thread has not cycled for ten seconds - possible livelock. (Thread location: 7FFE0304)

However when I tested the output mkv by playing several random moments, it didnt have any pblms.

Now I need to know the cause and the meaning of those msg errors, how could I avoid those events, and if my output mkv is really reliable after something like this, as I fear to have missed some specific parts of the mkv movie which may crash or be unreadable bcoz of the bad mux.

ChristianHJW
7th December 2003, 06:33
Is it possible you have been doing games during the muxing :D ? The error report would indicate that ;). Check the vdub forum here on this board, a similar thing has been reported already ....

Atamido
7th December 2003, 09:19
Originally posted by jp80
Dub: Processing thread has not cycled for ten seconds - possible livelock. (Thread location: 7FFE0304) I have received that error when testing the CorePNG codec. The nearest I could tell is that if a frame takes to long to encode, then you get that error. But, the file was fine in my case. Just a warning I guess?

Suiryc
7th December 2003, 16:31
Yeah just a warning. If the codec used (or if the dubbing) is extremly slow you will get this warning which means that the dubbing thread of VDub(Mod) couldn't perform a loop (i.e. encode a frame) in less than 10 seconds.
So except when dealing with slow codecs (CorePNG you say ? :p) you would see this warning when the dubbing is stucked (bug, infinite loop, ...) and in this case the encoding will never finish. If the encoding finishes then you can generally just ignore those warnings.

cypher_soundz
10th December 2003, 02:10
Think i am having the same problem (maybe :p) i am using Gknot 0.29 with mkv and vorbis audio. Xvid is encoding really slow ( this encode now is faster????) and then after encoding BAM! error expected "" or something like that. i then have to mux audio my self? actually after typing this , is sounds more of a GKnot issue , but i thought it was worth mentioning.
Regards
cyph

p.s
Would this explain random speed decreases/increases in vdubmod/xvid? I'm not doing anything intensive.