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 29th December 2018, 10:53   #54021  |  Link
albur
Registered User
 
Join Date: Aug 2016
Posts: 15
3D MVC with MPC-HC

Hi, i'm trying to watch ripped 3D MVC movies into mkv, it works fine in windowed mode but when i go fullscreen it goes really slow, i've tried to disable exclusive mode and most of the times it works fine but with exclusive mode it never works.

I have windows 10 with LAV filters and MPC HC with the last version of MadVR and my graphic card is a nvidia GTX 1060 6G

thanks

Last edited by albur; 29th December 2018 at 11:50.
albur is offline   Reply With Quote
Old 29th December 2018, 11:34   #54022  |  Link
actarusfleed
Registered User
 
Join Date: Jun 2009
Posts: 71
...

Quote:
Originally Posted by huhn View Post
yes only cards release after the 1060 based on there chip design can do it the 1070 ti is relative new on the market but is just a 1080 with disabled cuda cores.
Disabled cuda cores needed for internet VP9 10bit.
In my specific case where I only play UHD files taken from UHD discs and some demo clip@60hz I imagine that a 1070ti is equal to a 1080. Right?

Quote:
Originally Posted by huhn View Post
copyback gives you the option to use some feature you can only use using a CPU like blackbar detection IVTC this is currently not possible with a native decoder.
What is the benefit of blackbar detection enabled?

And more: If I understand well to have black bar dectection I need to set LAV filters to "DXVA copyback" ?

If I set "DXVA copyback" I will have my CPU performing the video flux decoding?

In this moment my htpc has an i7-2600k @ 3.40ghz on a Sabertooh P67 mobo (rev.1 if i remember well).
This mobo surely has PCI express 2.0.

I'm going to change my graphic card but not the rest of my actual HTPC.

My question is: How is it important, with a new graphic card, to have a mobo capable of PCI Express 3.0 ??

So ... If I understand well, with my actual configuration, if I set LAV filter to DXVAcopyback decoding I'll have my i7 CPU decoding the video stream.
If it's true I can test my cpu with HEVC UHD files@60fps.

If I still see a lot of drop frames I'll be sure that a new graphic card is needed and, also with a new graphic card, I'll have no possibility to use CPU decoding with blackbar detection because my CPU is not able to decode well HEVC files @60fps.

Is it all right? or I missing something?


Thank you so much
actarusfleed is offline   Reply With Quote
Old 29th December 2018, 14:10   #54023  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 1,127
Quote:
Originally Posted by SirSwede View Post
Three questions:

Can changing the Internet settings in the router, while madVR is playing, change the madVR- or picture settings in any way?

Can changing the name of the folder (K-Lite Codec Pack) where the madVR folder is placed, change the madVR- or picture settings in any way?

Can "NTFS Sparse Files Support" affect the file that is the program and in any way change the data to affect picture quality?
No to all of them. The digital data of madVR and the video remain the same.
Warner306 is offline   Reply With Quote
Old 29th December 2018, 14:11   #54024  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 1,127
Quote:
Originally Posted by albur View Post
Hi, i'm trying to watch ripped 3D MVC movies into mkv, it works fine in windowed mode but when i go fullscreen it goes really slow, i've tried to disable exclusive mode and most of the times it works fine but with exclusive mode it never works.

I have windows 10 with LAV filters and MPC HC with the last version of MadVR and my graphic card is a nvidia GTX 1060 6G

thanks
Post of a picture of the OSD (Ctrl + J) and post it here. What are your rendering times and is the GPU switching correctly to 1080p24?
Warner306 is offline   Reply With Quote
Old 29th December 2018, 14:16   #54025  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 1,127
Quote:
Originally Posted by actarusfleed View Post
Disabled cuda cores needed for internet VP9 10bit.
In my specific case where I only play UHD files taken from UHD discs and some demo clip@60hz I imagine that a 1070ti is equal to a 1080. Right?



What is the benefit of blackbar detection enabled?

And more: If I understand well to have black bar dectection I need to set LAV filters to "DXVA copyback" ?

If I set "DXVA copyback" I will have my CPU performing the video flux decoding?

In this moment my htpc has an i7-2600k @ 3.40ghz on a Sabertooh P67 mobo (rev.1 if i remember well).
This mobo surely has PCI express 2.0.

I'm going to change my graphic card but not the rest of my actual HTPC.

My question is: How is it important, with a new graphic card, to have a mobo capable of PCI Express 3.0 ??

So ... If I understand well, with my actual configuration, if I set LAV filter to DXVAcopyback decoding I'll have my i7 CPU decoding the video stream.
If it's true I can test my cpu with HEVC UHD files@60fps.

If I still see a lot of drop frames I'll be sure that a new graphic card is needed and, also with a new graphic card, I'll have no possibility to use CPU decoding with blackbar detection because my CPU is not able to decode well HEVC files @60fps.

Is it all right? or I missing something?


Thank you so much
The CPU doesn't do any decoding with DXVA2 copy-back. You might want black bar detection if you had a scope, 2.35:1 aspect ratio projector screen and needed to crop black bars and zoom the image with madVR's zoom control. If don't need to crop black bars, this wouldn't be necessary.

PCIe 2.0 might only be an issue if you needed to use DXVA2 copy-back decoding with 4K content. Outside of that, the performance difference could be negligible to non-existent compared to PCIe 3.0. PCIe 2.0 x16 still provides more than enough bandwidth for new GPUs. But I would still buy a new motherboard if I was building a new PC.
Warner306 is offline   Reply With Quote
Old 29th December 2018, 14:29   #54026  |  Link
JackBauer
Registered User
 
Join Date: Sep 2018
Posts: 3
Full screen exclusive no longer working... D3D11 only 8-bit now

I had FSE working, with D3D11 going to 10-bit.

Somehow in my figuring out HDR to SDR mapping (still lost there, but that's another problem)... I have managed to no longer get D3D11 to 10-bit and full screen exclusive mode working.

I have it enabled in MadVR.

I can post the whole log somewhere, but maybe someone has some ideas of what's going on without that?

Thank you

Edit: I have it working with 10-bit D3D11 in MPC-HC, but still going 8-bit "windowed" in full screen in Zoom Player. Can't figure out why it worked before and it's gone sideways now.

Edit 2: Fixed; documenting for others:

Update: Nvidia hotfix released yesterday (two weeks newer than WHQL released earlier on 12/12)... Fixes this. It also addressed an issue where my monitor wouldn't enter sleep mode with my DP connection. https://nvidia.custhelp.com/app/answ...tail/a_id/4758



Code:
00000676.119 Render   CDirect3D::IsMediaPlayerFullscreen(self: 1753F1C8, myRect: 0, 0, 3840, 2160; monitorRect: 0, 0, 3840, 2160) -> yes
00000676.374 Render   D3D11 fullscreen windowed (8 bit)
00000676.376 Render   covered by some windows
00000676.378 Render   madVR window [madVR] {0,0,3840,2160}

...  and then near the very bottom of the log...

00013072.428 Creator  CVideoRenderer::DisableExclusiveMode(disable: +);
00013072.434 Creator  CVideoRenderer::DisableExclusiveMode() -> +
00013072.438 Creator  CVideoRenderer destructor;

Last edited by JackBauer; 30th December 2018 at 01:42.
JackBauer is offline   Reply With Quote
Old 30th December 2018, 01:48   #54027  |  Link
Rectal Prolapse
Registered User
 
Join Date: Mar 2005
Posts: 433
Quote:
Originally Posted by chros View Post
What exact values do you have in madVR for display resolutions switching?
My display mode string:

1080p47, 1080p24, 1080p59, 1080p60, 1080p50

I had to remove 1080p24 to get 23.976 hz content to use the 47.952 hz resolution I made.
Rectal Prolapse is offline   Reply With Quote
Old 30th December 2018, 02:23   #54028  |  Link
ntropy
Registered User
 
ntropy's Avatar
 
Join Date: Feb 2005
Posts: 38
Quote:
Originally Posted by ntropy View Post
What madVR settings should be used to effectively utilize the 500 nits of brightness on the 2017 iMac's display when playing HDR content? And is video on the iMac 10bit or 8bit?

https://www.apple.com/ca/imac/specs/
Quote:
Originally Posted by Asmodian View Post
I suggest 8bit and “this display is already calibrated” to DCI-P3.
Is there a way to get the blacks more consistent on the iMac screen with madVR, or is that just content issues? There's a spectrum from milky (greyish) blacks to rich blacks that I see in HDR content, with Goodfellas on the extreme milky end, and 2001: a space odyssey having really rich dark blacks in space at the other end. Other content with milky-ish blacks is Westworld S2 and The Last Jedi. I thought it was just a star-field problem when I saw it in The Last Jedi, but 2001: a space odyssey proved that wrong with it's super black space around the stars. Is there a way to measure black levels in the .m2ts streams so I can say 2001 is x and Jedi is y and that's why Jedi looks milky-er?
__________________
__________________
Win 10 Pro 64-bit, Build 16299 / iMac18,3 / i7-7700K CPU @ 4.20GHz / Radeon Pro 575 / 5120 x 2880 (32 bit) (60Hz) / MPC-BE / MadVR
ntropy is offline   Reply With Quote
Old 30th December 2018, 18:31   #54029  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
Quote:
Originally Posted by Rectal Prolapse View Post
My display mode string:

1080p47, 1080p24, 1080p59, 1080p60, 1080p50

I had to remove 1080p24 to get 23.976 hz content to use the 47.952 hz resolution I made.
What's the initial refresh rate of the display when you turn it on? If 47p then try to set it to something different, e. g. 60Hz, before you start playing content. That is how my custom 23p mode works, that I wrote about a week ago, I also have to manually switch to a different mode. I wonder if it solves the problem for you as well.
__________________
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
chros is offline   Reply With Quote
Old 30th December 2018, 19:46   #54030  |  Link
SirSwede
Registered User
 
Join Date: Nov 2017
Posts: 69
Two questions:

Running madVR on a desktop PC, as a HTPC, as the only thing you are running on that PC (along with MPC-HC, with LAV Filters (cuvid) and ReClock, is any other hardware than the GPU affecting how the picture is displayed and the quality of it?

If you use the same TV with the same picture settings, the same madVR, MPC-HC and LAV filter settings, the same HDMI-cable and the same PC, but change the graphics card from a GT630 GGDR5 to a GT740 GDDR5 (using the same drivers if that is possible), how similar a picture, would you be able to produce on your TV?

SirSwede is offline   Reply With Quote
Old 30th December 2018, 20:57   #54031  |  Link
el Filou
Registered User
 
el Filou's Avatar
 
Join Date: Oct 2016
Posts: 896
The very purpose of madVR is to bypass most of the graphics card driver's video picture processing to guarantee a consistent picture quality.
In your described scenario you would have exactly the same quality.
__________________
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
el Filou is offline   Reply With Quote
Old 30th December 2018, 21:01   #54032  |  Link
brazen1
Registered User
 
Join Date: Oct 2017
Posts: 331
Is this a trick question? There would be zero difference imo.

Upgrading a video card provides more capability. If you don't utilize the capability, nothing has changed. In other words, I doubt replacing a GT630 with a GT740 and playing the same non-problematic title is going to look any different than it did provided all you did is swap the cards.
__________________
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
brazen1 is offline   Reply With Quote
Old 30th December 2018, 21:41   #54033  |  Link
SirSwede
Registered User
 
Join Date: Nov 2017
Posts: 69
Quote:
Originally Posted by el Filou View Post
The very purpose of madVR is to bypass most of the graphics card driver's video picture processing to guarantee a consistent picture quality.
In your described scenario you would have exactly the same quality.
Quote:
Originally Posted by brazen1 View Post
Is this a trick question? There would be zero difference imo.

Upgrading a video card provides more capability. If you don't utilize the capability, nothing has changed. In other words, I doubt replacing a GT630 with a GT740 and playing the same non-problematic title is going to look any different than it did provided all you did is swap the cards.
Cheers lads!

No, not a trick question!

Yeah, I have a DELL Dimension 9150 (with a GT630) as a HTPC, since all the material I watch is just 720p anyway. The picture is great, btw!

I also have a DELL Dimension E521 (with a GT740) in reserve.

I wonder what would happen, to the picture, if I needed to change out the graphics card and take the GT740 and put in the Dimension 9150?

Or the other way around (what would happen to the picture) if I needed to take the GT630 and put in the Dimension E521?

Due to their age, I mean - and using the same TV.

What you guys are basically saying is, that - should either of these scenarios occur, I would still have the same picture with the same TV?


Last edited by SirSwede; 31st December 2018 at 09:54.
SirSwede is offline   Reply With Quote
Old 30th December 2018, 21:47   #54034  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
Yep, everything should look exactly the same.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 31st December 2018, 01:53   #54035  |  Link
XTrojan
Registered User
 
Join Date: Oct 2015
Posts: 88
What's the difference between OS HDR (Windows 10 HDR enabled playback) and NV HDR (MadVR auto switching with Windows 10 HDR turned off)?

I red some about OS HDR not sending metadata back in early 2018s, but some people claim it does.

Are they basically both the same but one is rendered by Windows and one by Nvidia?

Last edited by XTrojan; 31st December 2018 at 02:41.
XTrojan is offline   Reply With Quote
Old 31st December 2018, 02:15   #54036  |  Link
actarusfleed
Registered User
 
Join Date: Jun 2009
Posts: 71
...

Quote:
Originally Posted by huhn View Post
copyback gives you the option to use some feature you can only use using a CPU like blackbar detection IVTC this is currently not possible with a native decoder.
I imagine that the "2.35:1 35mm film" sign tells me that black bar detection is actived ...



The strange thing is that I still have black bar detection also if I change "hardware decoder to use" to none or D3D11.
Is it not only a feature of DXVA2 copyback?

Quote:
Originally Posted by chros View Post
On the first pic in OSD: you play 60.00Hz content on 59.94Hz! That's why you get drops


What exact values do you have in madVR for display resolutions switching?
This is a new photo taken now with the file not paused, during playback.



In the settings for devices into Madvr I've setted: 2160p23, 2160p24, 2160p50, 2160p60.

Chors , trust me, the frame lost are massive. This is not a refresh problem ... Look at the decoder queue ... it's to low.
Huhn is right , my GTX970 has a poor decoder for UHD files!

I've also problems with 24fps UHD HDR files taken from UHD discs.
If I play the file from the beginning the queue remains full and I've no drop frames with a avg rendering time near 32ms.
If I move ahead using the line-time of the film and jump to another point It starts to drop frames massively.
If I pause the playback the rendering queue fills up again and if I play it again I have no dropped frames for some minutes .... after that maybe the queue turns down and the drop frames restarts.

In a first moment I was thinking that my USB3 HDD was to slow to send MKV UHD files to HTPC. So I've copied a file to the main SSD hdd.
The problem persists so I'm thinking that Huhm is right my GTX970 has poor decoder also for UHD at 24fps.

P.s. Focus assist is disabled.

If you have any suggestion to reduce dropped frames ...

Thank you so much.
actarusfleed is offline   Reply With Quote
Old 31st December 2018, 06:00   #54037  |  Link
grendelrt
Registered User
 
Join Date: Sep 2017
Posts: 15
Are there any disadvantages of using the internal subtitle renderer inside MPC_HC for Madvr instead of using xysubfilter?
grendelrt is offline   Reply With Quote
Old 31st December 2018, 12:03   #54038  |  Link
albur
Registered User
 
Join Date: Aug 2016
Posts: 15
Quote:
Originally Posted by Warner306 View Post
Post of a picture of the OSD (Ctrl + J) and post it here. What are your rendering times and is the GPU switching correctly to 1080p24?

https://imgur.com/a/gxw3ZBA

Yes it switch to 1080p24 but in full screen exclusive mode it drops a lot of frames with 3D MVC mkvs, without exclusive mode it works fine
albur is offline   Reply With Quote
Old 31st December 2018, 16:06   #54039  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 1,127
Quote:
Originally Posted by XTrojan View Post
What's the difference between OS HDR (Windows 10 HDR enabled playback) and NV HDR (MadVR auto switching with Windows 10 HDR turned off)?

I red some about OS HDR not sending metadata back in early 2018s, but some people claim it does.

Are they basically both the same but one is rendered by Windows and one by Nvidia?
They are the same, but one is automatic and the other isn't.
Warner306 is offline   Reply With Quote
Old 31st December 2018, 16:10   #54040  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 1,127
Quote:
Originally Posted by albur View Post
https://imgur.com/a/gxw3ZBA

Yes it switch to 1080p24 but in full screen exclusive mode it drops a lot of frames with 3D MVC mkvs, without exclusive mode it works fine
The OSD says the GPU can't keep up, so I don't know what the problem would be. Try reducing your setting for chroma upscaling and see if the rendering times come down. There must be some sort of bottleneck causing those rendering times. fullscreen exclusive mode isn't reliable on Windows 10. That is most likely the issue.
Warner306 is offline   Reply With Quote
Reply

Tags
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling

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 18:33.


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