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. |
22nd February 2012, 07:16 | #12241 | Link | |
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
Mitchell-Netravali was my original choice for Luma scaling with madVR, but I found aliasing to be problematic with too many DVDs and had to abandon it in favour of SoftCubic 50, which has gradually increased to 80 over time. I'd recommend either Mitchell-Netravali or Bicubic 75 over Catmull-Rom. If I recall correctly, Mitchell-Netravali has roughly the same amount of aliasing, but far less ringing, and Bicubic has a little more ringing, but far less aliasing. Any of the algorithms on my "do not use" list are there because better choices exist, depending on your preferred balance between sharpness, ringing and aliasing - at least in my opinion. I debated whether or not to put Lanczos 3 on the "do not use" list, but some people do seem to prefer it over Spline, and either seems equally objectionable to me, with far too much ringing. (Spline wins some cases, Lanczos wins others, though I'm leaning towards Spline now, when I was leaning towards Lanczos previously) |
|
22nd February 2012, 08:17 | #12242 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
|
Sounds like its about time madshi implements his non-ringing Lanczos4 scaler in madVR.
Speaking of, can madVR somehow leverage the GPUs built in scaler? I've been told Intels GPUs have a nice Lanczos4 scaler with ringing reduction, and i would like to compare it to madVRs other scalers. The only way i know of to access it is using vanilla EVR, but for proper comparison switching renderers might introduce other factors..
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 22nd February 2012 at 08:23. |
22nd February 2012, 08:39 | #12243 | Link | |||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Leveraging the GPU's built in scaler is on my to do list. It would work somewhat similar to how I implemented DXVA deinterlacing. The Intel scaler should be interesting, in a quick comparison is seemed slightly less capable than my non-ringing algorithm draft, but better than standard Lanczos. There's one catch, though: I've been told the Intel scaler currently only supports NV12 -> NV12 scaling, so it's limited to 8bit 4:2:0 input and output, and it doesn't use dithering internally. Anyway, it's on my to do list, but there are so many other things there... I wish I had more time for madVR, but I do need to work on my commercial projects once in a while, too, to earn my living... |
|||
22nd February 2012, 08:44 | #12244 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
P.S: I'm not 100% sure yet, but it's possible I might need OpenCL for this, with Direct3D9 <-> OpenCL interop. AMD does not support D3D9 interop, at least not yet, so for now I don't really have a good compute capability for AMD GPUs. Which may make implementing non-ringing algorithms difficult/slow. I still hope that AMD will add D3D9 interop at some point in time, since OpenCL 1.2 now has an official extension for that.
|
22nd February 2012, 10:15 | #12245 | Link | |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
Quote:
__________________
all my compares are riddles so please try to decipher them yourselves :) It is about Time Join the Revolution NOW before it is to Late ! http://forum.doom9.org/showthread.php?t=168004 |
|
22nd February 2012, 11:01 | #12247 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
@CruNcher, do you really have to do a full quote of a monster sized post if you just comment with one line?? Besides, you do not get "all this" for free with Intel HD. "All this" would mean a choice of various different chroma upsampling algorithms. Intel HD only offers one chroma upsampling algorithm, and I've not tested its quality.
|
22nd February 2012, 11:46 | #12248 | Link | |
Registered User
Join Date: Sep 2009
Location: Berlin
Posts: 173
|
Quote:
i am wondering why there are not more user wich have problems caused dropped frames. its a general problem for nvidia and intel gpu's, like the anandtech article explained. Last edited by VincAlastor; 22nd February 2012 at 11:48. |
|
22nd February 2012, 14:31 | #12249 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
field 1, field 2, field 3 You can see that fields 1 and 3 are ok, but field 2 is blended. |
|
22nd February 2012, 14:57 | #12250 | Link | |
Registered User
Join Date: Sep 2002
Posts: 92
|
Quote:
http://support.microsoft.com/kb/2653312 It's a hotfix for distorted audio file sounds after you convert the sample rate in Windows 7 or Windows Server 2008 R2 |
|
22nd February 2012, 15:22 | #12251 | Link | |||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Quote:
Quote:
|
|||||
22nd February 2012, 15:48 | #12252 | Link | |
Registered User
Join Date: May 2011
Posts: 164
|
Quote:
@ 6233638 Thanks a lot for your post, I'll be sure to adjust my settings according to your recommendations once I get back home. |
|
22nd February 2012, 19:30 | #12256 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
|
Sample rate is not dithered.
The mixer does all its processing in float, so when it needs to convert that float back to 16 or 24-bit int, it uses dithering. Rather have dithering then no dithering, of course, but its not untouched because its internally converted to float once.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
22nd February 2012, 19:30 | #12257 | Link |
Registered User
Join Date: Feb 2008
Posts: 46
|
Is it advisable enable dithering adding on filters? I have a plasma which already produces dithering by its own; CoreAVC adds dithering, madVR adds dithering... isnt it much or enough dithering for a native dithering display technology as plasma?
Would it be fine or any upgrade on quality disabling dithering on CoreAVC and madVR? |
22nd February 2012, 22:27 | #12259 | Link | |
Registered User
Join Date: Mar 2009
Posts: 962
|
Quote:
__________________
MSI MAG X570 TOMAHAWK WIFI, Ryzen 5900x, RTX 3070, Win 10-64. Pioneer VSX-LX503, LG OLED65C9 |
|
23rd February 2012, 14:10 | #12260 | Link | |
Registered User
Join Date: Mar 2002
Posts: 2,323
|
Quote:
Geforce v295.73 driver, 9600m GT (in laptop), win7x64: - I have to check overshoot max frame latency to get rid of the presentation glitches in exclusive mode, but in that case render queue is: 3-4/12 (in windowed mode is full). It's a laptop screen with 60Hz (I don't use any other display), and I don't use any refresh rate changer, the material is 23.976 ... Thanks!
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v398.18),Win10 LTSC 1809,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED77G2(2160p@23/24/25/29/30/50/59/60Hz) | madvr config Last edited by chros; 23rd February 2012 at 14:12. |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|