Aleksoid1978 / VideoRenderer

Внешний видео-рендерер
GNU General Public License v3.0
1.04k stars 116 forks source link

Distorted video #6

Closed 2ndR closed 4 years ago

2ndR commented 4 years ago

When playing 10bit 4: 2: 0 movie with Use Direct3D11 checked, the color will be strange if Texture Format is other than 8bit integer

Aleksoid1978 commented 4 years ago

Show screenshot with statistics.

2ndR commented 4 years ago

Default Settings d

Use Direct3D11 Texture format 8-bit Integer a Texture format 10-bit Integer b Texture format 16-bit Floating Point c

Aleksoid1978 commented 4 years ago

Looks like bug in driver. Try uncheck "DXVA2 and D3D11 video processor" -> "Use for:" -> "P010/P016" And "Texture format" set to "Auto..."

2ndR commented 4 years ago

The problem was avoided by making the scaling a shader, thank you As for the driver, I tried the recently released Radeon Pro Software Enterprise 20.Q1 but did not see any improvement I want to report the progress later

Screenshots will be posted again with the results of v0.3.8

v0.3.8.1060 DXVA2 video processor Texture format 8-bit Integer a Texture format 10-bit Integer b Texture format 16-bit Floating Point c D3D11 video processor Texture format 8-bit Integer d Texture format 10-bit Integer e Texture format 16-bit Floating Point f

v0.4.1.1130 DXVA2 video processor Texture format 8-bit Integer a Texture format 10-bit Integer b Texture format 16-bit Floating Point c D3D11 video processor Texture format 8-bit Integer d Texture format 10-bit Integer e Texture format 16-bit Floating Point f D3D11 Shader video processor Texture format 8-bit Integer a Texture format 10-bit Integer b Texture format 16-bit Floating Point c

Windows10 1909 MPC-BE 1.5.5.5079 x64 Radeon Pro Software Enterprise 20.Q1 feb10 Radeon RX 570 8GB

v0lt commented 4 years ago

Try this version MPCVideoRenderer-v0.4.2.1132_git2020.02.16-5a11686

2ndR commented 4 years ago

MPC-BE 1.5.5.5080 x64 MPCVideoRenderer v0.4.2.1132 D3D11 Video Processor Texture format 8-bit Integer a Texture format 10-bit Integer b Texture format 16-bit Floating Point c

No problems with other formats

Source jellyfish-90-mbps-hd-hevc-10bit

v0lt commented 4 years ago

Thanks. I close the Issue.