exactly same problem here.

Fixed it, I guess I had it set to autoplay when started from a different location, then moved it and set autoplay again.

Solved it using NirSoft RegScanner (you can use regedit if you want but it's way faster that way): http://www.nirsoft.net/utils/regscanner.html - close svptube, scan for svptube and delete all "*\Software\SVP-Team\SVPtube" entries, start svptube and it should be fixed.  (I remember seeing two separate SVPtube entries, one in HKLM and one in HKCU)

2

(14 replies, posted in Using SVP)

OK trying that out using only SVP and the resizing features you gave me to try out, the screen size of 1080p with the SVP settings I used doesn't play well with my setup. Still the behaviour (and the crashing) of DSPlayer with FFDShow RAW and resizing is completely different from the slowdown experienced with SVP upscaling to 1080p.

Is it possible to add the resizing after the SVP shader kicks in? Would it make any sense? I don't need the smoothness on 1080p, I'd rather use SVP on the original resolution and then resize the resulting frames afterwards with lanczos or something equivalent.

I may have gotten something wrong here. Is resizing after the smooth operation really that consuming? I mean sure, it's logical that the performance impact of the smoothing operation of SVP is extraordinarily higher when using a multiple of the original resolution. But that shouldn't be the case if I'd be resizing the frame after that, or am I wrong?


Edit:
OK, I may be totally mistaken here. When resizing to 720p using FFDShow RAW nothing crashes. I guess I just confirmed my guesses from above. The 1080p upscale was just too much for my system.

3

(14 replies, posted in Using SVP)

I've just posted my current SVPMark result,

Edit:

Additional information:

Last processed file parameters:
Filename: xxxxxxxxxxxxx.avi
Frame size and frame rate: 624x352 pixels, 25 fps

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

Video smoothing info
Smooth factor: 12:5
Resulting video frame rate: 60 fps
Ïîñëå ñìåøèâàíèÿ êàäðîâ: 60.005 fps

Selected profile: 720x576@25

Profile settings of video processing
[ExMethod=MSmoothFps_3]        Frames interpolation mode: Adaptive (default)
[ExAlgo=23]            SVP shader: 23. Complicated
[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=100]            Artifacts masking: Average
[ExBlend=false]            Processing of scene changes: Repeat frame (default)
[ExDwnResize=MON]        Decrease frame size: To screen size
[ExConvertFps=true]        Blend frames to screen refresh rate:true

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
[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

Error log:

18:05:30.772; ===== Detected playback with ffdShow. AppName: XBMC.exe PID: 3576
18:05:30.774; GetDimensionAndFPS_fromOSD start. Duration: 123 ms
18:05:30.897; GetDimensionAndFPS_fromOSD result: 624x352 25 1/1
18:05:30.898; T1T: begin
18:05:30.899; T1T: GetAllMediaParams
18:05:30.900; ### CorrectStereoModeByAppAndFilename: xxxxxxxxxxxxxxxxxxxxx.avi
18:05:30.900; T1T: SettingsPrepare
18:05:30.903; T1T: Preparing smooth playback...
18:05:30.905; T1T: WriteAllMediaParamsToIni
18:05:30.905; SVPMgr: main "C:\ProgramData\SVP 3.1\" 624 352 25 624 352 12 5. Duration: 161 ms
18:05:31.066; ===== Playback
25 * (12 : 5) = 60 fps -(CF)-> 60.005 fps
18:05:31.066; SetPriorityPlayer: 2. Duration: 1296 ms
18:05:32.362; this is changing FalseVFR_Dwn. ffdShow-framerate: 17.619
18:05:33.296; this is changing FalseVFR_Up. ffdShow-framerate: 18.526
18:05:34.232; this is changing FalseVFR_Up. ffdShow-framerate: 23.726
18:05:35.168; this is changing FalseVFR_Up. ffdShow-framerate: 24.879
18:05:36.104; this is changing FalseVFR_Up. ffdShow-framerate: 25
18:05:36.104; express clear interval
18:05:36.105; stabilized ffdShow-framerate: 25 fps. SVP Index:1.09/1.13
18:05:42.751; Error: Warning: there's a memory leak in the video player: 1226 MB
To prevent the closing of the player due to lack of memory a script restarted improve smoothness.. Duration: 1910 ms
18:05:44.661; at start:0 at end:1229 growth:1276 MB/sec. Duration: 8025 ms
18:05:52.686; RefreshSVP
18:05:52.689; ===== Waiting for ffdshow video

Lowering the SVP settings doesn't do much. Normally I can watch anything with full SVP and complicated filter.

4

(14 replies, posted in Using SVP)

Yes it does work with SVP disabled and FFDShow RAW + resizing and with changing resolutions.

5

(14 replies, posted in Using SVP)

That's somewhat different from what I experience with XBMC DSPlayer+SVP+FFDShow RAW.
When playing a video with the resizing of FFDShow RAW on, I see one frame per 3 seconds and the SVP icon constantly shows the paused state. After about 30 seconds the player crashes and SVP tells me about a memory leak.

6

(14 replies, posted in Using SVP)

Thanks for  the advice! This still limits me in terms of which filter is being used, doesn't it? Do you perhaps know why there are problems with XBMC DSPlayer in conjunction with FFDShow RAW, SVP and resizing?

7

(14 replies, posted in Using SVP)

Nope, I'm using XBMC DSPlayer build with FFDShow RAW to pass it to SVP and I don't think MadVR is supported in the DSPlayer filter chain. I tried using the resizing options of FFDShow but that results in very weird behaviour. It seems that when having SVP enabled the every frame gets resized twice with about 2 frames per second which results in a very choppy picture. I've posted the same at http://forum.xbmc.org/showthread.php?ti … mp;page=38.

When I turn off, back on, then SVP off again, I can enable FFDShow resizing features without problems (but without smoothing either).

Looking at the current generate.js and the generate.XXX file it produces, aswell as ffdshow.avs this code block seems to never kick in when having ExDwnResize set to MON or something else than 0 for example:

//resize input
resizeString="";
if(    valueProfile("ExDwnResize")!==0 &&
    (mediaInfo.main.cbhwidth != mediaInfo.main.reswidth ||
    mediaInfo.main.cbhheight != mediaInfo.main.resheight))
{
    //downsize
    if(    mediaInfo.main.reswidth>mediaInfo.main.cbhwidth ||
        mediaInfo.main.resheight>mediaInfo.main.cbhheight)
        resizeString="BicubicResize("+mediaInfo.main.reswidth+", "+mediaInfo.main.resheight+", b=0, c=0.75)";
    else //upsize
        resizeString="LanczosResize("+mediaInfo.main.reswidth+","+mediaInfo.main.resheight+")";
}
avs.WriteLine('global resize_string="'+resizeString+'"');

As mediaInfo.main.cbhwidth/height always seems to be the exact same of mediaInfo.main.reswidth/height.


Is this a bug? I was trying to play around with the resizing filters, to name some of them sinc, lanczos, bilinear. After some research none of them were used when playing a file which was meant to be upscaled.

Is there another method to enable upscaling and its filters?


Thanks in advance!

9

(10 replies, posted in Using SVP)

Hmm, the only thing I also installed was the LAV Filters which were provided with the 3.1.2 installer.

10

(10 replies, posted in Using SVP)

TYVM then, still, please don't mark this off as "works" as I had to install 3.0.6 to make 3.1.2 work.

11

(10 replies, posted in Using SVP)

Interesting, after uninstalling 3.0.6 and installing 3.1.2 the crashes went away completely. Do you still need the zipfile?

12

(10 replies, posted in Using SVP)

Nope, 3.0.6 works flawlessly.

13

(10 replies, posted in Using SVP)

Yes. SVPmark runs well, stability is given:
memtest86, Linpack, Guildwars 2 hours of playing, 1080p playback using DXVA or CUVID, Virus checked using Malwarebytes Anti-Malware and an active ESET Smart Security 5. Burning the GPU away with Furmark works aswell. The crash occurs just at the moment the SVP kicks in. Always at the same time. Tried different video sources (mkv).

14

(10 replies, posted in Using SVP)

Hey,

I've been trying to use this great project on my system for hours.
I've tried resetting every possible codec, reinstalling everything - still enabling SVP crashes any video playback I try. My setup is:

- Dell Alienware M15X
- Intel Core i7 720QM
- 8GB of RAM
- NVIDIA GeForce GTX 260M (306.02)
- Windows 7 Ultimate x64 SP1
- SVP 3.1.2
- ffdshow rev4475
- LAV Filters 0.51.3
- MPC 1.6.3.5565

I've enabled LAV filters, tried using the Haali splitter, tried different players - even using GraphStudioNext's native DirectShow playback engine any player I use crashes when I enable the SVP manager.
I can even disable SVP completely in SVP manager just keeping the manager itself intact and as soon as any player starts showing "SVP: > preparing smooth playback" in the video stream it crashes the player with the following message in syslog (in this example MPC-HC):

Name der fehlerhaften Anwendung: mpc-hc.exe, Version: 1.6.3.5565, Zeitstempel: 0x50088270
Name des fehlerhaften Moduls: unknown, Version: 0.0.0.0, Zeitstempel: 0x00000000
Ausnahmecode: 0xc0000005
Fehleroffset: 0x00000000
ID des fehlerhaften Prozesses: 0x12e4
Startzeit der fehlerhaften Anwendung: 0x01cd87f9c52309b7
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\K-Lite Codec Pack\Media Player Classic\mpc-hc.exe
Pfad des fehlerhaften Moduls: unknown
Berichtskennung: 0543e1c3-f3ed-11e1-825b-0026b96399a4

Example of GraphStudioNext:

Name der fehlerhaften Anwendung: GraphStudioNext.exe, Version: 0.4.9.1, Zeitstempel: 0x50046a1a
Name des fehlerhaften Moduls: unknown, Version: 0.0.0.0, Zeitstempel: 0x00000000
Ausnahmecode: 0xc0000005
Fehleroffset: 0x00000000
ID des fehlerhaften Prozesses: 0x1ddc
Startzeit der fehlerhaften Anwendung: 0x01cd87fc07f363ee
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\K-Lite Codec Pack\Tools\GraphStudioNext.exe
Pfad des fehlerhaften Moduls: unknown
Berichtskennung: 5f44b357-f3ef-11e1-825b-0026b96399a4

The same happens with XBMC dsplayer, GraphStudioNext's DirectShow video output and so on.
Disabling GPU decoding doesn't help either.


Any help would be very appreciated, thank you!

panni