Spoke too soon. Unfortunately DirectVobSub now loads ALL THE TIME for everything regardless of whether I need/want subs or not, and breaks the video - black screen then file stops playing after a few seconds. This is on a bog standard MPEG2/TS file...puts itself between PureVideo decoder and the renderer. Flipping the setting in Haali back to No does absolutely NOTHING. This is ridiculous as Haali isn't even being used as the splitter here!!!
FWIW the VobSub autoload can be turned off in its own Property Page, changed to Load when Needed. No much help though as it then doesn't get loaded by GBPVR, even though its "needed".
The problem seems to be only present on source material that is 1080i.
Vobsub being autoloaded for 720p/1080p sources of any codec (MPEG2/TS, VC1, H264, WMV, XVID) are all fine. The minute you touch a 1080i source - TS or H264 - black screen and application lockup. So, anyway, no problem with GBPVR/PVRX2. I'll take this hunt elsewhere to the wider community. If I find a solid solution I'll let people know, as I'm sure there are alot of users of 1080i source material out there.
BTW, one horrible side-effect of having DirectVobSub on all the time is that you seem to lose any DXVA HW acc. Certainly with Nivdia PureVideo MPEG2 acceleration anyway.
2007-12-06, 10:50 PM (This post was last modified: 2007-12-06, 11:05 PM by adspence.)
If only GBPVR did "load when needed" then we'd be sorted...alas...it just leaves the subtitle pin blowing in the wind. VSFilter has no per app settings, no does Haali, or CoreAVC.
WMP, MPC and GraphEdit all quite happily load on demand.
Tomorrow I go back even further into the past and try out a cleaner build and maybe even GBPVR 0.99. There's a blast from the past. At some point GBPVR stopped loading vobsub as needed (as I'd never seen the Always load option until today)...something must have pushed it into this, its just a hunt to find out what. If anyone has had this problem, then please let me know.
Finally have it working, I think. Its definitely a dark art. It clearly wasn't anything to do with GBPVR as I went back to 1.0.8 and managed to break it there too. Bascially there is a problem with the combination of CoreAVC/Haali Splitter/Haali Renderer/VSFilter and an OGG codec pack I'd used to install for FLAC, but also gave me something called "Subtitle VMR9 filter". I had to uninstall all these and only reinstall the latest CoreAVC 1.6 and, crucially, the Haali splitter (1.7.189.11) than was bundled with it. I even managed to get a situation where GraphEdit was connecting the subtitle to quartz.dll! when a perfectly good VobSub was installed, must be the splitter. It also connected to that "subtitle vmr9" thingy, even though its merit showed as 0. Huh! what was it thinking?
Who know what will happen the next time I need to upgrade something, but for now its all
The lesson here is that the chances are its never GBPVR...as sub told me all along
I have a newer Haali...I wonder what that will do....definitely backing up before I try it
I had a similar issue with my setup. Was getting subtitles in my Windows Media Player (unicode) that comes with K-Lite pack. No subtitles in gbpvr. I guess those subtitles were playing through vobsub or or whatever. I unchecked subtitles from the 'play-subtitles' menu in the media player and went through menu 'play-filters-ffdshow video decoder'
In there I found another check option for subtitles. Turned on. Went to gbpvr and you guessed it subtitles back on. Hope this saves some people from the uninstall and reinstal route.