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. |
1st June 2022, 00:02 | #63141 | Link |
Registered User
Join Date: Jun 2007
Posts: 652
|
Ok, thanks. Solved it. Using Kodi DSPlayer I can select DirectShow filters based on a variety of rules. I have all interlaced files with 480i/576i/1080i in their filename. When I play those, Kodi selects the internal version of LAV Video where I set up DXVA2 copy-back and madVR deinterlaces correctly. All other files are played with external LAV Video with D3D11 Native. madVR using Direct 3D 11 for presentation outputs in both cases 10 bits.
Glad to have finally managed to solve this pet peeve of mine. Added decoding performance of D3D11 is frankly not needed for SD/HD material anyway (probably not needed anyway with my GPU but, well, as I said, pet peeve).
__________________
LG 77C1 - Denon AVC-X3800H - Windows 10 Pro 22H2 - Kodi DSPlayer (LAV Filters, xySubFilter, madVR, Sanear) - RTX 4070 - Ryzen 5 3600 - 16GB RAM |
1st June 2022, 02:54 | #63142 | Link | |
Registered User
Join Date: Nov 2015
Posts: 467
|
Quote:
In my opinion though, while it's true the quality of the remastering can definitely vary there is more to it than just upscaling. They also mess with the colour grading, e.g. orange and teal, and gamma, etc. You can see these gamma shifts with anime for sure (e.g. different versions of cowboy bebop) and the colour grading, you can see this with other stuff. madvr can't fix that. |
|
1st June 2022, 18:31 | #63143 | Link | ||
Registered User
Join Date: Aug 2016
Posts: 605
|
Quote:
Also I may prefer to downscale the vertical resolution below 480p even, since the show in question would likely have had interlace filtering as well, further obscuring the apparent fakeness of the background sets. What I really want is to tag a file like "myfile [downscale=720x360].mkv" and have MadVR downscale it to that res before scaling it to the display mode's resolution. I thought there might be a way to do this using MadVR's "screen config" options to shrink the raster, and then zoom in with MPC-HC's controls or vice versa, but I can't get it to work. Another option is to use MPC-HC's shader loading dialog where I can select a .hlsl shader file which could contain a downscale -> upscale pass. I would just need to find a .hlsl file for Lanczos or Bicubic scaling, but I'd still have to manually select it every time as MPC-HC doesn't seem to support file tagging (I've requested this in the MPC-HC thread). Another option is MPC-HC claims to support opening .avs Avisynth files, and I could put in the .avs file: Code:
AVISource("C:\myfile.mkv") LanczosResize(720, 360) edit: got it to work by using DirectShowSource() instead of AVISource(): Code:
DirectShowSource("C:\myfile.mkv") # a 4:3 video of resolution 1440x1080 square pixels BicubicResize(720, 480) # downscale to SD BicubicResize(720, 540) # correct aspect ratio to 4:3 square pixels (720/(4/3)) # then in MadVR: AdapiveSharpen strength 0.4 The show I'm looking at currently is Lois & Clark The New Adventures of Superman. In HD it looks quite obvious that the characters are on a set and it looks a bit fake (clip). Quote:
Last edited by flossy_cake; 1st June 2022 at 19:49. |
||
1st June 2022, 20:22 | #63144 | Link | |
Registered User
Join Date: Nov 2015
Posts: 467
|
Quote:
Try going into the madvr settings, "color & gamma" enable gamma processing checkbox on and for "pure power curve" change it from 2.20 to 1.80 which will make it lighter, and then 2.60 which will make it darker.. see which end is better for your display/eyes, then adjust it in 0.05 increments. |
|
1st June 2022, 20:38 | #63145 | Link | |
Registered User
Join Date: Aug 2016
Posts: 605
|
Quote:
Anyway I was able to get Avisynth working so I can put any custom filters per-file, and activate them by double clicking my custom .avs file instead of opening the .mkv file. I am really pleased with this as I can now do all kinds of things, even audio delay per-file, blur, sharpen, adjust chroma alignment to fix that Family Guy clip hopefully etc. Last edited by flossy_cake; 1st June 2022 at 20:40. |
|
3rd June 2022, 10:30 | #63146 | Link | |
Registered User
Join Date: Sep 2017
Posts: 46
|
Hello
I do not know if it is the good post to ask for a light change request in madvr and if not, please, could you give me the information. Light change request but very important for Sony Projector Users that use the "Passthrough HDR" mode instead of the "DTM" : Description: On Sony Projector it is necessary to set manually the parameter called "HDR" to the value "HDR10" for movie 4000 Nits and to the value "HDR REFERENCE" for movies 1000 nits Problem: CTRL J of madvr displays Max CLL value but does not display MasteringDisplay_Luminance which is use to set correctly the parameter. So that, it is needed to display the metadata via MediaInfo for each movie to know what setting to applied. example extracted from MediaInfo Quote:
Change request : Add the parameter Max MasteringDisplay_Luminance to the CTRL J information Last edited by Polopretress; 3rd June 2022 at 14:09. |
|
4th June 2022, 00:33 | #63147 | Link |
Registered User
Join Date: Aug 2016
Posts: 605
|
My understanding is that the author (madshi) is busy working on another project and probably won't be taking feature requests.
Is there a reason why MediaInfo is not sufficient? Last edited by flossy_cake; 4th June 2022 at 01:05. |
4th June 2022, 09:52 | #63148 | Link |
Registered User
Join Date: Jan 2016
Posts: 21
|
Hi guys. I want to ask why WMPC with MadVR uses so high gpu power. It's like i am playing a game. Between 180-210w, while other players use only 30-50w. It's a huge difference!
Also, the only way to view 4k hdr remux is with madVR on Windows? Do i need to apply all those settings on some very long guides i read? I don't want upscale or other tweaks for a 4k movie. Last, which version of madvr should i install in order to play HDR movies? Last edited by lazostat; 4th June 2022 at 10:31. |
5th June 2022, 01:26 | #63149 | Link | ||||
Registered User
Join Date: Aug 2016
Posts: 605
|
Quote:
Quote:
Quote:
Quote:
Last edited by flossy_cake; 5th June 2022 at 01:29. |
||||
6th June 2022, 19:01 | #63151 | Link | |
Registered User
Join Date: Aug 2016
Posts: 605
|
Quote:
Ideally you would want both modes available as some content is 24 and most is 23.976, and have MadVR to auto select. Theoretically there should be no difference whether TV is receiving 24 or 120 but in reality there might be some small differences depending on the video processor or the way the panel is being driven when at higher refresh rates. I'm not even sure which model TVs can even display a 4k120 4:4:4. |
|
6th June 2022, 20:32 | #63152 | Link | |
Registered User
Join Date: Dec 2008
Posts: 55
|
Quote:
Smooth motion from 119.88hz to 120hz should be fine for me. The Sony X90J as far as I know have no problem running 4K120@4:4:4. No, I dont have the TV, still waiting for some new model to check the improvement (if any). |
|
7th June 2022, 01:46 | #63153 | Link |
Registered User
Join Date: Aug 2016
Posts: 605
|
As long as you're aware that Smooth Motion will produce many blended frames with 23.976fps video at both 119.88hz and 120hz (confirmed with video capture) and that it is possible to fine tune a custom refresh rate to high precision if you have the knowledge of how to do it. I should probably write a tutorial. Basically if it's a TV then it's probably using CTA VIC timings, so export the TV's EDID using CRU and open it here to see what VIC mode number it is that you want to adjust, then cross reference that number to a mode on page 26 of this document to discover the full timings of that mode. Then plug those values into this calculator to generate a list of modes resulting in your target refresh which will be very close to the factory timings and should work as long as you delete the factory mode from the CTA block of the EDID in CRU (otherwise GPU driver may use it instead) and add your custom mode to a new Display ID 1.3 block underneath the CTA block.
edit: but you probably won't notice the blended frames with Smooth Motion @ 120hz so unless you really care about having frame-perfect output then it's probably not worth going to the trouble of tuning a custom mode. Last edited by flossy_cake; 7th June 2022 at 06:04. |
7th June 2022, 08:02 | #63154 | Link | ||
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
|
Quote:
Quote:
On a 120+ Hz display I prefer simply enabling smooth motion and never worrying about the fps of the file or the display again. With how short the blended frames are displayed it does not damage the apparent video quality.
__________________
madVR options explained |
||
7th June 2022, 10:01 | #63155 | Link |
Registered User
Join Date: Aug 2016
Posts: 605
|
So we all know 24 goes evenly into 120, so that means if it's still creating blended frames then it's doing it for some other purpose like what -- trying to minimise "jitter" or "strobing" effect of low frame rates? Ok, but in my video capture I found it blends 1 in 2.5 frames on average for 24@120 -- is that really enough to reduce jitter? The fact that it's difficult to tell in a double blind test whether it's enabled in this scenario would seem to indicate not, which is supported by your observation that you cannot tell there are blended frames. On the other hand, the setting does have an option to enable it "if the display refresh rate is an exact multiple of the movie frame rate" which would seem to indicate that Madshi is still trying to do some kind of intentional smoothing not targeted at reducing judder.
|
7th June 2022, 12:30 | #63156 | Link |
Registered User
Join Date: Jun 2007
Posts: 652
|
To be fair, the current depths of settings is there for testing purposes. Madshi ha repeatedly stated that they will get significantly simplified once testing is done.
__________________
LG 77C1 - Denon AVC-X3800H - Windows 10 Pro 22H2 - Kodi DSPlayer (LAV Filters, xySubFilter, madVR, Sanear) - RTX 4070 - Ryzen 5 3600 - 16GB RAM |
7th June 2022, 12:44 | #63157 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,903
|
Quote:
and doing absolutely simple math yes you only need to display 48 different frames (1 blended 1 original rest are original repeats) with SM for 24 to 120 everything more is mathematically unnecessary or plain bad. |
|
7th June 2022, 13:39 | #63158 | Link | |
Registered User
Join Date: Dec 2008
Posts: 55
|
Quote:
Even the 65" A80J is still ~USD 2.200 in my country. Not to mention my way of using the TV, I use it for 3-5 years, then move it to my mom's bedroom, then her bedroom's TV will be moved to the guest room. So I need the TV to work for 6-10 years, and since my mom only watch like 3 channel or so, an OLED is gonna be ruined so fast. Currently monitoring the 65" X90K for improvement over X90J, and if the A80J fall close to the X90K, I'll get that instead (definitely not for the current ~USD 2.200 price). |
|
8th June 2022, 15:41 | #63159 | Link |
Registered User
Join Date: Jun 2007
Posts: 652
|
Since my TV is calibrated, I would want to understand how to best set up the Devices/TV/Calibration panel.
The TV is calibrated to Rec.709 for SDR and BT.2020 for HDR. But for Rec.709 I use more than one picture mode. The critical viewing one is with gamma 2.4, then there are other three picture modes with varying levels of brightness for different light conditions in the room. Those three all have gamma at 2.2 (I reserve 2.4 for absolute darkness). Am I better off telling madVR "disable calibration controls for this display" or is there a point in seeking a different solution?
__________________
LG 77C1 - Denon AVC-X3800H - Windows 10 Pro 22H2 - Kodi DSPlayer (LAV Filters, xySubFilter, madVR, Sanear) - RTX 4070 - Ryzen 5 3600 - 16GB RAM Last edited by ashlar42; 8th June 2022 at 16:41. |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|