(I'm afraid my expressions may be rude or hard to read, because I'm not so good at English.)
I use SVP4 Free 4.0.0.52 and 1366x768@60Hz display.
SVP4 resizes(crops) video frame width to multiples of 8.(x8 limitation)
e.g.
1920x1080 -> 1360x768 (not 1366x768)
1012x720 -> 1008x720 (cropped)
This causes unnecessary processing, and increases system load.
I think x8 limitation is unnecessary. Please improve this problem.
"BicubicResize(1366(not x8),768,b=0,c=0.75)" seems to work fine.
And SVP3.1.7a uses "LanczosResize(1366(not x8),768)".
Example1(resize):
Sintel.2010.1080p.mkv 1920x818@24 ( https://durian.blender.org/download/ )
Resize to screen:
SVP3: "LanczosResize(1366,582)"
SVP4: "BicubicResize(1360,580,b=0,c=0.75)"
Scaling process:
SVP3: 1920x818 -> SVP3(1920x818->1366x582) -> Renderer(no scaling)
SVP4: 1920x818 -> SVP4(1920x818->1360x580) -> Renderer(1360x580->1366x583)
SVP4 Log:
Media: video 1920x818 [PAR 1.000] at 24.000 fps [constant]
Playback [2f133a]: resulting video frame 1360x580 [1920x818 -> scaled -> 1360x580]
=>SVP4 causes unnecessary scaling on renderer, and increases system load.
Example2(crop):
SVP4 Log:
Media: video 1012x720 [PAR 1.000] at 25.000 fps [constant]
Playback [37071e]: resulting video frame 1008x720 [1012x720 -> cropped -> 1008x720]
=>SVP4 causes unnecessary cropping.
Related topic:
Completely disable video crop in SVP 4
http://www.svp-team.com/forum/viewtopic.php?id=2928
Environment:
SVP4 Free 4.0.0.52
OS: Windows 8.1 [6.3.9600]
CPU: Intel Core i7-4702MQ [base frequency 2201 MHz, 8 threads]
Video: registry info - Intel HD Graphics 4600
Video: 1 GPU OpenCL device(s) on Intel(R) OpenCL [OpenCL 1.2] (Intel(R) Corporation)
Video 1: device name 'Intel(R) HD Graphics 4600' (Intel(R) Corporation, ver.10.18.14.4222) [gpuID=11]: OK
Memory: 8116 MB total, 6259 MB free
Screens: screen 0 - 1366x768 @59.999 Hz [measured], 96 PPI
Screens: primary screen is 0