Topic: SVP incorrectly applies @29.97 profile to @30 source

I have a directshow capture device and have three profiles, 1280x720@25, 29.97 and 30.

If I set the capture to 25fps, it picks the @25 profile.

If I set the capture to 29.97, it picks the @29.97 profile.

If I set the capture to 30, it still picks the @29.97 profile, not the @30 profile.

The OSD confirms my capture rates are as I expect, eg. For the @30 capture it confirms 30fps and a 2:1 smoothing to 60fps.

Now if I delete the @29.97 and @30 profiles, then when I set the capture to @29.97 and choose 'Add profile' it defaults the new profile to 1280x720@29.97 in the popup, and similarly if I set the capture to @30 and choose 'Add profile' it defaults the new profile to 1280x720@30, so clearly SVP is able to differentiate at this stage - but not when switching between capture rates. It seems to be treating 29.97 and 30 as identical.

However I would like to differentiate because for some reason I have to lower the profile settings for @30 as it can't quite cope with those I get away with for @29.97, strange as it sounds.

I'm using SVP core, ffdshow and avisynth as linked on your website and MPC-HC 1.7.1.

Re: SVP incorrectly applies @29.97 profile to @30 source

create (*) one profile for 29.00 and another for  29.99 wink

(*) just rename files in \ProgramData\SVP 3.1\Profiles

Re: SVP incorrectly applies @29.97 profile to @30 source

oviano
Did you try option SVP tray menu - Profile selection method - Exclude profiles with different frame rates?

Re: SVP incorrectly applies @29.97 profile to @30 source

Thanks for the replies, in the end I changed my source because it was incorrectly outputting 30fps anyway when it should have been 25 so I no longer need the @30 profile.

I did try the exclude profiles with different frame rates but it made no difference.