Log in

View Full Version : MeGUI and TextSub?


raziel666
9th June 2006, 09:37
Hi
I want to include textsub in an avisynth script that i use for x264 encoding. I include the textsub.vdf and then load the .ass file, and they appear fine, with the exception that the subtitles appear late. The problem does not appear when I load the same ass file with the same video source at VirtualDubMod. Can anyone help me?

XiFF
9th June 2006, 09:53
Try installing vobsub with textsub plugin and use that to load ur .ass file.

raziel666
9th June 2006, 10:09
I have already installed vobsub with textsub (otherwise I couldn't use it).

XiFF
9th June 2006, 11:00
Have you tried with the textsub.dll instead of the textsub.vdf?

Raziel6969
9th June 2006, 12:22
You can try VSfilter (is the same old VobSub without installer):
http://sourceforge.net/project/showfiles.php?group_id=82303&package_id=84359

To use with AviSynth put the .dll at plugins folder, now you are ready to use your subtitles files (like .SRT, .SSA, .ASS, etc) with MeGUI.

Bye.

raziel666
10th June 2006, 08:25
I've even used vsfilter.dll in megui, but i still get the same annoying delay in the subtitles. How is it possible that it doesn't appear on vdub, I wonder...

raziel666
17th June 2006, 09:57
I've noticed that if I use the avisource() filter on avisynth rather than the directshowsource() one, the problem does not exist. My question is that the directshowsource() has as input the framerate, while the avisource() one does not. Will this have an impact on the encoding?

Doom9
17th June 2006, 10:47
it depends on content. For instance, if your input has b-frames and you're using avisource, then you might have a delay because VfW isn't made to handle B-frames.
But each AVI has the framerate in the header... in the DirectShow area, it's much harder to get an FPS which I think could be the reason why the directshowsource command has an fps parameter.