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

alex1399
9th June 2024, 06:51
Wonder when will the option of fast seek (on keyframe) will come back.

v0lt
9th June 2024, 11:52
@alex1399
This option was not removed.
View > Options > Playback > Fast seek (on keyframe)

GCRaistlin
12th June 2024, 14:58
For me all is working, position remember.

The issue isn't that the position is not remembered but that the sample DVD shows the clip with papers instead of the menu.

v0lt
16th June 2024, 06:20
The issue isn't that the position is not remembered but that the sample DVD shows the clip with papers instead of the menu.
If we are talking about remembering a position in the DVD-Video menu, then I think the most correct solution would be to use the method of saving the position implemented for the Favorites list.

Thatsnotbetter
18th June 2024, 11:06
Can you implement the option of renaming and deleting the video file which is currently being played?

Some weeks ago it was working, I could rename the file while it was playing. But recently it stopped working, it says the file is "in use" by mpc be.

Emulgator
18th June 2024, 13:24
I'd say this can not work. Any video playing app has to have at least one open handle on that file,
and any filesystem would become inconsistent if renaming/deleting is attempted with open handle.
(Exemption would be playing from an unprotected RAM cache, but where is focus then, you would have to delete the parent file in Explorer).

Different with picture flipping (lets say IrfanView), there you may try deleting/renaming a file while you flip through an album.
There for each picture a handle is opened and closed milliseconds after decoding, so only in (1 of files in folder) cases this will collide.

v0lt
18th June 2024, 18:00
Can you implement the option of renaming and deleting the video file which is currently being played?

Some weeks ago it was working, I could rename the file while it was playing. But recently it stopped working, it says the file is "in use" by mpc be.
Nothing has changed in opening files recently. I won't "improve" what you say.

I'd say this can not work. Any video playing app has to have at least one open handle on that file,
and any filesystem would become inconsistent if renaming/deleting is attempted with open handle.
It works on my PC. I can rename the MKV file opened in MPC-BE (all filters are built-in) and delete it to the recycle bin. Playback will not be interrupted.

This may not work in some situations. Some source filters may not support this mode of opening files.

PS: https://learn.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-createfilew, see FILE_SHARE_DELETE

Thatsnotbetter
18th June 2024, 22:01
It works on my PC. I can rename the MKV file opened in MPC-BE (all filters are built-in) and delete it to the recycle bin. Playback will not be interrupted.

This may not work in some situations. Some source filters may not support this mode of opening files.

Hmm so something changed in my setup, I am somehow using a different source filter which is now blocking the renaming of files?

.wmv files are renaming without problem, but .mkv and .mp4 files are not. I am using LAVFilters and MadVR, so perhaps one of those is to blame.

Emulgator
18th June 2024, 23:50
Thanks for the information about FILE_SHARE_DELETE, v0lt, this explains the dwShareMode structure needed for reopening to me.
And there seems to be the got-to-be-result: If access can be shared, one access can be deletion.
Maybe executed after closing the first handle ?

lvqcl
19th June 2024, 00:03
(all filters are built-in)

I am using LAVFilters

well...

thrawnrulz68
19th June 2024, 02:10
Hi All,

I can't seem to get the audio to play correctly on this file whether it is downloaded or streamed right from the YouTube link itself:

https://youtu.be/dXtdig2K504?si=vOj12klVVT0OmKKT

I have tried both DirectSound and MPC Audio Renderer and both LAV Filters and MPC-BE internal filters.

The new Microsoft Media Player plays it correctly.

Any suggestions?

Sunspark
19th June 2024, 03:53
Works fine for me, I'm using yt-dlp though.

v0lt
19th June 2024, 04:49
Hmm so something changed in my setup, I am somehow using a different source filter which is now blocking the renaming of files?
View > Options > Miscellaneous > Setup Mangament > Reset

Aleksoid1978
19th June 2024, 09:26
Hi All,

I can't seem to get the audio to play correctly on this file whether it is downloaded or streamed right from the YouTube link itself:

https://youtu.be/dXtdig2K504?si=vOj12klVVT0OmKKT

I have tried both DirectSound and MPC Audio Renderer and both LAV Filters and MPC-BE internal filters.

The new Microsoft Media Player plays it correctly.

Any suggestions?

Play perfect.

wyup
19th June 2024, 13:47
Anybody having problems with latest 1.7.2 x64 with madVR, default values and filters for both?
I'm using Intel UHD Graphics 770, Driver 31.0.101.5590.
Screenshot files render well, but the window image looks like snow noise.

v0lt
19th June 2024, 16:08
Anybody having problems with latest 1.7.2 x64 with madVR, default values and filters for both?
I think the problem is with madVR, not MPC-BE. There is a separate topic on madVR (https://forum.doom9.org/showthread.php?t=146228).

nevcairiel
19th June 2024, 19:57
Anybody having problems with latest 1.7.2 x64 with madVR, default values and filters for both?
I'm using Intel UHD Graphics 770, Driver 31.0.101.5590.
Screenshot files render well, but the window image looks like snow noise.

I got a similar report the other day, seems to be the latest driver. Roll back by one version and it works again.

GCRaistlin
21st June 2024, 08:32
If we are talking about remembering a position in the DVD-Video menu, then I think the most correct solution would be to use the method of saving the position implemented for the Favorites list.

If [x] Remember DVD position option is on then MPC-BE plays the sample DVD (https://mir.cr/B3LYUEPW) incorrectly: it doesn't show the menu at all and goes straight to the clip with papers. The same issue was on MPC-HC, and clsid has already fixed it there.

v0lt
21st June 2024, 16:02
If [x] Remember DVD position option is on then MPC-BE plays the sample DVD (https://mir.cr/B3LYUEPW) incorrectly: it doesn't show the menu at all and goes straight to the clip with papers.
I was unable to reproduce your problem ("clip with papers"). Both players do not remember the DVD menu position absolutely correctly. I will suggest you to create an Issue (https://github.com/Aleksoid1978/MPC-BE/issues) and record a video of your actions in MPC-BE and MPC-HC.

GCRaistlin
21st June 2024, 18:06
I was unable to reproduce your problem ("clip with papers").
Close the player after checking [x] Remember DVD position, open it again and start playing the DVD.

Aleksoid1978
22nd June 2024, 04:04
If [x] Remember DVD position option is on then MPC-BE plays the sample DVD (https://mir.cr/B3LYUEPW) incorrectly: it doesn't show the menu at all and goes straight to the clip with papers. The same issue was on MPC-HC, and clsid has already fixed it there.

Check https://disk.yandex.ru/d/-E6ZFQzuZNNTdw

Sunspark
22nd June 2024, 19:51
I wish to extend thanks here for one particular configuration of this player.

I have an edge-case which won't affect other people, namely a Broadwell CPU on my main video machine which only has partial HEVC support. With other MPC-compatible directshow decoders and renderers, HEVC (esp. 10-bit) content will stutter and freeze. The only configuration that works without stuttering and freezing on this type of content with this CPU is to use the BE decoder with EVR (CP) set for flip and either of the two Intel DXVA resizer choices.

GCRaistlin
23rd June 2024, 18:36
Check https://disk.yandex.ru/d/-E6ZFQzuZNNTdw

Fixed, I confirm. Thank you!

Sunspark
25th June 2024, 02:52
With EVR-CP, is there any real advantage to turning on one of the mpc vsync options when running in fullscreen exclusive mode at a matched refresh rate with Windows fullscreen optimisations disabled?

There is a difference in the graph between the two syncs and without, but it seems more visible in the graph than onscreen.

I know for non-exclusive windowed fullscreen the vsync option can stay off since Windows will be doing VSync.

Just not completely clear on whether Windows is also doing it in the case of fullscreen exclusive when the checkbox is off.

I.e. Is this option mainly meant for use with Windows 7 classic non-Aero theme and older?

I'm thinking it should stay off as well in exclusive fs mode on current OSes.

Ripmann
25th June 2024, 14:27
Hi clsid, can you please [re]consider copying the "Move to Recycle Bin" keyboard shortcut and functionality from MPC-HC? I often copy several dozens of small video files from my phone, and having the ability to delete the unnecessary ones on the fly, without looking for the file in Explorer, is a massive time saver to say the least.
I came to check for replies and noticed the following line in the release log:
The "Delete to Recycle bin" command will not work for .ifo, .bdmv and .mpls files.

Thank you very much for considering my suggestion! It was probably my #1 missing MPC-BE feature in my personal use. The only thing I can't figure out is how to access and use the command as it doesn't seem to be bound to the DEL key and it's not listed in Options->Player->Keys (v1.7.2). Help, anyone?

v0lt
25th June 2024, 15:36
The only thing I can't figure out is how to access and use the command as it doesn't seem to be bound to the DEL key and it's not listed in Options->Player->Keys (v1.7.2). Help, anyone?
This dangerous function is available only from the playlist.

AngelGraves13
28th June 2024, 18:35
I've noticed that MPC VR does not report Dolby Vision unless it's a DV 8 Profile. It doesn't seem to see BL+EL DV Profile 7.6 found on 4K UHD Blu-ray in MKV format. It simply reports only HDR10.

Using latest version MPC Video Renderer 0.8.3.2255

Klaus1189
28th June 2024, 18:44
Devs will need short sample. Cut out a part using MKVToolNix and upload somewhere and post link here.

Megalith
28th June 2024, 18:45
Is MPC Video Renderer on par with madVR in terms of quality? And does anyone have a guide on what the best "texture format" and "shader video processor" settings are?

v0lt
28th June 2024, 18:45
I've noticed that MPC VR does not report Dolby Vision unless it's a DV 8 Profile. It doesn't seem to see BL+EL DV Profile 7.6 found on 4K UHD Blu-ray in MKV format. It simply reports only HDR10.
MPC VR is not MediaInfo. It just tells you what parameters are being used. For some DolbyVision there may be more than one.

Using latest version MPC Video Renderer 0.8.3.2255
https://github.com/Aleksoid1978/VideoRenderer/wiki/Nightly-builds

v0lt
28th June 2024, 18:50
Is MPC Video Renderer on par with madVR in terms of quality?
No. madVR is a winner, use it.

Manni
28th June 2024, 20:04
I've noticed that MPC VR does not report Dolby Vision unless it's a DV 8 Profile. It doesn't seem to see BL+EL DV Profile 7.6 found on 4K UHD Blu-ray in MKV format. It simply reports only HDR10.

Using latest version MPC Video Renderer 0.8.3.2255

It might not process process 7 because it wouldn’t be able to process the full FEL but only the RPU, which means that many titles would have issues when FEL is needed to correct issues in the base layer. So ignoring profile 7 when you can’t process FELL and reverting to HDR10 is the “right” or rather “safe” way to do it.

wyup
2nd July 2024, 11:43
Is MPC Video Renderer on par with madVR in terms of quality?
No. madVR is a winner, use it.
Ha,ha ,ha :p
Good russian sense of humour.

Ripmann
3rd July 2024, 19:10
This dangerous function is available only from the playlist.

What's dangerous about it? MPC-HC has had the "Move to Recycle Bin" shortcut bound to DEL for years with no one complaining. It's extremely useful, and it can always be unbound (and thus unusable) by default, so those of us who need it can bind it manually. No one can't possibly blame the dev for something they enabled and bound manually and intentionally.
---

EDIT: sorry, I didn't realize I was answering to the dev himself. I'm not going to delete, but my apologies for sounding ungrateful (I'm anything but). Some users have a bad habit of lingering online and attacking others' opinions if it's something they don't care about is being proposed and I mistakenly thought you might be one of those.

To give you one last argument for considering it: MPC-BE is my default media player, I use it for a myriad of things on a daily basis. One of them is browsing and filtering hundreds of small video clips. Having the ability to delete the ones I don't need on the fly, without looking up the file in Windows Explorer or temporarily switching to MPC-HC or something like XnView just for that single function, would be a noticeable and significant quality-of-life improvement in my personal daily use.

Other positives for including this are 1) the fact that the function is already available and only needs to made accessible in the bindings means that you won't have to spend a lot of valuable development time on this, and 2) that the feature can't possibly hurt anyone if it's unbound by default and has to be enabled manually.

I see no possible downsides in having this option except asking you to spend your time, of course, so if you could please reconsider your view, I'd really appreciate it.

huhn
3rd July 2024, 20:50
i did and it is a really bad feature...
i unbind it and moved on.

v0lt
4th July 2024, 04:41
To give you one last argument for considering it: MPC-BE is my default media player, I use it for a myriad of things on a daily basis. One of them is browsing and filtering hundreds of small video clips. Having the ability to delete the ones I don't need on the fly, without looking up the file in Windows Explorer or temporarily switching to MPC-HC or something like XnView just for that single function, would be a noticeable and significant quality-of-life improvement in my personal daily use.
Ctrl+7, Shift+Delete.
This is faster than what you write about launching Explorer or another application.

mogli
4th July 2024, 14:31
What's dangerous about it?
It deletes all files which it thinks are related to the one you chose to delete but sometimes mixes them up, e.g. I deleted a video but it also deleted the audio file from another video having a similar name.

Ripmann
4th July 2024, 16:27
i did and it is a really bad feature...
i unbind it and moved on.

Good for you. Was that so hard?

It deletes all files which it thinks are related to the one you chose to delete but sometimes mixes them up, e.g. I deleted a video but it also deleted the audio file from another video having a similar name.

I used the delete function in MPC-HC for years (it was my default player before I switched to BE and I still use it occasionally when dealing with multiple files that may need deleting) and never encountered this problem. But just to test it, I created three identically named files (aaa.mkv, aaa.ac3, and aaa.srt) today and deleted them one by one from the player. Only the one at the time got deleted. So whatever it was with you, chances are good that it's been fixed a while ago or you might be confusing things.

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

In case you got annoyed with my initial response yesterday, the quotes above are exactly what I was talking about. Chronically online users pissing on someone who suggests something they don't personally care about it, even if it doesn't concern them in the slightest. I mean, I don't use playlists with MPC at all. Do I whine and argue with every user asking to improve or fix some playlist-related functionality? What normal person would? Windows and Linux had the delete function bound to the DELETE key for decades and, somehow, hundreds of millions of their users found a way to survive and live with with this "dangerous" feature all that time. Yet here some people would jump on the wagon to score points with the dev just to criticize an UNBOUND key shortcut they don't plan to bind or ever use.

Anyways, since chances of you implementing it went out the window at this point, I just want to thank you offering the clumsy but potentially workable shortcut solution above and for your continuous work on the program. I've been using the player since it's original MPC days, and, even with all the new alternatives, I simply can't imagine using anything else. So just so we're clear, I'm very grateful for all the work that continues to go into this wonderful program regardless of this minor gripe and want you to know that. Thank you.

mogli
4th July 2024, 17:02
So whatever it was with you, chances are good that it's been fixed a while ago or you might be confusing things.
I created 'a.mp4', 'a.m4a', 'a.webm' and 'a.mka'. Deleting 'a.webm' deletes all except 'a.mp4'.

clsid
4th July 2024, 17:40
MPC-HC only deletes the main video, not the audio dubs or subs.

Loading of audio dubs can be disabled in the player options.

But having audio files with same name as a video that do not belong together, if kind of a user error, as such poor naming can easily be avoided.

huhn
4th July 2024, 22:23
Good for you. Was that so hard?

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.

AngelGraves13
6th July 2024, 05:03
Thanks for adding support for Dolby Vision Profile 7 (UHD Blu-ray)

Can you guys also add detection of HDR10 and HDR10+ metadata instead of just "SMPTE ST 2084 PQ" in the stats for MPC VR?

Aleksoid1978
6th July 2024, 05:27
Can you guys also add detection of HDR10 and HDR10+ metadata instead of just "SMPTE ST 2084 PQ" in the stats for MPC VR?
No - because it doesn't make any sense.

AngelGraves13
6th July 2024, 07:39
You and I have different ideas of what makes sense lol

huhn
6th July 2024, 09:24
SMPTE ST 2084 PQ has nothing todo with meta data it's the transfer function.

v0lt
6th July 2024, 13:51
MPC Video Renderer does not use HDR10+ metadata, so it will not display it in statistics.

AngelGraves13
6th July 2024, 16:32
SMPTE ST 2084 PQ has nothing todo with meta data it's the transfer function.

That’s exactly why I wanted the HDR10 metadata tag in the info for stats. HDR10+ decoding I can live without, but the info in stats would be appreciated.

huhn
6th July 2024, 19:25
and what do you want to do with that?
a count sort on the Y channel could be more useful than that.

Aleksoid1978
7th July 2024, 04:55
That’s exactly why I wanted the HDR10 metadata tag in the info for stats. HDR10+ decoding I can live without, but the info in stats would be appreciated.

Our desires do not always coincide with our possibilities :)

v0lt
7th July 2024, 05:58
MPC Image Source 0.3.0.137 (https://github.com/v0lt/ImageSourceFilter/releases/tag/0.3.0)

Fixed support for grayscale images.
Fixed display of the settings window on HiDPI displays.
The license has been changed to LGPL-2.1.