PDA

View Full Version : What's the relationship between ffdshow and VSfilter?


kikker
4th May 2007, 04:26
All of my Xvids so far have a corresponding .sub/.idx companion. In order to play back the subs, I must have the 'subtitles' check mark enabled in ffdshow for VSfilter to do its job. I don't know why that is, but that is the case for both WMP11 and Zoom Player.

If the 'subtitles' in ffdshow is NOT checked, VSfilter still loads (green arrow), but the movie does not play (not even the video). This is fine, but still doesn't make any sense.

Now, I have an Xvid with a Subrip (.srt) file instead of the usual .sub/.idx. The same oddity still applies - I must have the 'subtitles' in ffdshow enabled for VSfilter to work. What is even more puzzling with the .srt file is that ffdshow AND VSfilter are showing subtitles simultaneously, that is, there are 2 copies of the subs in the video - one right behind the other.

I do NOT have the VobSub DS filter, only ffdshow and VSfilter. Is this the experience of others here?:confused: :confused:

KoD
4th May 2007, 13:36
It means your vsfilter is not working and instead of vsfilter displaying the subs, ffdshow displays them. There is no magic by which you need to enable subtitles in ffdshow for vsfilter to work.

Make sure your .sub/.idx subtitles match the filename of the video file you are trying to play, otherwise vsfilter will not autoload them.

my_video_file.avi
my_video_file.idx (etc)

kikker
4th May 2007, 16:36
Well, that is indeed not was is happening. Vsfilter IS working, but only if the subtitles are enabled in ffdshow. I know this because: (a) the green arrow that appears when open the AVI, (b) if I change parameters in the Vsfilter's config, those changes are reflected in the way the subtitles are displayed, and (c) GSpot's render of an AVI shows that Vsfilter loads when there is a subtitle file with the same name as the AVI.

Again, what is odd is not only what I have explained above, but also the fact that the presence of a .sub/.idx pair of files results in one copy of the subtitle being displayed by vsfilter, while the presence of an .srt file results in TWO copies of the subtitles displayed simultaneously (1 by ffdshow and 1 by vsfilter).

I have uninstalled and unregistered both ffdshow and vsfilter and reinstalled them to see the same strange behavior. Again, this happens both in WMP11 and Zoom.

Any other ideas?