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. |
27th October 2012, 08:10 | #15081 | Link |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
BTW, I see that you added filename tags for fps overriding, would you also consider doing it for gamut/decoding matrix(and possibly AR as well) please? So I could tag my pesky REC709 gamut+matrix SD files and other ppl could tag their 25fps accelerated NTSC DVDRips and SMPTE-C/EBU for the HD conspiracy believers.
Maybe something like: PAL = EBU gamut HTDV = REC.709 gamut + decoding matrix BT601 = 601 matrix BT709 = 709 matrix and of course EBU, SMPTE-C and REC709 for gamuts. and something like 1.33 and 1.78 for AR overriding would cut us from remuxing with a proper DAR, which can be a PITA when you have a truckload of files and can't use ffdshow anymore(I cry a million tears ^^) Last edited by leeperry; 27th October 2012 at 12:51. |
27th October 2012, 08:24 | #15082 | Link | |||||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
FWIW, I've also found other cases where sigmoidization wasn't working too well. I don't have time to double check right now, but I *think* this image also made problems with sigmoidization: http://madshi.net/colorsrc.png This one only really looks good with linear light upscaling, due to the extreme dithering patterns. But I don't think there's ever going to be video content looking like this, so this specific test image doesn't bother me too much. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Yes, unless we're talking about custom encodings with weird settings. That said, the chroma information for b&w movies should usually be almost flat, so there won't be any visible difference between any of the chroma upsampling algorithms. |
|||||||||||||
27th October 2012, 08:29 | #15083 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
27th October 2012, 08:45 | #15084 | Link | |
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
Unrelated to that, it also seems that the "path hack" to use an alternate DVD Navigator without replacing system files (I believe the tool just changed some registry keys to point to the new file) no longer works in Windows 8 so I have yet to find a way to get DVD playback working without Macrovision errors. |
|
27th October 2012, 12:34 | #15085 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
That's what the log says. If you actually got 1080p23 then that's probably a driver problem, because according to the log madVR clearly requested 1080p24, and after switching madVR double checked the resulting mode and again it was reported by the OS/GPU drivers as 1080p24. |
|
27th October 2012, 12:39 | #15086 | Link | |
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
If I select 1080p24 on the desktop, madVR reports that as being 24.0x when running windowed, but when it switches to FSE, it changes to 23.9x (same thing for 1080p60) |
|
27th October 2012, 12:44 | #15087 | Link | |
Registered User
Join Date: Oct 2010
Posts: 42
|
Quote:
|
|
27th October 2012, 13:33 | #15088 | Link | ||
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
Quote:
You could accept any AR and simply round up 1.33 to 4:3 and 1.78 to 16/9? That would save my day actually Well, any movie that has ".PAL." in its filename will require EBU primaries anyway and same goes for ".HDTV." that will require REC.709 gamut+primaries. You could go with [matrix=601] and [matrix=709]? And for the gamuts, same story: [primaries=xx], accepting the SMPTE-C / EBU / REC.709 keywords? And while we're at it, levels conversions would be extremely convenient too! Something like [source-levels=xx] accepting the two "PC" and "TV" keywords? And the icing on the cake would be custom levels, as we all have files with funky levels(eg. went through several sloppy conversions for instance), so it'd be too awesome to be able to make a 40-200 to 0-255 conversion for instance! Something like [source-levels=xx-xx]...this would allow us to ditch ffdshow for good, and once the file is properly tagged no need to input them manually ever again...OMG, that would be too good PS script support will allow sharpening/mirroring/flipping/debanding/super-resolution upscaling and all the stuff you can already do in MPC and ffdshow, so together with levels conversion/gamut & primaries rolling via tags, this would become an entirely viable alternative to ffdshow and its nasty 8bit post-processing that is a bottleneck and a major disgrace to your 16bit pipeline again for making our dreams come true! Last edited by leeperry; 27th October 2012 at 13:58. |
||
27th October 2012, 13:50 | #15089 | Link | |
Registered User
Join Date: Oct 2009
Posts: 930
|
Quote:
As far as I know you don't need more than 10000:1. At any moment the human eye can't perceive more. The fact that the eye can adapt to low light conditions is irrelevant because it takes like a half hour. Last edited by mzso; 27th October 2012 at 14:01. |
|
27th October 2012, 14:05 | #15090 | Link |
Registered User
Join Date: Oct 2009
Posts: 930
|
If I understand correctly there is no "image scaling" when I play 1920*1080 content on my 1920*1200 monitor in fullscreen mode.
Then why do I get dropped frames when I change to Jinc 3, from Lancos 8 (bot with AR)? I don't touch anything else. |
27th October 2012, 14:21 | #15091 | Link |
Registered User
Join Date: Jan 2009
Posts: 1,210
|
@madshi,
Ah yeah I didn't fully understand the disable GPU ramp setting. I had it enabled. If I correctly understand now, disabling the GPU ramps is mainly for the purposes of disabling the application of the ICC profile and letting madVR perform the color correction via yCMS and 3DLUTs? Thanks. |
27th October 2012, 14:50 | #15092 | Link |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
ICC profiles do not perform gamut correction with madVR, only gamma and whitepoint correction through the gamma ramp. Assuming you have a calibrated GPU gamma ramp, unless your yCMS 3DLUT was created from Primary + Whitepoint + IRE Grayscale measurements with the gamma ramp disabled/linear, you wouldn't want to use madVR Overlay mode or check 'disable GPU gamma ramps' for FSE.
|
27th October 2012, 14:51 | #15093 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
I rechecked yesterday by creating a funky graphic card's CLUT in RivaTuner and the "disable GPU ramps" doesn't reset the graphic card's CLUT, it really only does what it says...so I don't really see the point of this option tbh. Last edited by leeperry; 27th October 2012 at 14:55. |
|
27th October 2012, 15:06 | #15095 | Link | |
Nicolas Robidoux
Join Date: Mar 2011
Location: Montreal Canada
Posts: 269
|
Quote:
EWA LanczosSharp (without AR, which is a nonlinear tool, and which has no equivalent in ImageMagick) is great for downsampling and upsampling (so is EWA QuadraticJinc), but it creates too much halo for me to call it "natural looking". That is: In a sense, EWA QuadraticJinc is my AR-like method without an AR-like limiter. Last edited by NicolasRobidoux; 27th October 2012 at 15:26. |
|
27th October 2012, 15:22 | #15097 | Link |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
The point is for disabling the GPU gamma ramp which ICC profiles are loaded to, assuming you want yCMS 3DLUT + madVR shaders only to perform color corrections.
Rivatuner is likely either using a different method for adjusting the GPU CLUT, or preventing the CLUT from being reset. I know that NVIDIA GPUs contain something like 3 different gamma ramp mechanisms (standard Windows/ICC CLUT, driver-based CLUT, low-level ramdac CLUT), which are all unique and apply on top of each other. |
27th October 2012, 15:26 | #15098 | Link | |
契約者
Join Date: Jun 2008
Posts: 1,576
|
Quote:
- madvr doesn't support native dxva - dxva doesn't brings anything good (its not bad either, so lets call it useless waste of time). - that guide you linked talks about different type of dxva. that one doesn't needs to be supported by renderer in any way. It is a feature of LAV video decoder. - this guide maybe good in terms of providing results that do work, but its makes you do pretty complicated setup. and many things it suggests only needed to work around user's lack of knowledge and possible problems he can face. You supposed to read it and do exactly as it says. But don't try to understand it, because its like reading the book from end to beginning - at some point you'll figure out the story, but its not easy to follow. Last edited by Keiyakusha; 27th October 2012 at 15:33. |
|
27th October 2012, 15:41 | #15099 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
|
|
27th October 2012, 15:47 | #15100 | Link | |
Registered User
Join Date: Jan 2008
Posts: 589
|
Quote:
CLUT = gamma ramps. They're the same thing. "Gamma ramps" is the Windows (MSDN) term for the hardware LUTs. |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|