Topic: SVP in PotPlayer native mode

SVP is not working on my laptop. But it's working on my desktop and I'm trying to compare what is different.
I have
* PotPlayer version 201209,
* SVP version 4.5.0.200
* Windows 10

When I run video, SVP logo is not appears on video screen, but the tooltip on tray icon shows that SVP playback is running. SVP Index graph is showing N/A and in the log there are these rows
Laptop log - SVP does not work

13:11:43.588 : PotPlayer: found new player instance
13:11:48.951 : PotPlayer: new video in PotPlayerMini64.exe (64-bit) [PotPlayer 0.0.0.0] on screen 0 using Avisynth engine
13:11:49.036 : Media: video 1920x1080 [PAR 1.000] at 23.976 fps
13:11:49.036 : Media: codec type is AVC, YUV/4:2:0/8 bits
13:11:49.038 : Playback: starting up...
13:11:49.047 : Playback [30a62d02]: Frame server (64-bit) 3.5.0.0, AviSynth+ 3.5 (r3106, 3.5, x86_64), C:\Windows\SYSTEM32\avisynth.dll
13:11:49.049 : Playback [30a62d02]: resulting video frame 1920x1080
13:11:49.050 : Playback [30a62d02]: 2 acceptible profiles, best is 'Copy of Automatic' [0]
13:11:49.053 : Playback [30a62d02]: enabled while video is playing
13:11:49.060 : Playback [30a62d02]: playing at 59.94 [23.976 *5/2]
13:11:49.061 : Playback [30a62d02]: frame transformations are disabled in this video player

I'm trying to play same video with the same settings on desktop, where the svp is working and in the logs there are the similar lines
Desktop log - SVP works fine

12:59:49.979 : PotPlayer: found new player instance
13:01:44.978 : PotPlayer: new video in PotPlayerMini64.exe (64-bit) [PotPlayer 0.0.0.0] on screen 0 using Avisynth engine
13:01:45.013 : Media: video 1920x1080 [PAR 1.000] at 23.976 fps
13:01:45.013 : Media: codec type is AVC, YUV/4:2:0/8 bits
13:01:45.014 : Playback: starting up...
13:01:45.019 : Playback [30e6379a]: Frame server (64-bit) 3.5.0.0, AviSynth+ 3.5 (r3106, 3.5, x86_64), C:\WINDOWS\SYSTEM32\avisynth.dll
13:01:45.019 : Playback [30e6379a]: resulting video frame 1920x1080
13:01:45.020 : Playback [30e6379a]: 3 acceptible profiles, best is 'Copy of Automatic' [0]
13:01:45.021 : Playback [30e6379a]: enabled while video is playing
13:01:45.024 : Playback [30e6379a]: playing at 59.94 [23.976 *5/2]
13:01:45.024 : Playback [30e6379a]: frame transformations are disabled in this video player

I have over 2000 eur laptop from the end of 2019 and I'm trying to get SVP working there more than one year and I'm not successfull yet.
Does anyone have some idea what is wrong.

Re: SVP in PotPlayer native mode

https://www.svp-team.com/wiki/SVP:Daum_PotPlayer

Click Built-in codec/DXVA settings and in the window opened check Use DXVA and Use DXVA2 Copy-Back Mode

3 (edited by Sasafras 18-01-2021 15:15:12)

Re: SVP in PotPlayer native mode

Chainik wrote:

https://www.svp-team.com/wiki/SVP:Daum_PotPlayer

Click Built-in codec/DXVA settings and in the window opened check Use DXVA and Use DXVA2 Copy-Back Mode

Thank you for quick reply. Actualy these 1 and half year I've tried to get SVP work with FFDShow filter as is described in the page which you linked. But it doesn't worked. What I could reach is that it's work for about 10secs than the video and audio desynchronizes and it's all. I went through the forums, tried many options (other media players and so...). I really worked with it long long time and at the end I gave up all hope that it will works. But recently I saw that you have information that the pot player doesn't need the FFDShow filter. It's here
https://www.svp-team.com/wiki/Manual:SVP as you can see it in attached picture. When I saw this I changed SVP to native mode on my desktop and it works much better than with FFDShow filter. So I hoped that it will work also on my laptop, but it does't work.

I'm thinking that the Potplayer setup wiki page is obsolete when it's showing that you need to configure FFDShow filter while your newer page is saying that "no need to load ffdshow filter"

Post's attachments

2021-01-18 16_10_11-SVP 4 User Manual - SmoothVideo Project (SVP) - frame doubling interpolation.png, 62.02 kb, 637 x 324
2021-01-18 16_10_11-SVP 4 User Manual - SmoothVideo Project (SVP) - frame doubling interpolation.png 62.02 kb, 213 downloads since 2021-01-18 

Re: SVP in PotPlayer native mode

PotPlayer can work either via ffdshow OR via "direct interface". In both cases the video decoder must be set to "copy-back" mode.

Re: SVP in PotPlayer native mode

For me it's working without copy back mode on the desktop, see the screenshots

Post's attachments

2021-01-18 16_26_08-.png, 68.93 kb, 792 x 832
2021-01-18 16_26_08-.png 68.93 kb, 202 downloads since 2021-01-18 

2021-01-18 16_27_36-[SubsPlease] Ex-Arm - 02 (1080p) [05D28040].mkv - PotPlayer.png, 34.09 kb, 529 x 177
2021-01-18 16_27_36-[SubsPlease] Ex-Arm - 02 (1080p) [05D28040].mkv - PotPlayer.png 34.09 kb, 175 downloads since 2021-01-18 

2021-01-18 16_29_21-SVP - Control Panel.png, 7.92 kb, 100 x 484
2021-01-18 16_29_21-SVP - Control Panel.png 7.92 kb, 187 downloads since 2021-01-18 

Re: SVP in PotPlayer native mode

because you have hw decoder completely OFF
obviously dxva decoder modes are only valid for the dxva decoder

Re: SVP in PotPlayer native mode

Oh I'm sorry, I also figure it out, that on my desktop it's the DXVA disabled. Even I copy my settings between desktop and laptop this is still different.

Anyway now I tried many options from the DXVA copy back dropdown (on laptop). But the SVP index dropping very quickly it's almost the same when I set the SVP parameters higher or lower and the CPU is not loaded so much on higher or lower settings.
   
   Use DXVA: checked
   DXVA Copy Back: D3D11: Auto

Screens are attached

Where can I look to find a culprit of this behavior?

Thank you very much for the help smile

Post's attachments

2021-01-18 17_13_38-SVP - Control Panel.png, 44.86 kb, 227 x 751
2021-01-18 17_13_38-SVP - Control Panel.png 44.86 kb, 186 downloads since 2021-01-18 

2021-01-18 17_23_24-HP-PETR - TeamViewer - Free license (non-commercial use only).png, 26.1 kb, 553 x 319
2021-01-18 17_23_24-HP-PETR - TeamViewer - Free license (non-commercial use only).png 26.1 kb, 193 downloads since 2021-01-18 

Re: SVP in PotPlayer native mode

the orange line is the CPU frequency. if it drops so heavy under not-so-high load then blame your laptop's manufacturer big_smile

Re: SVP in PotPlayer native mode

Chainik wrote:

the orange line is the CPU frequency. if it drops so heavy under not-so-high load then blame your laptop's manufacturer big_smile

I do not understand why should stay CPU frequency high if the CPU load is very low (cca 20% as in picture). Can you please elaborate?

Re: SVP in PotPlayer native mode

usually if a laptop drops frequencies and SVP index that means overheating, CPU throttling, etc.

Re: SVP in PotPlayer native mode

I reconfigured my system that it will not drop the CPU frequency, but the result is similar (see attachment). I also look on the CPU cores load and all cores are loaded - it means it's not like only one core running on 100%. My CPU is i7-8750H 2.2GHz

Post's attachments

2021-01-19 11_22_54-TestVideo.mkv - PotPlayer.png, 30.71 kb, 132 x 660
2021-01-19 11_22_54-TestVideo.mkv - PotPlayer.png 30.71 kb, 187 downloads since 2021-01-19 

Re: SVP in PotPlayer native mode

send a report via 'SVP -> Information -> Send problem report' just after the playback

Re: SVP in PotPlayer native mode

I just sent the report...

Here is copy of the text which I wrote there:

In regards of forum topic https://www.svp-team.com/forum/viewtopi … 726#p77726

I made further research on the problem and found this:
If I switch PotPlayer to use dedicated graphics card it is almost perfect, but the audio is late by cca 1/2 sec.
I tried
* Disable DXVA: SVP index is still 1, video seems perfect, audio is delayed
* Enable DXVA (also tried different options of DXVA2 copy back): SVP index is still 1, video seems perfect, audio is delayed
* SVP disabled: Audio is perfectly aligned with video.


Media type:

General
Unique ID                                : 123990238556441458133855681471376831341 (0x5D47A6BD382146749E4E03DFB880B36D)
Complete name                            : C:\Temp\TestVideo.mkv
Format                                   : Matroska
Format version                           : Version 4
File size                                : 1.36 GiB
Duration                                 : 23 min 55 s
Overall bit rate                         : 8 143 kb/s
Encoded date                             : UTC 2020-12-18 18:45:56
Writing application                      : mkvmerge v48.0.0 ('Fortress Around Your Heart') 64-bit
Writing library                          : libebml v1.4.0 + libmatroska v1.6.0
Attachments                              : Arial_0.ttf / calibri.ttf / comic_0.ttf / georgia_0.ttf / impact_0.ttf / Tahoma_0.ttf / times_0.ttf / trebuc_0.ttf / verdana_0.ttf / AdobeArabic-Bold.otf

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4
Format settings                          : CABAC / 4 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 4 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 23 min 55 s
Bit rate                                 : 8 000 kb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.161
Stream size                              : 1.33 GiB (98%)
Writing library                          : x264 core 142
Encoding settings                        : cabac=1 / ref=4 / deblock=1:1:1 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / psy_rd=0.40:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=2 / keyint=96 / keyint_min=48 / scenecut=40 / intra_refresh=0 / rc_lookahead=48 / rc=2pass / mbtree=1 / bitrate=8000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=12000 / vbv_bufsize=18000 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:0.60
Language                                 : Japanese
Default                                  : Yes
Forced                                   : No

Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : A_AAC-2
Duration                                 : 23 min 55 s
Bit rate                                 : 128 kb/s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 44.1 kHz
Frame rate                               : 43.066 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 21.9 MiB (2%)
Default                                  : Yes
Forced                                   : No

Thank you :)

Re: SVP in PotPlayer native mode

IGP is not fast enough to output 60 fps video to 4K screen.
regarding audio sync - switch back to ffdshow, we can't be sure PotPlayer's built-in Avisynth filter is not somehow broken
if you don't like ffdshow try the "Avisynth Filter" instead - https://www.svp-team.com/wiki/Avisynth_Filter_(AVSF)

Re: SVP in PotPlayer native mode

I reset everything and set the PotPlayer to use FFDShow and now it seems to be ok even on high settings in SVP. Maybe there was something bad in my settings - I used the Maken's PotPlayer setup guide which was good on my desktop, but it seems it's not good for my laptop. So finally after so long time I'm able to use SVP on my laptop.

Thank you  for your help and have a nice day.