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

P.J
10th July 2017, 19:50
Can you fix the Nvidia's chroma 4:2:2 problem in EVR-CP mode?

https://forum.doom9.org/showpost.php?p=1810778&postcount=22001
https://forum.doom9.org/showpost.php?p=1811738&postcount=22032

v0lt
10th July 2017, 19:53
@beter
Thanks. Fixed in r2700.

@P.J
I need a sample.

Added:
Uncheck "YUY2" in internal video decoder.

huhn
10th July 2017, 19:56
is EVR-CP using DXVA scaling for chroma?
if not than this is not nvdias problem for EVR-CP.

v0lt
10th July 2017, 20:15
@huhn
I think the problem is in the mixer format. I hope so. I need to do a few checks.

P.J
10th July 2017, 21:29
@P.J
I need a sample.

Added:
Uncheck "YUY2" in internal video decoder.

https://www.sendspace.com/file/fqwlow
If I uncheck YUY2, it'll use UYVY which has the same issue.


is EVR-CP using DXVA scaling for chroma?
if not than this is not nvdias problem for EVR-CP.

I know MPC-BE can't use DXVA scaling with Nvidia cards but Intel, not sure about chroma.
The problem happens with plain EVR too and playing with Quicktime has the same issue too.

v0lt
11th July 2017, 04:43
https://www.sendspace.com/file/fqwlow
If I uncheck YUY2, it'll use UYVY which has the same issue.
Internal video decoder does not use this format.

huhn
11th July 2017, 06:00
I know MPC-BE can't use DXVA scaling with Nvidia cards but Intel, not sure about chroma.
The problem happens with plain EVR too and playing with Quicktime has the same issue too.

EVR is using DXVA scaling even for nvidia. if this is a problem with nvidia EVR CP could do this correctly.

in my test it is using YUY2 by default than p010 if YUY2 is disabled using EVP-CP.

the really strange thing here is that madVR does in correctly with DXVA scaling and p210 input. even with forced YUY2 is is doing it correctly meaning Nvidia is most likely able to do it correctly.

P.J
11th July 2017, 10:01
in my test it is using YUY2 by default then p010 if YUY2 is disabled using EVP-CP.

What GPU do you have?

huhn
11th July 2017, 10:19
a 1060

P.J
11th July 2017, 10:22
a 1060

So do you have the same problem with YUY2/UYVY and EVR-EVR-CP too?
I think the video is 8-bit then why does it use p010/p210? :confused:

huhn
11th July 2017, 10:36
yes EVR/EVR-CP have aliased chroma with YUY2.
madVR get's p210 by default so you can assume the file is 10 bit.
lavfilter does the same.

P.J
11th July 2017, 11:10
yes EVR/EVR-CP have aliased chroma with YUY2.
madVR get's p210 by default so you can assume the file is 10 bit.
lavfilter does the same.

Any other way to check if the video is 8 bit or 10 bit? :rolleyes:

huhn
11th July 2017, 12:25
if someone can look at the frame header https://wiki.multimedia.cx/index.php/Apple_ProRes

why does it matter if it is 8 or 10 bit?

P.J
11th July 2017, 12:44
if someone can look at the frame header https://wiki.multimedia.cx/index.php/Apple_ProRes

why does it matter if it is 8 or 10 bit?

To know the right output format.
madVR has no problem but I don't wanna use it since it blows up my PC.
It seems EVR/EVR-CP use nearest neighbor chroma upscaling.

P.J
14th July 2017, 11:30
Well, I tried to play with MPC decoder. It reports: :confused:


Input format: prores, YUV 10-bit 4:2:2
Output format: NV12 (8-bit 4:2:0)
Graphics Adapter: NVIDIA GeForce GTX 960 (10DE:1401)



http://i.imgur.com/dYjqOs9.png

v0lt
14th July 2017, 19:15
The problem with YUY2 and UYVY is "fixed" in r2712.

@P.J
What exactly did you want to receive?
I will remind, the EVR-CP can accept on an input only that usual EVR can accept.

I have so:
Input format: prores, YUV 10-bit 4:2:2
Output format: YUY2 (8-bit 4:2:2)
Graphics Adapter: NVIDIA GeForce GTX 950 (10DE:1402)

P.J
14th July 2017, 21:20
Shouldn't it be P210 rather than YUY2? madVR can output in P210 correctly.

nevcairiel
14th July 2017, 22:05
EVR doesn't support P210.

P.J
14th July 2017, 22:15
EVR doesn't support P210.

Ah, I didn't know that.
What about P010 (4:2:0 10bit) compared to YUY2 (4:2:2 8bit) ?

v0lt
15th July 2017, 05:57
Ah, I didn't know that.
What about P010 (4:2:0 10bit) compared to YUY2 (4:2:2 8bit) ?
Reducing chroma subsampling is more noticeable than decreasing bit depth.

PS: The P010 format is available in the software mode for Windows 8+ only.

chros
15th July 2017, 10:47
Thanks Aleksoid, this is a very useful feature.
Thank you, Aleksoid!

Since this commit however, it seems to cause AV Sync issues quite often now. This typically occurs around, pause/resume and step forward/backwards. Seeking backwards or forwards often corrects this and rarely reopening the file may be required.

Not sure if anybody else has noticed this?
I didn't since I tried out 2-3 weeks ago and it wasn't in the nightlies. I'll keep an I on it from now on.

cremor
15th July 2017, 20:37
Hi,

I tried MPC-BE (version 1.5.1 build 2548 beta) today for the first time (coming from MPC-HC) and have a few questions:

1. How do I configure the automatically shown subtitles to be only those of foreign languages and default/forced ones? My native language is German, so I only want to see German subtitles if they are default/forced, but I always want to see English subtitles. MPC-HC worked this way but I can't figure it out with MPC-BE, neither with the internal filters nor with LAV.

2. Is there a way to make the seek preview "smoother"? It seems like there is a black frame just before each real frame that's shown, so it looks quite unsteady.

3. Is there a preferred "sync x to y" option for the MPC Audio Renderer when used with madVR?

4. How can I use the MPC-HC Windows Explorer icons with MPC-BE? I replaced the mpciconlib.dll file but it seems like it isn't used (always shows the same MPC-BE icon, even if the format icons option is checked).

arapkadri
15th July 2017, 23:08
MPC-BE I give 12 stars ************

Hdr support is automatically enabled

Open a video with HDR to test another player to test colors will fade
Turn on the same HDR video (MPC-BE) and you'll see the colors are vibrant and realistic

MPC-BE use its own codecs

Do not use an external codec for MPC-BE

My graphics card evga gtx960 supersc acx 2.0 gddr5 4gb

DXVA2 hardware full decoding support

http://jpegshare.net/thumbs/4b/31/4b31e93595aa9f0c84dbed05fe22d7aa.jpg (http://jpegshare.net/4b/31/4b31e93595aa9f0c84dbed05fe22d7aa.jpg.html)

JarrettH
16th July 2017, 01:46
MPC-BE I give 12 stars ************

Hdr support is automatically enabled

Open a video with HDR to test another player to test colors will fade
Turn on the same HDR video (MPC-BE) and you'll see the colors are vibrant and realistic

MPC-BE use its own codecs

Do not use an external codec for MPC-BE

My graphics card evga gtx960 supersc acx 2.0 gddr5 4gb

DXVA2 hardware full decoding support

Are there reasons to use MPC-BE's codecs instead of installing LAV filters?

arapkadri
16th July 2017, 02:05
Are there reasons to use MPC-BE's codecs instead of installing LAV filters?

yes

This player with the best codec.
I tested all codecs
The best of this player's own codecs MPC-BE

The best and most powerful video player in all video players is this MPC-BE :D;)
http://jpegshare.net/thumbs/d5/c0/d5c068d461927c093928ea2bb101a6ee.jpg (http://jpegshare.net/d5/c0/d5c068d461927c093928ea2bb101a6ee.jpg.html)

huhn
16th July 2017, 07:55
mpc-be uses a very basic HDR-SDR conversation for none HDR output. for true HDR you need madVR or the windows video app.

and the used "codecs" in this case is DXVA and for software it is ffmpeg like in any other windows video player.

P.J
16th July 2017, 20:20
Interesting!

mpc-be uses a very basic HDR-SDR conversation for none HDR output. for true HDR you need madVR or the windows video app.

and the used "codecs" in this case is DXVA and for software it is ffmpeg like in any other windows video player.

madVR blows up my GTX960 while playing HDR with default settings.

huhn
16th July 2017, 21:36
all i can say is fix your system or provide steps to reproduce the issue.

the number of people reporting that madVR is blowing up there PC 1 person. sorry but this points at your system.

wushantao
17th July 2017, 08:49
hello guys,

thx for the great software

now, i have a small request

i use laptop and i need to switch mpc be config quickly,

plug power supply:soft decode use cpu, and use madvr

not plug power supply:hard decode use gpu, and dont use madvr

maybe a button, switch mode1→mode2→mode1→mode2。。。。

:thanks:

Rickkins
17th July 2017, 13:49
Hey hey....

First off, this forum is still alive...!! ...it's been a while.

Secondly, just found out about this player yesterday, upon hearing the news about mpc-hc's impending possible demise.

Seems like a decent replacement so far.

Thanks.

xpclient
17th July 2017, 13:50
Hi I just switched to MPC-BE after MPC-HC announced the end of their project.

I noticed the following MPC-HC features missing from MPC-BE that I used:

- File management commands like Delete to Recycle Bin, Open file location, Add containing folder (all in Playlist)
- Jump to Beginning of playback using Home key
- Repeat mode: Repeat File/Repeat entire playlist
- Ability to use Video Overlay Mixer, VMR-7, VMR-9 windowed (these older renderers are useful in playing certain HD videos on slow machines). Overlay mixer on Windows 8/10 keeps DWM on and is very fast. Even HD videos that hang with EVR play fine on slower PCs with Overlay mixer without any dropping of frames or lag.

Any chance the MPC-BE developers might add any of these features?

:thanks: anyway

stax76
17th July 2017, 14:49
99% percent of the requests might not even get a reply, you can help your self with mpv and a LUA IDE like ZeroBrain or Visual Studio Code.

gargoyle56
17th July 2017, 16:28
Hello developers of MPC-BE:

I used MPC-HC for a while. I have to say that the player along with madVR plugin is an irressitible mix. The output was great.

MPC-BE is now in use. It is a great player. The computer in use is a bit dated. It uses a two way graphics processing; one discrete and the other integrated. Video is processed using the integrated graphics which is Intel based. If there is any way MPC-BE can detect the other GPU (discrete) it would be of great help. MPC-BE has been able to detect the INTEGRATED graphics so far.
Ocassionally LAV video filter is put to use but the filter too will detect only the INTEGRATED graphics unit.

Hope developers might ponder upon this.

MPC-HC project might cease. Bad to know about that.

lvqcl
17th July 2017, 16:38
Ability to use Video Overlay Mixer, VMR-7, VMR-9 windowed (these older renderers are useful in playing certain HD videos on slow machines).
These renderers were available in older versions of MPC-BE and then were removed.

v0lt
17th July 2017, 17:06
- File management commands like Delete to Recycle Bin, Open file location, Add containing folder (all in Playlist)No.

- Jump to Beginning of playback using Home keyUse the Stop button or try Large Jump with 2000000000 ms interval.

- Repeat mode: Repeat File/Repeat entire playlistImpossible by architecture.

- Ability to use Video Overlay MixerNot planned. Use MPC-HC or older versions of MPC-BE.

VMR-7, VMR-9 windowed
These two renderer present.
PS: VMR-7 = System Default.

wushantao
17th July 2017, 18:05
No.

Use the Stop button or try Large Jump with 2000000000 ms interval.

Impossible by architecture.

Not planned. Use MPC-HC or older versions of MPC-BE.


These two renderer present.
PS: VMR-7 = System Default.


how about quickly switch config:P

v0lt
17th July 2017, 18:24
how about quickly switch config:PUse two versions of the player with the settings saved in the player folder.

AngelGraves13
17th July 2017, 19:54
MPC-BE can't keep sync with any file I play with Default or Internal Audio Renderer. MPC HC works without an issue. I use madVR, but tried EVR Custom and again same thing.

P.J
17th July 2017, 21:03
MPC-BE I give 12 stars ************

Hdr support is automatically enabled

Open a video with HDR to test another player to test colors will fade
Turn on the same HDR video (MPC-BE) and you'll see the colors are vibrant and realistic

MPC-BE use its own codecs

Do not use an external codec for MPC-BE

My graphics card evga gtx960 supersc acx 2.0 gddr5 4gb

DXVA2 hardware full decoding support


I tried to play "LG_Chess_HDR.mp4" but it made no difference :confused:

arapkadri
18th July 2017, 01:23
I tried to play "LG_Chess_HDR.mp4" but it made no difference :confused:

Demo Videos from here
http://4kmedia.org/

http://jpegshare.net/thumbs/f9/f0/f9f08266e740e194575da988172182e8.jpg (http://jpegshare.net/f9/f0/f9f08266e740e194575da988172182e8.png.html)
http://jpegshare.net/thumbs/0c/de/0cde465ca9b7da865a3d5653342e568e.jpg (http://jpegshare.net/0c/de/0cde465ca9b7da865a3d5653342e568e.png.html)

Socket774
18th July 2017, 05:22
Hello.
This is a latest mplayerc.ja.rc.txt.
It's based on [r2720].
https://www.zeta-uploader.com/en/78795953

P.J
18th July 2017, 13:48
Still bad:

https://5-t.imgbox.com/ODkXzb5P.jpg (http://imgbox.com/ODkXzb5P)

lvqcl
18th July 2017, 16:53
Still bad
Use latest nightly builds if you want latest improvements.

v0lt
18th July 2017, 17:04
@Socket774
Thanks. Updated in r2726.

@P.J
You have an outdated version.

P.J
18th July 2017, 17:47
Use latest nightly builds if you want latest improvements.

Thanks, ain't it a bit saturated?

huhn
18th July 2017, 17:52
compare it with madVR.
the madVR bt709 -> bt2020 conversion is proven to be correct from calibrator.

saturation is hard to judge without a proper calibrated screen anyway.

arapkadri
18th July 2017, 19:28
compare it with madVR.
the madVR bt709 -> bt2020 conversion is proven to be correct from calibrator.

saturation is hard to judge without a proper calibrated screen anyway.

MadVR is having a lot of difficulties with videos
There are freezing and breaks, the CPU is too loaded :confused:

P.J
18th July 2017, 20:35
MadVR is having a lot of difficulties with videos
There are freezing and breaks, the CPU is too loaded :confused:

I was reported it before but... For me, it blows up my GPU.

huhn
18th July 2017, 20:55
MadVR is having a lot of difficulties with videos
There are freezing and breaks, the CPU is too loaded :confused:

it doesn't really use the CPU.

@P.J i'm still waiting for steps to reproduce it and or at least your settings.

Klaus1189
19th July 2017, 16:41
MPC-BE crashes when I play the 8k version (downloaded mp4 file) of https://www.youtube.com/watch?v=sLprVF6d7Ug

But it plays fine in Browser.

EDIT:
https://www.youtube.com/watch?v=1La4QzGeaaQ in 8k 60p doesn't play smooth in Firefox, maybe my Graphic card is too weak?