View Full Version : audio and video quality in players
Bily
20th August 2019, 19:32
Hello
Which player has better audio and video quality:
MPV Player,
Classic media player or
VLC?
Is there a specific player setting for image quality and movie sound to perform at its best?
Do nvidia video cards have higher or lower video quality depending on the most expensive or cheapest line?
thank you
stax76
20th August 2019, 19:47
madvr is the Dom Pérignon of video rendering, I prefer beer...
Bily
20th August 2019, 19:55
madvr is the Dom Pérignon of video rendering, I prefer beer...
I understood nothing
stax76
20th August 2019, 20:30
Many people think madvr has the best image quality, most people are happy with vlc, many people are not able to notice a difference. There is a significant amount of posts about madvr in the forum, it's probably the largest thread.
Bily
20th August 2019, 20:36
Many people think madvr has the best image quality, most people are happy with vlc, many people are not able to notice a difference. There is a significant amount of posts about madvr in the forum, it's probably the largest thread.
what is madvr?
Asmodian
20th August 2019, 20:48
madVR (https://forum.doom9.org/showthread.php?t=146228) is a DirectShow video render that is compatible with many DirectShow players, such as MPC-HC, MPC-BE, Zoom Player, etc. It requires a decent GPU for best quality and has lots of options.
As stax76 alluded to, the differences are reasonably subtle. As long as it is working properly all video decoders deliver the same image, the improvements come from better methods to scale the image to the screen and convert the 4:2:0 video data to RGB for display.
Audio is similar, if you do not need to resample or mix the audio every method will give very similar quality. Video is more work because 4:2:0 is not directly usable so you have to do some conversions.
This post will probably take some Googling to make sense. :)
Bily
20th August 2019, 21:20
madVR (https://forum.doom9.org/showthread.php?t=146228) is a DirectShow video render that is compatible with many DirectShow players, such as MPC-HC, MPC-BE, Zoom Player, etc. It requires a decent GPU for best quality and has lots of options.
As stax76 alluded to, the differences are reasonably subtle. As long as it is working properly all video decoders deliver the same image, the improvements come from better methods to scale the image to the screen and convert the 4:2:0 video data to RGB for display.
Audio is similar, if you do not need to resample or mix the audio every method will give very similar quality. Video is more work because 4:2:0 is not directly usable so you have to do some conversions.
This post will probably take some Googling to make sense. :)
So do you believe the quality of video and audio using MPC-HC with madVR and without madVR is very similar?
may not compensate for the use of madVR?
can you help me with this topic:
https://forum.doom9.org/showthread.php?p=1882329#post1882329
thank you so much
Asmodian
21st August 2019, 00:44
Well it depends on what you mean by "very similar", of course. I much prefer madVR and use it all the time, just to do proper bicubic chroma upscaling and a 3DLUT on low-end systems.
That said we have had users report that they cannot see any difference using various madVR options. To me NGU very high is a lot better than DXVA or whatever scaling the standard renders use. stax76 has been improving mpv as well, so that is probably better than Windows' EVR and similar.
Audio quality will not change with madVR. The important thing with audio is to convert and/or mix it as little as possible. Audio and Video quality are often player independant, with DirectShow players able to change both the audio and video renderers they use.
Sorry, I don't know your MPC-HC question. I am a rabid fan of Zoom Player myself. :o
Bily
21st August 2019, 01:26
I'm interested in upscale Full-HD movies to 4K
Madvr does it very well right?
where can i find installation tutorial of: madVR for MPC-HC for win 7 64 bit?
it looks like my bluetooth headset here works better with the MPC-HC
my video card is: Nvidia Geforce GTX 960 - 2Gb
is she compatible?
Does anyone have any suggestions on how I can use shaders?
to get an image result equal to the image on the right of the link:
https://blog.systempix.com/wp-content/uploads/2014/02/shaders1.jpg
In case of TV or monitor calibration:
leaves it with factory default settings?
if i don't like madVR can i reverse the process?
does this do with MPC-HC RESET?
thank you so much already
stax76
21st August 2019, 01:51
@Asmodian
I've not been working on anything rendering related, libmpv does all that, it has a fair amount of high quality features but I'm more interested in other aspects of mpv.
Asmodian
21st August 2019, 03:37
I see, thanks for the info. I have been lurking your MPV thread and noticed some discussion that made me realize that its renderer was better quality than EVR or similar. Somehow I thought you were working on its renderer as well. :o
@Bily
I don't think you need a tutorial, just install it and and look through the settings menu. I do not know of any that are current, it is hard to keep them up to date. A 960 2GB will work for madVR but you may need to turn down the GPU buffer sizes for 1080p -> 4K with only 2GB of ram. Doubling the resolution, as in 1080p -> 4K, is madVR's ideal use case. A 960 will not be able to use the highest quality settings but more then the minimum. madVR has several built in shaders (it calls them upscaling refinements) you can tweak to your heart's content. Generally I don't use any of them unless the source is bad in some way.
For calibration you need extra hardware, like a spectrometer or colorimeter, to create a custom 3DLUT. Or you simply set madVR to "this display is already calibrated" to whatever your display thinks it is, usually BT.709/2.2 or maybe DCI-P3/2.2 for a newer HDR display. I do not recommend using others' 3DLUTs.
Bily
21st August 2019, 04:51
I see, thanks for the info. I have been lurking your MPV thread and noticed some discussion that made me realize that its renderer was better quality than EVR or similar. Somehow I thought you were working on its renderer as well. :o
@Bily
I don't think you need a tutorial, just install it and and look through the settings menu. I do not know of any that are current, it is hard to keep them up to date. A 960 2GB will work for madVR but you may need to turn down the GPU buffer sizes for 1080p -> 4K with only 2GB of ram. Doubling the resolution, as in 1080p -> 4K, is madVR's ideal use case. A 960 will not be able to use the highest quality settings but more then the minimum. madVR has several built in shaders (it calls them upscaling refinements) you can tweak to your heart's content. Generally I don't use any of them unless the source is bad in some way.
For calibration you need extra hardware, like a spectrometer or colorimeter, to create a custom 3DLUT. Or you simply set madVR to "this display is already calibrated" to whatever your display thinks it is, usually BT.709/2.2 or maybe DCI-P3/2.2 for a newer HDR display. I do not recommend using others' 3DLUTs.
actually my monitor is full hd
i will still buy a 4k
I don't read your language well
so if you can give me a detailed step by step tutorial I appreciate it already
I wanted to improve the image and sound of MPC-hc
to get an image result equal to the image on the right of the link:
https://blog.systempix.com/wp-content/uploads/2014/02/shaders1.jpg
and I wanted to improve the sound so it wouldn't be unstable and out of sync in the middle of the movie
it's possible ?
thanks
clsid
21st August 2019, 14:11
If the colors look washed out then this setting often fixes it:
NVIDIA Control Panel -> Video -> Adjust video color settings -> Select "With the NVIDIA settings" -> Advanced tab -> Set Dynamic Range to "Full (0-255)"
The audio problem is not something you can fix with player settings. If audio is unstable it probably means there is interference in the wireless connection.
Bily
21st August 2019, 17:57
If the colors look washed out then this setting often fixes it:
NVIDIA Control Panel -> Video -> Adjust video color settings -> Select "With the NVIDIA settings" -> Advanced tab -> Set Dynamic Range to "Full (0-255)"
The audio problem is not something you can fix with player settings. If audio is unstable it probably means there is interference in the wireless connection.
I did this procedure and it seems that nothing has changed
it's normal ?
Bily
22nd August 2019, 01:45
I see, thanks for the info. I have been lurking your MPV thread and noticed some discussion that made me realize that its renderer was better quality than EVR or similar. Somehow I thought you were working on its renderer as well. :o
@Bily
I don't think you need a tutorial, just install it and and look through the settings menu. I do not know of any that are current, it is hard to keep them up to date. A 960 2GB will work for madVR but you may need to turn down the GPU buffer sizes for 1080p -> 4K with only 2GB of ram. Doubling the resolution, as in 1080p -> 4K, is madVR's ideal use case. A 960 will not be able to use the highest quality settings but more then the minimum. madVR has several built in shaders (it calls them upscaling refinements) you can tweak to your heart's content. Generally I don't use any of them unless the source is bad in some way.
For calibration you need extra hardware, like a spectrometer or colorimeter, to create a custom 3DLUT. Or you simply set madVR to "this display is already calibrated" to whatever your display thinks it is, usually BT.709/2.2 or maybe DCI-P3/2.2 for a newer HDR display. I do not recommend using others' 3DLUTs.
Hi
for use on a "full-hd" monitor can the GTX 960 video card use the highest quality settings?
What video card do you recommend to use on 4K monitor with highest quality settings?
Was this worth using MadVR with LavFilters and shaders?
thanks
Asmodian
22nd August 2019, 17:32
The 960 can probably get close assuming no upscaling refinements, max quality with madVR is pretty extreme.
You need a 2080 Ti for near max quality on a 4K display, and even with that I need to make some tradeoffs for 60 Hz and/or HDR content. The quality differences between NGU very high and high are not very significant but very high takes a lot more GPU power.
Bily
22nd August 2019, 18:29
The 960 can probably get close assuming no upscaling refinements, max quality with madVR is pretty extreme.
You need a 2080 Ti for near max quality on a 4K display, and even with that I need to make some tradeoffs for 60 Hz and/or HDR content. The quality differences between NGU very high and high are not very significant but very high takes a lot more GPU power.
What do I have to do to find out the correct setting for my video card?
in my case a: Geforce GTX 960
my monitor is full-hd led
thank you for your attention
Asmodian
22nd August 2019, 19:08
The best way is to open madVR's OSD (ctrl-J) and watch the average rendering times, they need to be below the frame time so you don't get any dropped frames.
Use madVR defaults but turn off all trade quality for performance options, except "don't rerender frames when fade in/out is detected", I keep that one enabled all the time. "Scale chroma separately, if it saves performance" and "optimize subtitle quality for performance instead of quality" are also fine to leave enabled, especially for 4K screens. Then set chroma upscaling to NGU, Anti-Alias and keep turning it down until you do not get dropped frames. Medium or high is great for chroma upscaling, very high is not recommended. If you have to use low other scaling option might be useful too, super-xbr 100 is popular. :)
madVR settings can get a lot more complicated, for example I much prefer disabling "use colored noise" and "change dither for every frame" in the dithering options, but beyond using NGU AA for chroma upscaling I think the other settings are mostly preference. Even using NGU AA for chroma upscaling can be rationally argued with.
v0lt
22nd August 2019, 19:46
If the colors look washed out then this setting often fixes it:
NVIDIA Control Panel -> Video -> Adjust video color settings -> Select "With the NVIDIA settings" -> Advanced tab -> Set Dynamic Range to "Full (0-255)"
I do not recommend doing this. This setting is for the video that comes in the video renderer. Usually this is NV12/P010 with a range of 16-235. It’s better to leave the default settings.
@Bily
You ask a lot of questions on how to improve the quality, but don’t say what exactly does not suit you in the default settings.
You have created many topics in which you ask about the settings of MPC-HC instead of asking in the topic "MPC-HC v1.8.7". This is wrong, IMHO.
Bily
22nd August 2019, 20:12
I do not recommend doing this. This setting is for the video that comes in the video renderer. Usually this is NV12/P010 with a range of 16-235. It’s better to leave the default settings.
@Bily
You ask a lot of questions on how to improve the quality, but don’t say what exactly does not suit you in the default settings.
You have created many topics in which you ask about the settings of MPC-HC instead of asking in the topic "MPC-HC v1.8.7". This is wrong, IMHO.
I'm sorry for the mess
I'm learning to use the forum
thanks for listening
Bily
22nd August 2019, 21:36
The best way is to open madVR's OSD (ctrl-J) and watch the average rendering times, they need to be below the frame time so you don't get any dropped frames.
Use madVR defaults but turn off all trade quality for performance options, except "don't rerender frames when fade in/out is detected", I keep that one enabled all the time. "Scale chroma separately, if it saves performance" and "optimize subtitle quality for performance instead of quality" are also fine to leave enabled, especially for 4K screens. Then set chroma upscaling to NGU, Anti-Alias and keep turning it down until you do not get dropped frames. Medium or high is great for chroma upscaling, very high is not recommended. If you have to use low other scaling option might be useful too, super-xbr 100 is popular. :)
madVR settings can get a lot more complicated, for example I much prefer disabling "use colored noise" and "change dither for every frame" in the dithering options, but beyond using NGU AA for chroma upscaling I think the other settings are mostly preference. Even using NGU AA for chroma upscaling can be rationally argued with.
There are renders, filters and shaders that are better in video and audio quality than those in the MPC-HC factory.
and that are not at all difficult to configure: installed and ready to use?
this for GTX 960 video card and Full-hd LED monitor?
Asmodian
22nd August 2019, 22:11
Only for video; use madVR as a video renderer. Use the defaults if you do not want to change settings. madVR has good defaults that will run very well on a GTX 960.
I do not know of any way to improve audio quality.
Bily
22nd August 2019, 22:57
Only for video; use madVR as a video renderer. Use the defaults if you do not want to change settings. madVR has good defaults that will run very well on a GTX 960.
I do not know of any way to improve audio quality.
do the standards come with madvr?
or do i have to download?
my video card is: GTX 960
My monitor is: Samsung T27B350 (Full-hd LED)
do you have a link?
if I don't like the result:
can you reverse?
how do i do it?
reset the MPC-HC?
Bily
23rd August 2019, 22:08
Only for video; use madVR as a video renderer. Use the defaults if you do not want to change settings. madVR has good defaults that will run very well on a GTX 960.
I do not know of any way to improve audio quality.
Are there any downloadable presets according to my configuration?
Is there any short-keys in MPC-HC to save the changes I make watching a movie for use in the next movies I see?
I can resynchronize audio and video if I close and open MPC-hc
Is there a way to create a shortcut that resets playback to resynchronize audio and video?
thank you
Asmodian
24th August 2019, 18:11
madVR has its own settings page that saves its settings for the next time you watch something. I know of no presets for your configuration (that is pretty specific). I do link two settings files for madVR in the third post of my Options Explained thread (link in my signature) but I am not sure the 960 is fast enough.
Your sync issues need to be investigated, something is not right. Can you decode the video fast enough?
Bily
24th August 2019, 19:00
madVR has its own settings page that saves its settings for the next time you watch something. I know of no presets for your configuration (that is pretty specific). I do link two settings files for madVR in the third post of my Options Explained thread (link in my signature) but I am not sure the 960 is fast enough.
Your sync issues need to be investigated, something is not right. Can you decode the video fast enough?
even in high quality movie files the audio is unstable while playing
works most of the display normally
but always syncs at some point
like i said i close mpc-hc and reopen and that solves the problem
Is there a way to reset playback without closing Mpc-hc?
If so, can I create a shortcut to reset playback without closing MPC-hc?
VBB
24th August 2019, 19:01
Oh, the 960 is plenty fast for madVR, depending on how you use it :D
Bily, please read both Asmodian's and Warner's guides. You can find the links in their respective signatures. You won't find a better explanation of madVR, LAV Filters, and MPC-HC/BE anywhere on the web.
Bily
25th August 2019, 01:25
actually is asynchrony occurs when I advance / rewind the movie with the keyboard arrow keys
Is it normal for asynchrony to occur under these circumstances?
Is there a way to correct?
if I can load more of the movie into the ram than buffering, can this solve this problem?
If so, how do I do it?
can having two devices on the headset give interference?
I have the smartfone and the pc on the phone
I can reset the phone so that only one device
I connect one device at a time:
or the smartphone or the pc
I never leave the two connected
How do I reset the bluetooth headset?
squeeze which buttons?
In win 7, you need to: remove device / headset and then search again?
a doubt :
Are upscaling 4k TVs good as upscaling madvr?
thank you
Bily
26th August 2019, 01:19
if i try another usb port on which bluetooth audio transmitter is installed can i get results for audio / video asynchrony?
if so :
What about the current installation of bluetooth transmitter and bluetooth headset?
do i have to delete something?
thanks for listening
videoh
26th August 2019, 01:38
Bily, you've gone all off-topic and boring. Did you read the rules?
Bily
29th August 2019, 20:05
I found the problem.
we don't think about it:
The signal from the bluetooth transmitter was weak.
I changed the rear USB port and plugged it into the front USB.
Resolved 99% of the problem.
thank you all for your attention.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.