2009-09-02, 09:22 PM
Hi,
First, thanks for a great application!
I use the "reclock" audio renderer during all video playback, to correct frame rate differences between the display and the recording. I can highly recommend this filter, my opinion is that video playback feels much more smooth using it (I've read some folks have had problems with it though...). It shouldn't be strictly necessary in live tv preview mode I guess, as my display runs at 50 Hz as do the PAL broadcasts I watch. But it does make a clear difference here too on my machine.
But here comes the problem: Reclock buffers the audio (500 ms buffer => 250 ms delay per default), and during normal video playback the video is in some way compensated automatically. But in TV live preview mode, this doesn't work so audio gets 250 ms behind (it seems to work flawlessly except for the audio/video out-of-phase thing though). I found a way to fix this, by enabling "ffdshow post-processing", and enter a 250 ms video delay in the ffdshow settings. Fine. Except that the same setting is used also during timeshift mode/general video playback, so here the audio now gets 250 ms ahead instead.
Therefore: Would it be possible to add e.g. separate settings in GBPVR whether or not to use ffdshow for live TV and other video playback?
(even better would be if there is another way to delay the video during live preview mode only... My video quality gets slightly worse with ffdshow, maybe some of the nvidia "purevideo" features are disabled then or something...)
My setup:
* Asus P4/P5N9300 barebone (integrated nvidia GeForce 9300 graphics)
* Win7 x64 RC
* Hauppauge HVR-2200
* I use the Microsoft video decoder (I believe this is the only non-extra-cost one supporting PureVideo...?)
Regards
spiff70
First, thanks for a great application!
I use the "reclock" audio renderer during all video playback, to correct frame rate differences between the display and the recording. I can highly recommend this filter, my opinion is that video playback feels much more smooth using it (I've read some folks have had problems with it though...). It shouldn't be strictly necessary in live tv preview mode I guess, as my display runs at 50 Hz as do the PAL broadcasts I watch. But it does make a clear difference here too on my machine.
But here comes the problem: Reclock buffers the audio (500 ms buffer => 250 ms delay per default), and during normal video playback the video is in some way compensated automatically. But in TV live preview mode, this doesn't work so audio gets 250 ms behind (it seems to work flawlessly except for the audio/video out-of-phase thing though). I found a way to fix this, by enabling "ffdshow post-processing", and enter a 250 ms video delay in the ffdshow settings. Fine. Except that the same setting is used also during timeshift mode/general video playback, so here the audio now gets 250 ms ahead instead.
Therefore: Would it be possible to add e.g. separate settings in GBPVR whether or not to use ffdshow for live TV and other video playback?
(even better would be if there is another way to delay the video during live preview mode only... My video quality gets slightly worse with ffdshow, maybe some of the nvidia "purevideo" features are disabled then or something...)
My setup:
* Asus P4/P5N9300 barebone (integrated nvidia GeForce 9300 graphics)
* Win7 x64 RC
* Hauppauge HVR-2200
* I use the Microsoft video decoder (I believe this is the only non-extra-cost one supporting PureVideo...?)
Regards
spiff70