Ok, cheers MAG79 smile
Will do that.

Hey, thanks for helping raymondkwan and also MAG.

Raymondkwan:

I tried using double source frame rate with variable frame rate repair off (also had the enable deinterlacing toggled on at this point)
It was a lot better, though some very minor frame droppings did still occur, like 4 in 30 seconds.

The problem in my second post still however, maintained..

MAG79:

I'll see if I can provide some links/samples, not sure about copyright laws with the following anime though.

The "certain .mp4 video files" at least mean videos recorded with a friend's Nokia mobile phone.
Haven't tried to watch clips recorded from my Samsung Galaxy S III, going to do it now and will provide sample if the following problem exists.

EDIT: Okay, I have recorded a video with the Galaxy S III. Frame drops occur and SVP keeps on changing the fps.
Here is the link to the Galaxy video sample mentioned above. http://speedy.sh/AhAKh/20130311-161002.mp4


EDIT2: Okay, I might've found the problem with the video captured on the Galaxy S III, I noticed I didn't get any frame drops windowed, so I checked
the madvr settings again, disabled "present frames in advance" and the issue was gone.

As for Grenadier, I've provided a sample for you. http://speedy.sh/Pvhnv/sample.mkv

Hmm, also with certain .mp4 video files I get around 20 frame drops every second, and ffdshow reports fps at around 25-5400. So SVP doesn't interpolate at all, (1:1).

Disabling SVP doesn't change the reported fps in ffdshow, it is still ridiculously high! Wonder what could cause this..

EDIT: Actually reinstalling ffdshow fixed that, but still.. same frame drops so it wasn't it hmm

Hello, I have a strange bug with a video file.
From what I've seen I think this only happens with MadVR, but would like to get some help for this problem if it isn't too much of a bother smile
This is the first video file I've seen so far to introduce this kind of behaviour in SVP with MadVR.
I think it has something to do with the source frame rate changing all the time, I have variable frame rate fix enabled but it doesn't seem to help at all, although it does detect variable frames.

Now to the problem:
while I'm watching an Anime series (Info below.)
SVP first changes the fps 23.971 * (5:2) = 59.928 fps and smoothness can be seen normally. However, after a certain amount of time, randomly.. this happens:
SVP changes the fps 23.974 * (2:1) = 47.948 fps, and it keeps going on:
SVP then changes the fps 23.98 * (5:2) = 59.95 fps and:
SVP changes fps 23.964 * (2:1) = 47.928 fps, this keeps on going so I'm going to stop with the numbers tongue

I could turn off OSD, but clear frame drops can often be seen. Why does this happen? Is it fixable?

Last processed file parameters:
Filename: [Exiled-Destiny]_Grenadier_Ep05_(C5CFE5FC).mkv
Frame size and frame rate: 720x480 pixels, 23.917 fps
Internal Avisynth-framerate: 29.97 fps

Detected screen parameters
Screen size and refresh rate: 1920x1080 pixels, 59.998 Hz
After aspect ratio correction: 1620x1080 pixels (SAR=853/720)

Video smoothing info
Smooth factor: 5:2
Resulting video frame rate: 59.793 fps
Repeat 1 frame every 4.9 sec (without ReClock)

I've also tried to playback the movie with ReClock, but if I remember correctly, same issue.

SVP Settings:

Selected profile: 720x576@25

Profile settings of video processing
[ExMethod=MSmoothFps_0]        Frames interpolation mode: Uniform (max smoothness)
[ExAlgo=13]            SVP shader: 13. Standard (default)
[ExMulti=MON]            Target frame rate: To screen refresh rate (default)
[ExBlockSize=8x8:2]        Motion vectors grid: 6 px. Small 2
[ExRecalc=65000:4]        Decrease grid step: To smallest step 3-4 px.
[TypeDist=Exh:-10:SATD]        Search radius: Average (default)
[ExPel=2]            Motion vectors precision: Half pixel (default)
[Badsad=2000:-24]        Wide search: Strongest
[ExSadml=25]            Artifacts masking: Weakest
[ExBlend=false]            Processing of scene changes: Repeat frame (default)
[ExDwnResize=0]            Decrease frame size: Disabled (default)
[ExConvertFps=false]        Blend frames to screen refresh rate:false

Settings by menu
[svp_libflowgpu=1]        GPU-acceleration (OpenCL): true
[ExThreads=0]            Processing threads: Auto
[StereoMode=0]            Stereo mode (3D): Plain 2D
[HandCrop=None]            Frame crop: Disabled
[Borderlight=None]        Outer lighting: Disabled
[BorderlightZoom=5]        Glow amount: 5%
[BorderlightType=8:8:100:1]    Lighting type: Type 3
[VDelay=0]            Video delay: 0 ms
[ExDemo=0]            Demonstration mode: false
[ExTearingTest=0]        Tearing test: false
[EFrameDoubling=1]        Variable frame rate repair: true
[StopSmoothDelayOnRewind=2]    Turn off on seek: Turn off by 2 sec

If you need to know something else let me know, using filters:
LAV Video Decoder
MadVR
ffdshow Raw
MPC Audio Decoder
Haali Media Source

My computer specs
AMD Radeon HD 6950
Intel i5 750 @ 3.2GHz
8GB RAM
System performs optimally.

SVP Index and CPU %:
0.97% - 1.04%
~35-46%

Help will be appreciated smile

5

(8 replies, posted in Using SVP)

1. 50-56%

2.
Last processed file parameters:
Filename: Supernatural.S08E03.720p.HDTV.X264-DIMENSION.mkv
Frame size and frame rate: 1280x720 pixels, 23.976 fps

Detected screen parameters
Screen size and refresh rate: 1920x1080 pixels, 59.998 Hz

Video smoothing info
Smooth factor: 5:2
Resulting video frame rate: 59.94 fps
Repeat 1 frame every 17 sec (without ReClock)

Selected profile: 1280x720@24

Profile settings of video processing
[ExMethod=MSmoothFps_0]        Frames interpolation mode: Uniform (max smoothenss)
[ExAlgo=23]            SVP shader: 23. Complicated
[Bicubic=1]            Motion vectors interpolation mode: Bicubic (by default)
[ExMulti=MON]            Target frame rate: To screen refresh rate (default)
[ExBlockSize=16x16:2]        Motion vectors grid: 12 px. Average 2 (default)
[ExRecalc=250:0]        Decrease grid step: By two with global refinemen
[TypeDist=Exh:-10:SATD]        Search radius: Average (default)
[ExPel=1]            Motion vectors precision: One pixel
[Badsad=1000:-24]        Wide search: Average (default)
[ExSadml=25]            Artifacts masking: Weakest
[ExBlend=false]            Processing of scene changes: Repeat frame (default)
[ExDwnResize=0]            Decrease frame size: Disabled (default)
[ExConvertFps=false]        Blend frames to screen refresh rate:false

Settings by menu
[svp_libflowgpu=1]        GPU-acceleration (OpenCL): true
[ExThreads=0]            Processing threads: Auto
[HandCrop=None]            Frame crop: Disabled
[Borderlight=None]        Black bars lighting: Disabled
[VDelay=0]            Video delay: 0 ms
[ExDemo=0]            Demonstration mode: false
[ExTearingTest=0]        Tearing test: false
[EFrameDoubling=1]        Variable frame rate repair: true
[StopSmoothDelayOnRewind=1]    Turn off on seek: Turn off by 1 sec

6

(8 replies, posted in Using SVP)

SVP Index around 0.97x - 1.01x warping between the two values, mostly 1.01x

7

(8 replies, posted in Using SVP)

Hey. DPC Latency Checker says 51-83µs (absolute max 130µs) current latency.
"This machine should be able to handle real-time streaming of audio and/or video data without drop-outs."

I monitor the Jitter through CTRL+4 (Statistics) in MPC-HC
and by pressing CTRL-J. (Jitter warps between -1 -9 and -18 with LAV Decoder)
590 frames drawn 132 dropped.

Also noticed even without LAV Decoder it feels like sometimes the audio is a bit out of sync, until I jump back or forward a bit, then it syncs.
Though I did get madVR working without LAV, I tried it before but it lagged like hell, thought it was my computer not being able to handle madvr haha!
Wonder how I could see the current frame rate in it.. at least no dropped frames.
Not quite sure about audio, probably a bit better.

8

(8 replies, posted in Using SVP)

Hmm, appears the fault was I did not have Enable frame time correction from renderer settings enabled!

EDIT: Still some very minor frame droppings, like 1 every 2-5 seconds (480p), although more for 720p content.
Jitter is now only 0-1ms

While playing 1080p content, enabling v-sync gives massive frame drops and jittering, even with Enable frame time correction.
So there must be something else wrong.. 59fps drops to around 43-50fps.

EDIT2: Disabling hardware decoding in LAV fixes the issue, should I be using LAV at all?

9

(8 replies, posted in Using SVP)

Hello, I must say I greatly appreciate the SVP. You guys really outdid yourselves with this one!

However, I have run into a strange issue.. Which happens whenever I play any video content. 720p or 1080p etc, resolution doesn't seem to matter.
When I use the EVR Custom renderer I get around 59-60 fps without v-sync. Video looks quite smooth but I don't have v-sync on.
I also get like 5ms jitter. When I enable v-sync (accurate, alternative etc makes no difference) I start to get huge framedrops.
Approximately 2-3 frames dropped per second. FPS is around 57-58 as well..

I've tried different renderers as well, Haali.. But I get a huge audio lag with that one, like +200ms jitter
I've kinda run out of options.. So I'm asking for your help! Thanks. I also don't know what I could post here to help you guys see the problem, except for
my system specs.

CPU: Intel i5 750 @ 3.35GHz
GPU: XFX AMD Radeon HD 6950 2GB
RAM: 8 GB

Active filters:
Default DirectSound Device
Enhanced Video Renderer (Custom Presenter)
Audio Switcher
ffdshow Audio Decoder
ffdshow Video Decoder
LAV Video Decoder
LAV Splitter Source

Also tried to use ReClock but didn't notice much help, at least with the frame drops.