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

nussman
5th July 2020, 16:48
As voit said: NV12 is not RGB
You have to force the decoder to RGB output if you want to use this option.
Anyway this is not recommended and should only be used for tests or special usecases.

tormento
5th July 2020, 16:52
As voit said: NV12 is not RGB
You have to force the decoder to RGB output if you want to use this option. Anyway this is not recommended and should only be used for tests or special usecases.
Just tried madVR et voilà: RBG in full range with no change in configuration.

https://i1.lensdump.com/i/jMZOQ1.md.jpg (https://lensdump.com/i/jMZOQ1)

nussman
5th July 2020, 16:55
madVR output <> LAV Filter output ...
Thats the same for MPC Renderer.

v0lt
5th July 2020, 17:25
Just tried madVR et voilà: RBG in full range with no change in configuration.
Please read carefully what is written in the settings and statistics.

Statistics
MPC VR: Input format:... Range: 16-235....
madVR: display 74.99903Hz (8 bit, RGB, full)

tormento
5th July 2020, 19:40
madVR output <> LAV Filter output ...
Thats the same for MPC Renderer.


Lav is a decoder not a renderer.

tormento
5th July 2020, 19:41
Please read carefully what is written in the settings and statistics.

Statistics
MPC VR: Input format:... Range: 16-235....
madVR: display 74.99903Hz (8 bit, RGB, full)


Isn’t full = 0-255?

nussman
5th July 2020, 20:03
Lav is a decoder not a renderer.
Thanks :rolleyes:

LAV output: NV12 (16-235 Range)
This is what you see in MPC VR statistics.

madVR after all the videoprocessing with RGB conversation etc. is outputing RGB full
This is what you see in madVR statistics.

madVr is getting the same NV12 output form LAV Filter, there is no problem at all.

tormento
5th July 2020, 20:09
LAV output: NV12 (16-235 Range)
So, is there any decoder able to output full PC range? Because x264 is in YUV space and YUV can be converted to RGB both with LAV and with MPC decoders.

huhn
5th July 2020, 20:17
there is no difference for decoder between full range and limited range both are the same the only difference is a flag send to the renderer that a file is full range or limited range.everything is working as it should be the option in lavfilter doesn't change the range it only changes the range for forced RGB output else the better untouched image is given the renderer which is in 99.9% limited range because that's how files are encoded.

this output option in lavfilter is not needed with good video renderer and can be ignored.

nussman
5th July 2020, 20:18
LAV can do that i.e. if you disable all other output formats, but as I said dont do that.
LAV is choosing the „best“ format for you with default settings.

The Renderer are converting to RGB anyway, why LAV should do that if not necessary?

tormento
7th July 2020, 07:37
LAV can do that i.e. if you disable all other output formats, but as I said dont do that.
So, is the 16-235 report "fake"?

If not, how can I get the full range?

v0lt
7th July 2020, 09:40
If not, how can I get the full range?
This has already been voiced. Do not use a hardware decoder. And turn off all formats except RGB in the decoder settings. After that, the setting in the decoder will work for regular video.

Can you explain why you need the full range at the decoder output?

chros
7th July 2020, 10:53
https://i1.lensdump.com/i/jLGogC.md.png (https://lensdump.com/i/jLGogC)
What others tried to tell you is this:

So, is the 16-235 report "fake"?
No, it belongs to the INPUT (!) format!
Take a look at the Output section of the above image, it says something like: B8R8G8A (= RGB 8bit).

The playback chain is: splitter (lav) -> decoder (lav) -> renderer (madvr)
This is how it works with video: it has 16-235 (!) level in the container!

The decoder (lav) output the video as it is, meaning at 16-235 levels, and the responsibility of the renderer (madvr) is to convert it to RGB if it's needed!

chros
7th July 2020, 11:26
@cmhrkyMPC VideoRenderer 0.4.8.1407 (https://yadi.sk/d/X0EVMKP4TcmnHQ). Added support for exclusive full screen for DX11 mode.
I just tried out this (and the prev release as well), but I got massive tearing on the Secondary monitor (LG TV) at 23p/24p with 23p content. (see my details in my signature)

v0lt
7th July 2020, 11:40
@chros
Yes. Exclusive full screen has problems in DX11 mode. The reasons are not clear to us. I advise you to use the DX9 mode.

Aleksoid1978
7th July 2020, 14:46
I just tried out this (and the prev release as well), but I got massive tearing on the Secondary monitor (LG TV) at 23p/24p with 23p content. (see my details in my signature)

Show fullscreen screenshot with statistics.

s0meone_new
8th July 2020, 08:42
If uninstall the program, it remains in the registry:
...\HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Media\MPC-BE
Windows 10 64 bit

Aleksoid1978
8th July 2020, 09:07
If uninstall the program, it remains in the registry:
...\HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Media\MPC-BE
Windows 10 64 bit

So ?? :)

s0meone_new
8th July 2020, 09:14
If someone uninstall the program, removes it as well. "So" it will be correct. No? :) Yes? :D

kerry7
8th July 2020, 13:48
As far as I know, keeping the register is pretty common in many Windows-based programs.

In concrete, for the key HKEY_LOCAL_MACHINE\SOFTWARE (https://en.wikipedia.org/wiki/Windows_Registry#HKEY_LOCAL_MACHINE_(HKLM)), it is not stored on the disk, but in memory. And those values are loaded on booting time. My guessing it would be to try to investigate a little bit more, on config boot, or check if by starting it in safe mode, that key is still there.

P.J
8th July 2020, 21:55
Thx - fixed.

Big thanks :thanks:

Aleksoid1978
9th July 2020, 02:23
If uninstall the program, it remains in the registry:
...\HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Media\MPC-BE
Windows 10 64 bit

Fixed.

s0meone_new
9th July 2020, 05:45
That's cool. :cool:

chros
10th July 2020, 16:50
Show fullscreen screenshot with statistics.
Here it is along with settings (https://imgbox.com/gallery/edit/M0TtEOA48i/oOLfCwajRQI6ikEu).

v0lt
11th July 2020, 09:57
@chros
Are you sure that you have screen tearing (https://en.wikipedia.org/wiki/Screen_tearing)? I have not watched the tearing in the video for several years. Maybe you turned off vertical synchronization in the driver settings?

PS: MPC VideoRenderer 0.4.8.1420 (https://yadi.sk/d/X0EVMKP4TcmnHQ) is available.

Aleksoid1978
12th July 2020, 06:49
Here it is along with settings (https://imgbox.com/gallery/edit/M0TtEOA48i/oOLfCwajRQI6ikEu).

Just checked on my config - perfect playback on DX11 FSE on 23.976 on secondary TV. Win10 2004 latest Nvidia driver.

Maybe you using very old 1607 windows.

SirMaster
13th July 2020, 15:11
I am interested in using the YouTube support, but I noticed that the built in YouTube page parsing method only selects H264 1080p at most automatically, even if I select 2160p in the preferred quality. I think I understand that YouTube page parsing doesn't support more than 1080p H264 anymore or something like that.

I see that I can put youtube-dl in the mpc-be folder and use that to parse the YouTube links, and then I can get 2160p webm to work automatically which is great. However I wish there was a way to prevent youtube-dl method from loading the HDR version when the video has HDR.

I wish there was an HDR checkbox for youtube-dl method like there is for the built in page parser method (though the built in method preferred quality selector doesn't work anyways).

Yes I know that I can manually select the quality from a menu button on the bottom of mpc-be after opening a youtube video, but I am trying to automate this process and I want to basically select the max quality up to 4K60, but not HDR. Right now it's very close, it selects the max up to 4K60, but will pick the HDR when that exists.

I am sending links to open in mpc-be remotely and having the video play, but I don't have a mouse/kb connected to the playback machine, so I cannot and don't want to have to manually un-select the HDR version when that exists and gets selected automatically.

Any tip or tricks for me on this?

Thanks

SirMaster
13th July 2020, 16:45
I just found out about 3DYD Youtube Source filter and that should suit all my needs.

kerimcem
13th July 2020, 20:55
hello...
What is MPCVideoRenderer good settings? chorma sacling:? upscaling?
I use it in default settings..

Perenista
16th July 2020, 06:41
Why can't I save any change to the assigned keys? MPC's internal option to save configuration file as INI is greyed out.

Klaus1189
16th July 2020, 09:25
Start player with admin rights

v0lt
16th July 2020, 17:49
Why can't I save any change to the assigned keys? MPC's internal option to save configuration file as INI is greyed out.
There is no such option. There is an option "Store settings in the player folder".
This option only works when you have write access to the player folder. Therefore, there is no need to try to create an INI file in the player folder, which is located in the "Program files" folder.

Perenista
16th July 2020, 21:43
There is no such option. There is an option "Store settings in the player folder".
This option only works when you have write access to the player folder. Therefore, there is no need to try to create an INI file in the player folder, which is located in the "Program files" folder.It's there...

https://i.imgur.com/pDXQEvw.png

How can I fix this? Since it's not saving any internal change I am making. Of course I have access to everything in this PC, since I am logged as admin.

clsid
16th July 2020, 23:35
That is MPC-HC, not MPC-BE.

Being an administrator does not mean that all applications run as admin. In fact, almost everything runs with limited user access by default. You must explicitly elevate apps to give the admin rights.

Using INI or running as admin is not the solution you are looking for. Settings are stored in the Registry by default, and that should just work fine in normal situations.

This will probably solve your problem:
1) Start regedit.exe
2) Delete this key: HKEY_CURRENT_USER\Software\MPC-HC

s0meone_new
17th July 2020, 00:53
Hungarian translation updated. (untranslated text)
https://www112.zippyshare.com/v/06f088fH/file.html
:)

Klaus1189
17th July 2020, 15:13
Issue #16 (https://github.com/Aleksoid1978/VideoRenderer/issues/16) was fixed by testbuild, but latest v0.4.8.1430_git2020.07.17-3c7e606 does not have have fix included.

Klaus1189
19th July 2020, 11:43
I tried 1431 but it is the same. What am I doing wrong?

Aleksoid1978
19th July 2020, 12:39
I tried 1431 but it is the same. What am I doing wrong?

You are doing right - there is no fix in github :) Wait.

Klaus1189
19th July 2020, 12:45
Ok ;)

s0meone_new
20th July 2020, 03:33
Hungarian translation updated in custom_messages.iss (small correction)
https://www3.zippyshare.com/v/zy5HMrj8/file.html
:)

v0lt
20th July 2020, 03:43
@s0meone_new
Thanks. Updated in r5385 and r5388.

s0meone_new
20th July 2020, 03:59
I also thank. :)

clsid
22nd July 2020, 14:35
The OSD in MPC-HC is blurry with MPCVR if swap effect discard is used (on Win7). The OSD appears to be stretched vertically. No issue with flip mode.

Small GUI bug:
Enable DX11, then press "Default" button. Options that were greyed out are not re-enabled.

v0lt
23rd July 2020, 03:41
@clsid
Thanks. Fixed in MPC VR 0.4.8.1438 git2020.07.23-5b8e111 (https://yadi.sk/d/X0EVMKP4TcmnHQ).

Anima123
25th July 2020, 07:17
MPC VR 0.4.8.1439 playback not smooth, for 29.970 fps video playback. The following is a print screen FYI:
https://www.dropbox.com/s/ruz02ga2vdshhgv/MPC%20VR%20Not%20smooth.png?dl=0

It didn't have similar zigzag with 23.976 fps videos, or 25 fps videos.

v0lt
25th July 2020, 18:20
@Anima123
I have no zigzags on the grath on 29.97Hz progressive video. An example of such a video (https://www.youtube.com/watch?v=5xkNy9gfKOg).
Win7SP1, GTX 950.

Anima123
25th July 2020, 21:06
@Anima123
I have no zigzags on the grath on 29.97Hz progressive video. An example of such a video (https://www.youtube.com/watch?v=5xkNy9gfKOg).
Win7SP1, GTX 950.

PMed you with a sample problematic file.

Edit: It appeared to be due to the file itself?

v0lt
26th July 2020, 18:55
It appeared to be due to the file itself?
Your video seems to be fine.
I can get a sawtooth graph, but it will be justified by various factors that are reflected in the statistics parameters. Your statistics are clean and this is strange.
I would advise you to try enabling DXVA2 VP for NV12 format.

mogli
28th July 2020, 13:32
[…]
Also most youtube videos don't work for me anymore, hope it isn't related: The title and duration of the video is immediately found and shown in the playlist but it doesn't start and after a short time it says 'invalid' and 'file not found'. example youtube video (https://www.youtube.com/watch?v=LFhllsDVz4c)It's happening again, this time after only 2 months. Stupid YT. :(

Aleksoid1978
28th July 2020, 23:42
It's happening again, this time after only 2 months. Stupid YT. :(

Update to latest SVN version.