Log in

View Full Version : Media Player Classic - BE Win32/x64


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 [206] 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235

Aleksoid1978
16th October 2023, 10:29
Is there an example C++ plugin for plugin development?

No plugin.

andybkma
20th October 2023, 10:17
Hi, this question is about MPC Video Renderer (newest v0.6.9.2117 that I know of). Am I supposed to be able to "passthrough" HDR to my display using this renderer (in other words use NV HDR and not W10 HDR)? Because, when I use madVR, I can passthrough HDR10 material to my HDR display and mVR says that the HDR is NV HDR. Or I can turn on W10 HDR and then madVR says I am using OS HDR.

But when I use MPC Video Renderer with MPC-BE, all I ever get is OS HDR, I can never achieve NV HDR. The player flicks on the W10 HDR "control switch" all by itself, I am not turning it on myself. I do have "Passthrough to display" checked in MPC Video Renderer settings so I don't know why I can never get NV HDR... some help please? I would like to know how I can passthrough the HDR "NV HDR" with MPC Video Renderer the way we can with madVR. Cheers :-)

huhn
20th October 2023, 10:58
because it doesn't support NV HDR and uses OS HDR.

both are passthrough.

the recommendation in madVR to not use OS HDR comes from many years ago and the NV HDR version is also very very old but i don't know if it is even updated by nvidia anymore. the issue from many years ago don't have to be around anymore.

Siso
20th October 2023, 12:01
Are there more audio presets for ffmpeg filters like this - https://thumbs2.imgbox.com/7c/d4/eCW5CYac_t.jpg (https://imgbox.com/eCW5CYac)

nevcairiel
20th October 2023, 12:10
Hi, this question is about MPC Video Renderer (newest v0.6.9.2117 that I know of). Am I supposed to be able to "passthrough" HDR to my display using this renderer (in other words use NV HDR and not W10 HDR)? Because, when I use madVR, I can passthrough HDR10 material to my HDR display and mVR says that the HDR is NV HDR. Or I can turn on W10 HDR and then madVR says I am using OS HDR.

But when I use MPC Video Renderer with MPC-BE, all I ever get is OS HDR, I can never achieve NV HDR. The player flicks on the W10 HDR "control switch" all by itself, I am not turning it on myself. I do have "Passthrough to display" checked in MPC Video Renderer settings so I don't know why I can never get NV HDR... some help please? I would like to know how I can passthrough the HDR "NV HDR" with MPC Video Renderer the way we can with madVR. Cheers :-)

"NV HDR" is outdated and should realistically not be used. Its the reason madVR pass-through is so finnicky and breaks randomly.

OS HDR works just fine and is proper pass-through.

andybkma
20th October 2023, 14:03
because it doesn't support NV HDR and uses OS HDR.

both are passthrough.

the recommendation in madVR to not use OS HDR comes from many years ago and the NV HDR version is also very very old but i don't know if it is even updated by nvidia anymore. the issue from many years ago don't have to be around anymore.

Thanks for your replies huhn & nev... much appreciated. Unfortunately after more testing with MPC Video Renderer I get consistent audio dropouts when using it. Switching over to madVR the audio dropouts are gone. And this is with three different media players (MPC-BE, Potplayer & ZoomPlayer) all set up to use LAV as splitter & decoders. The only common denominator when the dropouts occur using all three media players one at a time for testing is always when MPC Video Renderer is the renderer. I wonder why that is

v0lt
20th October 2023, 17:33
Are there more audio presets for ffmpeg filters like this - https://thumbs2.imgbox.com/7c/d4/eCW5CYac_t.jpg (https://imgbox.com/eCW5CYac)
https://ffmpeg.org/ffmpeg-filters.html#Examples-23
You can manually write any of the examples from the link. Just remove the "compand=" at the beginning of the line.

Siso
20th October 2023, 23:21
https://ffmpeg.org/ffmpeg-filters.html#Examples-23
You can manually write any of the examples from the link. Just remove the "compand=" at the beginning of the line.

Thank you, v0lt.

andybkma
21st October 2023, 14:21
Thanks for your replies huhn & nev... much appreciated. Unfortunately after more testing with MPC Video Renderer I get consistent audio dropouts when using it. Switching over to madVR the audio dropouts are gone. And this is with three different media players (MPC-BE, Potplayer & ZoomPlayer) all set up to use LAV as splitter & decoders. The only common denominator when the dropouts occur using all three media players one at a time for testing is always when MPC Video Renderer is the renderer. I wonder why that is

Hi again, just in case anyone comes along and sees this post I would like to leave a note that Nvidia's newest GameReady driver that came out a few days ago fixed this for me :-)

So I am almost ready to use MPC-BE more fulltime but please can someone tell me how to make the left click Stop button act the same as right click stop button? In other words make left-clicking the stop button close the video instead of just stopping it? Some kind of tweak I can do in the skin?

Sunspark
21st October 2023, 17:57
Right-clicking on stop to close also stops the video..

You could also define the middle mouse button in the options to be close since that will also stop it and you won't need to hover over the button.

andybkma
21st October 2023, 18:31
Right-clicking on stop to close also stops the video..

You could also define the middle mouse button in the options to be close since that will also stop it and you won't need to hover over the button.

Hi, thanks for your reply... I am trying to avoid the right clicking on the stop button. I would rather left click to stop & close the video. I already have the middle mouse button mapped for fullscreen/windowed.

Was just wondering if there was a skin ini file that could be amended or another skin available that has left click stop & close all in one left click motion. Same like PotPlayer, ZoomPlayer etc

Sunspark
21st October 2023, 19:23
Probably it would be easier to just re-map the keyboard key for close from ctrl-c to function key or some other key. It would be faster anyway, since you wouldn't have to hover the cursor over the button.

v0lt
22nd October 2023, 06:15
The fact that the Stop button responds to the right mouse button is a misunderstanding. IMHO, the right mouse button in windowed applications should only bring up the context menu.

I can suggest a solution so that the left click on the Stop button can be configured (stop or close). And I disabled the action for the right mouse button completely. But I don’t want to do this, as users will be very unhappy.

andybkma
22nd October 2023, 08:32
Hi guys, this question is specifically for 64bit MPC Video Renderer & its "new" RTX Super Resolution option/feature. I am on W10 Pro 64bit.

Okay, I don't want to appear dumb but I kinda am as I can only make RTX Super Resolution kick in and do it's beautiful image enhancing when using 64bit versions of MPC-BE or PotPlayer along with 64bit MPC Video Renderer. If I use 32bit versions of MPC-BE or Potplayer (or Zoom Player) along with 32bit MPC Video Renderer RTX Super Rez doesn't kick in. So my dumb question is... am I doing something wrong? Is there a secret setting for 32bit media players that I am missing? Or could it be that Nvidia designed RTX Super Rez to work only with 64bit? Or the alternative, is the "new" MPC Video Renderer RTX Super Rez feature only working with 64bit directshow player apps and not supposed to work with 32bit? Cheers so much :-)

Edit : After more troubleshooting, pressing Ctrl + J while playing a sample 480p vid in both 32 & 64bit versions of MPC-BE, both OSDs say D3D11 "Super Resolution" under Scaling. But while the 64bit MPC-BE shows a beautiful nvidia enhanced vid, the 32bit MPC-BE shows the original fuzzy 480video so ya, it seems that the 32bit MPC-BE & 32bit MPC Video Renderer is "calling" for super resolution but it just doesn't work for 32bit (at least for me)...

Aleksoid1978
22nd October 2023, 11:21
Why does it only work on the x64 version - this question should be asked to Nvidia.
As for displaying in the statistics that “super resolution” is enabled but does not work - MPC VR simply makes a call to the activation API, the call was successful - shown in the statistics. Whether it actually works or not is impossible to know.

huhn
22nd October 2023, 12:04
it also only works with 8 bit buffer making it questionable too.

to bad there is nothing you can do about that that will change this for sure. the new version is now only bad not horrible. a massive upgrade the ringing is completely gone.

maybe other pixel formats work. but this is pretty much asking for throwing stuff at it and hoping something sticks.

edit small test:
NIS: https://abload.de/img/nvidiaimagescaleravdx7.png
d3d11 VP: https://abload.de/img/nvidiavpscalerm1euh.png
edir2:
4K image: https://abload.de/img/4k3gf4g.png

it's more of a deblocker then a scaler.
this is pretty much the best case scenario using a terrible quality image as a source.

the core issue of this scaler is that it will always "deblock" even perfectly fine images and in the process makes them soft...
details are also generally erased. but it doesn't ringing anymore.
for bit rate starved content or DVD it might be quite useful.

v0lt
22nd October 2023, 13:11
RTX and 32-bit applications are nonsense.
Perhaps Super Resolution does not work for a 32-bit application, because more than 2 GB of video memory is not available to the process. Or maybe Nvidia simply did not make new features for 32-bit applications.

andybkma
22nd October 2023, 13:35
Well, that's why I'm asking, fellas... I am curious to know if others are having the same 32bit media players not working as me. This way I can be sure that I am not doing anything wrong but instead that Nvidia designed RTX Super Rez to work that way, only with 64bit :-)

Sunspark
22nd October 2023, 16:35
Out of curiosity, why are you using a 32-bit version of a player? Are you on a machine that is low on memory?

kryptonite
22nd October 2023, 18:15
Thev v1.5 update to the RTX super resolution also works on videos that aren't upscaled

https://blogs.nvidia.com/blog/2023/10/17/rtx-video-super-resolution-ai-obs-broadcast/
To quote "RTX VSR version 1.5 will also de-artifact videos played at their native resolution — prior, only upscaled video could be enhanced"

Would it be possible to decouple the RTX Super Resolution toggle in MPC VR from the Resizing function, i.e. allow the request to be sent for all if checked?

Thanks

v0lt
22nd October 2023, 18:32
Would it be possible to decouple the RTX Super Solution toggle in MPC VR from the Resizing function, i.e. allow the request to be sent for all if checked?
The Super Resolution request will be made even if the video frame size does not change during playback.

I think it's stupid to call video processing without resizing the term Super Resolution.

kryptonite
22nd October 2023, 22:18
I agree that NVIDIA could have done better on the nomenclature ;-), but I don't think it is requesting RTX Super Resolution when it's native

Attaching 2 screenshots with the same settings: , this is RTX3080 + Samsung S95C @ RGB 10bit Full, 2160p, 120Hz, PC mode

Paused at one of the first few frames of The Dark Knight 1080p Bluray, Super Resolution is engaged here 18490
vs.
One of the first few frames of the The Dark Knight UHD HDR Bluray, Super Resolution doesn't seem to be engaged here
18489

Please let me know if I'm doing anything wrong.

clsid
22nd October 2023, 22:40
It works with input up to 1440p. So it obviously won't engage on UHD video. Which would be a terrible idea anyway, unless you like it to completely destroy all the fine details. Plus it does not engage on HDR either.

It is a feature for low quality web videos. Not for high quality bluray input. How fucking difficult is that to understand?

huhn
23rd October 2023, 01:26
it's really not good. just how it is called is already terrible design choice.
an option in the GPU driver where it will be available and just blindly used by webbrowser.

just give devs an API where they can call it define the quality and a status is returned. i don't even care if they leave the option in the driver as is as long as there is an API to use regardless is of the driver option.

kryptonite
23rd October 2023, 06:25
It works with input up to 1440p. So it obviously won't engage on UHD video. Which would be a terrible idea anyway, unless you like it to completely destroy all the fine details. Plus it does not engage on HDR either.

It is a feature for low quality web videos. Not for high quality bluray input. How fucking difficult is that to understand?

Thanks for the info. For example: I do download and watch a lot of web series in 2160p, but it's low bitrate and do have occasional artifacts. I was wondering if the reason NVIDIA perhaps extended support up to native resolution is to perhaps aid such use cases, and I wanted to try it out because it does clean up my 1080p content really well.

No need to use profanity or be condescending. I am for example, playing with this for the first time and just trying to understand it better. If the intent is for people to NOT ask any questions on this thead, just state it as such

kryptonite
23rd October 2023, 06:45
it's really not good. just how it is called is already terrible design choice.
an option in the GPU driver where it will be available and just blindly used by webbrowser.

just give devs an API where they can call it define the quality and a status is returned. i don't even care if they leave the option in the driver as is as long as there is an API to use regardless is of the driver option.

Appreciate the info, and I understand it better now . No more questions from me on RTX SR ;-)

andybkma
23rd October 2023, 10:15
Out of curiosity, why are you using a 32-bit version of a player? Are you on a machine that is low on memory?

Thanks for asking that question... to be honest I am huge fan of ZoomPlayer which (for now) is only 32bit. And am huge fan of MPC Video Renderer's new RTX Super Rez which would be nice to use with ZP. And am huge fan of madVR so I asked madshi to please also adapt RTX Super Rez :-)

clsid
23rd October 2023, 12:26
The NVIDIA FAQ says it only works on 64-bit Windows. But that should probably in practice be interpreted as 64-bit applications only.

s0meone_new
29th October 2023, 23:10
at the bottom of the player, where the subtitles and sound can be adjusted, I think that part could be expanded or improved, of course only if necessary.
this area:https://i.imgur.com/xn5mZC4.png
Could indicate whether subtitles are on or not. (with bright and faint writing or possibly text)

I don't think it would be bad if there was a setting where you could set the priority of the subtitles.
for example:
- turning on
- turning off
- turning on (preferably forced subtitles)
- turning on (preferably full subtitles)

The point is that it would be immediately visible which setting is selected and that you would not have to check it all the time.

However, other information may also appear there. There is enough space. (if there is a need for it)

nsnhd
30th October 2023, 06:31
Thanks for asking that question... to be honest I am huge fan of ZoomPlayer which (for now) is only 32bit. And am huge fan of MPC Video Renderer's new RTX Super Rez which would be nice to use with ZP. And am huge fan of madVR so I asked madshi to please also adapt RTX Super Rez :-)

I tried my laptop with rtx 3050ti by upscaling 1080p to 4k using MPC VR Super Resolution. It shows nice pictures, but unlike MadVR which drops frames when selecting over qualities (e.g very high), MPC VR results in black screen when increasing the RTX video enhancement qualities 1-4 and have to restart MPC-BE.

andybkma
31st October 2023, 10:25
I tried my laptop with rtx 3050ti by upscaling 1080p to 4k using MPC VR Super Resolution. It shows nice pictures, but unlike MadVR which drops frames when selecting over qualities (e.g very high), MPC VR results in black screen when increasing the RTX video enhancement qualities 1-4 and have to restart MPC-BE.

Weird, don't know what to say. Have been using Level 4 ever since I installed the newest Nvidia Driver with Super Resolution v1.5 and have experienced zero black screens nor any problems whatsoever. Perhaps try a different video decoder?

Unfortunately I did have to switch to PotPlayer 64bit as my primary video player as nobody in the forum could tell me how to disable right-click stop/close video with MPC-BE and just use left click. And ZoomPlayer is 32bit only so that rules it out entirely as any meaningful player now in this day & age even though I had used it as my primary player for 20 years. For me RTX Super Rez (with MPC Video Renderer) just provides a much better experience than madVR

Sunspark
31st October 2023, 17:54
@andybkma You can use MPC-HC with MPCVR as versions before 2.1.0 don't have the right-click functionality for the stop button.

andybkma
2nd November 2023, 08:23
@andybkma You can use MPC-HC with MPCVR as versions before 2.1.0 don't have the right-click functionality for the stop button.

I need stop/close functionality with one left click on the stop button so I can possibly delete the file afterwards. MPC-HC versions before 2.1 just stop the video with one left click but keep the file "locked" so can't delete it

Klaus1189
2nd November 2023, 12:15
andybkma: What do you want exactly? I tried to understand, but I failed. There is no possibility to set MPC-BE up like you need?

andybkma
2nd November 2023, 15:16
andybkma: What do you want exactly? I tried to understand, but I failed. There is no possibility to set MPC-BE up like you need?

Thanks for your interest but unfortunately no. All I need to make MPC-BE a very good ZoomPlayer replacement is to allow me to "Stop & Close" a video with a single left click on the Stop Button. ZoomPlayer has this and so does PotPlayer and I think every other video player I have tried through the years.

I don't know why the developers pf MPC have made it right click. I am old and need left click to stop & close otherwise I get confused. So I am using 64bit PotPlayer as this player is the only other one that I know of that is 64bit and allows me to use MPC Video Renderer so I can use RTX Super Resolution

v0lt
2nd November 2023, 15:36
at the bottom of the player, where the subtitles and sound can be adjusted, I think that part could be expanded or improved, of course only if necessary.
this area:https://i.imgur.com/xn5mZC4.png
Could indicate whether subtitles are on or not. (with bright and faint writing or possibly text)
The presence and absence of tracks can now be seen by the brightness of the "ADD" and "SUB" buttons.

The rest of your wishes are difficult to realize. And this may break compatibility with custom toolbars.

Sunspark
2nd November 2023, 17:49
@andybkma I remember using single button Apple mice. It would be good for you to try and train yourself to remember there is more than one button choice, after awhile it will come to you. I am not young either, but on my regular PC I use the mouse left-handed on the left-side. Sometimes I will use the right hand with the mouse on the left side. It's not that tough because it's the same fingers, just mirrored. On my other system, I have the mouse on the right side in right-handed mode. No, I am not ambidextrous, but this is something you can learn, just like a different keyboard layout besides qwerty. Just try. You can put a post-it note or something on your table to remind yourself that there is more than 1 button choice.

You could even go further, you can get a USB foot pedal and map that to ctrl-c..

Get the foot pedal. They're not expensive.

ashlar42
3rd November 2023, 01:20
Quick question: does RTX Super Video Resolution work in MPC VR when outputting HDR content? Mainly thinking about 1080p HDR content.

The render stats screen seem to say yes, Nvidia's FAQ states (https://nvidia.custhelp.com/app/answers/detail/a_id/5448) that it doesn't work with HDR content.

andybkma
3rd November 2023, 03:08
Quick question: does RTX Super Video Resolution work in MPC VR when outputting HDR content? Mainly thinking about 1080p HDR content.

The render stats screen seem to say yes, Nvidia's FAQ states (https://nvidia.custhelp.com/app/answers/detail/a_id/5448) that it doesn't work with HDR content.

Until somebody with more knowledge about this comes along to say definitively yes or no, what does your eye test say?

huhn
3rd November 2023, 08:33
Quick question: does RTX Super Video Resolution work in MPC VR when outputting HDR content? Mainly thinking about 1080p HDR content.

The render stats screen seem to say yes, Nvidia's FAQ states (https://nvidia.custhelp.com/app/answers/detail/a_id/5448) that it doesn't work with HDR content.

no.
only 8 bit buffer only. just trash.

ashlar42
3rd November 2023, 11:35
Until somebody with more knowledge about this comes along to say definitively yes or no, what does your eye test say?
Since I refer to 1080p content, it's not so easy to evaluate without a side by side comparison.

Klaus1189
3rd November 2023, 20:06
I get "404 Page not found" on github. Seems like github is having some issues...

Siso
5th November 2023, 11:17
Is there any changelog of each new beta version?

molitar
6th November 2023, 01:36
When using MPC Video Renderer why does my screen go completely black at start and end of video?

v0lt
6th November 2023, 06:20
When using MPC Video Renderer why does my screen go completely black at start and end of video?
https://github.com/Aleksoid1978/VideoRenderer/issues/102
Disable "Auto Display HDR on/off" setting.

PS: You didn't say what video you watched and what display you have.

huhn
6th November 2023, 10:44
did something broken or why the change of heart?

s0meone_new
9th November 2023, 02:50
Hungarian translation updated:
https://easyupload.io/8vsvyb

Klaus1189
9th November 2023, 20:20
I encountered a very small cosmetic issue when using a XXX.XXX refresh rate in MPC Video Renderer:
https://drive.google.com/file/d/13qRMJ29Mjr6fE1cSeGjRqEo4NyqMPUBw/view?usp=sharing

I did a small update in https://github.com/Aleksoid1978/MPC-BE/commit/72823e50d06620e64ffd85925e89c779b6a3bc7f, so I think german translation should also be mentioned in changelog in MPC-BE :)

Grimsdyke
9th November 2023, 21:11
Feature request: Adding EDL back in again.

The last couple of days I had a little bit more time to look into "old" questions/issues that I had in the past. EDL was one of it and as I understand it, it never really worked in MPC's codebase.
However, I just tested Mplayer and there it works surprisingly well but, of course, I really do not like these console players - would love to have it in MPC-BE !!.

Any chances ??

Klaus1189
10th November 2023, 07:20
I encountered another small issue:
This video (https://drive.google.com/file/d/1gZXz3CrhQW2PaKouxqnrBugfXF1y3tek/view?usp=sharing)is scaled from 640x356 to 3840x2133 instead of 3840x2136.

All internal filters but with external MPC Video Renderer, of course.