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

filler56789
30th October 2024, 14:04
Added support :)

:thanks: :goodpost: :)

strumf666
30th October 2024, 14:06
Is resolution matching possible/planned with MPC video renderer?

v0lt
30th October 2024, 14:49
Is resolution matching possible/planned with MPC video renderer?
I don't know what it is. So definitely not.

huhn
30th October 2024, 15:47
that's what he is talking about:
https://i.ibb.co/mJtSTKZ/image.png

strumf666
30th October 2024, 15:58
Thanks @huhn.

v0lt
30th October 2024, 16:10
that's what he is talking about:
https://i.ibb.co/mJtSTKZ/image.png
This is a player feature and it works with any video renderer.

huhn
30th October 2024, 16:29
i know. it's just people don't know that feature and think that this is usually part of a video renderer not a video player.

Grimsdyke
30th October 2024, 19:07
1 - Give me link for "problem" UHD, if i download - i can check.
2 - Don't use "don't fill channels when upmixing".

A download won't help - this is a "disc problem" !! The moments when the laser focuses on the next/other layer seem to confuse the mpc audio renderer somehow.

I see that Sanear has a buffer size of 200 ms. So maybe a bigger cache might already help ?

Sunspark
31st October 2024, 02:29
Does it make a difference when you select 100 ms from the drop-down?

Grimsdyke
31st October 2024, 10:27
No difference, that's why I suggest to increase the buffer to see what happens then.
I mean, the devs should be interested to at least find out what happens. If it is fixable then or not is the next question.

O.K., I think I have done my best to report this issue - fortunately there are ways around it but they are not perfect too, e.g. "Directsound dual audio out" should be 6 dB louder, etc. -
the rest is up to the devs now.

Happy Halloween everybody !!

Aleksoid1978
31st October 2024, 11:02
Devs don't have BD ROM and can't do something:)

SeeMoreDigital
31st October 2024, 11:39
Question: When you play something in surround sound does MPC-BE offer a channel identifier option much like the one that can be found in LAV Filters?

Grimsdyke
31st October 2024, 15:36
@devs. Well, if you don't have a debugger for that then so be it. But thanks for responding.

strumf666
1st November 2024, 15:09
I am having problems with getting sound from some video files, mostly with the sound encoded in aac with my "normal" player configuration (MPCBE/madvr/lavfilters/win11/marantz cinema40/LG oled). Using the mpc audio decoder also doesn't produce the sound, but in vlc the sound works. I would like some help trying to fix this if possible?

Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 1 h 54 min
Bit rate mode : Variable
Bit rate : 257 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 210 MiB (16%)
Default : Yes
Alternate group : 1
https://mega.nz/file/Su4zQRYC#3QQa3kBmkjIOWi5Tb4CiOddi-z5aNHPDOGpyFWxXqKI

Klaus1189
1st November 2024, 15:32
Upload sample file for devs.

strumf666
2nd November 2024, 13:09
Added a link to a sample.

v0lt
2nd November 2024, 18:00
Using the mpc audio decoder also doesn't produce the sound, but in vlc the sound works. I would like some help trying to fix this if possible?
...
https://mega.nz/file/Su4zQRYC#3QQa3kBmkjIOWi5Tb4CiOddi-z5aNHPDOGpyFWxXqKI
I do not confirm. I have reset all player settings and I can hear the sound in your sample.
MPC-BE x64 1.8.0.36 dev
Filters currently loaded:
- MPC Audio Renderer
- Enhanced Video Renderer (custom presenter)
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- MPC MP4/MOV Source

Klaus1189
2nd November 2024, 18:20
@strumf666: What GPU and what driver version?

strumf666
2nd November 2024, 20:09
Rx 6900xt Adrenalin 24.10.1

Aleksoid1978
3rd November 2024, 01:51
I am having problems with getting sound from some video files, mostly with the sound encoded in aac with my "normal" player configuration (MPCBE/madvr/lavfilters/win11/marantz cinema40/LG oled). Using the mpc audio decoder also doesn't produce the sound, but in vlc the sound works. I would like some help trying to fix this if possible?

Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 1 h 54 min
Bit rate mode : Variable
Bit rate : 257 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 210 MiB (16%)
Default : Yes
Alternate group : 1
https://mega.nz/file/Su4zQRYC#3QQa3kBmkjIOWi5Tb4CiOddi-z5aNHPDOGpyFWxXqKI

Don't confirm, play with sound.

SeeMoreDigital
3rd November 2024, 10:55
I am having problems with getting sound from some video files, mostly with the sound encoded in aac with my "normal" player configuration (MPCBE/madvr/lavfilters/win11/marantz cinema40/LG oled). Using the mpc audio decoder also doesn't produce the sound, but in vlc the sound works. I would like some help trying to fix this if possible?

Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 1 h 54 min
Bit rate mode : Variable
Bit rate : 257 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 210 MiB (16%)
Default : Yes
Alternate group : 1
https://mega.nz/file/Su4zQRYC#3QQa3kBmkjIOWi5Tb4CiOddi-z5aNHPDOGpyFWxXqKIYour sample works fine for me too. Perhaps you have a LAV Filters configuration issue (which I don't have installed).

wyup
4th November 2024, 16:33
This is probably due to the algorithm used (I don't know if it's 'hable' or bt2446a). I would recommend using bt2390 with the original roll-off even though it's older, as it produces the best results in this regard. Using 1000 nits as the default MaxCLL makes more sense than 10000, even though that implies clipping depending on the source.

But then this is all subjective, 'hable' may produce decent results, I'm too lazy to start testing again.

Don't use hardcoded 1000 nits as default MaxCLL, read it from file HDR10 metadata. Mediainfo.dll can do it. If not present, read MaxDML. Last, if not present, use 1000 nits.

Upgrade tonemapping algorithm to BT.2446A annex B. This is the best one from ITU. Drop hable.

Do you necessarily have to use code from Kodi/XBMC shaders?
Why not use libplacebo, that uses Vulkan, is more updated, modern and decodes Dolby Vision profile 5. Nowadays every graphic driver supports Vulkan.

Alternatively,
Windows provides (https://learn.microsoft.com/en-us/windows/win32/direct3darticles/high-dynamic-range#step-3-perform-the-hdr-tonemapping-operation) a built-in HDR tonemapper effect (https://learn.microsoft.com/en-us/windows/win32/direct2d/hdr-tone-map-effect) as part of Direct2D as well as in the Media Foundation HDR video playback pipeline. Use this, it's free and included in Windows.

Please, if MPC-BE is the best directshow UI media player in Windows, you've got to do HDR to SDR right.

Aleksoid1978
5th November 2024, 00:53
Why not use libplacebo, that uses Vulkan, is more updated, modern and decodes Dolby Vision profile 5. Nowadays every graphic driver supports Vulkan.

MPC VR already support DV 5/7/8 profiles.

Aleksoid1978
5th November 2024, 00:55
Don't use hardcoded 1000 nits as default MaxCLL, read it from file HDR10 metadata. Mediainfo.dll can do it. If not present, read MaxDML. Last, if not present, use 1000 nits.

Upgrade tonemapping algorithm to BT.2446A annex B. This is the best one from ITU. Drop hable.

Please, if MPC-BE is the best directshow UI media player in Windows, you've got to do HDR to SDR right.

The sources are open, those who want can take and change "for the better" and/or make a pull request. We'll see.
But there are no volunteers, everyone can only talk :)

huhn
5th November 2024, 02:45
Don't use hardcoded 1000 nits as default MaxCLL, read it from file HDR10 metadata. Mediainfo.dll can do it. If not present, read MaxDML. Last, if not present, use 1000 nits.

Upgrade tonemapping algorithm to BT.2446A annex B. This is the best one from ITU. Drop hable.

Do you necessarily have to use code from Kodi/XBMC shaders?
Why not use libplacebo, that uses Vulkan, is more updated, modern and decodes Dolby Vision profile 5. Nowadays every graphic driver supports Vulkan.

Alternatively,
Windows provides (https://learn.microsoft.com/en-us/windows/win32/direct3darticles/high-dynamic-range#step-3-perform-the-hdr-tonemapping-operation) a built-in HDR tonemapper effect (https://learn.microsoft.com/en-us/windows/win32/direct2d/hdr-tone-map-effect) as part of Direct2D as well as in the Media Foundation HDR video playback pipeline. Use this, it's free and included in Windows.

Please, if MPC-BE is the best directshow UI media player in Windows, you've got to do HDR to SDR right.

do you have any clue how much work that is? just throw everything away and rewrite it great suggestion...

what could possible go wrong: When in HDR mode, the Desktop Window Manager (DWM) uses a canonical composition color space (CCCS) defined as:

scRGB color space (BT.709/sRGB primaries with linear gamma)
IEEE half precision (FP16 bit depth)

great link...
no one understand the current code and no throwing a 1000 at it is not going to work.

alisaeed
5th November 2024, 16:14
Hi,

I have issue with saving subtitle styles
when I go to (play<subtitle<advanced<styles) and chose the font and size, it didn't save

I don't want to change the "default style" because I watch anime and it usually it came with it own subtitle styles that I don't want to change

So how can I save the change I made to "styles"

**I'm using MPCBE/madvr/lavfilters/win11

v0lt
5th November 2024, 17:43
MPC Script Source 0.2.3.174 (https://github.com/v0lt/ScriptSourceFilter/releases/tag/0.2.3)
Fixed display of video frame with error in AviSynth script.
Fixed opening VapourSynth scripts without sound.
Added support for Y10 (Gray10) format.

Aleksoid1978
5th November 2024, 22:21
Hi,

I have issue with saving subtitle styles
when I go to (play<subtitle<advanced<styles) and chose the font and size, it didn't save

I don't want to change the "default style" because I watch anime and it usually it came with it own subtitle styles that I don't want to change

So how can I save the change I made to "styles"

**I'm using MPCBE/madvr/lavfilters/win11

What does it mean to "save" the subtitle style?
I checked - everything changes, the changes are applied immediately. But as you understand, these changes will not get into the subtitle file itself.

alisaeed
5th November 2024, 23:54
What does it mean to "save" the subtitle style?
I checked - everything changes, the changes are applied immediately. But as you understand, these changes will not get into the subtitle file itself.
when I closed the videos and re open it reset for the default styles

Aleksoid1978
6th November 2024, 00:48
when I closed the videos and re open it reset for the default styles

That's right, this is not a subtitle editor.

alisaeed
6th November 2024, 02:42
That's right, this is not a subtitle editor.

sorry, maybe I wasn't clear for what my issue is

is there a way to change the default font and size for mpc for the subtitles that not has default style, because if I change "default style" all the ass and srt(with custom style) shows with my chosen font which I don't want.
**(anime for example)

I did search online but only see the I should go to (play<subtitle<advanced<styles) chose what I want, press apply and then reload.
if I did that, the font return to arial.

* I hope that you understand what I mean with my broken English.

v0lt
6th November 2024, 04:36
@alisaeed
For external SubRip subtitles (.srt) you can use a style file (.style). This worked before, and it probably still works.

You will have to edit external SSA/ASS subtitles yourself.

For embedded subtitles, you can't do anything in the player.

strumf666
6th November 2024, 06:20
Your sample works fine for me too. Perhaps you have a LAV Filters configuration issue (which I don't have installed).
Its the same with the built-in decoders (MPC-BE) or windows default decoder. I'll try reseting the settings to default if it will make any difference.
Other than that it would be nice to know what VLC does differently (with sound) and if it is possible to mimic it in MPC-BE to make it work.

Aleksoid1978
6th November 2024, 08:01
Its the same with the built-in decoders (MPC-BE) or windows default decoder. I'll try reseting the settings to default if it will make any difference.
Other than that it would be nice to know what VLC does differently (with sound) and if it is possible to mimic it in MPC-BE to make it work.

Your file plays fine.
Try resetting the settings.

v0lt
7th November 2024, 04:45
Release MPC-BE 1.8.1 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.8.1)

Important changes:

Fixed rare player crash on FLV files with MP3 audio track.
Fixed loading of external audio tracks and subtitles by absolute path.
Added the ability to load images from metadata in JPEG XL and AVIF formats (requires WIC decoder installed).

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).

wyup
7th November 2024, 15:56
do you have any clue how much work that is? just throw everything away and rewrite it great suggestion...

what could possible go wrong: When in HDR mode, the Desktop Window Manager (DWM) uses a canonical composition color space (CCCS) defined as:

scRGB color space (BT.709/sRGB primaries with linear gamma)
IEEE half precision (FP16 bit depth)

great link...
no one understand the current code and no throwing a 1000 at it is not going to work.

Anything is better than hardcoded 10,000 nits. Sooner or later this will have to be addressed. Why offer target nits and not account for source nits? Most computer displays are SDR, so a proper tonemapping protocol other than hable is important, which takes source and target nits. I'd like to, but I'm not a programmer. HDR to SDR conversion is here to stay.

SeeMoreDigital
7th November 2024, 20:47
Is possible to play BD iso and folder structures?

Java menu? BD iso and folder structures - yes. Jav menu - no.Out of interest... How difficult would it be to add support for Java menus?

Aleksoid1978
7th November 2024, 22:27
Out of interest... How difficult would it be to add support for Java menus?

Are there any sponsors who are ready to pay for this work? :)

SeeMoreDigital
7th November 2024, 22:44
Are there any sponsors who are ready to pay for this work? :)It might be worth asking ;)

Anima123
9th November 2024, 21:21
Release MPC-BE 1.8.1 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.8.1)

Important changes:

Fixed rare player crash on FLV files with MP3 audio track.
Fixed loading of external audio tracks and subtitles by absolute path.
Added the ability to load images from metadata in JPEG XL and AVIF formats (requires WIC decoder installed).

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).

Not sure how many people are still using 32-bit version, but I do.

Just FYI, Windows Defender is reporting 32-bit version of MPC-BE 1.8.1 as trojan or some kind of thread.

v0lt
10th November 2024, 04:51
Just FYI, Windows Defender is reporting 32-bit version of MPC-BE 1.8.1 as trojan or some kind of thread.
Yesterday I checked the 64-bit version (https://github.com/Aleksoid1978/MPC-BE/issues/620) and found nothing.
Today I checked the 32-bit version, also clean.
Check your antiviruses.

Anima123
10th November 2024, 06:36
Yesterday I checked the 64-bit version (https://github.com/Aleksoid1978/MPC-BE/issues/620) and found nothing.
Today I checked the 32-bit version, also clean.
Check your antiviruses.

Just upgraded the antivirus program with the OS, the false alarm gone!

Klaus1189
10th November 2024, 08:32
What is the difference between these builds:
https://github.com/qwerttvv/Player/releases/tag/2024.11.10-1123
https://github.com/qwerttvv/Player/releases/tag/2024.11.10-1156

Both all versions and commits are identical, only the size of standalone_filters-mpc-be.1.8.1.6_git2024-11-10-7fba161ea.x86.7z increased by 0.02 MB.

Grimsdyke
10th November 2024, 10:33
@ devs. Just a quick update on the MPC audio renderer problem that I reported a few days ago.
As I said, I switched to Sanear and for a few days all was good but then I watched JOHN WICK 4 (German UHD) and the issue came back !!
Maybe there is a gremlin hiding somewhere in the Intel-HDMI-audio-driver ?
If the rumors are true and AMD will produce a 8700G-X3D I will really consider switching to AMD after years on Intel.

For now I have returned to my trusted setup of MPC-BE + LAV + DirectSound Dual Audio + MadVR for main movie purposes.
And a portable config using mpc audio renderer for casual watching, quick file checking, etc.

Thanks for all the hard work !!

huhn
10th November 2024, 11:59
x3d pretty much only benefits massively for gaming why would you want a x8700x3d?

the iGPU will not benefit from this.

Grimsdyke
10th November 2024, 12:13
There is a report on the computerbase.de board that the gpu will also benefit from the X3D cache. If not, I can still change my plans.
The 8700G might be also already a little bit less expensive then later next year.

huhn
10th November 2024, 12:52
adding 64 mb level 3 cache to a CPU that has half the level 3 cache of the normal CPU will not help the iGPU which has nothing todo with it.
when a 9800x3D is bottlenecked by a 4090.

getting better iGPU performance by adding more cache to a CPU is not helping if you could instead just increase the size of the iGPU.

and it clearly will not help with the price.

wushantao
13th November 2024, 04:43
i think you can apply for this

https://www.cloudflare.com/lp/project-alexandria/

@v0lt
@Aleksoid1978

wushantao
13th November 2024, 05:57
What is the difference between these builds:
https://github.com/qwerttvv/Player/releases/tag/2024.11.10-1123
https://github.com/qwerttvv/Player/releases/tag/2024.11.10-1156

Both all versions and commits are identical, only the size of standalone_filters-mpc-be.1.8.1.6_git2024-11-10-7fba161ea.x86.7z increased by 0.02 MB.

very strange:D

Aleksoid1978
13th November 2024, 06:05
Maybe it's due change gcc.