The problem is solved. I installed the previous driver which show the same behavior. I deleted the graphics driver and reinstalled the new one. This also did not work. But after a Bios update the problem is gone.

It's a long time ago that i visited the forum. I use a Laptop with a AMD Ryzen™ 5 PRO 3500U. After the update to the new AMD graphics driver (20.5.1), the APU ( Vega 8 graphics) seems to have problems with the GPU acceleration in SVP. It just gives a very distorted image.  As I was still using SVP  3.1.7 I thougth it may be that after all this time it's normal that it does not work anymore. So I tested the SVP 4 demo version but it also have the same problem.

3

(3 replies, posted in Using SVP)

I still don't know what will be the difference in functionality between svp 3.1.7 and the new free svp 4 coming soon? 

At the moment I use the crop black bars with Outer lightning  option. Will this still be possible in the free svp 4 version or is that only available in the full version? Can I add additional video profiles like in 3.1.7?

4

(3 replies, posted in Using SVP)

SVP uses AviSynth scripts which can't be used directly with OS X.

That is Hadware deinterlacing and no interpolation.

6

(15 replies, posted in Using SVP)

Mystery

For best performance you need Reclock. Also if you want to watch 24 fps  from 25 fps PAL videos.  And you're rigth Reclock can  change the playback speed.

7

(15 replies, posted in Using SVP)

I think he just  means the PAL speedup.

8

(11 replies, posted in Using SVP)

Is audio working  normal with MPC-HC?

Last processed file parameters:
Filename:
Frame size and frame rate: 1280x720 pixels, 50 fps

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

Video smoothing info
Smooth factor: 5:4
Resulting video frame rate: 62.5 fps
Drop 2.4 frames every sec (without ReClock)

Selected profile: 1280x720@50

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=16x16:0]        Motion vectors grid: 16 px. Average 0
[ExRecalc=0:0]            Decrease grid step: Disabled (default)
[TypeDist=Exh:-10:SATD]        Search radius: Average (default)
[ExPel=1]            Motion vectors precision: One pixel
[Badsad=1000:-24]        Wide search: Average (default)
[ExSadml=0]            Artifacts masking: Disabled (default)
[ExBlend=false]            Processing of scene changes: Repeat frame (default)
[DropEven=true]            Drop every other frame: Enabled
[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=MON]        Outer lighting: Fill black bars only
[BorderlightType=CustomLight]    Lighting type: Custom... [15:22:500:1.22]
[EnableHWBorderlight=0]        Use SVPlight: false
[HWBorderlightSettings=0]    SVPlight settings...: false
[VDelay=0]            Video delay: 0 ms
[ExDemo=0]            Demonstration mode: false
[ExTearingTest=0]        Tearing test: false
[EFrameDoubling=0]        Variable frame rate repair: false
[StopSmoothDelayOnRewind=1]    Turn off on seek: Turn off by 1 sec

10

(5 replies, posted in Using SVP)

Check the external filters in  MPC-HC. There olnly should be one instance of ffdshow raw video decoder.

The  variable framerate repair was checked  and therefore SVP didn't interpolate to the screen refershrate . Now SVP interpolates to the screerefreshrate (50fps  5:4).  But when I use drop every other frame the playback is very jerky.

MAG79
That is what I did and SVP seem to work but still I have this osd message that tells no interpolation is done.

The "fake" 50fps videos play smooth now but the on screen message still shows  50 1:1  and not that the video is interpolated to the screen refreshrate.

Is this normal?

Ok thanks. Now it works.

I had copied the old MSmoothFps instead of the new one.

Stupid mistake by my side.

Will this feature be in the new version which comes out soon?

I have made a screen shot of svp menu.
  I really don't knwo where to find 'Drop every other frame'.

In the video profil setting  I don't see a option 'Drop every other frame'.

That is very good.
I have copied both files into the SVP-Folder.

But how do enable it? I see no new option in the svp programm?

I have looked at the frames and there is really no visible difference bewteen  two frames.   

This is what MediaInfo tells about the video.

VideoID                                       : 0
Format                                       : AVC
Format/Info                              : Advanced Video Codec
Format-Profil                            : High@L4.0
Format-Einstellungen für CABAC           : Ja
Format-Einstellungen für ReFrames        : 6 frames
Codec-ID                                 : H264
Dauer                                    : 1h 43min
Bitrate                                  : 10,9 Mbps
Breite                                   : 1 280 Pixel
Höhe                                     : 720 Pixel
Bildseitenverhältnis                     : 16:9
Bildwiederholungsrate                    : 50,000 FPS
ColorSpace                               : YUV
ChromaSubsampling                        : 4:2:0
BitDepth/String                          : 8 bits
Scantyp                                  : progressiv
Bits/(Pixel*Frame)                       : 0.236
Stream-Größe                             : 7,89 GiB (96%)
colour_primaries                         : BT.709
transfer_characteristics                 : BT.709
matrix_coefficients                      : BT.709

I have a lot of film recordings from TV.  Here some channels use always 50fps Pal standard.
Recorded films show every frame two times. On a 60 Hz monitor svp can't interpolate this 50fps to 60fps and no smooth playback is possible. 

Is there any solution to use svp with such files on 60Hz screens? E.g. playing only every second frame and interpolating then to 60Hz or just inserting ten frames at random positions?

You wanted a profil for 800x2560 and 6400x2560 in SVP but this would only be usefull for videos which have such a high resolution. The screen resolution has nothing to do with svp settings!

I have a question: Are there any plans for supporting more ambilight systems? I have a "sedu-ambilight" (using 48 channels and 48 LEDs at the moment)  which is not supported by svp light or prismatik.

Especially lightpack seems for me to be one of the poorer ambilight systems with using only a few "LEDs" and I 'm wondering why it is supported by default while more powerfull systems aren't supported or only with prismatik?

22

(9 replies, posted in Using SVP)

I tried intel Quick Sync with  ffdshow, the lav and the original intel decoder. The CPU usage goes down to less than 5% for Full HD h.264 videos.

But SVP doesn't use Quick sync. So only the CPU usage for decoding is reduced which is only a minor part  compared to the CPU usage of SVP.

23

(12 replies, posted in Using SVP)

Matrix Leader wrote:

SVPuser
what settings did you change?



Media adaption (Auto (best))  locked 

Pal SpeedDown enabled

60fps or automatic depending on film.

24

(9 replies, posted in Using SVP)

I will test evr-cp

Edit 1
There is no  difference with EVR-CP.   Same performance as Mad-Vr.  Reducing the Motion vector grid to 12px is the only way to get a smooth playback with GPU-acceleration.  So if I want to use a motion vector grid of  6px for SD-videos I have to use no GPU-acceleration.   It is strange because the peformance index with  or without GPU-acceleration  is the same and is during playback  at 0.97-1.03.

Edit 2
I had some time for further testing.

MadVr uses 20-25% (SD-HD-Full HD) GPU Power.
EVR-CP uses 20-25% (SD-HD-Full HD) GPU Power.
EVR uses 9-10% (SD-HD-Full HD) GPU Power.

MadVr+SVP (GPU-accelaration) :

SD-Videos
(SVPShader Standard |Motion Vector Grid 12px| Motion vector precision: Half Pixel)    60% GPU Power  (very smooth plaback)     CPU-25-30%
(SVPShader Standard |Motion Vector Grid   6px| Motion vector precision: Half Pixel )   60% GPU Power  (not so smooth as at 12Px, sometimes slight stuttering)   CPU ca. 40-60%
HD-Videos   
(SVPShader Standard |Motion Vector Grid   12px| Motion vector precision: One Pixel ) 75% GPU Power (smooth plaback but some slight stuttering)  CPU ca 50%
Full HD 
(SVPShader Simple |Motion Vector Grid   16px| Motion vector precision: Two Pixel )      75% GPU Power (clear visible stuttering  )    CPU 60-70%
                                           
EVR-CP
The same values as MadVr but playback seems a bit better on HD Videos.

EVR:
10-15 % less GPU power on all formats  no slight stuttering on HD-Videos, only slight stuttering at Full HD videos overall best performance on all Videos


Because of this results i will change from MadVr to EVR.  EVR-CP has no advantage for me.   
The thing I don't understand is that the GPU in no case was near 100%. So why is there such a huge difference between EVR and MadVr/EVR-CP  when using GPU-acceleration in SVP?

25

(9 replies, posted in Using SVP)

Yes i use MAdVr.
I put the results for the i3-3310M in the database.