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 18th June 2019, 11:42   #6361  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,235
Quote:
Originally Posted by ryrynz View Post
Huhn saying MPDN extensions are open source, is it possible to support them?
Maybe, as example resizers - if somebody rewrite it
__________________
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 18th June 2019, 11:46   #6362  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,820
thanks for the info.

as a small thing that should be easy to add bicubic 150 is considered to be the "best" simple downscaler can you add it?
huhn is offline   Reply With Quote
Old 18th June 2019, 12:27   #6363  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,235
Quote:
Originally Posted by huhn View Post
thanks for the info.

as a small thing that should be easy to add bicubic 150 is considered to be the "best" simple downscaler can you add it?
"Bicubic" already is present.
__________________
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 18th June 2019, 12:50   #6364  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,202
Quote:
Originally Posted by Aleksoid1978 View Post
"Bicubic" already is present.
Specifically he wants Bicubic 150.
ryrynz is offline   Reply With Quote
Old 18th June 2019, 13:01   #6365  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,235
Quote:
Originally Posted by ryrynz View Post
Specifically he wants Bicubic 150.
So what ?? Why ??
__________________
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 18th June 2019, 13:23   #6366  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,202
Quote:
Originally Posted by Aleksoid1978 View Post
So what ?? Why ??
It's the sharpest of all the available Bicubic options. It's well known to be one of the lightest and best quality downscalers available.
ryrynz is offline   Reply With Quote
Old 18th June 2019, 13:26   #6367  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,166
We use cubic convolution with a = -0.5.
Code:
// bicubic
#define filter_support (2.0)
inline float filter(float x)
{
    /* https://en.wikipedia.org/wiki/Bicubic_interpolation#Bicubic_convolution_algorithm */
#define a -0.5
    if (x < 0.0)
        x = -x;
    if (x < 1.0)
        return ((a + 2.0) * x - (a + 3.0)) * x*x + 1;
    if (x < 2.0)
        return (((x - 5) * x + 8) * x - 4) * a;
    return 0.0;
#undef a
}
What it does not suit you? Please give real examples.
v0lt is offline   Reply With Quote
Old 18th June 2019, 13:37   #6368  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,820
i'm going to research the different weight and make an example but this will take sometime
huhn is offline   Reply With Quote
Old 19th June 2019, 00:31   #6369  |  Link
kb968
Registered User
 
Join Date: May 2019
Posts: 3
Could you make local time a toggle on/off just like remaining time which is CTRL+I..
I like it that way so I can see what is left to play and what the actual time is

Thanks in advanced

MPC-BE (Build 4488)
kb968 is offline   Reply With Quote
Old 19th June 2019, 00:53   #6370  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,202
Quote:
Originally Posted by kb968 View Post
Could you make local time a toggle on/off
It already is.

OSD: Local Time. Key = i

I press i and the time comes up, I press i again and the time goes away.
ryrynz is offline   Reply With Quote
Old 19th June 2019, 02:20   #6371  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,235
Quote:
Originally Posted by huhn View Post
i'm going to research the different weight and make an example but this will take sometime
Where can get it's "Bicubic150" shader ?
__________________
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 19th June 2019, 02:25   #6372  |  Link
kb968
Registered User
 
Join Date: May 2019
Posts: 3
Ok, it would be nice to have local time on screen all of the time just like remaining time..

Exit out of mpc-be, then go back into mpc_be and start another movie, one has to turn local time back on again..
Whera as time remaning is there permanent..
kb968 is offline   Reply With Quote
Old 19th June 2019, 02:59   #6373  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,235
Local time in OSD is not remember after close.
__________________
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 19th June 2019, 08:38   #6374  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,820
ok it's just a -1.5.

i changed it and build it on my PC.
i couldn't figure out how to add one more filter to the list and name it so i just change bicubic a to -1.5.

screens:
madVR bicubic 150: https://abload.de/img/madvrbicubic150rmjc8.png
mpcVR bicubic 150: https://abload.de/img/mpcvrudjok.png

source: http://vah.dy.fi/testcard/3840x2160.png

my recommendation would be bicubic 60 (same as in mpc-be) and bicubic 150 downscale only so -0.6 and -1.5.

another real world example:
mpcVRbicubic50: https://abload.de/img/bicubic60n7kpj.png
mpcVRbicubic150: https://abload.de/img/bicubic150fvkhe.png

source: http://uhd-wallpapers.net/images/ven...canal_542.jpeg
huhn is offline   Reply With Quote
Old 19th June 2019, 12:13   #6375  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,235
You are right - 150 is more "Sharper" then 50.
__________________
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 19th June 2019, 13:41   #6376  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,820
it rings a lot that's why it is only recommended for downscaling while sharp upscaling looks really bad.

of cause there is another one even better algorithm ssim: https://github.com/zachsaw/MPDN_Exte...SSimDownscaler

but bicubic 150 should be good enough for most user.
huhn is offline   Reply With Quote
Old 21st June 2019, 22:23   #6377  |  Link
Anima123
Registered User
 
Join Date: Jun 2005
Posts: 458
Quote:
Originally Posted by v0lt View Post
How's the MPC Video Renderer handle chroma upscaling (to luma resolution), and can it be customized or will you consider customizing it?

Last edited by Anima123; 22nd June 2019 at 00:48.
Anima123 is offline   Reply With Quote
Old 22nd June 2019, 04:32   #6378  |  Link
BetA13
cosmic entity
 
BetA13's Avatar
 
Join Date: May 2011
Location: outside the Box
Posts: 205
MPC Video Renderer v0.2.0.658.

tested it, really like it.. Only thing is that it does not support shaders?
If i use teh MPC Video Renderer v0.2.0.658 and enable my deband shader it wont work.. is there a reason for that?

THX..
BetA13 is offline   Reply With Quote
Old 22nd June 2019, 13:29   #6379  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,166
Quote:
Originally Posted by Anima123 View Post
How's the MPC Video Renderer handle chroma upscaling (to luma resolution), and can it be customized or will you consider customizing it?
To convert YUV 4:2:0/4:2:2 to RGB, use the DXVA2 or D3D11 video processor.

If you have examples that show the difference between bilinear and bicubic/lanczos chroma upscaling, then I will ask you to provide it to us.

Quote:
Originally Posted by BetA13 View Post
If i use teh MPC Video Renderer v0.2.0.658 and enable my deband shader it wont work.. is there a reason for that?
MPC VR does not support external shaders.

Last edited by v0lt; 22nd June 2019 at 14:23.
v0lt is offline   Reply With Quote
Old 22nd June 2019, 15:05   #6380  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 5,820
chroma scaler had been check a countless time in the madVR but i can do you another test with it.

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.
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 09:13.


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