Hello ,
i have updated to your latest .191 version,
and the problem is still persisting.
with 2 monitors 19inch attached , both 1280x1024 resolution, one æ75hertz, other æ60hertz,
the following occurs:
when starting video via svptube on monitor 1 (75hz) the video plays normally and gets upscaled to 75fps i presume.
svp4linux shows around 20% cpu;
when the mpv window is moved to monitor 2 (60hz) the video gets downscaled to 60fps i presume, and after short seconds the playback is choppy and cpu spikes up to around 85% and playback continues very choppy.
this happens with vp9 or av1 codec and also others i assume.
00:19:25.186 [i]: Main: starting up SVP 4 Linux [4.3.0.191]...
00:19:25.186 [i]: Main: args: none
00:19:25.186 [i]: Main: working dir is /home/rich/SVP 4/
00:19:25.187 [i]: Main: data dir set to /home/rich/.local/share/SVP4/
00:19:25.187 [i]: Settings: loading reg.cfg OK
00:19:25.187 [i]: Settings: loading main.cfg OK
00:19:25.187 [i]: Settings: loading ui.cfg OK
00:19:25.188 [i]: Settings: loading frc.cfg OK
00:19:25.188 [i]: Settings: loading profiles.cfg OK
00:19:25.188 [i]: Settings: loading custom.cfg OK
00:19:25.188 [i]: Settings: loading lights.cfg OK
00:19:25.188 [i]: Main: using Qt 5.12.8 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0)
00:19:25.189 [i]: Main: device scale is 1, user defined scale is 1
00:19:25.189 [i]: Main: system locale is [en-gb]
00:19:25.191 [i]: Main: setting language file to en.qm...
00:19:25.193 [i]: Main: module 'plugins/libsvpflow1_vs64.so': 4.3.0.156
00:19:25.193 [i]: Main: module 'plugins/libsvpflow2_vs64.so': 4.3.0.168
00:19:25.194 [i]: Main: VLC filter (64 bit): 1.0.0.182
00:19:25.194 [i]: Main: running OpenCL info...
00:19:25.200 [i]: Main: collecting system information...
00:19:25.204 [i]: OS: Linux 5.4.0-26-generic #30-Ubuntu SMP Mon Apr 20 16:58:30 UTC 2020 x86_64
00:19:25.221 [i]: Desktop environment: / ubuntu / ubuntu:gnome
00:19:25.244 [i]: CPU: AMD Ryzen 5 2600 Six-Core [base frequency 2099 MHz, 12 threads]
00:19:25.244 [i]: Video: reading OpenCL info...
00:19:25.244 [W]: Video: zero number of OpenCL platforms.
00:19:25.246 [i]: Memory: 32092 MB total, 29526 MB free
00:19:25.247 [i]: System: finding network settings...
00:19:25.275 [i]: Screens: updating information, 2 screen(s) found
00:19:25.275 [i]: Screens: screen 0 (DisplayPort-0) - 1280x1024 @75.000 Hz, x1.0 [86 DPI]
00:19:25.275 [i]: Screens: screen 1 (DVI-D-0) - 1280x1024 @60.000 Hz, x1.0 [86 DPI]
00:19:25.275 [i]: Screens: primary screen is 0
00:19:25.361 [i]: Main: preparing video profiles...
00:19:25.475 [i]: Main: preparing performance graphs...
00:19:25.534 [i]: Main: preparing mpv...
00:19:25.553 [i]: Main: preparing remote control...
00:19:25.554 [i]: RemoteControl: started
00:19:25.554 [i]: Main: preparing main menu...
00:19:25.599 [i]: Main: loading extensions...
00:19:25.605 [i]: Extensions: found svpcast 1.1.0.191 ...
00:19:25.605 [i]: Settings: loading cast.cfg OK
00:19:25.611 [i]: Streaming: Web UI listening on http://127.0.0.1:9900
00:19:25.640 [i]: Extensions: found svpcode 1.0.0.190 ...
00:19:25.641 [i]: Settings: loading code.cfg OK
00:19:25.657 [i]: Extensions: found svplight 2.0.0.190 ...
00:19:25.658 [i]: Settings: loading leds.cfg OK
00:19:25.679 [i]: Extensions: found svptube 2.1.0.191 ...
00:19:25.679 [i]: Settings: loading tube.cfg OK
00:19:25.698 [i]: Tube: initializing youtube_dl...
00:19:25.788 [i]: Main: initialization completed in 589 ms
00:19:25.840 [i]: Updates: checking now...
00:19:25.862 [i]: Streaming: Web UI listening on http://192.168.1.83:9900
00:19:26.527 [i]: Tube: youtube_dl ready
00:19:28.330 [i]: Performance: quick estimation = 726 (previous value was 722)
00:19:42.621 [i]: Tube: video format id 136 selected
(+) Video --vid=1 (*) (h264 1280x720 25.000fps)
(+) Audio --aid=1 --alang=eng (*) 'videoplayback?expire=1587701980&ei=fBSiXtPLMMq71gKq45oo&ip=151.95.232.142&id=o-AIXVEiAJI_gDwWyhX0AtDcwTVQMF6xGIIHqjsZTJrS1D&itag=140&source=youtube&requiressl=yes&mh=Ql&mm=31%2C26&mn=sn-fpoq-hm2s%2Csn-1gieen7e&ms=au%2Conr&mv=m&mvi=0&pcm2cms=yes&pl=16&initcwndbps=671250&vprv=1&mime=audio%2Fmp4&gir=yes&clen=12391217&dur=765.608&lmt=1587659858690074&mt=1587680314&fvip=1&keepalive=yes&c=WEB&txp=6211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhANZaj9WXdQiiejYoWGxtX2kBTd9hbSQJV7tP6uuUpKqyAiEA4drfo3NV3jGhLOaMetSIAXcl2wnluWBVpPjJd5a4uI0%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRAIgUstkioZNFEpwboP6biCWG22H4KEpAiSyE8Nbszna4A8CIC5ZASivHVpW6_tWprBi-cMMQPf0WqfF2ELZ4HMRyGYX&ratebypass=yes' (aac 2ch 44100Hz) (external)
00:19:42.980 [i]: VideoPlayer: mpv [mpv] connected, waiting for the video info...
mesa: for the --simplifycfg-sink-common option: may only occur zero or one times!
mesa: for the --global-isel-abort option: may only occur zero or one times!
AO: [pulse] 44100Hz stereo 2ch float
Using hardware decoding (vdpau-copy).
VO: [gpu] 1280x720 nv12
00:19:43.494 [i]: VideoPlayer: mpv 0.32.0-352-g530a0863b8 /via '/tmp/mpvsocket'
00:19:44.002 [i]: Media: video looks like some kind of stream
00:19:44.002 [i]: Media: video 1280x720 [PAR 1.000] at 25.000 fps [constant] (via video player)
00:19:44.002 [i]: Media: codec type is h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10), NV12, BT.709 BT.1886
00:19:44.007 [i]: Playback: starting up...
00:19:44.024 [i]: Playback [511c653a]: resulting video frame 1280x720
00:19:44.024 [i]: Playback [511c653a]: 1 acceptible profiles, best is 'Automatic' [0]
00:19:44.028 [i]: Playback [511c653a]: enabled while video is playing
00:19:44.028 [i]: Profile: using automatic profile #1 /film
00:19:44.034 [i]: Playback [511c653a]: playing at 75 [25 *3/1]
[autoconvert] Converting nv12 -> yuv420p
Audio device underrun detected.
VO: [gpu] 1280x720 yuv420p
00:19:52.536 [i]: Playback [511c653a]: video player moved to screen 1
00:19:52.536 [i]: Playback [511c653a]: resulting video frame 1280x720
00:19:52.537 [i]: Playback [511c653a]: 1 acceptible profiles, best is 'Automatic' [0]
00:19:52.537 [i]: Playback [511c653a]: keep previously selected profile 'Automatic'
00:19:52.537 [i]: Profile: using automatic profile #1 /film
00:19:52.545 [i]: Playback [511c653a]: playing at 60 [25 *12/5]
Audio/Video desynchronisation detected! Possible reasons include too slow
hardware, temporary CPU spikes, broken drivers, and broken files. Audio
position will not match to the video (see A-V status field).
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: Packet corrupt (stream = 0, dts = 17093632).
[ffmpeg] https: Will reconnect at 14745488 in 0 second(s), error=Input/output error.
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: Packet corrupt (stream = 0, dts = 1828352).
[ffmpeg] NULL: Invalid NAL unit size (5148 > 4237).
[ffmpeg] NULL: missing picture in access unit with size 4241
Exiting... (Quit)
00:20:24.422 [i]: Playback [511c653a]: disabled while video is playing
00:20:24.428 [i]: Playback [511c653a]: deleted
00:20:25.901 [i]: Main: finished cleaning resources