351

(122 replies, posted in Using SVP)

Okay just an update on the above.

The hanging issue has been fixed from EDIT #03 above (read the whole comment above this one).

With the latest version 4.0.0.76 with Processing Threads set to AUTO, and GPU Acceleration Enabled on the AMD R9 280X instead of the Intel HD 4600 (the hanging issue has also been fixed now, even with SVP Shader set on Standard). I done a few hours of testing on 720p, 1080p (both 1920x800 and 1920x1080) and all videos ran smoothly with no crashes and no hanging so far using my custom settings:

HOWEVER: 4K content still crashes, I just sent a report using SVP after the crash.

http://i.imgur.com/7KViWLC.png

EDIT #04

Hanging happened again sad

I'm just going to continue using 4.0.0.60

Glad the crash issue was fixed though, hopefully we get to the bottom of this issue too.

352

(122 replies, posted in Using SVP)

Chainik wrote:

should be fixed (for now) in 4.0.0.76

3 Hours of testing so far and it's stable. I would say even more stable than 4.0.0.60 because I even pushed it over the limit and done everything I can to crash it, but it didn't crash. Only tested 1920x800 so far though. Still need to test 720p and FULL 1080p. I should probably test 4K too, that always crashed before no matter which version.

EDIT #01

I done a few more hours of testing with 4.0.0.76 and it is very stable. The best version so far stability wise. 4K videos still crash, but 4K has always crashed, it has never been stable with my settings. But yeah everything else works perfectly, even if I push it over the limit.

However, I wanted to ask a question, did artifact masking change at all with this version? Using the same settings I am noticing more artifacts now (I think, I'm not sure). Is that how you guys fixed the issue? I have always had artifact masking set on "strong", which keeps the video fairly smooth, and artifacts to the minimum. Putting it on "strongest" destroys smoothness so I never use that. But I'm not sure if it's just me paying too much attention maybe to the scenes because the material I am testing with is being re-watched, so I am focusing more on artifacts and less on what's happening elsewhere on the screen. Oh and artifacts are the same now using 4.0.0.60 or the latest 4.0.0.76 (so if anything did change, it affects globally, not just the latest version).

Anyway great job fixing the issue.

I also wanted to ask Chainik can you make a ZIP file with 4.0.0.76 just like you did for 4.0.0.60

EDIT #02

Don't worry about the artifacts, I had SVP Shader set to complicated, I was supposed to keep that on standard in my settings (I forgot). My bad, I'll go back to doing some more tests now.

EDIT #03

Okay STILL there are NO crashes wtih 4.0.0.76 but hanging is still happening, I have just attached as much information as possibel after the hanging happened watching a 1920x1080 episode of Vikings (and I sent a report).

It is also related to SVP Shader being set to "standard", because under "complicated" no hanging happens at all, but under "complicated" there's more artifacts.

4.0.0.60 doesn't have the hanging issue (even with SVP Shader @ Standard). I hope we fix this problem of dropping frames (hanging).

At least we're getting closer to finding out the problem (hopefully).

353

(13 replies, posted in Using SVP)

The only reason I am not using MPV + VapourSynth yet is because there's no support for MadVR. The moment image/quality enhancing support like MadVR is added I'll probably make the switch. It's newer, kept up to date, and has potential to be even better at masking artifacts (I think I read that somewhere).

354

(122 replies, posted in Using SVP)

vice86 wrote:

Tried installing the older .60 version due to constant crashes but wont install saying it cant find Qt5Concurrent.dll

What is that?


You don't INSTALL the older version, you install the latest version, and then extract 4.0.0.60 FILE that Chainik posted on Page 2 into the SVP directory.

So you extract the files inside svp4-60.zip (plugins-60 folder, script-60 folder, and SVPManager Free or PRO executable depending on which version you use) into the SVP 4 Directory.

Which is located @ C:\Program Files (x86)\SVP 4

Once you've extracted them into the SVP Folder, send a shortcut to desktop of SVPManager-PRO/Free60.exe, and go to the desktop and rename the shortcut SVP OLD. Use that to launch the older version.

355

(122 replies, posted in Using SVP)

Chainik wrote:

OK, lets try it this way - see the attached files - unpack and replace files in the SVP install dir.
SVP 4 Pro only!

I placed the post before the EDIT in this quote:

Haven't done a lot of testing yet. Just a two hour movie, but it worked smoothly with the latest 4.0.0.74 with no hanging or crashing using MPC + Madvr and Processing Threads set to 23 with GPU Acceleration enabled on my Intel HD4600.

Before with GPU Acceleration enabled and Processing Threads set to 23 it would crash within the first minute, if not the first few seconds. However processing threads @ 19 still show small hanging.
I hope we're getting closer to figuring out the problem big_smile

Anyway I need to test more. I tested a 1080p blu-ray rip movie (15Gb), which is 1920x800. I need to test 720p, and I need to test FULL 1080p @ 1920x1080p (Like a TV Show). I will report back if there's issues.

EDIT:

Okay no crashing BUT hanging still occurs with the files you attached (even with processing threads set to 23). The thing is the hanging is faster than before though... So instead of 300 frames dropping, 50 frames would drop... It would lag for one second (because it drops frames) and it goes back to normal after 1 second. With FULL Screen 1080p (which I just tested and it became easier to see) hanging becomes longer.

AND with version 4.0.0.60 still everything works smoothly with no hanging and no crashing.

356

(46 replies, posted in Using SVP)

So are you saying MPC 1.7.9 helps? Or was it SVP 4.0.0.60 like I suggested? Or both?

357

(122 replies, posted in Using SVP)

Chainik wrote:

Ok, I think I was finally able to make it crash on one of my PCs not randomly but in just a few minutes, which is good news big_smile

Haha! YES! That's good bad news. big_smile

The bad news I still have no idea why it crashes, BUT lets test it (I mean ver.4.0.0.74) with "Animation" mode turned on - which forces 24 grid size plus 2nd SVP shader.

Just use my custom settings, crashes it even faster. Or causes hanging if you set processing threads to auto.

EDIT:

If you don't mind me asking, what's the hardware you're testing with? And under what hardware before did you have no problems? (watching 1080P content).

358

(46 replies, posted in Using SVP)

I'm only using what comes with SVP 4, which is AVS 2.6 I believe.

359

(46 replies, posted in Using SVP)

No it doesn't depend on the video (maybe in your case I'm not sure), I watch 95% of my content in 1080p. When I done the testing, I done the testing with the SAME 3 videos.

Version 4.0.0.60 is I think on page 2 or 3 of the recent crashes thread. It was posted by Chainik in one of the posts to use for testing, which I've been using.

EDIT:

Here is VERSION 4.0.0.60 via Chainik

https://www.svp-team.com/files/temp/svp4-60.zip

360

(46 replies, posted in Using SVP)

CPU: Intel Core i7 4790K @ 4.7Ghz - iGPU = HD4600.
Motherboard: Gigabyte Z97X-Gaming GT
Videocard: Gigabyte 280X OC WindForce
RAM: 16Gb EvoPotenza @ 2400Mhz

The optimal settings I found that cause ZERO hanging/chopping and ZERO issues for me with SVP 4.0.0.60 + MPC + MadVR are:

Processing Threads = 19
GPU Acceleration = Enabled on my Intel iGPU HD4600 (So that my 280X can be dedicated to MadVR).

Using the following Settings:

The moment I use the latest SVP 4.0.0.74, crashing AND/OR hanging occurs.
With 19 Processing threads MPC crashing occurs, with AUTO processing threads hanging occurs.

I believe using the latest version, setting processing threads to 21, and turning GPU Acceleration completely OFF makes it work smoothly, but CPU usage with those settings increases to 60% or 70% without GPU Acceleration.

http://i.imgur.com/RfguupB.png

361

(46 replies, posted in Using SVP)

This choppy CPU behaviour you guys are talking about is what causes hanging in the video, I've reported this issue a few times to Chainik & MAG79, try 4.0.0.60 the issue won't happen using that version of SVP. It's also related to GPU Acceleration somehow. Very confusing.

362

(2 replies, posted in Using SVP)

Have you installed the latest drivers from nVidia?

Are you sure you're connecting your HDMI, Display Port,  or DVI cable to the videocard. Maybe after you fixed your issue you plugged it into the motherboard.

363

(122 replies, posted in Using SVP)

ionutm80 wrote:

One dumb question though: x64 is supposed to work also for 4.0.0.60? I'm asking this because the version supplied by Chainik only works with x86 for me ... when I try to launch in MPC-HC x64 I see that ffdshow raw is used but SVP is saying "No active playback" !?


Well considering 4.0.0.60 doesn't work with SMPlayer + MPV + VapourSynth, I'm going to go ahead and guess that x64 support wasn't around back when it was released. It came after.

364

(122 replies, posted in Using SVP)

Oh well, nope, still problems with the latest version of SVP. Even after doing what I mentioned above:

https://drdump.com/UploadedReport.aspx? … ondVisit=1

4.0.0.60 is still working great though.

365

(122 replies, posted in Using SVP)

ionutm80 wrote:

@blackfyre

I can try all this tonight. However I'm afraid that increasing the queues size (for this one I'm not sure), using frames presented in advance and un-ticking everything in TQP might be too much for my Haswell based iGPU HD 4400.

For me, I was decreasing. Because I had them both set at maximum. So try decreasing them from the defaults you have the set to now.

366

(122 replies, posted in Using SVP)

I'm glad 4.0.0.60 worked for you too. Hopefully this helps narrow down the problem. Anyway, can you use the latest SVP 4.0.0.74 with MPC and MadVR please (this goes for anyone having crashes).

Go to the MadVR Folder, and run madHcCtrl.exe. Right click the system-tray-icon of Madvr at the bottom-right corner of the screen, and choose Edit madVR Settings.

Edit the following settings:

Open the "Rendering" side menu, open "General Settings", make sure CPU Queue Size is set to 20, and GPU Queue Size is set to 10. Also above that, make sure only the first two options are ticked (delay playback, and delay playback after seek). Everything else in general settings should be UN-ticked (OFF).

Go to Windowed Mode side menu, make sure present several frames in advance is ticked (enabled), and in the drop down below that, choose 6.

Go to Trade Quality for Performance side menu and UN-Tick everything (make sure all are OFF).

I have not done enough testing yet, but this has eliminated the crash problem (I need to check if it stopped the hanging problem too). And I haven't checked yet if it's related to Full-Screen Exclusive mode, or Render Queue sizes for CPU & GPU, I changed both at the same time.

367

(3 replies, posted in Using SVP)

If permission is denied. Maybe you should try to run the installer using administrator privileges. That might help.

Just close SVP after the installation is complete and then run it again (because SVP itself won't work if you run it as admin).

368

(122 replies, posted in Using SVP)

ionutm80 wrote:

is like  SVP magic done only on my poor CPU (dual core Core I3 1.7 GHz) do not get along very well with madVR.

SVP's work is done ALL on your CPU if you have GPU Acceleration OFF, even with it on, most of the work is still done by the CPU, the GPU is only there to assist it and decrease the CPU usage if you wish to enable it with GPU Acceleration.

369

(122 replies, posted in Using SVP)

ionutm80 wrote:

Chainik wrote:

ionutm80

could you post a report via the Manager just after the crash will occur next time?

Hi Chainik,

I have sent the report via the Manager (e-mail signed ionutm80) and also inserted the crash log:

ntdll!RtlpAllocateHeap+0x1b1b
ntdll!RtlpAllocateHeapInternal+0x27b
ntdll!RtlAllocateHeap+0x2e
WARNING: Following frames may be wrong.
svpflow2!AvisynthPluginInit3+0xaa73
svpflow2!AvisynthPluginInit3+0x88d1
svpflow2!svpGetVersion+0x23d4e
svpflow2!svpGetVersion+0x1af49
svpflow2!svpGetVersion+0x182b9
svpflow2!svpGetVersion+0x18261

However I think that I have narrowed down the problem. I have deactivated GPU acceleration with the trade-off of being forced to lower the quality / moved the slider one step backward ... but no more crashes anymore and tested twice with 3 resolutions: 1080p, 720p and 576p movies all on my 768p 60Hz TV.
Maybe madVR and SVP were fighting on resources?


https://drdump.com/UploadedReport.aspx? … ondVisit=1

This type of crash with GPU Acceleration started happening between version 4.0.0.60 and version 4.0.0.73 (I don't know when or where, but it happened in that time frame, and it's also related to processing threads). Changing some settings around I can make it start hanging instead of crashing, but the problem is there. It never happens with 4.0.0.60 (not for me, and not yet anyway, for almost a week now I've been using 4.0.0.60 Pro, with my custom settings).

370

(122 replies, posted in Using SVP)

MAG79 wrote:

Blackfyre
Just remove format from MPC-HC inernal filters list and it will be opened by external (LAV) splitter, registered in your system.
At the picture I allow to use external Splitter for Matroska and external decoder for HEVC format.

Thanks MAG79

I'll give that a try tonight. By the way since you guys bundle the latest MPC & LAV Filters now with SVP 4 Installer, you know when it asks (should SVP Installer change MPC settings...), it should remove/un-tick all INTERNAL filters, so it uses the latest LAV Filters that come bundled with SVP.

EDIT:

Tested SVP 4.0.0.73 with the same settings that work perfectly with SVP 4.0.0.60 (GPU Acceleration in SVP on my Intel HD4600, Hardware Acceleration disabled in LAV Filters, Processing Threads on 19), and MPC crashed with SVP 4.0.0.73

https://drdump.com/UploadedReport.aspx? … ondVisit=1

So TURNING OFF Hardware Acceleration in LAV Video didn't stop the issue with the latest SVP.

371

(122 replies, posted in Using SVP)

Well here's something interesting. Enable System-Tray for LAV Splitter, Audio, and Video (all 3 in MPC, and all 3 that are installed separately via SVP Update).

Run a video, and you'll see in the system tray icons if you double click them... LAV Video and Audio are both using Version 0.68 (the latest one that SVP installs), and LAV Splitter uses 0.66 from MPC directory.

I added LAV Splitter in MPC External Filters and set it to PREFER, and it still uses 0.66 which comes with MPC. It doesn't want to use the newer one that installs with SVP.

I'm not sure if this is relevant at all, but might help identify the issue maybe?

372

(122 replies, posted in Using SVP)

blabb wrote:
Blackfyre wrote:

For me 19 was the magic number

What CPU do you have?

I'm using a 4790K clocked @ 4.7Ghz

EDIT:

I just ran a 4K video (I have Narcos in 2160p) using MPC & SVP and ffdShow crashed:

https://mpc-hc.org/external-filter-cras … ID=7711963

I ran it with SMPlayer & SVP and it ran fine (no crash for the first minute or so I tested), but I believe it was lagging (dropping frames or delaying frames) so I need to tweak my settings in SVP for 4K content but I can't see what's happening because there's no rendering statistics using SMPlayer.

CTRL + J in most media players shows rendering statistics (where I can see if there's any delayed frames or dropped frames), but with SMPlayer CTRL + J doesn't do anything. Does anyone know how to show rendering stats using SMPlayer?

PS: I am using 4.0.0.60

EDIT #2:

My bad, 4.0.0.60 doesn't work with SMPlayer + vapoursynth (what I thought was lag or dropped frames, was actually just the video running @ 24FPS, I got so used to SVP Smoothness, that I can't watch without it anymore).

With 4.0.0.73 it sits there trying to load the file for almost a minute, then it crashes:

C:/Program Files (x86)/SVP 4/mpv64/mpv.exe --no-config --no-quiet --terminal --no-msg-color --input-file=/dev/stdin --no-fs --vd-lavc-threads=4 --hwdec=dxva2-copy --sub-auto=fuzzy --vo=opengl-hq --ao=wasapi --priority=abovenormal --no-input-default-bindings --input-x11-keyboard=no --no-input-cursor --cursor-autohide=no --no-keepaspect --wid=1639706 --monitorpixelaspect=1 --osd-scale=1 --sub-ass --embeddedfonts --ass-line-spacing=0 --sub-scale=1 --sub-text-font=Arial --sub-text-color=#ffffff --sub-text-shadow-color=#000000 --sub-text-border-color=#000000 --sub-text-border-size=2.5 --sub-text-shadow-offset=5 --sub-text-font-size=50 --sub-text-bold=no --sub-codepage=utf8:ISO-8859-1 --vid=1 --aid=1 --sub-pos=100 --volume=100 --cache=4096 --start=301 --osd-level=0 --vf-add=lavfi=[pp] --screenshot-template=cap_%F_%p_%02n --screenshot-format=jpg --screenshot-directory=C:\Users\mmm\Pictures\smplayer_screenshots --audio-channels=2 --af-add=scaletempo --af-add=equalizer=0:0:0:0:0:0:0:0:0:0 --ytdl --input-ipc-server=mpvpipe --term-playing-msg=MPV_VERSION=${=mpv-version:}
INFO_VIDEO_WIDTH=${=width}
INFO_VIDEO_HEIGHT=${=height}
INFO_VIDEO_ASPECT=${=video-aspect}
INFO_VIDEO_FPS=${=fps}
INFO_VIDEO_FORMAT=${=video-format}
INFO_VIDEO_CODEC=${=video-codec}
INFO_AUDIO_FORMAT=${=audio-codec-name}
INFO_AUDIO_CODEC=${=audio-codec}
INFO_AUDIO_RATE=${=audio-params/samplerate}
INFO_AUDIO_NCH=${=audio-params/channel-count}
INFO_LENGTH=${=duration:${=length}}
INFO_DEMUXER=${=demuxer}
INFO_TITLES=${=disc-titles}
INFO_CHAPTERS=${=chapters}
INFO_TRACKS_COUNT=${=track-list/count}
METADATA_TITLE=${metadata/by-key/title:}
METADATA_ARTIST=${metadata/by-key/artist:}
METADATA_ALBUM=${metadata/by-key/album:}
METADATA_GENRE=${metadata/by-key/genre:}
METADATA_DATE=${metadata/by-key/date:}
METADATA_TRACK=${metadata/by-key/track:}
METADATA_COPYRIGHT=${metadata/by-key/copyright:}
INFO_MEDIA_TITLE=${=media-title:}
 --term-status-msg=STATUS: ${=time-pos} / ${=duration:${=length:0}} P: ${=pause} B: ${=paused-for-cache} I: ${=core-idle} H:/Narcos S01 2160p Netflix WEBRip DD5.1 x264/Narcos S01E01 2160p Netflix WEBRip DD5.1 x264.mkv

Playing: H:/Narcos S01 2160p Netflix WEBRip DD5.1 x264/Narcos S01E01 2160p Netflix WEBRip DD5.1 x264.mkv
 (+) Video --vid=1 (*) (h264)
 (+) Audio --aid=1 --alang=eng (*) (ac3)
     Subs  --sid=1 --slang=eng (subrip)
     Subs  --sid=2 --slang=fre (subrip)
     Subs  --sid=3 --slang=ger (subrip)
     Subs  --sid=4 --slang=spa (subrip)
Opening video filter: [lavfi graph=pp]
[dxva2] Unable to retrieve decoder configurations: Unspecified error (0x80004005)
[dxva2] Error creating the DXVA2 decoder
AO: [wasapi] 192000Hz stereo 2ch float
Using software decoding.
Opening video filter: [vapoursynth file=C:\Users\mmm\AppData\Roaming\SVP4\scripts\6ad4c3db.py buffered-frames=4 concurrent-frames=19]

I've edited out the names of the directories in the code above and changed my username to "mmm" (just for anonymity).

373

(122 replies, posted in Using SVP)

Blabb try version 4.0.0.60 with processing threads set to auto and GPU Acceleration ON.

Test with different processing threads. For me 19 was the magic number, but 19 crashed when I watched American Dad (cartoon or anime). So with cartoon or anime I have it set to auto. With movies/series I have it set to 19 processing threads. No more hanging or crashing. I haven't tested with 4K content though.

374

(14 replies, posted in Using SVP)

I'm using a TV:

Sony 42" W800C

Sadly I can't overclock it at all. Anything past 60Hz and it won't work. Back when I was using a monitor it was much easier to overclock. But the viewing experience for movies/series is so much better on a TV, in comparison to a 27" Monitor that it's worth the compromise.

It has built in motion-interpolation, but dear lord it's horrible in comparison to SVP. So I have it completely switched off as an option, and I use SVP for motion interpolation.

375

(14 replies, posted in Using SVP)

Also if he's new to SVP maybe he thinks artifacts are tearing?