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

mogli
29th July 2020, 07:07
Thanks, it's working again.

brad86
30th July 2020, 11:23
Any way to change the main toolbar size like in MPC-HC advanced settings ?

I tried to add DefaultToolbarSize=24 to the ini but it doesn't change. Even when set to read-only.

I find the toolbar way too small at its default.

Also, rember audio volume at startup is gone too ?

v0lt
30th July 2020, 19:20
Any way to change the main toolbar size like in MPC-HC advanced settings ?

I tried to add DefaultToolbarSize=24 to the ini but it doesn't change. Even when set to read-only.
This is not MPC-HC. Settings from different players may not match.

You can use the toolbar with large buttons.Examples of toolbars (https://sourceforge.net/projects/mpcbe/files/Toolbars/).

Klaus1189
31st July 2020, 12:29
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r5401 :)

s0meone_new
31st July 2020, 22:40
New text? :)

Klaus1189
31st July 2020, 23:07
Yes, see here:
https://sourceforge.net/p/mpcbe/code/5401/tree//trunk/src/apps/mpcresources/text/mplayerc.hu.rc.txt?diff=54bb00b7c4d104415b75022c:5400

s0meone_new
31st July 2020, 23:26
Ok thank. :)
Hungarian translation updated.
https://www24.zippyshare.com/v/aZDTcWa0/file.html

v0lt
1st August 2020, 13:39
@Klaus1189, @s0meone_new
Thanks. Updated in r5402 and r5403.

wushantao
2nd August 2020, 06:21
Simplified Chinese is coming :)

https://fil.email/mjLJFrJn

v0lt
3rd August 2020, 11:53
@wushantao
Thanks. Updated in r5404.

P.J
14th August 2020, 21:03
The aspect ratio of this video is wrong in MPC-BE but fine in MPC-HC:
https://drive.google.com/file/d/1FRBxetUKH1mIfZiF4aj6MTYPVdh_tfxn/view?usp=sharing

v0lt
15th August 2020, 13:19
@P.J
I think MPC-HC is wrong. Because LAV Filters doesn't support cropping.

MediaInfo gives out a little strange information about the aspect ratio:
Width : 720 pixels
Clean aperture width : 720 pixels
Height : 512 pixels
Clean aperture height : 480 pixels
Display aspect ratio : 5:3
Clean aperture display aspect : 16:9

huhn
15th August 2020, 13:36
volt can you check this file with mpc-be and internal filter with madVR. that are some chroma issues here.

v0lt
15th August 2020, 16:16
@huhn
There format P210 (or P216). madVR does chroma upsampling with DXVA. This is not possible for my video card, something in madVR is not working properly.

huhn
15th August 2020, 17:49
well the file works fine with lavfilter (ignoring the cropping) and madVR. else there wouldn't be a point in even assuming something could be done about this from your side.

and about DXVA to use DXVA for chroma on madVR you either have to hardware decode the file with DXVA native, deint the file or use image upscaling DXVA with chroma bilinear and this is working on my side too. so according to the OSD madVR is using DXVA scaling on 4:2:2.

v0lt
15th August 2020, 18:57
My GTX 950 cannot work with P210 format using DXVA Video Processor. The video renderer does frame cropping (not the player and not the decoder, which only transmit information about the crop). Conclusion: madVR does not work correctly.
https://i.ibb.co/jvZcbBd/DXVA-VP.png (https://ibb.co/jvZcbBd)

huhn
15th August 2020, 19:09
i get the same on DXVA checker with my 1060 but that doesn't change that i don't have to use DXVA2 with madVR and it still working with DXVA2 processing when lavfilter is used.

so in short again. this video works with lav filter and madVR it doesn't work with mpc-be internal filters and madVR. DXVA is not been used here and doesn't have to be used.

Mate94
17th August 2020, 07:52
Hey everyone!

I have just switched to BE, and frankly I have no idea what are the "good to have" settings one should set up when using BE. I am sort of looking for a bare-minimum efficiency build. I think I figured most, setting EVR-CP with DXVA-HD for both options, and Flip/FlipEX for lower iGPU usage, while setting the Audio Renderer to MPC Audio Renderer. Is there anything else that I should be mindful about? I couldn't find any useful, up-to-date recommendations when it comes to settings in BE.

This might be a long shot, but bear with me. I have a Lenovo laptop with a pre-installed programme called "Dolby Atmos for Gaming" that switches into different sound modes depending on the content present on the screen.

I have just changed from MPC-HC to MPC-BE, but now this programme does not seem to recognize that BE is actually playing a video and does not switch into a different sound mode, which previously worked with MPC-HC. Any idea what I could do to make it recognize?

Thank you for your kind and any replies! :)

Aleksoid1978
17th August 2020, 08:59
I think app "Dolby Atmos for Gaming" must some configure for that.

beter
17th August 2020, 22:22
Update translation for Chinese Traditional and Dutch

https://www.sendspace.com/file/ce1jxx

v0lt
19th August 2020, 17:43
@beter
Thanks. Updated in r5431.

mogli
20th August 2020, 10:32
MPC-BE sets a cookie when using YouTube. Is that necessary or would it be possible to delete it on exit or so?

Aleksoid1978
20th August 2020, 12:00
MPC-BE sets a cookie when using YouTube. Is that necessary or would it be possible to delete it on exit or so?

You can delete it self.

TheP
20th August 2020, 22:34
Requests/suggestions
Under Options > Player
The correct name for "title bar text" is actually "window title." It is found not just in the title bar, but also in several other places, such as on the taskbar.
Regarding the aforementioned window title, the file name that can be shown in it and on the seekbar should not show the extension as it is currently showing, also in accordance with the default Windows settings. Therefore, instead of, for example, "Song File.mp3" and "Movie File.mp4" being the window titles, they should be just "Song File" and just "Movie File," perhaps with an option under Options to show or not the extension (if you can't check the user's Windows Explorer setting for that). Apps generally don't show extensions to the end user, logically. This would contribute a slight bit to clean up the player and make it friendlier.
Again regarding the window title, it's absurd to see indicated on it if my system is 64-bit or 32-bit, being a technical aspect that has no place in a window title. I see that it is part of the program name, that is, for example, "Media Player Classic Black Edition x64 - v1.5.4 ." If you really want that name for the end user, whatever (but compare it to popular programs, they aren't named like that in window titles)... What matters is: I wish for an option to not display the whole "- MPC-BE x64 - v1.5.4" aspect (the program name) on the window title. For example, a simple checkbox saying "☑ Show program name in window title". This point together with my previous point would change the windows titles from "Song File.mp3 - MPC-BE x64 - v1.5.4" to simply and only "Song File."
The current time and the duration of the file, shown on the bottom right corner, for example, as "00:02:12 / 00:06:21," should not show leading zeros. That is, the example shown should say "2:12 / 6:21" only. (The file is not hours long.) It would contribute to a cleaner program.
Now, there's a new section, Options dialog > Player > Interface, but you forgot to increase the height of the Options dialog accordingly, in order to spare the left pane list from overflowing, that is, in order to spare it from having its new scrollbar, leaving the bottom options Miscellaneous out of view (definitely confusing users). You see, the Options dialog had the exact dimensions in terms of height and width to fit the left list on it, but not anymore with the addition of Interface, pushing Miscellaneous out of view. At least, from the perspective of my system. It's pretty simple, if you can understand it.

Also, I'm very relieved that the new dark menu can be turned off. A lot of users wisely use something called "visual styles" on their systems (such as this (https://www.deviantart.com/djabytown/art/Dark-Agility-Visual-Style-148691785) one, or this (https://www.deviantart.com/yorgash/art/League-of-Legends-Forum-VS-for-8-8-1-471838823) one, or this (https://www.deviantart.com/k-johnson/art/Clearscreen-Sharp-for-Vista-126471800) one, or so many others) and the new dark menu theme clashes awfully with our visual styles, taking their place, replacing them. Only the default look makes use of the system's visual style, thus, I'm immediately disabling the new dark theme, and continuing to use MY visual style of choice.

I certainly have more important things to note, but I will experiment seeing the result of these ones first.
And than you for the program, regardless of its characteristics being one way or another.

huhn
22nd August 2020, 21:22
My GTX 950 cannot work with P210 format using DXVA Video Processor. The video renderer does frame cropping (not the player and not the decoder, which only transmit information about the crop). Conclusion: madVR does not work correctly.

to give you an update after having a talk with madshi the issue should be madVR doing the cropping wrong and not DXVA2 but MPCVR could deinterlace the video just as good as madVR. madVR is nearly for sure just converting the image to an DXVA2 complain format according to other information from him hardware deint seems to do the best work with 4:2:0.

pretty sure it's not worth the dev time to fix this for a very lower number of files.
maybe don't accept a DXVA2 incompatible colorspace when the stream is interlaced EVR doesn't accept P210 and get's YUY2 which works just fine.

v0lt
23rd August 2020, 06:34
MPC-BE 1.5.5 (build 5433) stable (https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.5.5/) (SF.net) with digital signature.

MPC-BE Nightly builds: main file store (https://yadi.sk/d/hlf1lfC8mKU58), alternative 1 (https://yadi.sk/d/AjAXDDHtHRIELg), alternative 2 (https://cloud.mail.ru/public/V1rp/2iqNDT5Rx)
Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).

Klaus1189
24th August 2020, 05:22
Thank you very much for both MPC-BE 1.5.5 and MPC Video Renderer v0.4.9.1460 :)

digi340
24th August 2020, 10:43
Hi to all. How to install standalone filter for MPC-BE and it is necessary?Thanks.

v0lt
24th August 2020, 16:36
MPC Video Renderer 0.4.9.1460 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.4.9)
Description (https://github.com/Aleksoid1978/VideoRenderer/blob/0.4.9/Readme.md)

v0lt
24th August 2020, 18:53
How to install standalone filter for MPC-BE and it is necessary?
The player does not need standalone filters, which are already present in it.

To register a DirectShow filter in the system, use the following command:
regsvr32.exe filter_file_name.ax

chros
24th August 2020, 22:17
Thank you very much for both MPC-BE 1.5.5 and MPC Video Renderer v0.4.9.1460 :)
Thanks guys for both!

Small requests for mpc-vr:
- can you modify the color of statistic from white to e.g. grey?
- can you add lanczos for chroma upscaling as well?

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)
All is working fine now (although I had upgraded the video card driver as well in the meantime), no more tearing. :)
Exclusive mode is working fine as well, and switching to it is way more faster than with madvr (also no black screen)!
Setting it to 16bit float we can get 10 bit output with d3d11native in FSW and FSE. Really nice!

Overall: the player is way more snappier with mpc-vr than with madvr :) Good job!

HDR10 output would be really useful via Win10 API :)

clsid
24th August 2020, 23:19
Can you guys add a configuration entrypoint to MPCVR to open settings through command line?
rundll32.exe mpcvideorenderer.ax,configure

example code (https://github.com/Nevcairiel/LAVFilters/blob/master/decoder/LAVVideo/dllmain.cpp#L88)

v0lt
25th August 2020, 04:09
- can you modify the color of statistic from white to e.g. grey?
Why is this necessary in practice?
- can you add lanczos for chroma upscaling as well?
Not planned. Because for chroma upscaling this does not make any visible difference in comparison with bicubic.

@clsid
Thank. I'll see.

arapkadri
25th August 2020, 16:02
great video player
Thanks to all those who worked

Fred
25th August 2020, 16:03
Cannot select shaders. List remains empty. With MPC-HC I can use the shader function without errors. What is the difference between the shaders?

Thanks!

v0lt
25th August 2020, 16:37
@Fred
1. Reinstall the player.
2. Remove Shaders and Shaders11 folders in %APPDATA%\MPC-BE\
3. Start the player.
4. All standard shaders will be restored.

chros
25th August 2020, 19:37
Why is this necessary in practice?
It's blindingly white, especially when font size is large :)

Fred
25th August 2020, 22:05
1. Reinstall the player.
2. Remove Shaders and Shaders11 folders in %APPDATA%\MPC-BE\
3. Start the player.
4. All standard shaders will be restored.
Thanks, it works!
Use the portable version. Inspired by your note, I copied the shaders directories from the program folder to %APPDATA%\MPC-BE\.

chros
27th August 2020, 14:57
MPC-BE 1.5.5 (build 5433) stable (https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.5.5/) (SF.net) with digital signature.
I just noticed a bug: external subs will not get selected by default, only internal ones. It worked fine before this stable release and it works fine in MPC-HC with similar settings.

Example:
foo.mkv
foo.srt
foo.EN.srt
foo.GE.srt

Related settings:
- settings is saved into "ini" file
- Playback -> Default track preference is checked
-- Subtitles: en eng
- Subtitles:
-- Subtitle renderer: internal subtitle renderer
-- Auto load paths: .;.\subtitles;.\subs;.\sub;d:\subtitles;d:\subtitles\series
-- Prefer external subtitles over embedded subtitles is checked

So, the external "foo.EN.srt" subtitle should be selected by default.

Note, I use Lav splitter and Lav audio/video decoders.

Edit: b5347 works fine.

Aleksoid1978
29th August 2020, 08:13
I just noticed a bug: external subs will not get selected by default, only internal ones. It worked fine before this stable release and it works fine in MPC-HC with similar settings.

Example:
foo.mkv
foo.srt
foo.EN.srt
foo.GE.srt

Related settings:
- settings is saved into "ini" file
- Playback -> Default track preference is checked
-- Subtitles: en eng
- Subtitles:
-- Subtitle renderer: internal subtitle renderer
-- Auto load paths: .;.\subtitles;.\subs;.\sub;d:\subtitles;d:\subtitles\series
-- Prefer external subtitles over embedded subtitles is checked

So, the external "foo.EN.srt" subtitle should be selected by default.

Note, I use Lav splitter and Lav audio/video decoders.

Edit: b5347 works fine.

Thanks - fixed.

chros
30th August 2020, 09:33
Thanks - fixed.
Thanks, it's fixed in the fresh b5442.

CZ Eddie
5th September 2020, 04:59
Is there a way to make MPC-BE or MPC-HC jump to a certain time spot?
And I don't just mean to the exact second, but even more accurate than that. Such as a specific frame.
Like, jump to 21:14:07 (21 minutes, 14 seconds, 7 whatever-it-is).
I want to do this so I can compare video quality of specific shots while trying out different filter settings.

huhn
5th September 2020, 06:13
you go to the frame in question pause and:
navigate -> "go to" the current frame should be highlighted just control + c
if you want to go to the same frame again just navigate -> "go to" control +v enter.

doesn't properly work with filters that need multiply frames to work correctly like hardware deint.

butterw2
5th September 2020, 09:48
Shortcut For Go To is 'CTRL-G' in mpc-hc/be.

Though this may work well enough for your purpose, MS Directshow seeking is not guaranteed to be frame accurate.

An alternative would be to open the video frame through an Avisynth script.

chros
5th September 2020, 09:56
Or you can pick a keyframe for comparison, so you can jump to the exact frame all the time (SHIFT+left/right).

CZ Eddie
6th September 2020, 02:51
I couldn't seem to get the CTRL+C or Shift+Left/Right to work with my version of WMC-BE.

But the CTRL+G is a nice feature. Thanks for showing it to me, butterw2.
Not sure if it's 100% perfect but it's at least 99% perfect.
When comparing star movement in two different screenshots of the same frame and also of the same millisecond (tried both individually), it seems to be *just barely* off.
I'll research the avisynth script if necessary.
https://i.ibb.co/rQkXQt2/Untitled.jpg

Klaus1189
6th September 2020, 06:09
@CZ Eddie: Please download latest 1.5.5 stable of MPC-BE and it is not called WMC-BE ;)

chros
6th September 2020, 06:32
:) Latest stable has a bug, use this one instead:
Thanks, it's fixed in the fresh b5442.

CZ Eddie
6th September 2020, 06:39
Sorry, I meant MCE-BE

lol

Seems I'm already on 1.5.5.

butterw2
6th September 2020, 12:37
I would expect CTRL+G to be frame accurate on x264 keyframes in practice.

Shift-Right/Left keyframe seeking works for me on mpc-be v1.5.4

I also have the following option checked (not sure what it does, probably just a speedup)
mpc-hc/be Options: Misc. > Fast Seek (on keyframes)