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 13th August 2023, 06:17   #10161  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,664
Can you upload a small sample file and what GPU and what driver do you use?
Klaus1189 is offline   Reply With Quote
Old 13th August 2023, 07:45   #10162  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,780
Quote:
Originally Posted by kirakami View Post
Microsoft has broken something in the d3d11 and dxva hardware acceleration so every time you play a video in MPC-BE, colors become washed-out. Same thing happens when using Chrome browser, colors become washed-out whenever a video is played on Youtube, but in case of Chrome, you can fix it by selecting OpenGL or D3D11on12 in chrome://flags/#use-angle (OpenGL better than D3D11on12 as it lets you keep hardware acceleration on in chrome). This is why i wanted option to choose Vulkan in MPC Video Renderer, OpenGL option would be fine too as it might fix the washed-out color issue in MPC-BE. Currently switched to using MPV as it doesn't have washed-out color issue.
This is 100% not Microsoft, but a driver for a video card or some settings in it. Otherwise, everyone would have the same effect.

There will be no addition of Vulkan or OpenGL.
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 13th August 2023, 09:16   #10163  |  Link
kirakami
Registered User
 
Join Date: Aug 2011
Posts: 84
It seems it is Nvidia driver issue after all, from Nvidia's side. I went to Nvidia Control Panel, in Change Resolution and changed setting to Use Nvidia Color settings instead of default color settings, and then set Output dynamic range from Limited to Full. Did same in Adjust video color settings. This mostly fixed the issue but not entirely. Now the colors don't appear washed-out but brightness still slightly changes. Almost not noticeable now though, whereas before both washed-out color and brightness change was annoyingly noticeable.

Last edited by kirakami; 13th August 2023 at 09:35.
kirakami is offline   Reply With Quote
Old 13th August 2023, 11:36   #10164  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,664
Do you use a monitor or a TV? Limited range vs. Full range is mandatory to be set correctly.
Klaus1189 is offline   Reply With Quote
Old 13th August 2023, 12:25   #10165  |  Link
kirakami
Registered User
 
Join Date: Aug 2011
Posts: 84
It is monitor.
kirakami is offline   Reply With Quote
Old 13th August 2023, 17:01   #10166  |  Link
Sunspark
Registered User
 
Join Date: Nov 2015
Posts: 446
I know what you're talking about, that happened on the Deck when I tried Windows on it. I blamed the broken unsupported AMD drivers because some combinations of settings in the video player renderers worked to get rid of the washed out colours. Those drivers I mentioned have no control panel with settings I can change or hardware acceleration for that matter.

I would have to re-attach the drive to see what settings I chose, but for now I would suggest you try using exclusive mode and swap effect flip in the renderer.
Sunspark is offline   Reply With Quote
Old 14th August 2023, 09:01   #10167  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,931
I don't understand what "colors become washed-out" means.

About the levels. Advising to set the full level for the display is usually a good thing. But users often force the full level in the video settings, this has a bad effect on the correct operation of the DXVA2 VP (and possibly D3D11 VP).
v0lt is offline   Reply With Quote
Old 14th August 2023, 11:04   #10168  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,849
amd has been broken for like 5 years now where most driver give you wrong ranges...

this happens with mpcVR too.
nvidia 4060 536.40
d3d9 and d3d11 processor both produce the correct ranges.
luckily you can just disable the video processor in this player and workaround these issues.
huhn is offline   Reply With Quote
Old 14th August 2023, 16:02   #10169  |  Link
Sunspark
Registered User
 
Join Date: Nov 2015
Posts: 446
The washed-out colours, what that means is basically the same thing as the 0-255/16-235 issue.

I plugged in the drive and did some testing and identified the trigger (on the system I observed it). It's the "Use D3D11 decoder" checkbox for MPC's internal decoder. If the box is checked, no issue with any of the MPC video renderer's settings. If you uncheck that decoder checkbox, then it will break on this AMD driver and you will get the washed out levels where black is displayed as grey.

Issue doesn't happen with LAV decoder on the AMD because no matter what is chosen in the drop-down, it will go to software decoding mode because it can tell the driver has no hardware support at all (this is the Steam Deck's unsupported Windows driver) so MPC-VR displays the correct video levels.

This decoder issue doesn't happen on my other machine using Intel iGPU. It will play fine with the box unchecked.

My advice to those using the internal MPC video decoder experiencing this washed-out problem, check and see if "Use D3D11 decoder" is checked or not.

Edit: Ok this is weird, I was reverting the settings back to the way they were after experimenting with LAV, and now it's not doing it anymore even with D3D9 decoding. I suppose I would have to reboot the system to see if it comes back. The issue is a mix of both the video driver and whatever fail mode paths the decoder takes.

Last edited by Sunspark; 14th August 2023 at 16:15.
Sunspark is offline   Reply With Quote
Old 14th August 2023, 21:38   #10170  |  Link
thrawnrulz68
Registered User
 
Join Date: Mar 2008
Posts: 59
Is anyone else able to get the option to "Show milliseconds" to be enabled permanently? This option is turned off whenever I open the player.
thrawnrulz68 is offline   Reply With Quote
Old 15th August 2023, 04:27   #10171  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,931
Quote:
Originally Posted by thrawnrulz68 View Post
Is anyone else able to get the option to "Show milliseconds" to be enabled permanently?
Anyone can't. Enabling the display of milliseconds is not saved anywhere.
v0lt is offline   Reply With Quote
Old 15th August 2023, 10:06   #10172  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,210
I play my audio files using a cue sheet file to access the individual tracks.

Is there a way to configure the player to permanently display the track name that's playing?
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 16th August 2023, 06:56   #10173  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,931
Release MPC-BE 1.6.9

MPC-BE Nightly builds:
Яндекс.Диск, Яндекс.Диск 2
MEGA, Google Drive, Pcloud, Filen Drive, Icedrive
Night builds are provided by volunteers.

Also new and old versions can be found on VideoHelp.com.

Donate.
v0lt is offline   Reply With Quote
Old 17th August 2023, 05:49   #10174  |  Link
Scoty
Registered User
 
Scoty's Avatar
 
Join Date: Apr 2003
Posts: 108
When use LAV Video Decoder and use DXVA2 (copy-back) AV1 is selected but when select Nvidia CUVID AV1 is not aviable. I have a RTX 4070 Ti and this can use AV1. Is there a way to use newer Nvidia CUVID with AV1 Support? Where can I get this FLVSplitter?
__________________
Gaming-PC: AMD 7700X | RTX 4070 Ti | ASUS ROG Strix X670E-E Gaming WIFI | G-Skill RGB 32GB, DDR5-6000 | Corsair HX1200 | Lian Li Air Mini |
Scoty is offline   Reply With Quote
Old 17th August 2023, 06:41   #10175  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,931
Quote:
Originally Posted by Scoty View Post
When use LAV Video Decoder and use DXVA2 (copy-back) AV1 is selected but when select Nvidia CUVID AV1 is not aviable. I have a RTX 4070 Ti and this can use AV1. Is there a way to use newer Nvidia CUVID with AV1 Support?
There is no LAV Filters support here.
v0lt is offline   Reply With Quote
Old 17th August 2023, 12:27   #10176  |  Link
Scoty
Registered User
 
Scoty's Avatar
 
Join Date: Apr 2003
Posts: 108
Quote:
Originally Posted by v0lt View Post
There is no LAV Filters support here.
It's also about MPC and how to best use your Hardware.
__________________
Gaming-PC: AMD 7700X | RTX 4070 Ti | ASUS ROG Strix X670E-E Gaming WIFI | G-Skill RGB 32GB, DDR5-6000 | Corsair HX1200 | Lian Li Air Mini |
Scoty is offline   Reply With Quote
Old 17th August 2023, 13:53   #10177  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,931
@Scoty
We do not support the legacy Nvidia CUVID and do not plan to support it.

I think developer LAV Filters doesn't plan to improve Nvidia CUVID either and he marked it "old" because Nvidia doesn't support CUVID for a long time (there can't be AV1).


We recommend the default settings in the built-in video decoder. In this case, the D3D11 decoder will be used whenever possible (for MPC VR or madVR). If this is not possible, then an attempt will be made to use the DXVA2 decoder. If this is not possible, then connect the software decoder.
This solution is the most optimal in terms of performance and compatibility.

Last edited by v0lt; 17th August 2023 at 14:01.
v0lt is offline   Reply With Quote
Old 17th August 2023, 23:59   #10178  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,849
you may should rethink the default for madVR it can't deint with d3d11 native it will just weave.
while dxva2 native will degrade the image slightly you can not win here...
huhn is offline   Reply With Quote
Old 18th August 2023, 06:33   #10179  |  Link
Scoty
Registered User
 
Scoty's Avatar
 
Join Date: Apr 2003
Posts: 108
Quote:
Originally Posted by v0lt View Post
@Scoty
We do not support the legacy Nvidia CUVID and do not plan to support it.

I think developer LAV Filters doesn't plan to improve Nvidia CUVID either and he marked it "old" because Nvidia doesn't support CUVID for a long time (there can't be AV1).


We recommend the default settings in the built-in video decoder. In this case, the D3D11 decoder will be used whenever possible (for MPC VR or madVR). If this is not possible, then an attempt will be made to use the DXVA2 decoder. If this is not possible, then connect the software decoder.
This solution is the most optimal in terms of performance and compatibility.
Ok thx. I use d3d11 (standard setting) with DXVA2 (copy-back).
__________________
Gaming-PC: AMD 7700X | RTX 4070 Ti | ASUS ROG Strix X670E-E Gaming WIFI | G-Skill RGB 32GB, DDR5-6000 | Corsair HX1200 | Lian Li Air Mini |
Scoty is offline   Reply With Quote
Old 18th August 2023, 07:02   #10180  |  Link
Sunspark
Registered User
 
Join Date: Nov 2015
Posts: 446
@Scoty If you're talking about the LAV decoder, you should look at the filters while a video is playing.. if it says avcodec, you're in software decoding mode despite the dropdown selection so be careful.
Sunspark is offline   Reply With Quote
Reply

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 12:06.


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