View Issue Details

IDProjectCategoryView StatusLast Update
0000600madVRbugpublic2019-02-25 15:57
Reportertp4tissue Assigned To 
Status newResolutionopen 
PlatformIntel z68/z97/ amd gpuOSWin 7/10 
Summary0000600: Blackbar detection not working correctly with NGU
DescriptionFor example

If using NGU, the scalar creates a double of 1918 or 1919 width, This causes madvr to do Lanzcos again to reach the destination width of 3840

In normal scalar, black bar detection can be set to ignore scalar if pixel change is small. but I suppose this is not run a second time to disable scalar after NGU.

This eats quite alot of performance depending on the video spec and is certainly undesirable since NGU is already giving us the goods, why put lanczos on top of that just to cut away 1 pixel vertical bar.
Additional InformationFor most wide screen video cases, a quick fix would be to disable vertical bar detection, but keep horizontal bar detection. because they're usually small if they exist, and I think most users can live with that to preserve the performance and straight NGU output.

Also, detection could be run again after NGU, that way maybe the Ignore scaling function would work.
TagsNo tags attached.
madVR Version94.17
Media Player (with version info)mpchc last
Splitter (with version info)lav filter 73.1
Decoder (with version info)All
DecodingDXVA2 Copyback
Deinterlacingauto mode
DXVA2 Scaling Activeno
Aero / Desktop CompositionOff
Problem occurs with modeall modes
GPU ManufacturerNVidia
GPU Model1060, 580, 7970, 7870
GPU Driver VersionHappens regardless of version


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-02-25 15:57 tp4tissue New Issue