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

LeVvE
14th July 2024, 10:34
I asked this a long time ago when MPC-HC rendered text differently, but it looks like MPC-HC implemented the same rendering to subtitles that MPC-BE has but also fixed the issue that comes with it when picture based subs are rendered outside of the window.

Subtitles in anything anamorphic is broken with MPC-BE because it renders picture based subtitles outside of the screen but "correctly on the video" even if you can't see it, MPC-HC has an option to mitigate this called "Apply aspect radio compensation for anamorphic videos", would you consider adding this?

This is what it looks like in action, it only does something when the text would otherwise be outside of the screen: https://i.imgur.com/RHBmppI.png

This would help a lot for people using windowed mode or people with 21:9 monitors.

v0lt
14th July 2024, 14:22
I can't reproduce the problem.
Create an Issue (https://github.com/Aleksoid1978/MPC-BE/issues) with description and examples.

LeVvE
14th July 2024, 15:59
I can't reproduce the problem.
Create an Issue (https://github.com/Aleksoid1978/MPC-BE/issues) with description and examples.Done, did my best to explain it.

Sunspark
14th July 2024, 16:34
@LeVvE You can upload the .sup file there if you put it inside a .zip file first.

LeVvE
14th July 2024, 17:42
@LeVvE You can upload the .sup file there if you put it inside a .zip file first.That worked, thanks.

v0lt
18th July 2024, 04:40
MPC Video Renderer 0.8.5.2268 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.8.5)

Changes:
Added support for vertical videos when using Super Resolution.
The "Prefer Dolby Vision over PQ and HLG" setting now also works for Dolby Vision Profile 7.
The "Windows HDR" setting is now set to "Do not change" by default. This will prevent unexpected screen flickering.
Fixed detection of HDR capabilities of a screen with the "Auto Color Management" option enabled in Windows 11.

PS: MPC Video Renderer 0.8.5 is included in the MPC-BE 1.7.2.84 installer.

Ripmann
18th July 2024, 14:16
I created 'a.mp4', 'a.m4a', 'a.webm' and 'a.mka'. Deleting 'a.webm' deletes all except 'a.mp4'.

This is really not the thread to discuss this any further, but I just tested this exact scenario in MPC-HC 2.2.1 (30fc3853b) and it didn't happen. Only the a.webm file got deleted. Then I tried deleting a.mka and only that one got deleted as well.

I even quickly tried to check if it's something that may appear with loaded files, so I tested deleting a.mkv with loaded a.srt. Only the opened mkv file got sent to the recycle bin. So I don't know what to tell you. You either have an older version or it's something in our settings.

i'm pretty sure there are guide lines for not deleting files without a prompt. i don't care that the feature exist i only hate that it is binded by default.

That one I can understand. The playlist delete feature already gives out a confirmation prompt. A "Prompt on Deletion?" kind of setting in the options would also solve this concern for good.

Ctrl+7, Shift+Delete. This is faster than what you write about launching Explorer or another application.

Useful note: if you delete a single file in the playlist this way, the Next File button and shortcut no longer work. You have to open the next file in the folder manually. It would be ideal to either go to the next file in the folder automatically (the way MPC-HC's delete does it) or to have the program remember the deleted file's location so you can jump to the next/previous file in that folder using buttons/shortcuts.

Automatically jumping to next file probably makes more sense outside playlists (just playing and deleting a single file), so if deletion is done from a playlist, just allowing to use Previous/Next (without automatically opening the next file in the folder) is probably the best approach.

v0lt
18th July 2024, 14:47
Useful note: if you delete a single file in the playlist this way, the Next File button and shortcut no longer work. You have to open the next file in the folder manually.
View > Options > Playback > Additionally add to palylist: = all files from folder.
Or start using the "Explorer type" playlist.

There are options, but you want to change the player only for yourself. It doesn't work that way.

Ripmann
18th July 2024, 15:00
View > Options > Playback > Additionally add to palylist: = all files from folder.
Or start using the "Explorer type" playlist.

There are options, but you want to change the player only for yourself. It doesn't work that way.

That's really unfair. I know you're the god here and I'm still very grateful for your work, but all I did was ask you to consider adding shortcut support to one single feature that is already present both here and on a popular forked player, and which could be useful to thousands of users who don't go on dev forums and simply use whatever stuff is in there.

Then, after you suggested an alternative solution, I gratefully tried using it and provided what I thought useful feedback. It's not even something that affects me, as don't really plan to use that workaround that much because it takes away the ability to drag and drop new files to play them (it just adds files to the playlist, instead of playing it immediately). You can freely use Previous/Next buttons with a single-file playlist without having to add all the files from the folder to it – it only stops working when you delete the file – so I thought I was providing useful service and a possible bug report. How was that in any way selfish?

Klaus1189
23rd July 2024, 20:49
I beg to "fix" a small cosmetic issue in MPC Video Renderer - latest stable release.

Despite the slider is exact the same size if you click on the slider then the dotted box around appears and makes it look wrong. I beg to increase the size of the bottom slider to match the upper one.

I made a screenshot in 200% scaling:
https://drive.google.com/file/d/1z1MVCROd8kSnSisvUIEQHZqJ8e-xh2t8/view?usp=sharing

Aleksoid1978
24th July 2024, 06:07
I beg to "fix" a small cosmetic issue in MPC Video Renderer - latest stable release.

Despite the slider is exact the same size if you click on the slider then the dotted box around appears and makes it look wrong. I beg to increase the size of the bottom slider to match the upper one.

I made a screenshot in 200% scaling:
https://drive.google.com/file/d/1z1MVCROd8kSnSisvUIEQHZqJ8e-xh2t8/view?usp=sharing

Thx - fixed.

Klaus1189
27th July 2024, 12:34
I just compared 0.8.6.2271 with 0.8.6.2270 because of the new commit (https://github.com/Aleksoid1978/VideoRenderer/commit/962d69ec5e65b6bd67d46ff2d48604169eada176) of today.
I think the two sliders look wrong now when you click on them -> dotted lines on the bottom are too close to the slider. Also do we want stops on the sliders or not. I am confused.

hubblec4
27th July 2024, 13:00
Hi MPC-BE team

Could you answer the question in the MPC-HC thread (https://forum.doom9.org/showthread.php?p=2004751#post2004751) here?

lvqcl
27th July 2024, 13:39
@hubblec4 Why does it even matter?

v0lt
27th July 2024, 14:26
I think the two sliders look wrong now when you click on them -> dotted lines on the bottom are too close to the slider.
I don't see any significant problem (https://ibb.co/0VC175H).
We don't use special functions to draw sliders. Windows components do that.

Klaus1189
27th July 2024, 16:19
Not significant, but build 2270 looks better because the dotted line on the bottom of the slider does not touch the slider. See the screenshot of old version.
https://drive.google.com/file/d/1z1MVCROd8kSnSisvUIEQHZqJ8e-xh2t8/view?usp=sharing

v0lt
27th July 2024, 16:46
@Klaus1189
Windows 10 draws the slider like this. In other versions of Windows it looks different (https://forum.doom9.org/showthread.php?p=2004553#post2004553). I moved the tick marks down in 0.8.6.2271.

PS: Yes, I meant version 0.8.6.2272.

Klaus1189
27th July 2024, 17:39
@Klaus1189
Windows 10 draws the slider like this. In other versions of Windows it looks different (https://forum.doom9.org/showthread.php?p=2004553#post2004553). I moved the tick marks down in 0.8.6.2271.

The picture is exacly what I reported and Aleksoid fixed it in 2270.
This it how it looks in 2270:
https://drive.google.com/file/d/1VGKU4UCLYdbsc-z_zGoNeWJh6wPfwTMM/view?usp=sharing

Then with 2271 there are marks over the slider, but now both sliders collide with the dotted line if user clicks on slider.
This it how it looks now in 2271:
https://drive.google.com/file/d/1gnZzKAO_j20ZdBTM-m3fWXizLV9J6hjh/view?usp=sharing

Klaus1189
27th July 2024, 17:44
I just tested 2272 which looks like this:
https://drive.google.com/file/d/16vcLsx6mliNVH78OVQ2rMc37v958QdDp/view?usp=sharing

I am happy with that. Thank you :)

Klaus1189
27th July 2024, 17:50
@Klaus1189
Windows 10 draws the slider like this. In other versions of Windows it looks different (https://forum.doom9.org/showthread.php?p=2004553#post2004553). I moved the tick marks down in 0.8.6.2271.

I think now I got it what you meant with that post. In 2271 the ticks were up, now in 2272 the ticks are down. So only a small typo.

v0lt
6th August 2024, 17:18
BASS Audio Source 0.3.1 (https://github.com/v0lt/BassAudioSource/releases/tag/0.3.1)

v0lt
7th August 2024, 05:14
Release MPC-BE 1.7.3 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.7.3)

Important changes:

Added support for long paths for Windows 10 v1607 and newer.
Added "Small stereo speakers" button for quick setup of sound output to desktop stereo speakers, laptop speakers, etc.
Updated MPC Video Renderer 0.8.7.

MPC-BE Nightly builds (https://github.com/Aleksoid1978/MPC-BE/wiki/Nightly-builds)
Night builds are provided by volunteers.

Donate (https://mpc-be.org/forum/index.php?topic=240.0).

Snuff Daddy
15th August 2024, 05:21
Feature request: when the audio upmixer is set to 7.1, and when playing a 5.1 video, could you upmix the 5.1 to 7.1? Right now, nothing plays out of the side speakers, only the rears. You could just send the rear channels to the sides. However you would need to attenuate all the surrounds by -3db so as to not double the surround volume.

Aleksoid1978
15th August 2024, 09:14
If mixing in 7.1 is selected, it will work for any source, except, of course, 7.1 (then nothing needs to be mixed).
But the developers don't have a 7.1 system to test.
You can provide it - then everything will be done beautifully :)

Aleksoid1978
15th August 2024, 12:34
I checked by dumping PCM data during 7.1 mixing - there is sound on the side channels.

filler56789
16th August 2024, 18:35
Hello devs, ¿could you please explain why MPC-BE crashes when I use the keyboard shortcuts to adjust brightness /contrast /saturation when video renderer = MPC-VR? :confused:
F.W.I.W.: operating system = Windows 8.1.
Problem signature:
Problem Event Name: APPCRASH
Application Name: mpc-be64.exe
Application Version: 1.7.2.39
Application Timestamp: 667a32f6
Fault Module Name: igd11dxva64.dll
Fault Module Version: 21.20.16.5174
Fault Module Timestamp: 5fa86c74
Exception Code: c0000005
Exception Offset: 000000000029a818
OS Version: 6.3.9600.2.0.0.256.4
Locale ID: 2057
Additional Information 1: 0a91
Additional Information 2: 0a913ae8c4552c48e7ae197b522e51d1
Additional Information 3: 6ff7
Additional Information 4: 6ff755f2a379f66189c975e19a0433c1

v0lt
16th August 2024, 19:57
Hello devs, ¿could you please explain why MPC-BE crashes when I use the keyboard shortcuts to adjust brightness /contrast /saturation when video renderer = MPC-VR? :confused:
...
Fault Module Name: igd11dxva64.dll
Fault Module Version: 21.20.16.5174
I think the problem is in the video driver.
Try disabling D3D11 Video Processor for NV12, P010 and others.

filler56789
16th August 2024, 20:39
I think the problem is in the video driver.
Try disabling D3D11 Video Processor for NV12, P010 and others.

Thanks, v0lt, the workaround is working. :thanks:
My current desktop is OLD and so is the Intel GPU, therefore no updates for the video driver anymore. -_-

Sunspark
17th August 2024, 15:11
The alternative workaround is to use an older build of MPC-VR too if you really need D3D11 (you don't). I can say that because my driver version is older and it works.

v0lt
17th August 2024, 18:44
The alternative workaround is to use an older build of MPC-VR too if you really need D3D11 (you don't).
To avoid using D3D11, you just need to disable one option in the settings.

v0lt
18th August 2024, 06:34
MPC Script Source 0.2.1.165 (https://github.com/v0lt/ScriptSourceFilter/releases/tag/0.2.1)
The filter allows to open AviSynth+ and VapourSynth script files in DirectShow video players.

JarrettH
24th August 2024, 17:50
Few questions about super res...

Does super res work like an image doubler then further scaling is applied? Or is it superior? Does the super resolution inside MPC Video Renderer use the same algorithm no matter the video size? For e.g. ngu-standard is gentler than ngu-sharp when I want to play lower-res sources. Also, does super resolution scale chroma too? I'm running a GT 1030. Thank you!

Odd question out...can I force deinterlacing in MPC Video Renderer? Yeah - I have a bad video that was left interlaced.

v0lt
24th August 2024, 19:35
Few questions about super res...
I'm running a GT 1030.
You don't have any Super Resolution.
Google "RTX Video Super Resolution".

can I force deinterlacing in MPC Video Renderer? Yeah - I have a bad video that was left interlaced.
You can force all your video to be interlaced in the MPC Video Decoder settings.

JarrettH
25th August 2024, 00:27
You don't have any Super Resolution.
Google "RTX Video Super Resolution".


You can force all your video to be interlaced in the MPC Video Decoder settings.

Ohhh ok, thanks. Deinterlace / top-field first is working! Is Intel's Super Res good? I tried it on my laptop and it will process it.

v0lt
25th August 2024, 06:36
Is Intel's Super Res good? I tried it on my laptop and it will process it.
You can see for yourself and draw your own conclusions from the various videos you watch.

Megalith
28th August 2024, 23:45
Is there a way to get subtitle timestamps directly through MPC-BE, or do I need to extract the subtitles and look at them through a tool like BDSup2Sub?

Perenista
11th September 2024, 20:34
MPC-BE is crashing after I simply switch between video streams. I added as a 2nd video track the PiP video stream. MPC-HC handled perfectly, MPC-BE is doing this.

Is this program really getting updates? This seems like an old complaint that was made here, and was never fixed.

MEDIAINFO from the file: https://pastebin.com/nV1RneYx

MPC-BE x64 1.7.3
Filters currently loaded:
- Default DirectSound Device
- madVR Renderer
- ffdshow Audio Processor
- WMVideo Decoder DMO
- Audio Switcher
- LAV Audio Decoder
- LAV Splitter Source

MPC-HC:

Filters currently loaded:
- SaneAR Audio Renderer
- madVR
- Audio Switcher
- LAV Video Decoder (internal)
- LAV Audio Decoder (internal)
- LAV Splitter Source (internal)


Note: The PiP stream could only be extracted using TSMuxerGui, checking the playlist from the original Blu-ray. It's mentioned in this thread: https://forum.doom9.org/showthread.php?t=157956

Aleksoid1978
11th September 2024, 22:31
MPC-BE is crashing after I simply switch between video streams. I added as a 2nd video track the PiP video stream. MPC-HC handled perfectly, MPC-BE is doing this.

Is this program really getting updates? This seems like an old complaint that was made here, and was never fixed.

MEDIAINFO from the file: https://pastebin.com/nV1RneYx

MPC-BE x64 1.7.3
Filters currently loaded:
- Default DirectSound Device
- madVR Renderer
- ffdshow Audio Processor
- WMVideo Decoder DMO
- Audio Switcher
- LAV Audio Decoder
- LAV Splitter Source

MPC-HC:

Filters currently loaded:
- SaneAR Audio Renderer
- madVR
- Audio Switcher
- LAV Video Decoder (internal)
- LAV Audio Decoder (internal)
- LAV Splitter Source (internal)


Note: The PiP stream could only be extracted using TSMuxerGui, checking the playlist from the original Blu-ray. It's mentioned in this thread: https://forum.doom9.org/showthread.php?t=157956

WMVideo Decoder DMO
ffdshow Audio Processor
Why ?
Remove or better reset setting.

Perenista
11th September 2024, 23:58
WMVideo Decoder DMOAbout this one (don't know where it came from).

I tried to stop from being listed. Don't know how. (ffdshow for audio was only to boost the volume).

Even if I block this (VC-1 filter?), or change from madVR into another setting, it still crashes. I don't think this issue has anything to do with these filters. It must be a MPC-BE limitation. All other players are fine, not only MPC-HC, PowerDVD can read it, too.

Wasn't it said in this thread MPC-BE is incapable of switching between video streams from a single file? In the past I remember it had to do with multi-angles and it didn't even list them. Now it shows it has two video tracks, but crashes if I go to the 2nd one (while plays the default).

This 2nd (PiP) stream is using another codec and resolution.

huhn
12th September 2024, 00:14
that's the windows ds decoder.

you are pretty much not using mpc-be you are using some outdated filter and mix them with new but still external filter and that is compared to internal filter of mpc-hc.

there is no point to start. i'm not even sure mpc-be does anything here.

Perenista
12th September 2024, 00:35
MPC-BE x64 1.7.3
Filters currently loaded:
- MPC Audio Renderer
- madVR Renderer
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Matroska Source

There you go. MPC-BE was reinstalled and I opted to remove all settings, so using default.

Now you can't select the 2nd video track from the file. It's greyed out.

And this with madVR or any other setting. Looks like I am going to have to reconfigure as it was, or at least similar to what it was using.

FAIL.

huhn
12th September 2024, 00:52
but that is something to work of. and no word of a crash.
and mpc-be is actually doing something odd.

next is a sample file to reproduce the current issue.

none 3D MVC may not even work. it is pretty much never used and back in the day only haali could handle it correctly lavfilter following many years later.

Aleksoid1978
12th September 2024, 02:49
MPC-BE x64 1.7.3
Filters currently loaded:
- MPC Audio Renderer
- madVR Renderer
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Matroska Source

There you go. MPC-BE was reinstalled and I opted to remove all settings, so using default.

Now you can't select the 2nd video track from the file. It's greyed out.

And this with madVR or any other setting. Looks like I am going to have to reconfigure as it was, or at least similar to what it was using.

FAIL.
Use LAV Source.

Perenista
12th September 2024, 04:24
This is what I found out about the MKV files with 2 video tracks (1st default, 2nd is the PiP created with TSMuxerGUI's help):

MPC-BE (we can select multiple video tracks now, easily - not greyed out anymore):

- Had to go into external filters and add "LAV Splitter Source" and select in terms of MERIT, Prefer;

With these filters, for MPC-BE, finally worked:

MPC-BE x64 1.7.3
Filters currently loaded:
- MPC Audio Renderer
- Enhanced Video Renderer (custom presenter) - this one instead of madVR;
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- LAV Splitter Source

MPC-BE: If madVR is selected, it crashes the app. Green screen and I had to force it to be closed. So if you plan to use madVR, forget about it when dealing with these MKVs.

MPC-HC:

- This is what is really odd: madVR is selected (not EVR) and we have these filters loaded:

Filters currently loaded:
- SaneAR Audio Renderer
- madVR
- Audio Switcher
- LAV Video Decoder (internal)
- ffdshow Audio Processor
- LAV Audio Decoder (internal)
- LAV Splitter Source (internal)

And it worked just fine. Why?????????

Only one addition to "external filters", for MPC-HC: ffdshow audio processor. But, contrary to MPC-BE, which I just reinstalled with default settings, MPC-HC has been modified multiple times, this is why is showing stuff like LAV.

Aleksoid1978
12th September 2024, 06:10
This is what I found out about the MKV files with 2 video tracks (1st default, 2nd is the PiP created with TSMuxerGUI's help):

MPC-BE (we can select multiple video tracks now, easily - not greyed out anymore):

- Had to go into external filters and add "LAV Splitter Source" and select in terms of MERIT, Prefer;

With these filters, for MPC-BE, finally worked:

MPC-BE x64 1.7.3
Filters currently loaded:
- MPC Audio Renderer
- Enhanced Video Renderer (custom presenter) - this one instead of madVR;
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- LAV Splitter Source

MPC-BE: If madVR is selected, it crashes the app. Green screen and I had to force it to be closed. So if you plan to use madVR, forget about it when dealing with these MKVs.

MPC-HC:

- This is what is really odd: madVR is selected (not EVR) and we have these filters loaded:

Filters currently loaded:
- SaneAR Audio Renderer
- madVR
- Audio Switcher
- LAV Video Decoder (internal)
- ffdshow Audio Processor
- LAV Audio Decoder (internal)
- LAV Splitter Source (internal)

And it worked just fine. Why?????????

Only one addition to "external filters", for MPC-HC: ffdshow audio processor. But, contrary to MPC-BE, which I just reinstalled with default settings, MPC-HC has been modified multiple times, this is why is showing stuff like LAV.

I don't care at all what's going on with madVR.
I know that switching video tracks works fine with EVR/EVR-CP/MPC VR.

Perenista
12th September 2024, 22:34
I found out why madVR was not working with MPC-BE and MKVs switching video tracks.

It's now working with both. I had to replace this setting here:

https://i.postimg.cc/8DCbn54C/LUU.jpg

Instead of D3D11, DXVA2, opting for D3D12cb did the trick. With that last option, no crashes.

This is the actual list of filters loaded into MPC-BE:

MPC-BE x64 1.7.3
- MPC Audio Renderer
- madVR Renderer
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- LAV Splitter Source

I also added LAV Splitter Source for "external filters" (and "prefer") for MPC-BE.

huhn
12th September 2024, 22:38
madVR is know to crash with d3d11 native all the time.
maybe think about blocking it for madVR.
madshi knows about that issue for a long time nothing happens and you get the blame for a broken feature of a different video renderer

SeeMoreDigital
13th September 2024, 09:58
Can somebody remind me where the option is to open a new player for each media file?

Many thanks

Klaus1189
13th September 2024, 10:23
First page in options on the top left corner, then select the second option.

SeeMoreDigital
13th September 2024, 10:34
First page in options on the top left corner, then select the second option.

I don't understand what you mean by 'first page'?

I can find 'options' by selecting the 'View' tab but can't find anything in the top left corner.