Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 22nd June 2019, 17:22   #6381  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 1,342
Image from here.

__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v385.28),Win10 LTSB 1607,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED65B8(2160p@23/24/25/29/30/50/59/60Hz)
chros is offline   Reply With Quote
Old 22nd June 2019, 18:43   #6382  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,105
Quote:
Originally Posted by huhn View Post
chroma scaler had been check a countless time in the madVR but i can do you another test with it.
I repeat. I need a test file where people can see the difference between bilinear and bicubic/lanczos chroma upscaling.

Quote:
the biggest problem is nvidia right now there DXVA chroma scaler is moving the chroma which can results in a lot of aliasing. this has been tested with EVR and madVR. even a simple bicubic 60 should be far better.
You are exaggerating the problem. When the driver has an error and simply duplicates the color values (nearest neighbor), users quickly notice this. But in other cases, people do not see the difference in their video.

PS: I talked to users who install madVR, put up heavy settings, and then canít answer the question "What did not suit you in the standard settings?". They just read one of the stupid instructions from the Internet.
v0lt is offline   Reply With Quote
Old 22nd June 2019, 20:05   #6383  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,653
Quote:
Originally Posted by v0lt View Post
I repeat. I need a test file where people can see the difference between bilinear and bicubic/lanczos chroma upscaling.
as i said i will provide this but this will take sometime i want to do it properly.

Quote:
You are exaggerating the problem. When the driver has an error and simply duplicates the color values (nearest neighbor), users quickly notice this. But in other cases, people do not see the difference in their video.
i can not disagree that the normal user don't see it but this doesn't change that nvidia is doing it wrong.

Quote:
PS: I talked to users who install madVR, put up heavy settings, and then canít answer the question "What did not suit you in the standard settings?". They just read one of the stupid instructions from the Internet.
happens all the time. and other user have to fix it in the madVR thread...
but i can answer your question what doesn't suite me and i'm able to make samples to show the differences. but this needs time.

@chros this image very outdated.
huhn is offline   Reply With Quote
Old 22nd June 2019, 20:52   #6384  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 1,342
Asmodian's chroma omparison from 2 years ago, maybe it helps.
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v385.28),Win10 LTSB 1607,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED65B8(2160p@23/24/25/29/30/50/59/60Hz)
chros is offline   Reply With Quote
Old 23rd June 2019, 15:41   #6385  |  Link
beter
Registered User
 
Join Date: Aug 2013
Posts: 138
Update of translation for Chinese Traditional and Dutch:
https://www.sendspace.com/file/d12puh
beter is offline   Reply With Quote
Old 24th June 2019, 08:48   #6386  |  Link
Grimsdyke
Registered User
 
Join Date: Nov 2013
Location: Hannover, Germany
Posts: 129
@devs. Is there any way to make the OSD bigger in MPC Video Renderer ??
Grimsdyke is offline   Reply With Quote
Old 24th June 2019, 09:04   #6387  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,187
Quote:
Originally Posted by Grimsdyke View Post
@devs. Is there any way to make the OSD bigger in MPC Video Renderer ??
Current - no. In feature - yes
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 24th June 2019, 09:04   #6388  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 3,530
Quote:
Originally Posted by chros View Post
Asmodian's chroma omparison from 2 years ago, maybe it helps.
I did not go all the way down to bilinear, bicubic was the fastest option I demoed. I should probably add nearest neighbor and bilinear.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 24th June 2019, 11:37   #6389  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,653
this test pattern shows obvious difference between chroma scaler accessible for everyone: https://www.youtube.com/watch?v=cSxz1HYhzys

not a friend of these so here is a image from a show:
mpcVR: https://abload.de/img/mpcvrlastsongfyjpr.png (broke nvidia driver?)
madVR:
bicubic 60: https://abload.de/img/bicubic60lastsong5xjnm.png
bilinear: https://abload.de/img/nilinearlastsongnlkzd.png
NN: https://abload.de/img/nnlastsongxyjds.png (reminds me of nvidia)
super xbr 100: https://abload.de/img/superxbr100lastsongijkvr.png

edit: EVRCP for control: https://abload.de/img/evrcpmmkl3.png

Last edited by huhn; 24th June 2019 at 12:36.
huhn is offline   Reply With Quote
Old 24th June 2019, 12:05   #6390  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,187
Quote:
Originally Posted by huhn View Post
not a friend of these so here is a image from a show:
mpcVR: https://abload.de/img/mpcvrlastsongfyjpr.png (broke nvidia driver?)
madVR:
bicubic 60: https://abload.de/img/bicubic60lastsong5xjnm.png
bilinear: https://abload.de/img/nilinearlastsongnlkzd.png
NN: https://abload.de/img/nnlastsongxyjds.png (reminds me of nvidia)
super xbr 100: https://abload.de/img/superxbr100lastsongijkvr.png
Original image ?
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 24th June 2019, 12:13   #6391  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,653
is h264 lossless fine?
if yes i will encode this frame like that and upload it.
huhn is offline   Reply With Quote
Old 24th June 2019, 12:18   #6392  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,187
Quote:
Originally Posted by huhn View Post
is h264 lossless fine?
if yes i will encode this frame like that and upload it.
You can upload video file and show timestamp for test.
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 24th June 2019, 12:35   #6393  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,653
http://s000.tinyupload.com/index.php...84126818673936
does this work?

38, 23.976
huhn is offline   Reply With Quote
Old 24th June 2019, 12:59   #6394  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,187
Quote:
Originally Posted by huhn View Post
Good test.
My result:
EVR - bad
EVR-CP -good(if use 16-bit float surface), bad if 8
madVR(bicubic60) - good
MPC VR DX9 -good(if use 16-bit float surface), bad if 8
MPC VR DX11 - good.

P.S. Verdict - EVR-CP/MPC VR DX9 with 16-bit float surface and MPC VR DX11 is the same quality as madVR bicubic60. So - we don't need to process chromium ourselves, DXVA2/D3D11 Video processor do it not bad
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Last edited by Aleksoid1978; 24th June 2019 at 13:30.
Aleksoid1978 is offline   Reply With Quote
Old 24th June 2019, 13:27   #6395  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,653
i can confirm that MPCVR d3d11 is not broken and looks more like bicubic 60.
super xbr still looks a lot better.

EVR CP mpc-hc is broken for me.

sadly there is an issue with d3d11 it is incorrectly rendering colors they are to "dark" but it is not an level issue.

d3d9: https://abload.de/img/d3d9zxku0.png
d3d11: https://abload.de/img/d3d11mzjog.png

d3d9 looks similar to madVR so it should be correct.

edit: found the source of the issue.
it is p010 input forcing nv12 as input fixes the issue.

Last edited by huhn; 24th June 2019 at 13:37.
huhn is offline   Reply With Quote
Old 24th June 2019, 17:22   #6396  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,105
@beter
Thanks. Updated in r4597.

Good test video.
Quote:
Originally Posted by huhn View Post
mpcVR: https://abload.de/img/mpcvrlastsongfyjpr.png (broke nvidia driver?)
Yes, it looks like a bug. This file is played normally by me. On my system (GTX 950) there is a similar problem with the YUY2 format.

Last edited by v0lt; 24th June 2019 at 17:31.
v0lt is offline   Reply With Quote
Old 24th June 2019, 20:01   #6397  |  Link
Anima123
Registered User
 
Join Date: Jun 2005
Posts: 433
Quote:
Originally Posted by Aleksoid1978 View Post
Good test.
My result:
EVR - bad
EVR-CP -good(if use 16-bit float surface), bad if 8
madVR(bicubic60) - good
MPC VR DX9 -good(if use 16-bit float surface), bad if 8
MPC VR DX11 - good.

P.S. Verdict - EVR-CP/MPC VR DX9 with 16-bit float surface and MPC VR DX11 is the same quality as madVR bicubic60. So - we don't need to process chromium ourselves, DXVA2/D3D11 Video processor do it not bad
How about MPC VR DX9 10 bit?
Anima123 is offline   Reply With Quote
Old 25th June 2019, 00:00   #6398  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,187
So - it's bug(at last Nvidia) when convert 10bit 4:2:0 to 8bit RGB using DXVA2 VP. Fix using 16bit RGB output in DXVA2 VP.
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 25th June 2019, 00:11   #6399  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,187
Quote:
Originally Posted by huhn View Post
EVR CP mpc-hc is broken for me.
Check EVR-CP in MPC-BE with Surface format: 16-bit Floating Point.
__________________
I7 2600K@4.2 /Asrock P67 Extreme4 Gen 3 /Kingston HyperX 8Gb 1866 (4x2) Kit /OCZ Vertex 3 256Gb /Gigabyte GTX 960 /BenQ EW2430 /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 25th June 2019, 01:27   #6400  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,653
the bug that NN is used with p010 and 8/10 bit surfaces was just a by product that wasn't planned at all.

my plan was to show the difference between bilinear and bicubic 60.
but there are sadly more DXVA processing issues.

try frame 51, 23.976 you can see black parts in the red text now. this issue comes from not moving the chroma when it is upscaled.

you can test this with madVR using default settings by going to this frame and by pressing control+shift+alt+d to toggle through deinterlancing where madVR usess DXVA by default and where it moves the chroma to the wrong position.

it can be far worse then this example.
huhn is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 16:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.