by Mister Hatt » Fri Jan 14, 2011 4:23 am
Assuming your video is VFR (if it isn't, then you're loading it completely wrong), the subtitles won't match up to your audio. Also hardsubbing text is evil and chews through bitrate.
In the event it is VFR, you will either be forced to softsub and mux timecodes, or apply timecode adjustments to the subtitle file.
Unaligned splice is better here, it is faster and you don't need alignment due to no audio. Do NOT autoload VSFilter as you likely have several versions of it on your system and you will want to specify exactly which you are using, and not rely on DLL conflicts of pre-loaded data. Furthermore, your footage is already YV12, and you don't need to re-convert it. This doesn't however do anything unless you want it to be slightly slower; it is not destructive at all unlike Phantasmagoriat seems to be implying.
I really recommend softsubbing it regardless, so TextSub isn't required. Your subs might have also been designed for another subtitle renderer altogether for all I know, so that is yet another reason not to use an arbitrary version of VSFilter. There are must faster renderers as well, so it might be worth using one of those if you insist on hardsubbing.