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. |
19th July 2021, 06:09 | #61761 | Link | |
Something Else
Join Date: Feb 2006
Location: Somewhere Else
Posts: 76
|
Quote:
Linkage
__________________
"We all began as something else"
|
|
19th July 2021, 13:05 | #61763 | Link |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,788
|
And it's "normal" working
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 |
20th July 2021, 01:27 | #61764 | Link |
Registered User
Join Date: Nov 2015
Posts: 473
|
Is MadVR not very compatible with Windows 10?
I have GPU usage of approx 28% (9% in Windows 7) and it doesn't seem to be related to the LAV filters decoding mode (tried them all as well as 3 different versions of LAV) or various madvr output settings (exclusive, windowed, overlay, backbuffers, etc). CPU usage is also higher than in 7 as well (13% vs 3%). I copied over my Windows 7 MadVR install using an older version with different settings and it did not change the %s. So we know it's not specific to .92.17 here. It's not the player, because when I changed it to EVR-CP CPU, GPU %s then dropped to a more normal number. Using DXVA2 for the downscaling and upscaling. Changing to something else like Lanczos does not improve things. All other players not using MadVR have significantly lower CPU and GPU usage. So, what's different about the Windows 7 environment that it doesn't stress the system as much when playing a video? In Windows 10, the fans start whining because even though the CPU usage is about 13% the integrated GPU is at 28%. Last edited by Sunspark; 20th July 2021 at 01:57. |
20th July 2021, 04:31 | #61765 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
window mode can easily add a overhead bigger than audio decoding you can observe this with the DWM process.
i get down to ~1% CPU cpu usage at below 800 mhz peak so basically 0 the % number is pointless here. try overlay rendering and make sure you have driver supporting the current WDDM. win 7 can't read the hardware decoder but 10 can that is far far higher then my idling GPU so the taskmanager shows 15 % from the decoder. to test real power saving i need to disconnect displays i'm not going to do that. |
20th July 2021, 18:18 | #61767 | Link | |
Registered User
Join Date: Nov 2015
Posts: 473
|
Quote:
GPU-Z will work in Windows 7 to show GPU % (as the task manager won't show it in that version). Also shows power watts. Not sure how accurate it is, but it's useful all the same. The software is working and presents well, it just uses a lot of resources in Windows 10 and makes the fans spin up. |
|
20th July 2021, 19:00 | #61768 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
your WDDM version is 4-5 years old which suggest the driver is also that old.
the current release wddm is 2.7 the newest test is 3.0. but this is a best a guess based on the fact that the WDM shows quite some CPU/GPU usage when an windowed image is shown. there are some game tests which show that win 10 is clearly superior in performance and my systems has such low GPU and CPU usage that it's hard to make anything out of it. |
20th July 2021, 19:09 | #61769 | Link |
Registered User
Join Date: Oct 2016
Posts: 896
|
Whatever is the cause, 28% Vs 9% for GPU and 13% Vs. 3% for CPU (assuming the clocks are the same as huhn said) is a much bigger difference than anything possibly due to the OS, especially the GPU because WDDM 2.x is supposed to be more resource efficient than WDDM 1.1.
What hardware do you have? When I set madVR to DXVA scaling on my desktop (1440p), it uses only 17% at 450 MHz on my old Radeon 7870 i.e. nothing, and my 4690K is only at 4,8% at lowest clock 800 MHz.
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40 Last edited by el Filou; 20th July 2021 at 19:11. |
20th July 2021, 22:12 | #61770 | Link | |
Registered User
Join Date: Nov 2015
Posts: 473
|
Quote:
Turning off image scaling (Normal size vs touch window from inside) does not change the 28%. Likewise, this high utilization does not happen with any other video renderer.. MpcVR, EVR-CP, whatever VLC uses, whatever Windows Film & TV uses, etc. only specifically with MadVR and it's not limited to .92.17 because I tried an older version (.90.17). The issue does not occur on Windows 7. It's so strange, I can't figure it out. Who knows, maybe it's a bug in Windows 10 itself.. MS has had a run of breaking things lately. I suppose I should try installing the Windows 11 preview (if it lets me) into a partition and see if anything changes. |
|
22nd July 2021, 17:22 | #61771 | Link |
Registered User
Join Date: Oct 2016
Posts: 896
|
Can you try to change Windows power plan from Balanced to High performance, just for a test? Or just change the power balance setting (forgot what it's called) in the Intel Graphics control panel ?
That's a 15W part which is not a lot, maybe it's getting in some power save mode where the clocks are much lower? Are you sure the playback clocks are the same as on Win7? The utilization percentages are not a bad thing per se, it all depends on how much power it actually uses, but I don't see why they would differ so much.
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40 |
24th July 2021, 21:11 | #61772 | Link | |
Registered User
Join Date: Sep 2016
Posts: 26
|
Quote:
Using: Windows 10 21h1 (latest build) MPC-HC 1.9.14 madVR 0.92.17 Nvidia drivers 471.11 (with a GTX 970) Last edited by bitterman; 24th July 2021 at 21:36. Reason: typo |
|
24th July 2021, 23:02 | #61774 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
Percentages can also be rather misleading if the GPU has a dynamic clock. It could run at what seems a high percentage but run at a lower clock because the driver/OS figured out that this is plenty to do the task at hand.
If you really want to check, collect more data points with actual GPU monitoring tools (eg. GPU-Z might be the simplest that shows much more data), not task manager.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
25th July 2021, 10:45 | #61775 | Link |
Registered User
Join Date: Mar 2009
Posts: 3,650
|
Anyone had any luck with automatic profile selection on a mounted ISO? I'm only using location and resolution as the conditions and both are correct but it's not taking.
MPC-BE even specifies the location in it's recent files list so it appears to be parsing this location correctly but madVR isn't having a bar of it. |
25th July 2021, 16:31 | #61776 | Link | |
Registered User
Join Date: Oct 2017
Posts: 331
|
If I understand you correctly, auto profile selection has always worked perfectly for mounted iso's using resolution here.
Quote:
__________________
HOW TO-Kodi 2D-3D-UHD (4k) HDR Guide Internal & External Players W11 Pro 24H2 GTX960-4GB RGB 4:4:4 @Matched Refresh Rates 8,10,12bit KODI 22 MPC-HC/BE 82" Q90R Denon S720W |
|
26th July 2021, 08:21 | #61777 | Link |
Registered User
Join Date: Mar 2009
Posts: 3,650
|
No issues with resolution, location is the problem.
if (srcHeight <= 480) and (filepath = "E:\*.*") "480" E: is the ISO mounted location. I've also tried E:\Video_TS\*.* but that doesn't work either. I've had to resort to using an else statement to get it to select the appropriate profile. Can anyone else confirm this? |
26th July 2021, 17:00 | #61778 | Link |
Registered User
Join Date: Oct 2016
Posts: 896
|
It works for Blu-ray ISOs but not DVDs.
I think it's because the DVD Navigator doesn't pass filename/path information (when opening VOB files directly, it works)? I can see that also in ReClock, it says File: DVD from DVD drive (in mpc-hc) whereas with a BD ISO it shows the path of index.bdmv even when opening as disc. I've tried with filename = "*DVD*" but it doesn't work either.
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40 Last edited by el Filou; 26th July 2021 at 17:06. |
26th July 2021, 17:34 | #61779 | Link |
Registered User
Join Date: Nov 2015
Posts: 473
|
el Filou: I did try High Performance, it didn't change anything.
nevcairiel: These two images show the same file being played. It seems that something in Win10 is triggering heavier power consumption with madVR but I don't have an understanding as to what it could be. |
28th July 2021, 13:58 | #61780 | Link |
Registered User
Join Date: Oct 2016
Posts: 896
|
@Sunspark: can you create a file named ShowRenderSteps (with no file extension) in madVR's program files folder, and then take screenshots of madVR OSD during playback (wait for the clocks and GPU utilization to stabilize) on both Win7 and Win10 and compare the figures? To check if the GPU utilization is due to one particular step of madVR's pipeline or if all steps have higher rendering times on Windows 10.
(I know it's cumbersome, but I don't see another way to find out what is causing that much higher usage)
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40 |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|