View Full Version : Media Player Classic - BE Win32/x64


Pages : 1 2 3 4 5 6 7 8 9 10 [11] 12

Emulgator
11th May 2023, 07:44
Many thanks, v0lt !

wushantao
11th May 2023, 15:39
Update Simplified Chinese:)

https://anonfiles.com/l5MbBeqcz0/mplayerc_sc_rc_7z
https://files.catbox.moe/hchwra.7z

v0lt
12th May 2023, 04:31
Thank you. Translations have been updated.

s0meone_new
16th May 2023, 22:19
Hungarian translation updated:
https://easyupload.io/3xtzuq

Klaus1189
17th May 2023, 03:59
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) :)

Klaus1189
18th May 2023, 09:22
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) - some cosmetics :)

wushantao
18th May 2023, 09:57
https://files.catbox.moe/8vopar.7z
https://anonfiles.com/069cb3s4z3/mplayerc_sc_rc_7z
Update Simplified Chinese:)

Klaus1189
19th May 2023, 14:14
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) - some cosmetics for last update needed :)

digi340
20th May 2023, 07:35
Hy to all. On this site "https://www.hiresaudio.online/max-radio-society/" is adress streams radio station . MPC-BE not play these radio streams. On webplayer work streams - "https://www.maxradio.ca/StreamsHiFi/MaxRadioPlayer/index.html.".Is UHD radio streams. Thanks.

Sunspark
20th May 2023, 16:42
The streams work fine for me. You need to copy the url of the stream you want and paste it in the open file/url dialog.

Klaus1189
20th May 2023, 17:18
Now last update for german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) :)

Perenista
21st May 2023, 07:35
I am having a particular problem with a MKV edited with MKVToolnix. I tried both MPC-BE and MPC-HC and they failed. MPC-BE even failed with LAV instead of MPC Decoder. If I am not mistaken, madVR was selected, too.

Here's the thing: all tracks (audio and subtitles), except for 1 of them, had a positive delay of 8 minutes, 41 seconds and 934ms, or 521934 ms if we write in the "delay" field.

This was needed because these new added tracks do not include the extra 8 minutes from it, so they need to start after 8m41s934ms, meaning if we use them, there will be silence, except for 1 track.

But doing so will create an issue with the MKV - it will freeze when you open the file, from the beginning. If you skip to any other moment of the file, you'll continue watching. However, it's paused for good while I try to open, and if I hit "continue playing", it's still at 0:00:00.

I tried skipping to another moment like 1 hour, then I moved back to 1 second. Now the file is OK and from the start.

The funny thing is that:

- If you try to open with proprietary software, like PlayerFab, or VLC (which is free), everything will be fine and no sign of a bug anywhere! No freezing, too.

So what should I do?

MEDIAINFO:
https://pastebin.com/iVmW3sh9

Aleksoid1978
21st May 2023, 08:58
I am having a particular problem with a MKV edited with MKVToolnix. I tried both MPC-BE and MPC-HC and they failed. MPC-BE even failed with LAV instead of MPC Decoder. If I am not mistaken, madVR was selected, too.

Here's the thing: all tracks (audio and subtitles), except for 1 of them, had a positive delay of 8 minutes, 41 seconds and 934ms, or 521934 ms if we write in the "delay" field.

This was needed because these new added tracks do not include the extra 8 minutes from it, so they need to start after 8m41s934ms, meaning if we use them, there will be silence, except for 1 track.

But doing so will create an issue with the MKV - it will freeze when you open the file, from the beginning. If you skip to any other moment of the file, you'll continue watching. However, it's paused for good while I try to open, and if I hit "continue playing", it's still at 0:00:00.

I tried skipping to another moment like 1 hour, then I moved back to 1 second. Now the file is OK and from the start.

The funny thing is that:

- If you try to open with proprietary software, like PlayerFab, or VLC (which is free), everything will be fine and no sign of a bug anywhere! No freezing, too.

So what should I do?

MEDIAINFO:
https://pastebin.com/iVmW3sh9

In short, this is a limitation of DirectShow, it is impossible for the first audio packet to have a large delay.
For good, it’s not so necessary to make delays - they insert silence at the beginning, but this should already be done in the editor.

Perenista
21st May 2023, 21:39
In short, this is a limitation of DirectShow, it is impossible for the first audio packet to have a large delay.
For good, it’s not so necessary to make delays - they insert silence at the beginning, but this should already be done in the editor.Does this apply to everything you can configure with MPC-BE and MPC-HC?

Every setting?

So if a single track has such delay, it will cause this issue? Or it's the number that seems to be the problem?

I heard VLC/PlayerFab use their own built-in decoders...

beter
23rd May 2023, 22:22
Update for translation of Dutch and Chinese Traditional

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

v0lt
25th May 2023, 04:40
Thank you. Translations have been updated.

wushantao
2nd June 2023, 18:32
Hi, Does anyone know if amd 780m (7840 & 7940) can use "Super Resolution" in MPC VR?

v0lt
2nd June 2023, 18:42
Hi, Does anyone know if amd 780m (7840 & 7940) can use "Super Resolution" in MPC VR?
No. This is written in the description of release 0.6.7 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.7).

wushantao
3rd June 2023, 04:05
No. This is written in the description of release 0.6.7 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.7).

Bad news, but thanks;)

Maybe I should look for or wait for the intel 14gen ncu

v0lt
3rd June 2023, 06:59
Support for Super Resolution appeared after the implementation in Chromium. The file swap_chain_presenter.cc (https://github.com/chromium/chromium/blob/main/ui/gl/swap_chain_presenter.cc) contains the functions ToggleIntelVpSuperResolution and ToggleNvidiaVpSuperResolution. There is no solution for AMD.

butterw2
3rd June 2023, 08:45
For Nvidia Video SuperResolution, there has been an Nvidia blog post and very mixed user reviews. For Intel, there was just some press coverage of the chromium commit.

butterw2
3rd June 2023, 14:30
Using mpc-be with mpc-vr dx11, I've noticed that when I open the shader combiner interface "Shaders > Select Shaders..." the combo-box always starts on dx9. However, the user would need to use dx11 shaders in this case. Would it be possible to modify so that the selector is set to the display mode currently in use (ie dx11) ?

v0lt
4th June 2023, 05:45
Would it be possible to modify so that the selector is set to the display mode currently in use (ie dx11) ?
The problem here is that MPC VR can be inactive. And I don't want to look for renderer settings in the registry.

In commit 9643c21 (https://github.com/Aleksoid1978/MPC-BE/commit/9643c213c0547749863b079d7efd67232dac78f4) I made it so that the choice of DX9/DX11 depends on the renderer selected in the settings and the Windows version. This will close the issue on typical configurations.

hajj_3
4th June 2023, 21:58
dav1d v1.2.1 is out

ashlar42
5th June 2023, 01:05
Is there a way to play HLG files in HDR10 or HLG passthrough? Tried a couple of HLG files that Kodi handles well and they played back in SDR.

Aleksoid1978
5th June 2023, 04:40
Is there a way to play HLG files in HDR10 or HLG passthrough? Tried a couple of HLG files that Kodi handles well and they played back in SDR.

Yes - use MPC VR.

ashlar42
5th June 2023, 11:47
Yes - use MPC VR.
Right. I had tried but I made a dumb mistake... it works. Thanks a lot.

ashlar42
5th June 2023, 12:14
Hmmm... it works with some files and not with other files. I uploaded here two very small videos, one working, the other not working. Meaning one activates HDR and the other doesn't. Both work fine in Kodi 20.1.

https://easyupload.io/zai05t

Let me know if any other info is needed to help solving this.

huhn
5th June 2023, 12:36
one file is not HLG it is BT 2020 (what ever that means for transfer).

https://en.wikipedia.org/wiki/Rec._2020#Transfer_characteristics

do not forget wikipedia is not reliable for video specs.

ashlar42
5th June 2023, 13:03
one file is not HLG it is BT 2020 (what ever that means for transfer).

https://en.wikipedia.org/wiki/Rec._2020#Transfer_characteristics

do not forget wikipedia is not reliable for video specs.
Mediainfo for "non working" file states:

Color range : Limited
Color primaries : BT.2020
Transfer characteristics : BT.2020 (10-bit)
transfer_characteristics_Original : HLG / BT.2020 (10-bit)
Matrix coefficients : BT.2020 non-constant

Mediainfo for "working" file states:

Color range : Limited
Color primaries : BT.2020
Transfer characteristics : HLG
transfer_characteristics_Original : HLG / BT.2020 (10-bit)
Matrix coefficients : BT.2020 non-constant

Now, I have zero knowledge about the implications but the "non working" file is displayed in HDR through Kodi and it's quite clear that HDR picture information is there.

So, maybe the "transfer_characteristics_Original" value is the correct one, I don't know.

One extra question, on MPC VR:

I don't see where to set range output. I need limited range, that's how I have calibrated my display. But MPC VR is outputting full range and I don't see where I could change that.

In madVR I have set "The display expects the following RGB output levels:" to TV levels (16-235) and colors are correct.

huhn
5th June 2023, 13:10
i get this for not working:
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : BT.2020 (10-bit)
transfer_characteristics_Origi : HLG / BT.2020 (10-bit)
Matrix coefficients : BT.2020 non-constant

and this is not HLG the mpcVR is also seeing this as none linear bt 2020 (pretty much means ~gamma).

mpcVR doesn't have a range option(and i support this).
you can still do this using shaders.
should be the first one under shader make sure you match the DX version.

ashlar42
5th June 2023, 13:17
i get this for not working:
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : BT.2020 (10-bit)
transfer_characteristics_Origi : HLG / BT.2020 (10-bit)
Matrix coefficients : BT.2020 non-constant

and this is not HLG the mpcVR is also seeing this as none linear bt 2020 (pretty much means ~gamma).

As stated, I don't understand what all this means. I'm simply reporting that in Kodi I get correct HDR output for the non working file. Now, it might be an incorrect tagging/encoding/whatever. But Kodi makes it work just the same. If there are cons to that approach I don't know. Which is why I prepared the files, etc. Hoping to help in making MPC-BE work better (if it makes sense).

mpcVR doesn't have a range option(and i support this).
you can still do this using shaders.
should be the first one under shader make sure you match the DX version.
Yeah, I see there's a bit of a "religion war" on the subject. If one calibrates their TV correctly, limited range is the way to go but I absolutely don't want to go into that, since I got the impression it's already been debated to death. If you want to explain in a PM what it is all about, I'd appreciate it. But I don't wanna clutter the discussion here. :-)

If the shader approach is correct, I'll use that (I discovered it after writing the previous message).

huhn
5th June 2023, 13:26
As stated, I don't understand what all this means. I'm simply reporting that in Kodi I get correct HDR output for the non working file. Now, it might be an incorrect tagging/encoding/whatever. But Kodi makes it work just the same. If there are cons to that approach I don't know. Which is why I prepared the files, etc. Hoping to help in making MPC-BE work better (if it makes sense).
i can not tell you if transfer bt 2020 is brighter than 120 nit or if kodi just supports SDR -> HDR conversation or if the wiki is correct with this is watch on bt 1886 calibrated devices (gamma 2.4 120 nits).
under the current information on the wiki it is plain SDR.

Yeah, I see there's a bit of a "religion war" on the subject. If one calibrates their TV correctly, limited range is the way to go but I absolutely don't want to go into that, since I got the impression it's already been debated to death. If you want to explain in a PM what it is all about, I'd appreciate it. But I don't wanna clutter the discussion here. :-)
there are spec and they are very easy to follow especially with a meter and a spec like PQ.
If the shader approach is correct, I'll use that (I discovered it after writing the previous message).
should be but i will not try it... because limited range on a video renderer on the desktop side is just dumb maybe with a black hole TV this changes.

ashlar42
5th June 2023, 21:32
Mediainfo for "non working" file states:

Color range : Limited
Color primaries : BT.2020
Transfer characteristics : BT.2020 (10-bit)
transfer_characteristics_Original : HLG / BT.2020 (10-bit)
Matrix coefficients : BT.2020 non-constant

Mediainfo for "working" file states:

Color range : Limited
Color primaries : BT.2020
Transfer characteristics : HLG
transfer_characteristics_Original : HLG / BT.2020 (10-bit)
Matrix coefficients : BT.2020 non-constant

Using mkvtoolnix I tested remuxing the "non working" files, changing the "Transfer Characteristics"value in the header from 14 to 18. That makes it HLG, according to Mediainfo. And it appears to be working just fine (visually, that is).

Which leads me to believe the problem was probably just in the muxing process for whomever encoded those files.

Starks
5th June 2023, 23:57
Are there any oneVPL implementations on Windows?

shaolin95
12th June 2023, 03:56
Hi guys!
Has anyone seeing a non linear stretch shader like this
https://www.heimkinoverein.de/forum/thread/21670-mpv-shader-non-linear-stretch/
For MPC?
Thanks

v0lt
12th June 2023, 06:02
@shaolin95
MPC shaders do not change the frame size.

huhn
12th June 2023, 10:50
you don't need to change the size the output can be forced to be the same size.
you just distort it and that should work shouldn't it?

shaolin95
13th June 2023, 04:18
you don't need to change the size the output can be forced to be the same size.
you just distort it and that should work shouldn't it?

Not looking promising? :D
I started looking into mpv but boy is not very user friendly lol

Enet47
14th June 2023, 10:49
I recently tried mpc-be again and I really like it. There isn't such a large difference as maybe there once was in picture quality between mpv and mpc-be. I watch a lot of 3D and I convert them to TB for a couple of reasons. But until I've converted them, mpc-be is still the best way to watch them.

Not looking promising? :D
I started looking into mpv but boy is not very user friendly lol
Yeah I know what you mean. I did a crap ton of reading and testing to get my script where it is today and I know that I've only scratched the surface lol. You can look at mpv as a kind of a non-GUI version of mpc-be+madVR. But with added flexibility because of a large open-source library of scripts, code and shaders which is why I've come to love it. That flexibility comes at the cost of increased configuration complexity, but you can use an mpv GUI then slowly work towards a fully text based config.

In the mean time, I think mpc-be is the best direct-show player and is the only other player I have on my PC.


BTW, thanks for the non-linear stretch, I've never heard of that before but it did look interesting. I tried it on video and it's horrible which makes sense, so I modified my config to only run the script for images. It works ok but not for all images. It's a bit of a hack and the author says he doesn't see the point. of it. Like the author I can't see the point of ever using it.

Klaus1189
16th June 2023, 19:31
Microsoft Defender gives me a false positive for latest nightly 1.6.7.125 x64 installer.

file: C:\Users\Klaus Luppert\Downloads\1.6.7.125\MPC-BE.1.6.7.125_git2023.06.15-d1c8fc574.x64-installer.zip
Trojan:Script/Wacatac.H!ml

Sunspark
16th June 2023, 19:47
You can't automatically assume it's a false positive. You need to scan with other utilities to determine if they also return the same result.

Klaus1189
16th June 2023, 19:59
https://www.virustotal.com/gui/file/f7b0d7f0c4093a83e365b4dde84bcd0da24cfc1779fc322c1f770b726912db22/detection

shaolin95
17th June 2023, 00:43
I recently tried mpc-be again and I really like it. There isn't such a large difference as maybe there once was in picture quality between mpv and mpc-be. I watch a lot of 3D and I convert them to TB for a couple of reasons. But until I've converted them, mpc-be is still the best way to watch them.


Yeah I know what you mean. I did a crap ton of reading and testing to get my script where it is today and I know that I've only scratched the surface lol. You can look at mpv as a kind of a non-GUI version of mpc-be+madVR. But with added flexibility because of a large open-source library of scripts, code and shaders which is why I've come to love it. That flexibility comes at the cost of increased configuration complexity, but you can use an mpv GUI then slowly work towards a fully text based config.

In the mean time, I think mpc-be is the best direct-show player and is the only other player I have on my PC.


BTW, thanks for the non-linear stretch, I've never heard of that before but it did look interesting. I tried it on video and it's horrible which makes sense, so I modified my config to only run the script for images. It works ok but not for all images. It's a bit of a hack and the author says he doesn't see the point. of it. Like the author I can't see the point of ever using it.

I wonder if it can work with smplayer since from my understanding is using mpv.

v0lt
17th June 2023, 06:04
Microsoft Defender gives me a false positive for latest nightly 1.6.7.125 x64 installer.

file: C:\Users\Klaus Luppert\Downloads\1.6.7.125\MPC-BE.1.6.7.125_git2023.06.15-d1c8fc574.x64-installer.zip
Trojan:Script/Wacatac.H!ml
I downloaded MPC-BE 1.6.7.125 from "main file store" and from "Mega". Checked with Microsoft Defender built into Windows 10. No threats were found.

Klaus1189
17th June 2023, 07:10
Yeah, updated Defender today and it is gone.
Same for VirusTotal. Now no Detections found, but yesterday one found, it was Microsoft false positive:
https://www.virustotal.com/gui/file/f7b0d7f0c4093a83e365b4dde84bcd0da24cfc1779fc322c1f770b726912db22/relations

shaolin95
17th June 2023, 15:53
you don't need to change the size the output can be forced to be the same size.
you just distort it and that should work shouldn't it?

So I was playing with CHATGPT asking for a script and it gave me this :D



float2 StretchUV(float2 uv, float aspectRatio)
{
float stretchFactor = (1.0 - aspectRatio) * 0.5;
float2 stretchedUV = uv;

stretchedUV.y = uv.y / aspectRatio;

if (stretchedUV.y < stretchFactor)
{
float stretchAmount = stretchFactor / stretchedUV.y;
stretchedUV.x *= stretchAmount;
}
else if (stretchedUV.y > (1.0 - stretchFactor))
{
float stretchAmount = stretchFactor / (1.0 - stretchedUV.y);
stretchedUV.x *= stretchAmount;
}

return stretchedUV;
}

sampler2D inputTexture : register(s0);

float4 main(float2 texCoord : TEXCOORD0) : COLOR
{
float2 stretchedUV = StretchUV(texCoord, 2.35 / 1.0); // Set the desired aspect ratio here

// Sample the input texture using the stretched UV coordinates
float4 color = tex2D(inputTexture, stretchedUV);

return color;
}


It seems to be stretching vertical and horitonally so I am trying to figure out what to change to see if there is hope.
What you think?
:D

huhn
17th June 2023, 18:01
this look like it is changing the resolution and only in the vertical.... which does not work. to get this working on a shader here it needs to understand that the image is already stretched and it needs to redo the stretch on that image.

just applying downscale in the same shader may work here.

i'm not qualified to talk about this.

shaolin95
18th June 2023, 00:26
this look like it is changing the resolution and only in the vertical.... which does not work. to get this working on a shader here it needs to understand that the image is already stretched and it needs to redo the stretch on that image.

just applying downscale in the same shader may work here.

i'm not qualified to talk about this.

Just in case anyone wants to play with it, this one works


sampler s0 : register(s0);

float4 main(float2 tex : TEXCOORD0) : COLOR
{

// convert incoming pixel coord from a value 0 to 1 to a value -1 to +1
tex.x = tex.x * 2.0 - 1.0;

// give pixel its distanceFromEdge value between 0 and 1
float distanceFromEdge = max( abs(tex.x ), 0.0 ) * 0.5 + 0.5 ;

// linear interpolate using the square of the distance from the edge
tex.x = lerp( tex.x / 0.75, tex.x, pow(distanceFromEdge,2) );

// convert outgoing pixel coord from a value -1 to +1 back to a value 0 to 1
tex.x = tex.x * 0.5 + 0.5;

//return the pixel
float4 l = tex2D(s0, tex);
return l;
}


Still trying to figure out what things to change around to see if I can make it look decent enough.

Enet47
19th June 2023, 12:24
I wonder if it can work with smplayer since from my understanding is using mpv.
Yes smplayer is able to run mpv and it works well, but as you get more advanced you come across some weird behaviour and limitations. It's flexible and enables the use of advanced functions without configuration, but they are fixed and you can't change them. There are ways to add extra config and apply them to specific files which is great, but the ini files are a mess. You can also set smplayer to use your own mpv config file. I learned a lot when using it and with "some" reading it helped me to advance to the point where it made more sense to go back to having a single config file.

SirMaster
23rd June 2023, 16:48
Just a question.

It seems libplacebo is getting a lot of active development, especially in tone-mapping, etc. It seems to be potentially the best renderer of the future.

Do the MPC-BE devs ever see the possibility of integrating libplacebo into MPC-BE?

I understand it's probably a large project, but I just wonder is it something that you see as a possibility in the future of MPC-BE.

ryrynz
23rd June 2023, 22:10
This is the only thing I'm actually interested in atm.

v0lt
24th June 2023, 05:10
MPC-BE will not include libplacebo.
But you can make your fork (https://github.com/Aleksoid1978/VideoRenderer/forks) of MPC Video Renderer with any engine. The source code is open.

clsid
24th June 2023, 11:18
Perhaps you could just copy some useful things from it to MPCVR, like DoVi tonemapping. That might be relatively easy to do.

v0lt
24th June 2023, 12:28
Perhaps you could just copy some useful things from it to MPCVR, like DoVi tonemapping. That might be relatively easy to do.
IMHO, Dolby Vision processing cannot just be copied. I don't understand how to work with this. I think Dolby Vision support is a tricky feature to implement.
If it's easy for someone to do this, then show a shader that takes a YUV texture as input and parameters from the Dolby Vision metadata that LAV Filters provides.

There is a DolbyVision.hlsl (https://github.com/Dogway/emulation-random/blob/master/MPC-HC/Shaders11/DolbyVision.hlsl) shader, but it does not work well, because does not use metadata.

clsid
24th June 2023, 13:31
This contains code to generate shader. But seems fairly complicated.
https://code.videolan.org/videolan/libplacebo/-/blob/master/src/shaders/colorspace.c

Klaus1189
25th June 2023, 15:56
small cosmetic issue in MPC Video Renderer: background is too small for string
https://drive.google.com/file/d/1IIgPHKM0KWIaHNWeH6YWDBa8eaWU02tN/view?usp=sharing

kirakami
26th June 2023, 04:47
How to install libplacebo on Windows 10 and 11 so MPC-BE can use it?

Aleksoid1978
26th June 2023, 04:51
How to install libplacebo on Windows 10 and 11 so MPC-BE can use it?

No way.

Dogway
26th June 2023, 09:45
This contains code to generate shader. But seems fairly complicated.
https://code.videolan.org/videolan/libplacebo/-/blob/master/src/shaders/colorspace.c

If I'm not wrong it's reading the RPU from C code, AFAIK you can't do this from within a shader.

butterw2
26th June 2023, 10:29
With intel uhd-730 (31.0.101.4369 driver + win10 22H2), problem with mpc-vr 0.6.7.2013 when set to dx9 mode. The first frame of the video is displayed then it crashes mpc-be (also crashes mpc-hc).
mpc-vr > dxva2/d3d11 Video Processor/ unchecking "Use for NV12" seems to solve the issue.

Evr-cp +resizer: dxva2(Intel only) works ok.

Aleksoid1978
26th June 2023, 13:44
With intel uhd-730 (31.0.101.4369 driver + win10 22H2), problem with mpc-vr 0.6.7.2013 when set to dx9 mode. The first frame of the video is displayed then it crashes mpc-be (also crashes mpc-hc).
mpc-vr > dxva2/d3d11 Video Processor/ unchecking "Use for NV12" seems to solve the issue.

Evr-cp +resizer: dxva2(Intel only) works ok.

Why use DX9 on Win10 ?

v0lt
26th June 2023, 15:24
With intel uhd-730 (31.0.101.4369 driver + win10 22H2), problem with mpc-vr 0.6.7.2013 when set to dx9 mode. The first frame of the video is displayed then it crashes mpc-be (also crashes mpc-hc).
It plays fine (https://ibb.co/XVKFhpH) for me.
Windows 10 22H2, Intel UHD 750 (i5-11500), video driver 30.0.101.1273.

MpcVideoRenderer-0.6.8.2028 (https://disk.yandex.ru/d/X0EVMKP4TcmnHQ)

butterw2
26th June 2023, 17:33
I've updated to latest dev mpc-vr, reset settings, but the mpc-vr dx9/ intel uhd730 DXVA2 VP with NV12 input issue persists for me. Screenshot before crash is same as v0lt, except for output framerate 1.000.

No issues with dx11 which is what I actually use mpc-vr with.
I was testing the shader selector change made in the dev build (now dx11 by default with mpcvr on Win8+).
if I understand correctly, dx11 mpc-vr is recommended with Win10.

v0lt
27th June 2023, 18:42
@butterw2
You may have a different generation processor. Or you should try a driver like mine (https://www.catalog.update.microsoft.com/Search.aspx?q=Intel%20UHD%20Graphics%20730%2030.0.101.1273%20Windows%2010).

wushantao
27th June 2023, 19:54
@butterw2

whats your sawp effect option? try discard

butterw2
27th June 2023, 22:16
Interestingly I noticed mpc-hc no longer crashes (possibly because of the update to latest dev build of mpc-vr, I'm not sure).

With mpc-be I tried swap option: discard but no success.

Anyway, I only use dx11 with mpc-vr: good performance and support for AV1 hw-dec.

SirMaster
28th June 2023, 17:56
For those who were interested in libplacebo in MPC, I just found out about this.

https://github.com/Asd-g/avslibplacebo

ryrynz
29th June 2023, 00:57
I just found out about this.

https://github.com/Asd-g/avslibplacebo

Nice. I'll give it a look.

tormento
29th June 2023, 21:29
My full screen goes black for a second before when launching a video.

MBC-BE 1.6.7.137_x64 + MPC Video Renderer 0.6.8 dev 26/06/2023 + LAVFilters 0.77.2·2

I have tried the previous version of both & downgrading Nvidia drivers but I have the same issue.

If I use MadVR, everything works ok.

Same issue with MPC-HC 2.0.0.21, so I think that it's a regression in MPC Video Renderer.

v0lt
30th June 2023, 04:11
My full screen goes black for a second before when launching a video.
One second? I do not confirm.

Perhaps you have NVIDIA Stereoscopic 3D (https://griffeltavla.wordpress.com/2014/02/10/resolved-mpc-hc-taking-10-seconds-to-launch-a-clip/) (you did not write the model of your video card).

You can also try changing the "Swap effect" option.

Aleksoid1978
30th June 2023, 05:27
My full screen goes black for a second before when launching a video.

MBC-BE 1.6.7.137_x64 + MPC Video Renderer 0.6.8 dev 26/06/2023 + LAVFilters 0.77.2·2

I have tried the previous version of both & downgrading Nvidia drivers but I have the same issue.

If I use MadVR, everything works ok.

Same issue with MPC-HC 2.0.0.21, so I think that it's a regression in MPC Video Renderer.

Try using internal video decoder.
Show MPC VR setting and statistics when playback(Ctrl+J).

tormento
30th June 2023, 09:23
One second? I do not confirm.
That is strange for me too as it used to work perfectly.

I don't have 3D stereoscopic on.

My card is a 1660 Super.

With other video renderers as MadVR it works ok.

Aleksoid1978
30th June 2023, 14:17
Ma card 1650 - all is perfect with MPC VR.

v0lt
30th June 2023, 15:42
I don't have 3D stereoscopic on.
I just uninstall it.
With other video renderers as MadVR it works ok.
As far as I know, madVR does not use D3D11 Video Processor.

Sunspark
30th June 2023, 17:38
It's normal for the screen to go black for a second if you're changing resolution or refresh rate when starting a video.

Is it possible that this is what is happening?

tormento
30th June 2023, 22:05
Is it possible that this is what is happening?
I play in windowed mode.

v0lt
1st July 2023, 10:31
MPC-BE 1.6.8 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.8)

MPC-BE Nightly builds:
main file store (https://yadi.sk/d/hlf1lfC8mKU58), alternative (https://yadi.sk/d/AjAXDDHtHRIELg)
MEGA (https://mega.nz/folder/cQsn1TKJ#sT9sS6ywvmNqjz6B4RaK5Q), Google Drive (https://drive.google.com/drive/folders/1u84bY2n6fPAvM5n5mJvQBSDv6BKut-RY?usp=sharing), Pcloud (https://u.pcloud.link/publink/show?code=kZ2gNeVZjGcpVOgg3Rkxxln2U2itBSxW2IUy), Filen Drive (https://drive.filen.io/f/e104a83b-41f3-4bd1-8477-4b8838eb5986#qOhqvOnNY6lFLDu6ETjOtu8jT9KvbS7e), Icedrive (https://icedrive.net/s/jCSTVwvB3YXAwfVxu6x5WNziwDgj)
Night builds are provided by volunteers.

Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).

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

Sunspark
1st July 2023, 19:40
@tormento

In the Nvidia control panel go to the "Adjust desktop color settings" section and change "Content type reported to the display" from "Auto-select (recommended)" to "Desktop programs".

huhn
1st July 2023, 23:12
if mpcVR has the option to not report the content type i would prefer if it just to avoid these issues.

Sunspark
2nd July 2023, 18:17
Intel doesn't do the black screen thing, but it also has a similar setting, it's called "IT Content" in the Display>General>Advanced settings. Disabled is recommended by Intel for video clarity. I leave it off all the time, I felt that when it was enabled it would sharpen text. It's a HDMI 1.4 thing, profiles for gaming, movie, photos and text viewing modes. I imagine similar to a TV's preset modes that process things differently.

v0lt
5th July 2023, 04:25
Release MPC-BE 1.6.8.5 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.8.5)

MPC-BE Nightly builds:
Яндекс.Диск (https://yadi.sk/d/hlf1lfC8mKU58), Яндекс.Диск 2 (https://yadi.sk/d/AjAXDDHtHRIELg)
MEGA (https://mega.nz/folder/cQsn1TKJ#sT9sS6ywvmNqjz6B4RaK5Q), Google Drive (https://drive.google.com/drive/folders/1u84bY2n6fPAvM5n5mJvQBSDv6BKut-RY?usp=sharing), Pcloud (https://u.pcloud.link/publink/show?code=kZ2gNeVZjGcpVOgg3Rkxxln2U2itBSxW2IUy), Filen Drive (https://drive.filen.io/f/e104a83b-41f3-4bd1-8477-4b8838eb5986#qOhqvOnNY6lFLDu6ETjOtu8jT9KvbS7e), Icedrive (https://icedrive.net/s/jCSTVwvB3YXAwfVxu6x5WNziwDgj)
Night builds are provided by volunteers.

Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).

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

Perenista
5th July 2023, 06:27
I am having a problem with the player...

I picked a chinese subtitle, then did this:

>>>>>>>>>>>>>
Used an online tool that offer Chinese text conversion or romanization service. One popular website that can convert Chinese text into Pinyin...
>>>>>>>>>>>>>

But this is how the subtitle is displayed:

https://i.postimg.cc/26QbL97f/XAS.png

When it should look like this:

https://i.postimg.cc/9f1sXCv3/TEXT.png

Some specific characters are not recognized by MPC-BE, then it's wrongly displayed. Can this be fixed somehow?

v0lt
5th July 2023, 15:51
Some specific characters are not recognized by MPC-BE, then it's wrongly displayed. Can this be fixed somehow?
Perhaps you need to choose the right font. You can also watch the subtitle script in notepad. And be sure to save in UTF-8.

Sunspark
5th July 2023, 16:31
If you use the character map app, you can see if any given font has the character you want. Looks like the missing character here is latin small o with breve ŏ or maybe latin small o with caron ǒ which will not show up in a font that only has a basic 256 character set.

wushantao
6th July 2023, 14:01
@Perenista

you need a font that supports "pinyin"

Siso
6th July 2023, 16:04
What kind of 3dlut can be used with mpc-be video renderer?

v0lt
6th July 2023, 17:28
What kind of 3dlut can be used with mpc-be video renderer?
See "Key features" in Readme.md (https://github.com/Aleksoid1978/VideoRenderer/blob/master/Readme.md).

Siso
6th July 2023, 19:11
See "Key features" in Readme.md (https://github.com/Aleksoid1978/VideoRenderer/blob/master/Readme.md).

I see no support for 3dlut formats. :confused:

v0lt
7th July 2023, 04:50
I see no support for 3dlut formats. :confused:
You are absolutely right.

Siso
7th July 2023, 09:02
You are absolutely right.

But why?

huhn
7th July 2023, 10:29
because someone has to write and test the code.

SirMaster
7th July 2023, 18:48
I see no support for 3dlut formats. :confused:

Do a 3DLUT through the renderer or through ReShade which works just fine with MPC-BE.

Or even through the OS itself:
https://github.com/lauralex/dwm_lut

Asmodian
10th July 2023, 17:08
Or even through the OS itself:
https://github.com/lauralex/dwm_lut

This is a very cool tool. Thanks!

angmav
10th July 2023, 20:49
Do a 3DLUT through the renderer or through ReShade which works just fine with MPC-BE.

Or even through the OS itself:
https://github.com/lauralex/dwm_lut


Should we still engage 3dlut if we use this program in madvr ?


Sent from my iPhone using Tapatalk

SirMaster
10th July 2023, 21:32
Should we still engage 3dlut if we use this program in madvr ?


This program enables a 3DLUT on its own for all software on the PC.

So it should really be the only place you are applying a correction if you use it.

You could use this instead of a madVR 3DLUT, if you want your 3DLUT to apply to more than just madVR video.

Sunspark
11th July 2023, 02:13
What is the difference between using this and using an .icc color profile file in the Windows colour management control panel and having it set to apply to the system itself?

huhn
11th July 2023, 02:28
icm profiles can do nothing at all you have to grab it and apply it properly which most programs don't do there is also the issue with gamut mapping the system in windows is really subpar.

there are programs and video renderer that use them properly or even calculate a 3D LUT from it when the application or video starts giving it really good results.

a 3D LUT is very simple you read the meta data of the 3D LUT like bt 709 make sure the decoded image is bt 709 and throw it at it and that's it done not much you can do wrong.

Asmodian
11th July 2023, 15:47
I used Calman to make a 3DLUT for madVR and DWM_LUT was able to load the 3DLUT text file Calman created as an intermediary. It worked well for correcting the gamut on my Samsung S95B in game mode using any renderer, including the mpc-be video renderer. :D

SirMaster
11th July 2023, 16:01
What is the difference between using this and using an .icc color profile file in the Windows colour management control panel and having it set to apply to the system itself?

Display profiles are just that.

They are a "profile" of a display, which defines the behavior of that display. A profile does not perform any sort of corretion.

It is completely up to an application to perform any sort of correction to its output. So an application needs to read in the profile, and based on that profile data, needs to alter its output so that its output displays correctly on that display.

Put more simply, display profiles only do things for software that uses it.

So a display profile does nothing for your video games or your video player apps for example, because none of them use the display profile data.

DWM_LUT injects a 3DLUT correction to the image in the DWM (desktop window manager) layer of Windows, and this effectively causes the adjustments to apply to every software, outside of the software's knowledge entirely.

v0lt
12th July 2023, 04:41
It is completely up to an application to perform any sort of correction to its output. So an application needs to read in the profile, and based on that profile data, needs to alter its output so that its output displays correctly on that display.

Put more simply, display profiles only do things for software that uses it.
This is wrong.
I have a display profile and night view works globally for all desktop and application windows. It also works for D3D11 exclusive full screen (MPC VR).
Display profile and night view does not work for D3D9 exclusive full screen.

kirakami
12th July 2023, 11:25
Would like to see option to choose using Vulkan instead of Direct3D 11 in MPC Video Renderer if possible.

https://i.imgur.com/hGnIFl1.png

huhn
12th July 2023, 13:00
This is wrong.
I have a display profile and night view works globally for all desktop and application windows. It also works for D3D11 exclusive full screen (MPC VR).
Display profile and night view does not work for D3D9 exclusive full screen.

it's sadly more complicated.
the majority of programs don't use them.
i know one computer game that has an option to not unload the ICM profile. and know no other game that will make use of it. i even made a bug report for Minecraft so it stops unloading ICM profiles even after application shutdown...

but yes you don't have to do the correction yourself you can just ask windows to do it.

not work in d3d9 shows already the issue with windows colour management it's inconsistent.
that's one reason it's not that popular in the video space and 3D LUT are the way to go or where at least.
in the past windows colour management didn't do gamut correction...
only d3d9 overlay(rip the greatest rendering mode in history) in madVR did because it wasn't using the windows correct but took the profile and did it itself.

Sunspark
12th July 2023, 16:03
I wish to suggest something in terms of colour profiles on Windows, which I have been doing since W7.

1) Open the colour management control panel.
2) You should have your monitor's icc/icm profile(s) listed there, with one of them set as default and "use my settings for this device" checked.

Not finished!

3) Advanced tab, click on "change system defaults".
4) Same screen as 1-2 appears but not quite. Again make sure your profile is there and marked as default.
5) Advanced tab selected again on this one, this time check ON "Use Windows display calibration".
6) Close and reboot.

That item 5 should make the profile apply to the entire system not just applications that natively know how to work with profiles.

shaolin95
18th July 2023, 01:37
Guys!
For an Nvidia 3070, which drivers can be patched for 3D and which option are you using to do such patching?
I want to try 3D again from my HTPC with MPC
Thanks

SirMaster
18th July 2023, 15:46
This is wrong.
I have a display profile and night view works globally for all desktop and application windows. It also works for D3D11 exclusive full screen (MPC VR).
Display profile and night view does not work for D3D9 exclusive full screen.

It isn't wrong.

You are getting only a vcgt (3x1dlut) which is normally embedded in a display profile. This works in most places because it's loaded into the video card gamma table and applies outside applications.

But you are not getting color correction (the 3dlut part) unless the application you are using is reading the profile data and adjusting its output to match the profile.

But then as you have seen, even some applications over-ride or reset the vcgt and you don't even get that part in some cases.


But a 3x1dlut is only correcting gamma and grayscale balance. It is not correcting colors like a 3dlut does.

v0lt
19th July 2023, 04:34
But a 3x1dlut is only correcting gamma and grayscale balance. It is not correcting colors like a 3dlut does.
In Windows, it is possible to control each channel individually. See DrvIcmSetDeviceGammaRamp (https://learn.microsoft.com/en-us/windows/win32/api/winddi/nf-winddi-drvicmsetdevicegammaramp) function and GAMMARAMP (https://learn.microsoft.com/en-us/windows/win32/api/winddi/ns-winddi-gammaramp) structure. Therefore, colors can be changed. Maybe not in the way you want, but it's more than "only correcting gamma and grayscale balance".

Similar functionality exists in IDirect3DDevice9::SetGammaRamp (https://learn.microsoft.com/en-us/windows/win32/api/d3d9/nf-d3d9-idirect3ddevice9-setgammaramp) method and IDXGIOutput::SetGammaControl (https://learn.microsoft.com/ru-ru/windows/win32/api/dxgi/nf-dxgi-idxgioutput-setgammacontrol) method.

Always remember that you or other people can create a fork (https://github.com/Aleksoid1978/VideoRenderer/forks) and add the functionality you need.

Aleksoid1978
19th July 2023, 10:16
If someone wants to add functionality - please write code, create a pull request, we'll see :)

SirMaster
19th July 2023, 15:04
In Windows, it is possible to control each channel individually. See DrvIcmSetDeviceGammaRamp (https://learn.microsoft.com/en-us/windows/win32/api/winddi/nf-winddi-drvicmsetdevicegammaramp) function and GAMMARAMP (https://learn.microsoft.com/en-us/windows/win32/api/winddi/ns-winddi-gammaramp) structure. Therefore, colors can be changed. Maybe not in the way you want, but it's more than "only correcting gamma and grayscale balance".

Similar functionality exists in IDirect3DDevice9::SetGammaRamp (https://learn.microsoft.com/en-us/windows/win32/api/d3d9/nf-d3d9-idirect3ddevice9-setgammaramp) method and IDXGIOutput::SetGammaControl (https://learn.microsoft.com/ru-ru/windows/win32/api/dxgi/nf-dxgi-idxgioutput-setgammacontrol) method.

Always remember that you or other people can create a fork (https://github.com/Aleksoid1978/VideoRenderer/forks) and add the functionality you need.


Everything you linked is only gamma and grayscale adjustment via 3-color gamma ramps.

Explain how you can adjust a small, specific area of a shade of red in either hue, saturation, or lightness for example without it affecting your grayscale balance with any of those gamma ramp functions.

Again, we are talking about an .icc profile. The only data used widely from an .icc profile is the 3x1dlut (3 gamma ramps) which is extremely limited in terms of actual color calibration compared to the rest of the data in the display profile which is only read and used by color-managed applications which then apply a 3dlut based on that profile.

I guess my point is that I can already do a 3x1dlut in vcgt without a .icc profile and have it apply to most things, which is fine. But using a .icc profile doesn't offer any advantages beyond that for apps that are not color managed and actually using that .icc profile.

v0lt
19th July 2023, 18:56
@SirMaster
OK. I've never needed it. I will advise you to use madVR or another suitable tool.

SirMaster
20th July 2023, 14:39
I don't need anything, and I do use madVR.

I was merely trying to clarifying the capabilities and limitations of a .icc profile on Windows.

I commonly see people think it's essentially a 3DLUT (a full color correction) at a whole system level.

butterw2
20th July 2023, 16:18
Shader cache dir ?

1. Does mpc-be save compiled shaders to disk cache ? I know Mpc-hc has an option for this (in portable mode with evr-cp a shadercache folder is created with persistent .cso files).
2. Does mpc-vr cache compiled shaders to disk ?

v0lt
20th July 2023, 17:35
1. Does mpc-be save compiled shaders to disk cache ?
No.
2. Does mpc-vr cache compiled shaders to disk ?
No.

kirakami
22nd July 2023, 23:52
MPC Video Renderer sometimes crashes if you repeatedly go back and forth quickly between windowed mode and full screen mode with Alt + Enter (I have fullscreen w/o res.change hotkey set to F). It only happens sometimes and only crashes when you intentionally quickly switch between windowed mode and full screen mode. Video becomes black screen while audio continues playing, subtitles also stop showing. Happens with any .mkv file with embedded .ass subtitles with AVC encoded video and AAC encoded audio. On latest version of MVR 0.6.7.2013. Restarting MPC-BE 1.6.8.5 fixes it. Its probably a small bug in MVR.

Aleksoid1978
23rd July 2023, 00:44
Why quickly and many times switch to full screen and back ? :)

kirakami
23rd July 2023, 10:51
Not many times, only few times mostly. MVR crash happened when i was checking for video duration at bottom right of MPC-BE and was switching between windowed and full screen mode quickly for few times. I often tend to switch to windowed mode to check video duration before quickly switching back to full screen mode again, which results in me accidentally crashing MVR sometimes, turning video into black screen. Then to induce crash intentionally i switched between windowed and full screen mode even quickly, which didn't crash MVR but after watching video for a while and repeating switching between windowed and full screen mode quickly for few times it crashed.

thrawnrulz68
27th July 2023, 04:36
Does anyone use the "Save As" function in the File menu in order to save YouTube or other online video?

For me, it downloads very slowly. Also, sometimes, it will download separate audio and video files rather than one single file (example: https://www.youtube.com/watch?v=AWRnRXAiHe0). Is it possible to make it download only one file always?

In rare instances, I cannot get it to download the video at all (example: https://vimeo.com/253519132).

I experience these problems whether the built-in web page parser is enabled or if I am exclusively using yt-dlp. Anyone else?

Aleksoid1978
27th July 2023, 06:57
I'm doing great with https://www.youtube.com/watch?v=AWRnRXAiHe0 - both playback and download are fast.
I use the built-in Youtube parser.

https://vimeo.com/253519132 - the same, using yt-dlp.

thrawnrulz68
27th July 2023, 13:47
Is https://www.youtube.com/watch?v=AWRnRXAiHe0 downloading as one file or separate .mp4 and .m4a files? For me, it's still downloading two files. Is there a setting that I may need to change?

v0lt
27th July 2023, 14:50
@thrawnrulz68
Navigate -> Jump to -> select any non dash format

thrawnrulz68
28th July 2023, 05:03
Good trick v0lt! That worked!

Shark007
31st July 2023, 10:35
Dolby Vision support in the MPC Video Renderer is confirmed to be working. Thanks alot!

Aleksoid1978
31st July 2023, 13:27
Dolby Vision support in the MPC Video Renderer is confirmed to be working. Thanks alot!

We know :)

Klaus1189
31st July 2023, 17:10
@devs: Thank you for all your effort :)

ryrynz
31st July 2023, 20:50
Meaning it passes through or it displays the HDR10 base layer?

huhn
31st July 2023, 21:31
as far as i know it converts to HDR10 it's not the base layer. i also know that it was a 3D LUT in the past and is now basic math.

i'm not even sure if there is an API to even send dovi on PC.
the release notes will tell us.

Aleksoid1978
1st August 2023, 00:58
Dolby Vision convert to BT.2020 + PQ.
If display in HDR mode - it passes through as HDR, if SDR mode - convert to SDR.

ryrynz
1st August 2023, 05:40
Would Dolby Vision be preferred over HDR10 after conversion or is it much of a muchness? will probably do my own test..

Might have to wait a year or two for passthrough [emoji30]

Aleksoid1978
1st August 2023, 08:47
Would Dolby Vision be preferred over HDR10 after conversion or is it much of a muchness? will probably do my own test..

Might have to wait a year or two for passthrough [emoji30]

You can compare on any video with HDR+DV - how it looks with Dolby Vision support and without, better test on DX11, DX9 have some limitation about DV support.

Here is some sample - https://disk.yandex.ru/d/KHeXAEn4X6TAuQ
Sample.mp4 - the difference is visible, the second sample - there is no difference at all.

Alexkral
1st August 2023, 12:17
Does MPC Video Renderer support passthrough of the DV metadata?

Does MPC Video Renderer support DV metadata processing for tone mapping?

If not, I'm really confused about the meaning of "support" in this context, and this isn't the only place I've seen it.

Aleksoid1978
1st August 2023, 13:42
MPC Video Renderer use DV metadata processing for tone mapping to convert to BT.2020 + PQ, support Profiles 5 and 8.x
Windows don't support passthrough of the DV metadata.

Alexkral
1st August 2023, 15:17
Ok, I see that mpv also supports profile 5, but the meaning of this is still unclear.

DV profile 5 is already BT.2020 + PQ, so I guess what both programs are doing is somehow converting the DV/SMPTE ST 2094-10 metadata to HDR10+/SMPTE ST 2094-40 metadata, and then maybe doing dynamic tone mapping with it as specified in SMPTE ST 2094-40.

For this, even if it is free, one would still supposedly need an HDR10+ license.

What I would consider as real support, would be to use the DV metadata for tone mapping as specified in SMPTE ST 2094-10.

Correct me if I'm wrong.

SeeMoreDigital
1st August 2023, 17:30
Ok, I see that mpv also supports profile 5, but the meaning of this is still unclear.

DV profile 5 is already BT.2020 + PQ, so I guess what both programs are doing is somehow converting the DV/SMPTE ST 2094-10 metadata to HDR10+/SMPTE ST 2094-40 metadata, and then maybe doing dynamic tone mapping with it as specified in SMPTE ST 2094-40.

For this, even if it is free, one would still supposedly need an HDR10+ license.

What I would consider as real support, would be to use the DV metadata for tone mapping as specified in SMPTE ST 2094-10.

Correct me if I'm wrong.Out of interest... What make and model of monitor/TV are you using to view the Dolby Vision content?

Alexkral
1st August 2023, 18:09
None, my TV doesn't support it and I don't have content either, just trying to understand.

Enet47
1st August 2023, 22:40
MPC Video Renderer use DV metadata processing for tone mapping to convert to BT.2020 + PQ, support Profiles 5 and 8.x
Windows don't support passthrough of the DV metadata.
Great job :) I just had a look at a couple of Dolby Vision movies with mpc-be and compared it to the latest mpv+ffmpeg build and it works quite nicely. Does you implementation hard clip at 1000 nits? Not a criticism, I just noticed a difference and was curious.

Aleksoid1978
1st August 2023, 23:24
Great job :) Does you implementation hard clip at 1000 nits?
If you are talking about HDR Passthrough for DV video - yes.

P.S. Remade, now Mastering display luminance parameters are taken (calculated) from DoVi metadata. As far as I could check it is usually 3999 nits, and 1000 nits on HLG+DV video.

Shark007
2nd August 2023, 03:28
To confirm, it reported 1000 in the past (and to say thanks again)

https://i.postimg.cc/3k9C23Mz/3.jpg (https://postimg.cc/3k9C23Mz)

thrawnrulz68
4th August 2023, 13:00
Does anyone have any suggestions on how to download this video?:

https://vimeo.com/12293575

There are many possible streams listed when using yt-dlp but the player only saves very small unplayable files...

Aleksoid1978
4th August 2023, 13:35
Because there DASH videos are just links to text files with stream descriptions and so on. Built-in filters do not open this - it opens only LAV. This is the file that is saved.

SirMaster
4th August 2023, 15:50
Does anyone have any suggestions on how to download this video?:

https://vimeo.com/12293575

There are many possible streams listed when using yt-dlp but the player only saves very small unplayable files...

I am confused by your question exactly.

yt-dlp downloads this video just fine.

v0lt
4th August 2023, 16:58
Does anyone have any suggestions on how to download this video?:
Try using special tools to download streaming videos.

hajj_3
5th August 2023, 14:14
Does anyone have any suggestions on how to download this video?:

https://vimeo.com/12293575



https://chrome.google.com/webstore/detail/video-downloader-professi/elicpjhcidhpjomhibiffojpinpmmpil

thrawnrulz68
5th August 2023, 22:14
I am confused by your question exactly.

yt-dlp downloads this video just fine.

Yt-dlp within MPC-BE will not download it for me. Oh well

v0lt
7th August 2023, 05:15
MPC Video Renderer 0.6.9.2117 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.9)

Changes:
Added partial support for Dolby Vision (Profiles 5, 8.1, 8.4 are supported).
Added "Prefer Dolby Vision over PQ and HLG" option for compatible Dolby Vision formats.
Recommended version of MPC-BE 1.6.8.24 or later.

angmav
8th August 2023, 11:51
MPC Video Renderer 0.6.9.2117 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.9)

Changes:
Added partial support for Dolby Vision (Profiles 5, 8.1, 8.4 are supported).
Added "Prefer Dolby Vision over PQ and HLG" option for compatible Dolby Vision formats.
Recommended version of MPC-BE 1.6.8.24 or later.


Can i ask what is meant by dolby vision support?


Sent from my iPhone using Tapatalk

Aleksoid1978
8th August 2023, 12:54
Can i ask what is meant by dolby vision support?


Open any Dolby Vision video, better Profile 5, and see.
Samples:
https://4kmedia.org/lg-amaze-dolby-vision-uhd-4k-demo
https://mega.nz/file/2TYwVSTZ#LBh2CoX3QUfkR_kwey_aim9QWvwk3UpLQozEG9n2ww0

v0lt
8th August 2023, 14:34
Can i ask what is meant by dolby vision support?
Picture for comparison.
https://i.ibb.co/0JDRpbv/dovi-profile5-support.jpg (https://ibb.co/0JDRpbv)

If you need more complete support, then buy Dolby certified devices.

Siso
8th August 2023, 16:02
Is there any way to enable color management for mpc video renderer?

JaylumX
8th August 2023, 16:56
Picture for comparison.
https://i.ibb.co/0JDRpbv/dovi-profile5-support.jpg (https://ibb.co/0JDRpbv)

If you need more complete support, then buy Dolby certified devices.

Funny you should mention that as that video does not initiate HDR processing for me. It recognises the Dolby Vision metadata but does not process it in HDR. Unless I am doing something wrong.

The Dolby Vision videos that worked for me had profile 8.1 in the file name.

v0lt
8th August 2023, 20:25
Is there any way to enable color management for mpc video renderer?
No. This is a feature of the built-in EVR-CP.

The Dolby Vision videos that worked for me had profile 8.1 in the file name.
Dolby Vision Profile 8.1 is an HDR10 compatible format. These formats do not require the mandatory support of Dolby Vision. Such video can be viewed by the EVR-CP renderer built into the MPC-BE.

Siso
8th August 2023, 22:14
No. This is a feature of the built-in EVR-CP.

Can you do it for mpc video renderer too?

v0lt
9th August 2023, 06:10
Can you do it for mpc video renderer too?
No. I do not get the point of it.

Enabling Color Management makes Direct3D 9 exclusive full screen color as for a window without this option. Essentially, it applies the current color profile of the display. I think that this option does not work correctly for windowed mode (the display profile is applied twice).

The main mode of MPC Video Renderer is Direct3D 11. The colors of the video in the window and the Direct3D 11 exclusive full screen are the same for me. Therefore, this feature will not be implemented.

Siso
9th August 2023, 10:29
No. I do not get the point of it.

Enabling Color Management makes Direct3D 9 exclusive full screen color as for a window without this option. Essentially, it applies the current color profile of the display. I think that this option does not work correctly for windowed mode (the display profile is applied twice).

The main mode of MPC Video Renderer is Direct3D 11. The colors of the video in the window and the Direct3D 11 exclusive full screen are the same for me. Therefore, this feature will not be implemented.

Of course it won't be implemened. By the way how much are the default nits for hdr to sdr convertion?

Sunspark
9th August 2023, 18:53
@v0lt Out of curiosity, how come you never implemented D3D9 Overlay mode as an option? I know you aren't going to, just curious because it seems like it bypasses a lot of stuff.

v0lt
9th August 2023, 19:58
By the way how much are the default nits for hdr to sdr convertion?
Look in ps_convert_pq_to_sdr.hlsl (https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/d3d11/ps_convert_pq_to_sdr.hlsl).

@v0lt Out of curiosity, how come you never implemented D3D9 Overlay mode as an option? I know you aren't going to, just curious because it seems like it bypasses a lot of stuff.
Because I'm not interested in implementing all possible options, simply because someone wanted it.

We have implemented D3DSWAPEFFECT_DISCARD because it is simple and has already been used in EVR-CP. We have implemented D3DSWAPEFFECT_FLIPEX because it may be the most efficient and it was also used in EVR-CP. I don't know anything good about D3DSWAPEFFECT_OVERLAY and haven't seen any implementations.

PS: Let me remind you that Direct3D 9 and Windows 7 are outdated.

Sunspark
9th August 2023, 21:06
You have seen one implementation, madvr has overlay as one of the options. I use it with Windows 10. I feel that given what MS has done to damage fullscreen exclusive mode, that overlay bypasses it.

"enable windowed overlay (Windows 7 and newer): [Disabled] Only available on Nvidia and Intel GPUs. Uses a low level overlay method which bypasses the GPU LUT (monitor profile) so madVR emulates it when using this option, this is done in 16-bit so madVR can provide better quality than the GPU. Overlay also bypasses the OS to a large extent; screen-shots are not possible. D3D9 Only. Incompatible with 'fullscreen exclusive mode'."

For mpcvr I use d3d9 with flip and exclusive fullscreen on this older intel gpu, but when I tested windows on the steam deck which uses amd, I think d3d11 worked and d3d9 didn't.. no point using windows with that system though, no hardware acceleration in the drivers.

huhn
11th August 2023, 09:37
overlay is a total dead end it is disabled in all current AMD and nvidia drivers.

was it the best rendering mode yes but just let it be.

butterw2
12th August 2023, 13:59
Would it be of interest to add local file support for the youtube url?timestamp format in mpc-be ?

ex: CTRL+O > C:\Vids\island.mp4?t=27 would open and play the file starting at 27seconds.
or maybe C:\Vids\island.mp4?t=00:00:07 which would be pretty close to what is currently available in the favorites.mpc_lst file.

kirakami
13th August 2023, 05:35
Microsoft has broken something in the d3d11 and dxva hardware acceleration so every time you play a video in MPC-BE, colors become washed-out. Same thing happens when using Chrome browser, colors become washed-out whenever a video is played on Youtube, but in case of Chrome, you can fix it by selecting OpenGL or D3D11on12 in chrome://flags/#use-angle (OpenGL better than D3D11on12 as it lets you keep hardware acceleration on in chrome). This is why i wanted option to choose Vulkan in MPC Video Renderer, OpenGL option would be fine too as it might fix the washed-out color issue in MPC-BE. Currently switched to using MPV as it doesn't have washed-out color issue.

Klaus1189
13th August 2023, 06:17
Can you upload a small sample file and what GPU and what driver do you use?

Aleksoid1978
13th August 2023, 07:45
Microsoft has broken something in the d3d11 and dxva hardware acceleration so every time you play a video in MPC-BE, colors become washed-out. Same thing happens when using Chrome browser, colors become washed-out whenever a video is played on Youtube, but in case of Chrome, you can fix it by selecting OpenGL or D3D11on12 in chrome://flags/#use-angle (OpenGL better than D3D11on12 as it lets you keep hardware acceleration on in chrome). This is why i wanted option to choose Vulkan in MPC Video Renderer, OpenGL option would be fine too as it might fix the washed-out color issue in MPC-BE. Currently switched to using MPV as it doesn't have washed-out color issue.

This is 100% not Microsoft, but a driver for a video card or some settings in it. Otherwise, everyone would have the same effect.

There will be no addition of Vulkan or OpenGL.

kirakami
13th August 2023, 09:16
It seems it is Nvidia driver issue after all, from Nvidia's side. I went to Nvidia Control Panel, in Change Resolution and changed setting to Use Nvidia Color settings instead of default color settings, and then set Output dynamic range from Limited to Full. Did same in Adjust video color settings. This mostly fixed the issue but not entirely. Now the colors don't appear washed-out but brightness still slightly changes. Almost not noticeable now though, whereas before both washed-out color and brightness change was annoyingly noticeable.

Klaus1189
13th August 2023, 11:36
Do you use a monitor or a TV? Limited range vs. Full range is mandatory to be set correctly.

kirakami
13th August 2023, 12:25
It is monitor.

Sunspark
13th August 2023, 17:01
I know what you're talking about, that happened on the Deck when I tried Windows on it. I blamed the broken unsupported AMD drivers because some combinations of settings in the video player renderers worked to get rid of the washed out colours. Those drivers I mentioned have no control panel with settings I can change or hardware acceleration for that matter.

I would have to re-attach the drive to see what settings I chose, but for now I would suggest you try using exclusive mode and swap effect flip in the renderer.

v0lt
14th August 2023, 09:01
I don't understand what "colors become washed-out" means.

About the levels. Advising to set the full level for the display is usually a good thing. But users often force the full level in the video settings, this has a bad effect on the correct operation of the DXVA2 VP (and possibly D3D11 VP).

huhn
14th August 2023, 11:04
amd has been broken for like 5 years now where most driver give you wrong ranges...

this happens with mpcVR too.
nvidia 4060 536.40
d3d9 and d3d11 processor both produce the correct ranges.
luckily you can just disable the video processor in this player and workaround these issues.

Sunspark
14th August 2023, 16:02
The washed-out colours, what that means is basically the same thing as the 0-255/16-235 issue.

I plugged in the drive and did some testing and identified the trigger (on the system I observed it). It's the "Use D3D11 decoder" checkbox for MPC's internal decoder. If the box is checked, no issue with any of the MPC video renderer's settings. If you uncheck that decoder checkbox, then it will break on this AMD driver and you will get the washed out levels where black is displayed as grey.

Issue doesn't happen with LAV decoder on the AMD because no matter what is chosen in the drop-down, it will go to software decoding mode because it can tell the driver has no hardware support at all (this is the Steam Deck's unsupported Windows driver) so MPC-VR displays the correct video levels.

This decoder issue doesn't happen on my other machine using Intel iGPU. It will play fine with the box unchecked.

My advice to those using the internal MPC video decoder experiencing this washed-out problem, check and see if "Use D3D11 decoder" is checked or not.

Edit: Ok this is weird, I was reverting the settings back to the way they were after experimenting with LAV, and now it's not doing it anymore even with D3D9 decoding. I suppose I would have to reboot the system to see if it comes back. The issue is a mix of both the video driver and whatever fail mode paths the decoder takes.

thrawnrulz68
14th August 2023, 21:38
Is anyone else able to get the option to "Show milliseconds" to be enabled permanently? This option is turned off whenever I open the player.

v0lt
15th August 2023, 04:27
Is anyone else able to get the option to "Show milliseconds" to be enabled permanently?
Anyone can't. Enabling the display of milliseconds is not saved anywhere.

SeeMoreDigital
15th August 2023, 10:06
I play my audio files using a cue sheet file to access the individual tracks.

Is there a way to configure the player to permanently display the track name that's playing?

v0lt
16th August 2023, 06:56
Release MPC-BE 1.6.9 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.9)

MPC-BE Nightly builds:
Яндекс.Диск (https://yadi.sk/d/hlf1lfC8mKU58), Яндекс.Диск 2 (https://yadi.sk/d/AjAXDDHtHRIELg)
MEGA (https://mega.nz/folder/cQsn1TKJ#sT9sS6ywvmNqjz6B4RaK5Q), Google Drive (https://drive.google.com/drive/folders/1u84bY2n6fPAvM5n5mJvQBSDv6BKut-RY?usp=sharing), Pcloud (https://u.pcloud.link/publink/show?code=kZ2gNeVZjGcpVOgg3Rkxxln2U2itBSxW2IUy), Filen Drive (https://drive.filen.io/f/e104a83b-41f3-4bd1-8477-4b8838eb5986#qOhqvOnNY6lFLDu6ETjOtu8jT9KvbS7e), Icedrive (https://icedrive.net/s/jCSTVwvB3YXAwfVxu6x5WNziwDgj)
Night builds are provided by volunteers.

Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).

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

Scoty
17th August 2023, 05:49
When use LAV Video Decoder and use DXVA2 (copy-back) AV1 is selected but when select Nvidia CUVID AV1 is not aviable. I have a RTX 4070 Ti and this can use AV1. Is there a way to use newer Nvidia CUVID with AV1 Support? Where can I get this FLVSplitter?

v0lt
17th August 2023, 06:41
When use LAV Video Decoder and use DXVA2 (copy-back) AV1 is selected but when select Nvidia CUVID AV1 is not aviable. I have a RTX 4070 Ti and this can use AV1. Is there a way to use newer Nvidia CUVID with AV1 Support?
There is no LAV Filters support here.

Scoty
17th August 2023, 12:27
There is no LAV Filters support here.

It's also about MPC and how to best use your Hardware.

v0lt
17th August 2023, 13:53
@Scoty
We do not support the legacy Nvidia CUVID and do not plan to support it.

I think developer LAV Filters doesn't plan to improve Nvidia CUVID either and he marked it "old" because Nvidia doesn't support CUVID for a long time (there can't be AV1).


We recommend the default settings in the built-in video decoder. In this case, the D3D11 decoder will be used whenever possible (for MPC VR or madVR). If this is not possible, then an attempt will be made to use the DXVA2 decoder. If this is not possible, then connect the software decoder.
This solution is the most optimal in terms of performance and compatibility.

huhn
17th August 2023, 23:59
you may should rethink the default for madVR it can't deint with d3d11 native it will just weave.
while dxva2 native will degrade the image slightly you can not win here...

Scoty
18th August 2023, 06:33
@Scoty
We do not support the legacy Nvidia CUVID and do not plan to support it.

I think developer LAV Filters doesn't plan to improve Nvidia CUVID either and he marked it "old" because Nvidia doesn't support CUVID for a long time (there can't be AV1).


We recommend the default settings in the built-in video decoder. In this case, the D3D11 decoder will be used whenever possible (for MPC VR or madVR). If this is not possible, then an attempt will be made to use the DXVA2 decoder. If this is not possible, then connect the software decoder.
This solution is the most optimal in terms of performance and compatibility.

Ok thx. I use d3d11 (standard setting) with DXVA2 (copy-back).

Sunspark
18th August 2023, 07:02
@Scoty If you're talking about the LAV decoder, you should look at the filters while a video is playing.. if it says avcodec, you're in software decoding mode despite the dropdown selection so be careful.

Siso
18th August 2023, 14:10
What gamma is used when watching bt.709 content in mpc video renderer? 2.4 gamma or no gamma at all?

SirMaster
18th August 2023, 16:28
What gamma is used when watching bt.709 content? 2.4 gamma or no gamma at all?

Technically, BT.1886 gamma which is actually 2.4 gamma on a display with perfect black (oled).

Siso
18th August 2023, 16:43
Technically, BT.1886 gamma which is actually 2.4 gamma on a display with perfect black (oled).

Nah, I know how BT.1886 looks on a lcd display. I guess it is some other gamma.

huhn
18th August 2023, 19:16
you can only calibrate a device to bt 1886 a video render can not do that blindly and if a device is calibrated to bt 1886 it will automatically use it.

it is doing unmodified as all renderer should.

only for tonemapping gamma matter what so ever outside the device gamma.

Siso
19th August 2023, 11:39
you can only calibrate a device to bt 1886 a video render can not do that blindly and if a device is calibrated to bt 1886 it will automatically use it.

it is doing unmodified as all renderer should.

only for tonemapping gamma matter what so ever outside the device gamma.

I don't think it's a good idea to watch unmodified gamma, in a dark room.

huhn
19th August 2023, 15:49
than change the gamma on your device problem solved.

Siso
19th August 2023, 16:39
than change the gamma on your device problem solved.

Come on huhn, even EVR-CP has gamma options, not to mention madvr.

huhn
20th August 2023, 00:18
EVR-CP assumes 2.2 and you are back to the same point at the start so you cna only make it worse for a dark room if you follow normal gamma you are supposed to be using...

with madVR you have a target gamma and a device gamma so it at least makes sense when you have calibrated the device properly.

because asking for the gamma and talking about "unmodified gamma is not a good idea in dark room" is none sense.

if you just want to randomly change gamma here you go: https://github.com/VoidXH/Cinema-Shader-Pack/blob/master/Shaders/Gamma%20Correction.hlsl
you can actually do more than madVR. and no i didn't test it.

defining a device gamma for tone mapping would be useful or peak nits but that's about it.

Siso
21st August 2023, 09:51
This gamma correction shader doesn't work. Tried it last night.

v0lt
21st August 2023, 19:24
This gamma correction shader doesn't work. Tried it last night.
I do not confirm. Shader works for DX9 mode.

huhn
21st August 2023, 20:14
in the end it is just very simple math.

unmodified turned to linear using device gamma and then linear to wanted gamma. and real programmer may find a way to do that directly not a hoax like me.

so something like this:
dispalygamma = 2.2
wantedgamma =1/ 2.4
var =power(var, displaygamma);
var =power(var, wantedgamma);

Siso
21st August 2023, 20:33
I do not confirm. Shader works for DX9 mode.

It doesn't work in mpc-hc.

SirMaster
21st August 2023, 21:14
I thought you meant what should the gamma be used when watching BT.709.

v0lt
22nd August 2023, 04:42
It doesn't work in mpc-hc.
I do not confirm. Shader works for DX9 mode in MPC-HC. :p

PS: EVR-CP only works in DX9 mode. The folders for DX9 and DX11 shaders are different.

Siso
22nd August 2023, 10:55
I do not confirm. Shader works for DX9 mode in MPC-HC. :p

PS: EVR-CP only works in DX9 mode. The folders for DX9 and DX11 shaders are different.

I put it in the shaders folder. Not dx11 shaders folder. And it says "failed to set post-resize shaders". I've managed to get it working.

Mercury_22
24th August 2023, 09:53
@ Alex

After commit 67ccc57 mpc-be_setup.iss won't compile (I think you need to change COPYING.txt → LICENSE.txt in build.bat & mpc-be_setup.iss too )

Aleksoid1978
24th August 2023, 10:14
@ Alex

After commit 67ccc57 mpc-be_setup.iss won't compile (I think you need to change COPYING.txt → LICENSE.txt in build.bat & mpc-be_setup.iss too )

Thanks :)

ashlar42
28th August 2023, 16:42
Release MPC-BE 1.6.9 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.9)


Added export of Dolby Vision metadata via the IMediaSideData interface.

Does this have any effect on DV files playback?

v0lt
28th August 2023, 16:53
Does this have any effect on DV files playback?
Yes. https://forum.doom9.org/showthread.php?p=1990500#post1990500

ashlar42
28th August 2023, 17:07
Yes. https://forum.doom9.org/showthread.php?p=1990500#post1990500
I had seen your post but thought that mpc-be release was in addition to that. Instead it’s probably support for that feature. Thanks for clarifying.

Just to be sure, does it in any way make use of DV extra metadata? I suppose not but it’s worth asking… Thanks again!

v0lt
28th August 2023, 18:36
Just to be sure, does it in any way make use of DV extra metadata?
MPC Video Renderer 0.6.9 receives a MediaSideDataDOVIMetadata structure (https://github.com/Aleksoid1978/VideoRenderer/blob/41f38aa46ab9f8d6614930985031412f683b4818/Include/IMediaSideData.h#L139) from MPC Video Decoder 1.6.9 (or LAV Video Decoder). MPC Video Renderer uses some data from this structure to render the frame.

ryrynz
29th August 2023, 09:20
I have a Dolby Vision Profile 5 file which looks more accurate when I select 'convert to SDR' in MPC-VR.
Putting Windows into HDR mode didn't change the colors at all.
The TV has Dolby Vision support so I can compare directly.

Aleksoid1978
29th August 2023, 09:31
I have a Dolby Vision Profile 5 file which looks more accurate when I select 'convert to SDR' in MPC-VR.
Putting Windows into HDR mode didn't change the colors at all.
The TV has Dolby Vision support so I can compare directly.

There is no need to compare how a TV plays Dolby Vision and how a renderer does it as a result of transformations - this is already completely different.

Support for Dolby Vision has been added as Windows doesn't natively do this. Well, you can watch on SDR devices.

budgy
29th August 2023, 14:34
Just testing MPC-VR and am having some problems with trying to figure out how to get my settings correct so that the video levels follow what I am doing with madVR. After lots of testing, with the help of many suggestions (on AVS and other places) that are not madVR specific, I have my chain set up as Limited -> Full -> Limited:

madVR TV Levels (16-235) -> NVIDIA GPU Full (0-255) -> TV Limited

Can I, and if so how, do this with MPC-VR? I cannot find the equivalent output level setting. There's a setting in the Video Decoder for setting the RGB output levels, but it doesn't seem to have any effect. Is MPC-VR output Full only? The only thing that seems to stop my blacks from being completely crushed is to change my TV black level settings to Full, but this would be changing my whole chain to Full -> Full -> Full.

I only use this (OLED) TV as a HTPC display. I don't mind that the levels are restricted and it is set to limited as instructed for calibration (ColourSpace ZRO) so I don't really want to change it if possible. I do want to change from madVR though, so would prefer to switch to something like MPC-VR. Does anybody know if this is possible?

Alexkral
29th August 2023, 15:50
I have a Dolby Vision Profile 5 file which looks more accurate when I select 'convert to SDR' in MPC-VR.
Putting Windows into HDR mode didn't change the colors at all.
The TV has Dolby Vision support so I can compare directly.

If you also have mpv, you could try the different tone mapping algorithms to see which one produces the most similar result. You should look at the brightness and contrast, not the saturation.

huhn
29th August 2023, 15:54
use full range setup.

limited range stuff is a mystic a very dumb mystic.

ashlar42
29th August 2023, 22:39
MPC Video Renderer 0.6.9 receives a MediaSideDataDOVIMetadata structure (https://github.com/Aleksoid1978/VideoRenderer/blob/41f38aa46ab9f8d6614930985031412f683b4818/Include/IMediaSideData.h#L139) from MPC Video Decoder 1.6.9 (or LAV Video Decoder). MPC Video Renderer uses some data from this structure to render the frame.

There is no need to compare how a TV plays Dolby Vision and how a renderer does it as a result of transformations - this is already completely different.

Support for Dolby Vision has been added as Windows doesn't natively do this. Well, you can watch on SDR devices.

So does the metadata read from DoVi files get used when outputting HDR10? Or does using an HDR10 native file provide the best quality? Having the choice, I mean.

limited range stuff is a mystic a very dumb mystic.
We discussed this in the past. But I still see this as an opinion of yours, not shared by any pro calibrator I’ve read around…

I would love to see you discuss this with pros on AVS, to settle this. Why don’t you open a discussion about it, there? I know you can quote stuff, etc. it might be interesting.

huhn
29th August 2023, 23:36
So does the metadata read from DoVi files get used when outputting HDR10? Or does using an HDR10 native file provide the best quality? Having the choice, I mean.
depends on mastering in theory there is no difference up to 4000 nits in practice user like to say dovi is superior.

We discussed this in the past. But I still see this as an opinion of yours, not shared by any pro calibrator IÂ’ve read aroundÂ…
from colorspace zro: https://www.lightillusion.com/assets/img/multi-point-csv.png
either they don't measure black because it is not at 20 or it is lossy compressed when displayed... for a limited full limited pipe (madTPG will it has to and BTB and WTW are never calibrated anyway.) just saying.
I would love to see you discuss this with pros on AVS, to settle this. Why donÂ’t you open a discussion about it, there? I know you can quote stuff, etc. it might be interesting.
outside of PC and gaming consoles as a source stuff is different...

yes i can quote and link some facts that are more then "interesting" about this topic. this will go no where anyway.

v0lt
30th August 2023, 04:44
As always, users on doom9 are dissatisfied. :-|

So does the metadata read from DoVi files get used when outputting HDR10?
Only MaxMasteringLuminance and MinMasteringLuminance are calculated, other values are default. Full support for DolbyVision is not possible on a PC.
Or does using an HDR10 native file provide the best quality? Having the choice, I mean.
Whatever you like best will be the best choice for you.

Sunspark
30th August 2023, 05:14
I am curious to know what is the technical reason that it's not possible on a PC?

huhn
30th August 2023, 05:37
GPUs don't support it openly.

they can not add something they don't have an API for.
there is also the entire problem of how dumb dolby vision and there level is and how much has been leaked, revers engineered and such.

it's proprietary to milk end user as much as possible.
supposedly media foundation supports some kind of dolby vision...

v0lt
30th August 2023, 15:13
I am curious to know what is the technical reason that it's not possible on a PC?
To end the thread of questions, here is a starting link for you to study the issue - IDXGISwapChain4::SetHDRMetaData (https://learn.microsoft.com/en-us/windows/win32/api/dxgi1_5/nf-dxgi1_5-idxgiswapchain4-sethdrmetadata). I did not find support for Dolby Vision displays there.
You can also read the specification of your video card.

ashlar42
30th August 2023, 23:18
As always, users on doom9 are dissatisfied. :-|


Only MaxMasteringLuminance and MinMasteringLuminance are calculated, other values are default. Full support for DolbyVision is not possible on a PC.

Whatever you like best will be the best choice for you.
Thanks a lot. I don't know if you were talking about me but I was simply curious to understand. I was and I am not dissatisfied with a nice product that's being shared for free.

Sunspark
7th September 2023, 22:07
@huhn Because I can only use mpc-vr with 10-bit hevc anime on this broadwell cpu, I have been testing out different combinations of settings to see which delivers acceptable cpu/gpu load and picture quality. My preference is for picture quality without turbine fan mode activating. I have been using the shaders a lot lately with mpc-vr. Just now I tried 16-bit floating point and it seems to have improved the appearance a little as opposed to auto 8/10 integer.

Doing a thread search, I see back in 2019 it was discussed that 16-bit fp works well with mpc-vr in dx9 video processor mode.. so now I am wondering, should I just leave it in VP, or are there further advantages to be gained by using the shaders with 16-bit fp instead of the dxva2/d3d11 video processor in 16-bit floating point? It doesn't seem to make a difference in cpu/gpu load using either.

I can't use d3d11 hevc decoding because due to the weird hybrid decoding that only broadwell does, it crashes. Only dxva2 decoding seems to work without a crash. The renderer however can operate in d3d11 mode fine if I want it to, just not the decoder. I usually have it in d3d9 mode for consistency in the chain.

Sunspark
8th September 2023, 22:33
I am pleasantly surprised at the results of this thing we like to do, pixel peeping. Looking at some old comments, I came across 2160p_Gradient_Split_10bit_8bit.mp4 (https://drive.google.com/file/d/0B68jIlCvW85gWFp0NVUwTFdTNFE/view?usp=sharing) where according to huhn the top half is 10-bit (likely dithered) and the bottom half is 8-bit rounded. I guess I am lucky that Intel doesn't trash the chroma in dxva2-native since it is all I can use for HEVC Main 10. I actually don't normally use dxva2 chroma/image scaling because I feel it introduces noise, but for a resource-constrained dual-core system trying to use HEVC, it seems to be ok.

1-evrcp (https://dl.dropboxusercontent.com/scl/fi/uakaf5m18jf8arx84aate/1-evrcp.png?rlkey=giv026oiye1snqcsb0g2hktnq) (dxva2-native mpc-be d3d9 decoding, flip presentation, 16-bit fp surface, michell-netravali resizer)
2-dxva2nmpcvrd3d9vp (https://dl.dropboxusercontent.com/scl/fi/ic47ds8unbjvp3i7yw57a/2-dxva2nmpcvrd3d9vp.png?rlkey=vhd3uxz8tzs67xmppjsl9xdbd) (dxva2-native mpc-be d3d9 decoding, dxva2 video processor, flip swap effect, 16-bit floating point texture format)
3-dxva2nmpcvrd3d9shaders (https://dl.dropboxusercontent.com/scl/fi/czq4pv22fjkqnk2s1ljtb/3-dxva2nmpcvrd3d9shaders.png?rlkey=vhvhha904d87dlq323e1w9shf) (dxva2-native mpc-be d3d9 decoding, mpc-vr bilinear chroma and mitchell-netravali resizer, flip swap effect, 16-bit floating point texture format)
4-madvrsoftwared3d9 (https://dl.dropboxusercontent.com/scl/fi/nt5sqkbnv7wfi0lym8dm4/4-madvrsoftwared3d9.png?rlkey=glnuubu2hbfmzaxkifhxf31kk) (software decoding, madvr d3d9 presentation with mitchell-netravali AR chroma resizer, mitchell-netravali AR LL downscaler)

On a grayscale gradient test, 3 and 4 are very similar which speaks well of mpc-vr. 1 cannot do 10-bit but that's well known. 2 has a surprisingly good showing with Intel, especially compared to huhn's AMD dxva2-native image (https://abload.de/img/amddxvanativebug4gkwu.png). His software decoding AMD image (https://abload.de/img/amddxvabug2bqkm5.png) for reference. The Intel image has slightly stronger banding and the hardware vp leans toward green but it doesn't have the chroma subpixel issue that AMD and Nvidia do.

I know everyone is using D3D11 now, but this was still fun for me and it means there is still life in this machine yet. :)

PS. With the above settings, mpc-vr dxva2 video processor 25% cpu 41% gpu, mpc-vr shaders 55% cpu, 41% gpu, madvr 90% cpu, 75% gpu. Numbers are high because this is upscaling chroma on a 4K file and downscaling the image to a lower resolution that isn't an integer multiple of 4K. A different 10-bit HEVC file of resolution 1920x1080 presented at 1920x1080 only had dithering done, so approximately 25% cpu 23% gpu for the VP and 25% cpu 20% gpu for the shaders. Madvr had 40%+ cpu and 15% gpu. This is an igpu so no separate card. HEVC decoding is partial on this cpu with the mpc decoders. The madvr number is only software decoding, no partial HW decoding due to crashes.

Sunspark
9th September 2023, 22:02
Not that it matters for most since I am probably the only one here on Broadwell, but I have solved the hybrid HEVC decoder crash in D3D11. It works if "Discard" is the swap effect in the renderer. "Flip" will crash. Flip will work in D3D9 mode fine.

MPC-VR lets you choose the swap effect, MadVR does not.

huhn
9th September 2023, 23:33
madVR let you choice the render type too.
it has FSE or WFS backbuffer or present in advance.

i do not have the information if this has anything todo with a flip discard or overlay or what ever.

Sunspark
11th September 2023, 00:07
@huhn The animated show Star Trek: Lower Decks has a great gradients test for banding in S01E09 0:23:25-0:23:56 (if you have a high bitrate encode from the bluray). The funeral scene has a pale powder blue sky background which displays gradient banding with mpcvr's default settings. The banding can be made to go away via changing settings.

Sunspark
16th September 2023, 03:54
I have a question about a presentation difference between evr-cp and mpc-vr.

Both are on the d3d9 dxva2-native decoder path, 16-bit, no resolution scaling is being performed. Yet, I can see a difference with anime. Neither are wrong or bad, just different.

I find that mpc-vr is presenting with a softer focus. The colours might be a tiny bit better, but primarily I notice the slightly softer focus. Evr-cp presents the lines with a sharper definition. Do they use a different type of dithering pattern and this is the reason? Or is it something else?

huhn
16th September 2023, 13:23
dxva processing is altered by the GPU driver.
if you want an accurate image just avoid it.

in my limited experience they are 100 % the same on nvidia and that's no fluke because nvdia barely changes the image and has image damaging algorithm off by default.

on AMD evp cp was altered in colors and mpcVR not so take that as it is.
AMD DXVA processing is so broken it doesn't have an off switch anymore you need the registry to disable it.

Sunspark
17th September 2023, 22:56
Am I correct in assuming that it's unnecessary to check "VSync" in frame synchronization for evr-cp if one is already using autochange fullscreen to match refresh rates?

I don't see any change in the red lines with the ctrl-t test with VSync checked or unchecked.

When is it best used?

v0lt
18th September 2023, 06:42
When is it best used?
There is no best solution. If you have problems with the smoothness of frame output, then you can try turning on the "VSync" settings. Which combination will be best for your configuration is determined by tests.

Sunspark
18th September 2023, 18:37
Color management checkbox for evr-cp doesn't work here. Shifts the hue to yellow whether windowed or fullscreen. Exclusive mode on or off doesn't make a difference.

v0lt
19th September 2023, 07:05
Color management checkbox for evr-cp doesn't work here. Shifts the hue to yellow whether windowed or fullscreen. Exclusive mode on or off doesn't make a difference.
It works. For the window it is used twice (using a shader and display profile). For a full screen once (using a shader).
I could probably fix this (turning off for the window), but users will be unhappy. This issue was discussed several times in the topic.

Sunspark
19th September 2023, 16:32
I do use a colour profile and have it applied system-wide (as well as a non-2.2 gamma). Are these users who would be unhappy, users that don't have colour profiles?

I did look at the search, but it wasn't clear to me what the issue is that it functions in this manner. My assumption is that the code would simply just call and check if there's a profile installed, and if so, take it into account, else proceed as it has been doing already.

v0lt
20th September 2023, 10:43
If a display profile is not used, MPC-BE will not be able to use Color Management.
Which display profile Color Managment uses will be visible in the EVR-CP statistics in MPC-BE 1.6.9.103.

s0meone_new
22nd September 2023, 23:43
Hungarian translation updated:
https://easyupload.io/dsw16y

Klaus1189
23rd September 2023, 06:57
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

cmhrky
23rd September 2023, 15:17
Will there be "App paths" support for ffmpeg.exe?

v0lt
23rd September 2023, 16:13
Will there be "App paths" support for ffmpeg.exe?
Do you need it?

cmhrky
23rd September 2023, 16:27
If it can be used for youtube-dl and yt-dlp, it might be good to support ffmpeg as well.

wushantao
23rd September 2023, 16:37
https://files.catbox.moe/q9yzk3.7z

Update Simplified Chinese:)

v0lt
23rd September 2023, 17:48
Thanks everyone. Translations have been updated.

"App paths" support for "ffmpeg.exe" has been added.

cmhrky
23rd September 2023, 19:13
It would be nice to set a location for ffmpeg.exe with "App Paths" (https://forum.doom9.org/showthread.php?p=1955078#post1955078).

Thank you @v0lt. Another wish of mine has come true. 🎉

wushantao
30th September 2023, 14:05
https://files.catbox.moe/l7wpev.7z

Update Simplified Chinese:)

Klaus1189
30th September 2023, 16:19
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

How do I enter the dialog with the new translation? I need to check if it fits.

s0meone_new
1st October 2023, 04:53
Hungarian translation updated:
https://easyupload.io/bpgo4h

v0lt
1st October 2023, 05:24
Thanks everyone. Translations have been updated.

v0lt
2nd October 2023, 05:01
How do I enter the dialog with the new translation? I need to check if it fits.
This is for the YouTube clip saving dialog. You probably won't see the "Merging files..." line because ffmpeg.exe merges DASH streams very quickly.

beter
2nd October 2023, 15:56
Translation Update for Traditional Chinese and Dutch:
https://www.sendspace.com/file/3jj0et

cmhrky
3rd October 2023, 12:33
This is for the YouTube clip saving dialog. You probably won't see the "Merging files..." line because ffmpeg.exe merges DASH streams very quickly.

Where will "Merging files..." appear? I didn't see it when merging files. I tried with 1080p and a long video.

v0lt
3rd October 2023, 16:37
@beter
Thanks. Translation updated.

@cmhrky
Thank you. Fixed.

v0lt
7th October 2023, 12:09
Release MPC-BE 1.6.10 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.10)

MPC-BE Nightly builds:
Яндекс.Диск (https://yadi.sk/d/hlf1lfC8mKU58), Яндекс.Диск 2 (https://yadi.sk/d/AjAXDDHtHRIELg)
MEGA (https://mega.nz/folder/cQsn1TKJ#sT9sS6ywvmNqjz6B4RaK5Q), Google Drive (https://drive.google.com/drive/folders/1u84bY2n6fPAvM5n5mJvQBSDv6BKut-RY?usp=sharing), Pcloud (https://u.pcloud.link/publink/show?code=kZ2gNeVZjGcpVOgg3Rkxxln2U2itBSxW2IUy), Filen Drive (https://drive.filen.io/f/e104a83b-41f3-4bd1-8477-4b8838eb5986#qOhqvOnNY6lFLDu6ETjOtu8jT9KvbS7e), Icedrive (https://icedrive.net/s/jCSTVwvB3YXAwfVxu6x5WNziwDgj)
Night builds are provided by volunteers.

Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).

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

wushantao
12th October 2023, 05:06
https://files.catbox.moe/fjei23.7z

Update Simplified Chinese:)

Klaus1189
12th October 2023, 08:46
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

Klaus1189
13th October 2023, 20:29
Reupload for wushantao
https://drive.google.com/file/d/1k7_irLbLGpvGVVbWQjtim0TiWfe6bQCI/view?usp=drivesdk

Seems like the hoster can not be viewed by devs.

s0meone_new
13th October 2023, 22:53
Hungarian translation updated:
https://easyupload.io/gct95s

kryptonite
14th October 2023, 20:56
Hi,
Thank you for the amazing work being done on MPC-BE and MPC Video renderer, especially the ability to transcode DV into HDR10 on the fly for us PC/Windows users.

Just checking to see if HDR10+ video support on MPC-BE/MPCVR is in the works, now that the NVIDIA Drivers support HDR10+, and some PC Games support it as well.
This would be very useful for those of us with Samsung displays, as there's quite a bit of HDR10+ video and game content available now.
https://www.youtube.com/watch?v=UwQ5uJ-Yjyc

Also with respect to DV->HDR, I was also wondering if it would be possible to extend this to transcode DV into HDR10+ in the future, i.e. 'DV dynamic metadata' into 'HDR10+ dynamic metadata'.
Perhaps I'm wishing for too much and this is not doable, I just wanted a better understanding of the possibility, limitations, etc

Cheers, and appreciate all your hard work.

Aleksoid1978
14th October 2023, 23:10
Hi,
Thank you for the amazing work being done on MPC-BE and MPC Video renderer, especially the ability to transcode DV into HDR10 on the fly for us PC/Windows users.

Just checking to see if HDR10+ video support on MPC-BE/MPCVR is in the works, now that the NVIDIA Drivers support HDR10+, and some PC Games support it as well.
This would be very useful for those of us with Samsung displays, as there's quite a bit of HDR10+ video and game content available now.
https://www.youtube.com/watch?v=UwQ5uJ-Yjyc

Also with respect to DV->HDR, I was also wondering if it would be possible to extend this to transcode DV into HDR10+ in the future, i.e. 'DV dynamic metadata' into 'HDR10+ dynamic metadata'.
Perhaps I'm wishing for too much and this is not doable, I just wanted a better understanding of the possibility, limitations, etc

Cheers, and appreciate all your hard work.

Windows don't have API for HDR10+.

wushantao
16th October 2023, 04:11
Reupload for wushantao
https://drive.google.com/file/d/1k7_irLbLGpvGVVbWQjtim0TiWfe6bQCI/view?usp=drivesdk

Seems like the hoster can not be viewed by devs.

THX!

next time i‘ll try other host

Ceppo
16th October 2023, 10:06
Is there an example C++ plugin for plugin development?

Aleksoid1978
16th October 2023, 10:29
Is there an example C++ plugin for plugin development?

No plugin.

andybkma
20th October 2023, 10:17
Hi, this question is about MPC Video Renderer (newest v0.6.9.2117 that I know of). Am I supposed to be able to "passthrough" HDR to my display using this renderer (in other words use NV HDR and not W10 HDR)? Because, when I use madVR, I can passthrough HDR10 material to my HDR display and mVR says that the HDR is NV HDR. Or I can turn on W10 HDR and then madVR says I am using OS HDR.

But when I use MPC Video Renderer with MPC-BE, all I ever get is OS HDR, I can never achieve NV HDR. The player flicks on the W10 HDR "control switch" all by itself, I am not turning it on myself. I do have "Passthrough to display" checked in MPC Video Renderer settings so I don't know why I can never get NV HDR... some help please? I would like to know how I can passthrough the HDR "NV HDR" with MPC Video Renderer the way we can with madVR. Cheers :-)

huhn
20th October 2023, 10:58
because it doesn't support NV HDR and uses OS HDR.

both are passthrough.

the recommendation in madVR to not use OS HDR comes from many years ago and the NV HDR version is also very very old but i don't know if it is even updated by nvidia anymore. the issue from many years ago don't have to be around anymore.

Siso
20th October 2023, 12:01
Are there more audio presets for ffmpeg filters like this - https://thumbs2.imgbox.com/7c/d4/eCW5CYac_t.jpg (https://imgbox.com/eCW5CYac)

nevcairiel
20th October 2023, 12:10
Hi, this question is about MPC Video Renderer (newest v0.6.9.2117 that I know of). Am I supposed to be able to "passthrough" HDR to my display using this renderer (in other words use NV HDR and not W10 HDR)? Because, when I use madVR, I can passthrough HDR10 material to my HDR display and mVR says that the HDR is NV HDR. Or I can turn on W10 HDR and then madVR says I am using OS HDR.

But when I use MPC Video Renderer with MPC-BE, all I ever get is OS HDR, I can never achieve NV HDR. The player flicks on the W10 HDR "control switch" all by itself, I am not turning it on myself. I do have "Passthrough to display" checked in MPC Video Renderer settings so I don't know why I can never get NV HDR... some help please? I would like to know how I can passthrough the HDR "NV HDR" with MPC Video Renderer the way we can with madVR. Cheers :-)

"NV HDR" is outdated and should realistically not be used. Its the reason madVR pass-through is so finnicky and breaks randomly.

OS HDR works just fine and is proper pass-through.

andybkma
20th October 2023, 14:03
because it doesn't support NV HDR and uses OS HDR.

both are passthrough.

the recommendation in madVR to not use OS HDR comes from many years ago and the NV HDR version is also very very old but i don't know if it is even updated by nvidia anymore. the issue from many years ago don't have to be around anymore.

Thanks for your replies huhn & nev... much appreciated. Unfortunately after more testing with MPC Video Renderer I get consistent audio dropouts when using it. Switching over to madVR the audio dropouts are gone. And this is with three different media players (MPC-BE, Potplayer & ZoomPlayer) all set up to use LAV as splitter & decoders. The only common denominator when the dropouts occur using all three media players one at a time for testing is always when MPC Video Renderer is the renderer. I wonder why that is

v0lt
20th October 2023, 17:33
Are there more audio presets for ffmpeg filters like this - https://thumbs2.imgbox.com/7c/d4/eCW5CYac_t.jpg (https://imgbox.com/eCW5CYac)
https://ffmpeg.org/ffmpeg-filters.html#Examples-23
You can manually write any of the examples from the link. Just remove the "compand=" at the beginning of the line.

Siso
20th October 2023, 23:21
https://ffmpeg.org/ffmpeg-filters.html#Examples-23
You can manually write any of the examples from the link. Just remove the "compand=" at the beginning of the line.

Thank you, v0lt.

andybkma
21st October 2023, 14:21
Thanks for your replies huhn & nev... much appreciated. Unfortunately after more testing with MPC Video Renderer I get consistent audio dropouts when using it. Switching over to madVR the audio dropouts are gone. And this is with three different media players (MPC-BE, Potplayer & ZoomPlayer) all set up to use LAV as splitter & decoders. The only common denominator when the dropouts occur using all three media players one at a time for testing is always when MPC Video Renderer is the renderer. I wonder why that is

Hi again, just in case anyone comes along and sees this post I would like to leave a note that Nvidia's newest GameReady driver that came out a few days ago fixed this for me :-)

So I am almost ready to use MPC-BE more fulltime but please can someone tell me how to make the left click Stop button act the same as right click stop button? In other words make left-clicking the stop button close the video instead of just stopping it? Some kind of tweak I can do in the skin?

Sunspark
21st October 2023, 17:57
Right-clicking on stop to close also stops the video..

You could also define the middle mouse button in the options to be close since that will also stop it and you won't need to hover over the button.

andybkma
21st October 2023, 18:31
Right-clicking on stop to close also stops the video..

You could also define the middle mouse button in the options to be close since that will also stop it and you won't need to hover over the button.

Hi, thanks for your reply... I am trying to avoid the right clicking on the stop button. I would rather left click to stop & close the video. I already have the middle mouse button mapped for fullscreen/windowed.

Was just wondering if there was a skin ini file that could be amended or another skin available that has left click stop & close all in one left click motion. Same like PotPlayer, ZoomPlayer etc

Sunspark
21st October 2023, 19:23
Probably it would be easier to just re-map the keyboard key for close from ctrl-c to function key or some other key. It would be faster anyway, since you wouldn't have to hover the cursor over the button.

v0lt
22nd October 2023, 06:15
The fact that the Stop button responds to the right mouse button is a misunderstanding. IMHO, the right mouse button in windowed applications should only bring up the context menu.

I can suggest a solution so that the left click on the Stop button can be configured (stop or close). And I disabled the action for the right mouse button completely. But I don’t want to do this, as users will be very unhappy.

andybkma
22nd October 2023, 08:32
Hi guys, this question is specifically for 64bit MPC Video Renderer & its "new" RTX Super Resolution option/feature. I am on W10 Pro 64bit.

Okay, I don't want to appear dumb but I kinda am as I can only make RTX Super Resolution kick in and do it's beautiful image enhancing when using 64bit versions of MPC-BE or PotPlayer along with 64bit MPC Video Renderer. If I use 32bit versions of MPC-BE or Potplayer (or Zoom Player) along with 32bit MPC Video Renderer RTX Super Rez doesn't kick in. So my dumb question is... am I doing something wrong? Is there a secret setting for 32bit media players that I am missing? Or could it be that Nvidia designed RTX Super Rez to work only with 64bit? Or the alternative, is the "new" MPC Video Renderer RTX Super Rez feature only working with 64bit directshow player apps and not supposed to work with 32bit? Cheers so much :-)

Edit : After more troubleshooting, pressing Ctrl + J while playing a sample 480p vid in both 32 & 64bit versions of MPC-BE, both OSDs say D3D11 "Super Resolution" under Scaling. But while the 64bit MPC-BE shows a beautiful nvidia enhanced vid, the 32bit MPC-BE shows the original fuzzy 480video so ya, it seems that the 32bit MPC-BE & 32bit MPC Video Renderer is "calling" for super resolution but it just doesn't work for 32bit (at least for me)...

Aleksoid1978
22nd October 2023, 11:21
Why does it only work on the x64 version - this question should be asked to Nvidia.
As for displaying in the statistics that “super resolution” is enabled but does not work - MPC VR simply makes a call to the activation API, the call was successful - shown in the statistics. Whether it actually works or not is impossible to know.

huhn
22nd October 2023, 12:04
it also only works with 8 bit buffer making it questionable too.

to bad there is nothing you can do about that that will change this for sure. the new version is now only bad not horrible. a massive upgrade the ringing is completely gone.

maybe other pixel formats work. but this is pretty much asking for throwing stuff at it and hoping something sticks.

edit small test:
NIS: https://abload.de/img/nvidiaimagescaleravdx7.png
d3d11 VP: https://abload.de/img/nvidiavpscalerm1euh.png
edir2:
4K image: https://abload.de/img/4k3gf4g.png

it's more of a deblocker then a scaler.
this is pretty much the best case scenario using a terrible quality image as a source.

the core issue of this scaler is that it will always "deblock" even perfectly fine images and in the process makes them soft...
details are also generally erased. but it doesn't ringing anymore.
for bit rate starved content or DVD it might be quite useful.

v0lt
22nd October 2023, 13:11
RTX and 32-bit applications are nonsense.
Perhaps Super Resolution does not work for a 32-bit application, because more than 2 GB of video memory is not available to the process. Or maybe Nvidia simply did not make new features for 32-bit applications.

andybkma
22nd October 2023, 13:35
Well, that's why I'm asking, fellas... I am curious to know if others are having the same 32bit media players not working as me. This way I can be sure that I am not doing anything wrong but instead that Nvidia designed RTX Super Rez to work that way, only with 64bit :-)

Sunspark
22nd October 2023, 16:35
Out of curiosity, why are you using a 32-bit version of a player? Are you on a machine that is low on memory?

kryptonite
22nd October 2023, 18:15
Thev v1.5 update to the RTX super resolution also works on videos that aren't upscaled

https://blogs.nvidia.com/blog/2023/10/17/rtx-video-super-resolution-ai-obs-broadcast/
To quote "RTX VSR version 1.5 will also de-artifact videos played at their native resolution — prior, only upscaled video could be enhanced"

Would it be possible to decouple the RTX Super Resolution toggle in MPC VR from the Resizing function, i.e. allow the request to be sent for all if checked?

Thanks

v0lt
22nd October 2023, 18:32
Would it be possible to decouple the RTX Super Solution toggle in MPC VR from the Resizing function, i.e. allow the request to be sent for all if checked?
The Super Resolution request will be made even if the video frame size does not change during playback.

I think it's stupid to call video processing without resizing the term Super Resolution.

kryptonite
22nd October 2023, 22:18
I agree that NVIDIA could have done better on the nomenclature ;-), but I don't think it is requesting RTX Super Resolution when it's native

Attaching 2 screenshots with the same settings: , this is RTX3080 + Samsung S95C @ RGB 10bit Full, 2160p, 120Hz, PC mode

Paused at one of the first few frames of The Dark Knight 1080p Bluray, Super Resolution is engaged here 18490
vs.
One of the first few frames of the The Dark Knight UHD HDR Bluray, Super Resolution doesn't seem to be engaged here
18489

Please let me know if I'm doing anything wrong.

clsid
22nd October 2023, 22:40
It works with input up to 1440p. So it obviously won't engage on UHD video. Which would be a terrible idea anyway, unless you like it to completely destroy all the fine details. Plus it does not engage on HDR either.

It is a feature for low quality web videos. Not for high quality bluray input. How fucking difficult is that to understand?

huhn
23rd October 2023, 01:26
it's really not good. just how it is called is already terrible design choice.
an option in the GPU driver where it will be available and just blindly used by webbrowser.

just give devs an API where they can call it define the quality and a status is returned. i don't even care if they leave the option in the driver as is as long as there is an API to use regardless is of the driver option.

kryptonite
23rd October 2023, 06:25
It works with input up to 1440p. So it obviously won't engage on UHD video. Which would be a terrible idea anyway, unless you like it to completely destroy all the fine details. Plus it does not engage on HDR either.

It is a feature for low quality web videos. Not for high quality bluray input. How fucking difficult is that to understand?

Thanks for the info. For example: I do download and watch a lot of web series in 2160p, but it's low bitrate and do have occasional artifacts. I was wondering if the reason NVIDIA perhaps extended support up to native resolution is to perhaps aid such use cases, and I wanted to try it out because it does clean up my 1080p content really well.

No need to use profanity or be condescending. I am for example, playing with this for the first time and just trying to understand it better. If the intent is for people to NOT ask any questions on this thead, just state it as such

kryptonite
23rd October 2023, 06:45
it's really not good. just how it is called is already terrible design choice.
an option in the GPU driver where it will be available and just blindly used by webbrowser.

just give devs an API where they can call it define the quality and a status is returned. i don't even care if they leave the option in the driver as is as long as there is an API to use regardless is of the driver option.

Appreciate the info, and I understand it better now . No more questions from me on RTX SR ;-)

andybkma
23rd October 2023, 10:15
Out of curiosity, why are you using a 32-bit version of a player? Are you on a machine that is low on memory?

Thanks for asking that question... to be honest I am huge fan of ZoomPlayer which (for now) is only 32bit. And am huge fan of MPC Video Renderer's new RTX Super Rez which would be nice to use with ZP. And am huge fan of madVR so I asked madshi to please also adapt RTX Super Rez :-)

clsid
23rd October 2023, 12:26
The NVIDIA FAQ says it only works on 64-bit Windows. But that should probably in practice be interpreted as 64-bit applications only.

s0meone_new
29th October 2023, 23:10
at the bottom of the player, where the subtitles and sound can be adjusted, I think that part could be expanded or improved, of course only if necessary.
this area:https://i.imgur.com/xn5mZC4.png
Could indicate whether subtitles are on or not. (with bright and faint writing or possibly text)

I don't think it would be bad if there was a setting where you could set the priority of the subtitles.
for example:
- turning on
- turning off
- turning on (preferably forced subtitles)
- turning on (preferably full subtitles)

The point is that it would be immediately visible which setting is selected and that you would not have to check it all the time.

However, other information may also appear there. There is enough space. (if there is a need for it)

nsnhd
30th October 2023, 06:31
Thanks for asking that question... to be honest I am huge fan of ZoomPlayer which (for now) is only 32bit. And am huge fan of MPC Video Renderer's new RTX Super Rez which would be nice to use with ZP. And am huge fan of madVR so I asked madshi to please also adapt RTX Super Rez :-)

I tried my laptop with rtx 3050ti by upscaling 1080p to 4k using MPC VR Super Resolution. It shows nice pictures, but unlike MadVR which drops frames when selecting over qualities (e.g very high), MPC VR results in black screen when increasing the RTX video enhancement qualities 1-4 and have to restart MPC-BE.

andybkma
31st October 2023, 10:25
I tried my laptop with rtx 3050ti by upscaling 1080p to 4k using MPC VR Super Resolution. It shows nice pictures, but unlike MadVR which drops frames when selecting over qualities (e.g very high), MPC VR results in black screen when increasing the RTX video enhancement qualities 1-4 and have to restart MPC-BE.

Weird, don't know what to say. Have been using Level 4 ever since I installed the newest Nvidia Driver with Super Resolution v1.5 and have experienced zero black screens nor any problems whatsoever. Perhaps try a different video decoder?

Unfortunately I did have to switch to PotPlayer 64bit as my primary video player as nobody in the forum could tell me how to disable right-click stop/close video with MPC-BE and just use left click. And ZoomPlayer is 32bit only so that rules it out entirely as any meaningful player now in this day & age even though I had used it as my primary player for 20 years. For me RTX Super Rez (with MPC Video Renderer) just provides a much better experience than madVR

Sunspark
31st October 2023, 17:54
@andybkma You can use MPC-HC with MPCVR as versions before 2.1.0 don't have the right-click functionality for the stop button.

andybkma
2nd November 2023, 08:23
@andybkma You can use MPC-HC with MPCVR as versions before 2.1.0 don't have the right-click functionality for the stop button.

I need stop/close functionality with one left click on the stop button so I can possibly delete the file afterwards. MPC-HC versions before 2.1 just stop the video with one left click but keep the file "locked" so can't delete it

Klaus1189
2nd November 2023, 12:15
andybkma: What do you want exactly? I tried to understand, but I failed. There is no possibility to set MPC-BE up like you need?

andybkma
2nd November 2023, 15:16
andybkma: What do you want exactly? I tried to understand, but I failed. There is no possibility to set MPC-BE up like you need?

Thanks for your interest but unfortunately no. All I need to make MPC-BE a very good ZoomPlayer replacement is to allow me to "Stop & Close" a video with a single left click on the Stop Button. ZoomPlayer has this and so does PotPlayer and I think every other video player I have tried through the years.

I don't know why the developers pf MPC have made it right click. I am old and need left click to stop & close otherwise I get confused. So I am using 64bit PotPlayer as this player is the only other one that I know of that is 64bit and allows me to use MPC Video Renderer so I can use RTX Super Resolution

v0lt
2nd November 2023, 15:36
at the bottom of the player, where the subtitles and sound can be adjusted, I think that part could be expanded or improved, of course only if necessary.
this area:https://i.imgur.com/xn5mZC4.png
Could indicate whether subtitles are on or not. (with bright and faint writing or possibly text)
The presence and absence of tracks can now be seen by the brightness of the "ADD" and "SUB" buttons.

The rest of your wishes are difficult to realize. And this may break compatibility with custom toolbars.

Sunspark
2nd November 2023, 17:49
@andybkma I remember using single button Apple mice. It would be good for you to try and train yourself to remember there is more than one button choice, after awhile it will come to you. I am not young either, but on my regular PC I use the mouse left-handed on the left-side. Sometimes I will use the right hand with the mouse on the left side. It's not that tough because it's the same fingers, just mirrored. On my other system, I have the mouse on the right side in right-handed mode. No, I am not ambidextrous, but this is something you can learn, just like a different keyboard layout besides qwerty. Just try. You can put a post-it note or something on your table to remind yourself that there is more than 1 button choice.

You could even go further, you can get a USB foot pedal and map that to ctrl-c..

Get the foot pedal. They're not expensive.

ashlar42
3rd November 2023, 01:20
Quick question: does RTX Super Video Resolution work in MPC VR when outputting HDR content? Mainly thinking about 1080p HDR content.

The render stats screen seem to say yes, Nvidia's FAQ states (https://nvidia.custhelp.com/app/answers/detail/a_id/5448) that it doesn't work with HDR content.

andybkma
3rd November 2023, 03:08
Quick question: does RTX Super Video Resolution work in MPC VR when outputting HDR content? Mainly thinking about 1080p HDR content.

The render stats screen seem to say yes, Nvidia's FAQ states (https://nvidia.custhelp.com/app/answers/detail/a_id/5448) that it doesn't work with HDR content.

Until somebody with more knowledge about this comes along to say definitively yes or no, what does your eye test say?

huhn
3rd November 2023, 08:33
Quick question: does RTX Super Video Resolution work in MPC VR when outputting HDR content? Mainly thinking about 1080p HDR content.

The render stats screen seem to say yes, Nvidia's FAQ states (https://nvidia.custhelp.com/app/answers/detail/a_id/5448) that it doesn't work with HDR content.

no.
only 8 bit buffer only. just trash.

ashlar42
3rd November 2023, 11:35
Until somebody with more knowledge about this comes along to say definitively yes or no, what does your eye test say?
Since I refer to 1080p content, it's not so easy to evaluate without a side by side comparison.

Klaus1189
3rd November 2023, 20:06
I get "404 Page not found" on github. Seems like github is having some issues...

Siso
5th November 2023, 11:17
Is there any changelog of each new beta version?

molitar
6th November 2023, 01:36
When using MPC Video Renderer why does my screen go completely black at start and end of video?

v0lt
6th November 2023, 06:20
When using MPC Video Renderer why does my screen go completely black at start and end of video?
https://github.com/Aleksoid1978/VideoRenderer/issues/102
Disable "Auto Display HDR on/off" setting.

PS: You didn't say what video you watched and what display you have.

huhn
6th November 2023, 10:44
did something broken or why the change of heart?

s0meone_new
9th November 2023, 02:50
Hungarian translation updated:
https://easyupload.io/8vsvyb

Klaus1189
9th November 2023, 20:20
I encountered a very small cosmetic issue when using a XXX.XXX refresh rate in MPC Video Renderer:
https://drive.google.com/file/d/13qRMJ29Mjr6fE1cSeGjRqEo4NyqMPUBw/view?usp=sharing

I did a small update in https://github.com/Aleksoid1978/MPC-BE/commit/72823e50d06620e64ffd85925e89c779b6a3bc7f, so I think german translation should also be mentioned in changelog in MPC-BE :)

Grimsdyke
9th November 2023, 21:11
Feature request: Adding EDL back in again.

The last couple of days I had a little bit more time to look into "old" questions/issues that I had in the past. EDL was one of it and as I understand it, it never really worked in MPC's codebase.
However, I just tested Mplayer and there it works surprisingly well but, of course, I really do not like these console players - would love to have it in MPC-BE !!.

Any chances ??

Klaus1189
10th November 2023, 07:20
I encountered another small issue:
This video (https://drive.google.com/file/d/1gZXz3CrhQW2PaKouxqnrBugfXF1y3tek/view?usp=sharing)is scaled from 640x356 to 3840x2133 instead of 3840x2136.

All internal filters but with external MPC Video Renderer, of course.

huhn
10th November 2023, 13:17
not a direct bug.

it has this information (641:356).
it has also this: Display aspect ratio : 16:9
Original display aspect ratio : 16:9

but you have to choice one and if you take the (641:356)
which is (3840 /641)356 = 2132,6677067082683307332293291732
it's correct.

if this is the bitstream information or container information i leave that to people that know what they are talking about which is clearly not me.

Siso
10th November 2023, 14:35
Which audio renderer is the preferred to use - sanear or mpc audio renderer?

v0lt
10th November 2023, 14:52
Feature request: Adding EDL back in again.
...
Any chances ??
Not planned.

Klaus1189
10th November 2023, 15:01
not a direct bug.

it has this information (641:356).
it has also this: Display aspect ratio : 16:9
Original display aspect ratio : 16:9

but you have to choice one and if you take the (641:356)
which is (3840 /641)356 = 2132,6677067082683307332293291732
it's correct.

if this is the bitstream information or container information i leave that to people that know what they are talking about which is clearly not me.

Thanks :)

v0lt
10th November 2023, 15:05
I encountered another small issue:
This video (https://drive.google.com/file/d/1gZXz3CrhQW2PaKouxqnrBugfXF1y3tek/view?usp=sharing)is scaled from 640x356 to 3840x2133 instead of 3840x2136.
MKVToolNix GUI > Info tool
-Video track
--Pixel width 640
--Pixel heigth 356
--Display width 641
--Display heigth 356

3840/641*356 ≈ 2133.

Klaus1189
10th November 2023, 15:17
MKVToolNix GUI > Info tool
-Video track
--Pixel width 640
--Pixel heigth 356
--Display width 641
--Display heigth 356

3840/641*356 ≈ 2133.

Thank you :)

Klaus1189
10th November 2023, 17:46
I use MPC-BE with MPC Video Renderer and use automatic refresh rate change and it works almost perfect. There is only one thing that would be very nice to finetune:
Right after I click on videofile the refresh rate change is applied (one short flicker of screen, exactly like it should be) and TV/display shows windowed player with default background picture while the delay is running (in my case 3 seconds) and then playback starts. But I miss some frames in this constellation right at start, audio is fine.
Solution to this is to show the first frame paused and start playback then just like it is done when 2nd last option "Apply default monitor mode on fullscreen exit" in fullscreen page in options is applied and switch between fullscreen and windowed. In this case the currently played frame is paused, refresh rate change is done, selected delay (same 3 seconds) is running and playback continues without lost frames.

Without good testfiles it is very hard to see what I mean, so I have some good testfiles which make it easy to see the missing frames right at start:
Audio is right at start and frames are visually different. See the gap between the car front and the pole. I made a screenshot and marked the distance.
https://drive.google.com/file/d/1taC04GDqmKYhsqt2RFP6rGvduWeUee9g/view?usp=sharing

Testfiles:
https://drive.google.com/file/d/1YPxCeopV61lCJDKdTER2oSV97tmHRAvF/view?usp=sharing
https://drive.google.com/file/d/19DlLHPDdVkoJ_Sj4UParSbbQRPEfRJWp/view?usp=sharing

s0meone_new
11th November 2023, 02:32
Just a strange thought:

If MPC Video Renderer is better than EVR, why isn't it set by default? (and its settings are by default in the video menu section)
I will gladly translate it into Hungarian.

v0lt
12th November 2023, 13:22
@Klaus1189
There is a "Delay" option in the "Fullscreen" settings panel.

If MPC Video Renderer is better than EVR, why isn't it set by default?
It is not always better and the user may not have it.

Klaus1189
12th November 2023, 15:29
Yes, the delay works, but I think the behavior should be changed a little bit. During this delay, playback should already be initiated but paused. Then the first frame is already be drawn. Then it is perfect.

v0lt
12th November 2023, 16:00
During this delay, playback should already be initiated but paused. Then the first frame is already be drawn.
I have no idea how to do this. This can also cause problems with Direct3D.

Klaus1189
12th November 2023, 16:10
I tested MPC-HC in the meantime to compare and there it works so and I looked at its source code, but I am lost.

It can be achieved in MPC-BE by setting it up to play "0 times". Then if you open a file, playback is initiated but paused, then refresh rate change is done. One flicker, first frame is still drawn and pause is written by osd. Then hit space to fully start playback.

In MPC-HC if refresh rate change is done, then the mouse dissappears and nothing can be done. But this is possible bug in MPC-HC.

I did the same with play zero times with MPC-HC and it also loses mouse. So I think it is compatibility issue of MPC-HC with MPC-VR there.

s0meone_new
12th November 2023, 23:01
It is not always better and the user may not have it.
Does the user not have MPC Video Renderer?
I was talking about the fact that the program includes it by default.
But otherwise, if it's not set by default after installation, I don't think it's a bad thing if the program includes it by default. (so someone does not need to download it separately)
Many people use it instead of madVR.

v0lt
14th November 2023, 17:30
I rewrote the MPCTestAPI utility in C# and WinForms.
https://github.com/v0lt/MPC-API-Tester
Perhaps this will be interesting to someone.

beter
19th November 2023, 21:20
Update for translation of Chinese Traditional and Dutch
https://www.sendspace.com/file/85v4k0

Grimsdyke
21st November 2023, 18:46
Originally Posted by Grimsdyke View Post
Feature request: Adding EDL back in again.
...
Any chances ??
-> Not planned.

How about extending the following command switch

startpos hh:mm:ss

with [duration] or better [stoppos hh:mm:ss] ?

ryrynz
22nd November 2023, 04:36
better [stoppos hh:mm:ss] ?

Makes sense, handy to have.

v0lt
22nd November 2023, 15:47
@beter
Thanks. Updated.

I made a test build (https://github.com/Aleksoid1978/MPC-BE/issues/319#issuecomment-1821353961) with the ability to call an external application.
Perhaps this will interest someone.

SamusekTDS
26th November 2023, 01:49
So I have a really weird issue w MPC-BE - when using Windows 11 file explorer tabs, if I drag a tab it unpauses any paused media file in mpc-be, whether it was minimized or not. This doesn't happen with vlc or powerdvd or photos or media player legacy...

It feels like some prompt is being sent to mpc-be somehow? Has anyone else seen this aside from me? I've been searching around and can't find anyone with anything. Very odd.

Aleksoid1978
26th November 2023, 03:36
Disable "Global Media Keys".

SamusekTDS
26th November 2023, 13:05
Disable "Global Media Keys".

Ohmygod thank you - this has been annoying the crap out of me for over a year!

Grimsdyke
2nd December 2023, 09:25
@ devs. Sorry for asking again but are you maybe looking into my suggestion of an alternative way for edl ?? A good part of the needed code is already there with 'startpos' functionality.
Of course, I am not a programmer so I have absolutely no idea how much work it would be.
But it might interest you because then MPC-BE would be the only open-source player who could do such thing 'on-the-fly' directly on disc !!
Maybe it would be even the only player at all, hint hint ... :D

v0lt
2nd December 2023, 11:21
@Grimsdyke
I would recommend using AviSynth+ (https://github.com/AviSynth/AviSynthPlus/releases). You can cut the video the way you want and connect the pieces in the order you want (https://forum.videohelp.com/threads/382591-Cutting-Splitting-video-in-specific-parts-with-avisynth). The resulting script can be opened in many players.
To open various video files, you will also need the FFmpegSource (FFMS2) plugin (http://avisynth.nl/index.php/FFmpegSource). This forum has a section on using AviSynth (https://forum.doom9.org/forumdisplay.php?f=33).

Grimsdyke
2nd December 2023, 14:33
Thanks but I am just a normal user - no desire to learn and use an outside app/solution to get a functionality that is almost already complete in MPC-BE. But thanks for looking !

butterw2
2nd December 2023, 15:14
But it might interest you because then MPC-BE would be the only open-source player who could do such thing 'on-the-fly' directly on disc !!
Maybe it would be even the only player at all, hint hint ... :D

Doesn't mpv support edl ?
https://github.com/mpv-player/mpv/blob/master/DOCS/edl-mpv.rst

Grimsdyke
2nd December 2023, 17:55
@ butterw2, Yes, but not directly from blu-ray !! At least I was not able to find a syntax that made that work.

@volt. Checked avisynth using avspmod. Not really helpful in my case. It removes all audio tracks except one, It creates one big file instead of a playlist which my suggestion would do, And it expects frame numbers not hh:mm:ss.

SEALBoy
4th December 2023, 07:53
Does anyone using an Nvidia GPU have black screen problems when outputting HDR via MPC Video Renderer or madVR?

I have an RTX 3060 in my HTPC, outputting 4K 144Hz via HDMI 2.1. I've tried MPC-HC and MPC-BE with both MPC Video Renderer and madVR, and both players & renderers will sometimes give a black screen when starting a 4K HDR file. This has happened on an LG C1 OLED (120Hz) and Samsung OLED TV (144Hz), so I'm confident the TV isn't the issue. The issue persists until I exit and reopen the file. Sometimes several such reopens are required. Audio plays normally. The MPC-BE OSD appears normally, but subtitles do not. Occasionally, the black screen will occur while rapidly seeking in a playing file.

I tried mpv and it did not exhibit this issue, but I don't like mpv much.

Manni
4th December 2023, 11:43
Does anyone using an Nvidia GPU have black screen problems when outputting HDR via MPC Video Renderer or madVR?

I have an RTX 3060 in my HTPC, outputting 4K 144Hz via HDMI 2.1. I've tried MPC-HC and MPC-BE with both MPC Video Renderer and madVR, and both players & renderers will sometimes give a black screen when starting a 4K HDR file. This has happened on an LG C1 OLED (120Hz) and Samsung OLED TV (144Hz), so I'm confident the TV isn't the issue. The issue persists until I exit and reopen the file. Sometimes several such reopens are required. Audio plays normally. The MPC-BE OSD appears normally, but subtitles do not. Occasionally, the black screen will occur while rapidly seeking in a playing file.

I tried mpv and it did not exhibit this issue, but I don't like mpv much.

Yes, I had (when using 4K120 or even 4K24/60 in 10bits) and have to use my 3090 with a HDMI 2.0 EDID on my JVC NZ8 and an older driver (531.61 studio or 532.03 game ready) to an HDMI 2.0 input of my Denon AVR to resolve this and other issues. Limits 4K60 to 8bits but I don’t game much and prefer to prioritise HTPC use. From 535.xx, it seems to be a new branch that causes issues with the 3xxx series.

SEALBoy
4th December 2023, 16:52
Yes, I had (when using 4K120 or even 4K24/60 in 10bits) and have to use my 3090 with a HDMI 2.0 EDID on my JVC NZ8 and an older driver (531.61 studio or 532.03 game ready) to an HDMI 2.0 input of my Denon AVR to resolve this and other issues. Limits 4K60 to 8bits but I don’t game much and prefer to prioritise HTPC use. From 535.xx, it seems to be a new branch that causes issues with the 3xxx series.

Man, I really don't want to drop below 4K120 10-bit output. Seems like RTX 4000 series or RX 6000/7000 is my only option?

KrazyLurt
4th December 2023, 17:08
Yes, I had (when using 4K120 or even 4K24/60 in 10bits) and have to use my 3090 with a HDMI 2.0 EDID on my JVC NZ8 and an older driver (531.61 studio or 532.03 game ready) to an HDMI 2.0 input of my Denon AVR to resolve this and other issues. Limits 4K60 to 8bits but I don’t game much and prefer to prioritise HTPC use. From 535.xx, it seems to be a new branch that causes issues with the 3xxx series.
I've had this black screen issue for a long time as well, with a rtx 3080, and now later with a rtx 4090.

hank
8th December 2023, 22:26
Hello,

I use the MPC-BE Player 1.6.10 x64 and wanted to ask if there is a setting in which I can specify that the player always only shows forced subtitles and no others, because otherwise you always have to activate and deactivate the subtitles.

greeting

Aleksoid1978
9th December 2023, 00:54
Hello,

I use the MPC-BE Player 1.6.10 x64 and wanted to ask if there is a setting in which I can specify that the player always only shows forced subtitles and no others, because otherwise you always have to activate and deactivate the subtitles.

greeting

https://github.com/Aleksoid1978/MPC-BE/wiki/Default-track-preference

hank
9th December 2023, 14:04
https://github.com/Aleksoid1978/MPC-BE/wiki/Default-track-preference

I have no idea what to do with it!
Gruß

Sunspark
9th December 2023, 20:12
@hank In options>playback>default track preference, enter "[fc]".

Out of curiosity, why forced subs? It's been my experience that this flag is poorly used or is of poor quality.

butterw2
9th December 2023, 20:57
default track preference: "[fc]" didn't work, it still loads default subtitles.

Most people don't want subtitles for a language they understand and many movies come with English [default] subtitles.
I just bind a hotkey to switch subs on/off: mpc-be: (O)ptions > Player > Keys > Subtitles On/Off.

Sunspark
10th December 2023, 07:28
My solution was to use LAV splitter and set it up perfectly.

Manni
10th December 2023, 09:24
My solution was to use LAV splitter and set it up perfectly.

Please can you share your settings? One of the main reasons why I use BD menus to play a film is because LAV is unable to parse forced subs or the correct language to play when playing a film that has seamless branching with different video sections according to the selected language, often used in animation.

For example, if you try to play a BD folder of “Zootropolis”, it’s the French track that plays, along with the French titles in the video itself, irrespective of your default language settings for audio and subtitles in jRiver/LAV.

I discussed this issue with Nevcairiel in the past and even he said at the time that the only way to get the correct video and audio and forced subs was to use the disc menus, which is what I’ve done since.

I’d love to be able to not to use menus when I don’t have to (hence use MPC-BE more often) if I could get the correct language for both audio and video and the forced subs only, including with these seamless branching titles.

Note that I don’t have the time to figure this out when ripping my disks (I don’t know of any ripping software able to figure this out automatically from my original discs and create a correct mkv with the correct forced subs) and I need access to menus for extras/bonus content, so I don’t rip to mkv. BD menus is the only ripping option for me (I only use ISO for 3D blurays in order to not double the storage space).

x7007
10th December 2023, 10:25
any guidance on how to play Dolby Vision MKV files?

huhn
10th December 2023, 14:49
use mpcVR if the type of DV is supported it will work else not.

Sunspark
10th December 2023, 22:16
@manni Here are my strings, note that the newest 0.78 version of LAV has additional new operators to allow for more fine-grained selection, but I haven't needed to try those out yet.

So, for audio "jpn kor eng rus fre" and for subtitles, "eng|h eng@SDH eng@ass eng|n eng|d eng|f *|d"

Why the cascade like this? Because I want the audio to be in the native language but with full english subs, and yes, it actually does make a difference having these in this specific order. LAV selects from left to right.

In addition, if you want the audio to be the 2.0 track instead of 5.1, uncheck "Prefer audio stream with the highest quality".

Let me know how you get along with these strings, I haven't actually played any discs, only containers.

Manni
10th December 2023, 23:44
@manni Here are my strings, note that the newest 0.78 version of LAV has additional new operators to allow for more fine-grained selection, but I haven't needed to try those out yet.

So, for audio "jpn kor eng rus fre" and for subtitles, "eng|h eng@SDH eng@ass eng|n eng|d eng|f *|d"

Why the cascade like this? Because I want the audio to be in the native language but with full english subs, and yes, it actually does make a difference having these in this specific order. LAV selects from left to right.

In addition, if you want the audio to be the 2.0 track instead of 5.1, uncheck "Prefer audio stream with the highest quality".

Let me know how you get along with these strings, I haven't actually played any discs, only containers.

Thanks, that still doesn't work for me. If I use your string for audio, obviously I get Japanese audio if present instead of the original version in English or French. I usually leave that empty as I want to play the highest quality anyway, usually Atmos, DTSX or HD audio in the original language.
The forced subs still don't work. If you play Black Panther or Avatar, it doesn't play the forced subs in wakandan or navi.
Finally, if you play any Disney movie (say Bolt or Zootopia), it plays a random language for video (usually French) instead of the English videoh, so all the titles in the video itself are in the wrong language. Usually there are no forced subs for kids, anything writen in the animation is translated into different languages and the correct video is played with seamless branching according to the language selected in the disc menu at the begining.
So it looks like BD menus is still the only way to play these titles properly, at least with BD folders. With mkvs, the problem is moved at rip time. No ripping software that I know of is able to select the correct video track and the correct forced subs (you often have two or more forced subs english tracks for the same title).

Sunspark
11th December 2023, 00:34
Seems bothersome that it doesn't want to play nicely.. I guess it's going to have to come down to you selecting which individual track to use on a title-by-title basis since you are doing the ripping yourself.

Manni
11th December 2023, 11:30
Seems bothersome that it doesn't want to play nicely.. I guess it's going to have to come down to you selecting which individual track to use on a title-by-title basis since you are doing the ripping yourself.

Yes, and that's precisely why I don't rip to mkv. I don't have the time to figure out which of the three forced English subs is the actual forced sub track and which of the other two (or more) are empty or with the wrong language. Plus no ripping software can select the correct video track automatically either, so you have to watch all the mpls until you find the one that has a title in it, then find the mpls with the correct language in the video... That takes more time than watching the film. This is why I rip my disks to BD folders (while I do something else) and simply select the language on the disc menu when I play the disk. I get the correct video, correct audio and correct forced subs, 100% of the time, with zero effort.

Manni
12th December 2023, 10:42
Question: is it possible to specify the peak brightness of the display / projector in MPC-BE when using MPC-VR to tonemap HDR to SDR? I couldn't find the option.

huhn
12th December 2023, 12:10
no it's currently 125

https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/d3d11/ps_convert_pq_to_sdr.hlsl

only compiling this your self will do that.

Manni
12th December 2023, 14:41
no it's currently 125

https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/d3d11/ps_convert_pq_to_sdr.hlsl

only compiling this your self will do that.

Thanks for the confirmation and for the value. It would be great if this setting could be exposed in the MPC-VR settings in MPC-BE, as it would help to finetune the tonemapping for the display / projector in both directions (for low nits displays/PJs, which can have as little as 50nits or less, to OLED and bright displays that can have 600-1800nits peak brightness).

huhn
13th December 2023, 02:34
the answer is passthrough.

even if you add target nits you will nearly always not get accurate results.

it is currently always compressing to bt 709 just after tone mapping.
and converting to gamma 2.2 which is unlikely to be used seeing the spec as bt 1886/2.4. so it would also need gamma controls.

if a BD is watchable at 50 nits then a 125 nit tone map image will also be just as fine.

looking at the simplicity of the algorithm a PJ should tone map just fine.

Manni
13th December 2023, 11:07
the answer is passthrough.

even if you add target nits you will nearly always not get accurate results.

it is currently always compressing to bt 709 just after tone mapping.
and converting to gamma 2.2 which is unlikely to be used seeing the spec as bt 1886/2.4. so it would also need gamma controls.

if a BD is watchable at 50 nits then a 125 nit tone map image will also be just as fine.

looking at the simplicity of the algorithm a PJ should tone map just fine.

Well, all this is wrong and there should be settings to select target gamut and gamma. Passthrough is not an answer fro those who have a PJ with poor HDR or no HDR tonemapping (older JVCs, most Sonys etc).
The current standard for SDR isn't 2.4, it's BT1886, which is only 2.4 when the black floor is zero. It's much closer to 2.2 at the beginning of the curve in most cases except OLED and PJs with very good native black floor. This should be taken care of in calibration though, so technically 2.4 is what the renderer should be using for bluray.
I was surprised at how good MPC-VR HDR to SDR DTM was, it's a shame that it doesn't expose a few settings (peak brightness, target gamut and gamma) to allow for more flexibility and better performance.
I guess it's just designed as a quick solution for people watching on their PC monitor in a room with ambient light (sometimes a lot), in which case rec-709 gamma 2.2 makes sense.
Great to have it in MPC-BE anyway.

huhn
13th December 2023, 18:15
well i'm not here to stop anyone but i doubt it is even dynamic tone mapping and just static tone mapping.

I guess it's just designed as a quick solution for people watching on their PC monitor in a room with ambient light (sometimes a lot), in which case rec-709 gamma 2.2 makes sense.
Great to have it in MPC-BE anyway.
i guess so too.

the results are just fine. the EVR CP in mpc-be has tone mapping too i guess it is the same but the mpc-be code base is a bit to big for me to check.

Manni
13th December 2023, 19:23
well i'm not here to stop anyone but i doubt it is even dynamic tone mapping and just static tone mapping.

I was wondering about that. That would certainly explain why it’s so stable. I haven’t check the usual tricky scenes, only the brightness stability ones, and it had no issues whatsoever.

Liisachan
16th December 2023, 13:22
Hi, I just wanted to say thanks again. Although I’m ditching Windows (finally...), perhaps would never touch 10/11, am still using HC & BE on Win7, both are awesome cool things 🕶 Really appreciated ever. Happy holidays, to nice devs & everyone! Take care! Пока!

v0lt
17th December 2023, 07:17
BASS Audio Source 0.2.2 (https://github.com/v0lt/BassAudioSource/releases/tag/0.2.2)
Added information window.
Opening network streams of known size has been accelerated.
Removed "PreBufferMS" option.
Updated BASS components:
bassopus.dll 2.4.2.4;
bassflac.dll 2.4.5.4.

v0lt
25th December 2023, 04:58
MPC Video Renderer 0.7.1.2172 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.7.1)

Changes:
The DXVA2 decoder is no longer supported in DirectX 11 mode.
Added brightness and contrast adjustment for Dolby Vision.
The YCgCo color space will now only be converted using shaders.
Fixed closing the "Information" window after pressing the Esc key.
Improved checking of supported format conversions for D3D11 video processor in Windows 10. This resolves the black screen issue on some AMD video adapters.
The D3D11 video processor will not be used for unsupported formats in Windows 8/8.1.
Fixed crashes in rare cases.
The "Auto Display HDR On/Off" setting has been changed to "Windows HDR Mode".

ericgl
25th December 2023, 07:46
Hey v0lt,
Can the options menu also be in dark mode when I CHECK the option "use dark theme"?
https://i.imgur.com/XXVM7zL.png

BTW, in MPC-HC they already did that.

Aleksoid1978
25th December 2023, 10:41
Hey v0lt,
Can the options menu also be in dark mode when I CHECK the option "use dark theme"?
https://i.imgur.com/XXVM7zL.png

BTW, in MPC-HC they already did that.
No, it's only for main window and playlist.

butterw2
25th December 2023, 18:35
No, it's only for main window and playlist. Dark menu includes the context menu.

Options screen is more readable in light mode, in my opinion.

v0lt
27th December 2023, 05:10
Release MPC-BE 1.6.11 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.11)

MPC-BE Nightly builds:
GitHub automated builds (https://github.com/qwerttvv/Player/releases)
Яндекс.Диск (https://yadi.sk/d/hlf1lfC8mKU58)
MEGA (https://mega.nz/folder/cQsn1TKJ#sT9sS6ywvmNqjz6B4RaK5Q), Google Drive (https://drive.google.com/drive/folders/1u84bY2n6fPAvM5n5mJvQBSDv6BKut-RY?usp=sharing), Pcloud (https://u.pcloud.link/publink/show?code=kZ2gNeVZjGcpVOgg3Rkxxln2U2itBSxW2IUy), Filen Drive (https://drive.filen.io/f/e104a83b-41f3-4bd1-8477-4b8838eb5986#qOhqvOnNY6lFLDu6ETjOtu8jT9KvbS7e), Icedrive (https://icedrive.net/s/jCSTVwvB3YXAwfVxu6x5WNziwDgj)
Night builds are provided by volunteers.

Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).

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

Klaus1189
27th December 2023, 10:31
"mpc-be.1.6.11.checksums.sha.sha"
Is it double file extension?

cmhrky
27th December 2023, 20:11
"View > On Top > While Playing Video" option does not work properly.

I tried to explain it by recording a video: https://streamable.com/a6kjz2

This problem disappeared with v1.6.11.

magic144
9th January 2024, 05:40
hi,

strange behaviour to report on W10 Home x64 system with GPU-assisted playback:
graphics card is AMD RX460, latest drivers (Adrenalin 23.11.1)

using MPC-BE x64 1.6.11 w/ MPC-VR 0.7.1.2172 (renderer settings are default, no fullscreen-exclusive)
I'm seeing stuttering (almost every time on same clip) playing back x265 UHD HDR content when the internal video decoder (MPC-BE's own MPC Video Decoder 1.6.11) is setup to use "D3D11, DXVA2"
the only way it seems to overcome this stuttering is to change the Video Decoder to use D3D11cb (adapter: auto) instead
I don't see an option to select D3D11-native-only (but maybe that's what the "D3D11, DXVA2" setting implies in this context?)
HW-assisted playback IS engaged when the stuttering is occurring

using MPC-HC x64 2.1.3 w/ the same MPC-VR instance (and unchanged renderer settings, same sample clip), but using its internal LAV Video Decoder (0.78.0.1-git) setup to use D3D11 (Native) decoder (LAV doesn't have this "D3D11, DXVA2" setting), I don't see the stuttering

obviously D3D11cb is ok, but since native would be more efficient (less CPU) and it works OK in MPC-HC, any thoughts on what might be causing stuttering in MPC-BE native playback? anything to try to see if it makes a difference? any more detail I can report here to help understand the issue?

...also I should mention I've tried configuring MPC-BE to use external (standalone) LAV decoder with D3D11 (Native), and it also works fine in that configuration - which leads me to think it is something in the MPC Video Decoder

thanks

v0lt
9th January 2024, 17:41
I'm seeing stuttering (almost every time on same clip) playing back x265 UHD HDR content
24, 25, 30, 50 or 60 fps?
Where is your video file so developers can reproduce the bug?
KODI - Samples (https://kodi.wiki/view/Samples)

I don't see an option to select D3D11-native-only (but maybe that's what the "D3D11, DXVA2" setting implies in this context?)
It's very simple. First there will be an attempt to use the D3D11 decoder. If it doesn’t work (the video renderer doesn’t support it), then an attempt will be made to use the DXVA2 decoder.
If the hardware decoder is working, you will see a GPU icon. Hover over it and you'll see details in a tooltip.

magic144
10th January 2024, 02:54
hi,

so I can reproduce the issue with a sample from the link u provided (first one I tried):
4K (UltraHD) Formats
#4 HDR 10-bit HEVC 24fps (in MP4, 'Exodus' sample)
thanks for the link to those

Whilst the MPC Video Decoder is configured as "D3D11, DXVA2" I see "D3D11 Native, HEVC 10-bit" in the tooltip when hovering over the GPU icon. Playback stutters.

Playback is fine when switching to "D3D11cb" and it shows "D3D11 Copy-back, HEVC 10-bit" when hovering in that mode.


cheers

Aleksoid1978
10th January 2024, 07:55
What you mean "stutters" ?
Can you enable statistics in MPC VR and record video from desktop when playback with "stutters" and without ?

magic144
11th January 2024, 01:53
ok - I'll have to look into a way to effectively capture the screen for comparison

Grimsdyke
11th January 2024, 18:51
Zoomplayer just released a new build supporting libVLC ! Would this also be possible on MPC-BE ? Of course I would be much more interested in libplacebo but it would be a start.

v0lt
11th January 2024, 19:25
Zoomplayer just released a new build supporting libVLC ! Would this also be possible on MPC-BE ?
No. Just use VLC if necessary.

andybkma
25th January 2024, 11:19
Hi, can a keyboard shortcut be added please for "Keep Aspect Ratio" on/off ? Basically pressing a key will cycle on/off that function... hope it's possible :-)

huhn
25th January 2024, 13:27
just put a hotkey on vidfrm stretch and vidfrm inside.

if this is only for dvd which not square pixel next AR preset may work.

Siso
26th January 2024, 14:37
just put a hotkey on vidfrm stretch and vidfrm inside.

if this is only for dvd which not square pixel next AR preset may work.

It should be - vidfrm outside and vidfrm inside.

huhn
26th January 2024, 15:44
vidfrm ouside and vidfrm inside have the same AR the difference is that the result maybe cropped and the screen is always filled with outside.

Siso
26th January 2024, 18:15
vidfrm ouside and vidfrm inside have the same AR the difference is that the result maybe cropped and the screen is always filled with outside.

The options I mentioned are good for ultrawide monitors, maybe they will help someone.

andybkma
28th January 2024, 11:51
just put a hotkey on vidfrm stretch and vidfrm inside.

if this is only for dvd which not square pixel next AR preset may work.

Thanks but this didn't work... I am not having the same effect on videos as I do with toggling "Keep Aspect Ratio" on/off. Any other solution please?

huhn
31st January 2024, 16:56
RTX super resolution now supports 10 bit and 16 bit float. but it is broken:

if HDR is on and super resolution is called with an SDR or HDR video and it will wash out the colors.

clsid
31st January 2024, 23:10
Try latest RTX test build:
https://github.com/emoose/VideoRenderer/issues/26#issuecomment-1918310614

huhn
1st February 2024, 00:28
not washed out anymore the washout results return when it is set to disable and enable again. setting it to SDR or bigger recovers it but in all cases bilinear is used anyway. 720p HDR is used as a source here.

the scaler is bilinear the nvidia control panel also indicates that it is inactive. for SDR the driver is now useful the indication seems to work flawlessly there.

ignore this i go to the source.

wushantao
2nd February 2024, 17:25
Hi

I have a warning log after trying to compile it and version is up to date

https://github.com/Aleksoid1978/MPC-BE/tree/573981da38d81d9def5f0213178688c9a41b9e18

But I thinkthe program is fine with no errors

v0lt
2nd February 2024, 17:41
I have a warning log after trying to compile it and version is up to date
You can write to the FFmpeg Bug Tracker (https://trac.ffmpeg.org/), but no one will pay attention to the warnings. Unless you write a patch that will remove all warnings when compiling FFmpeg.

Please remove the compilation log, the forum markup is broken.

tormento
2nd February 2024, 17:44
Is possible to play BD iso and folder structures?

Java menu?

I can’t really stand VLC…

wushantao
2nd February 2024, 19:11
You can write to the FFmpeg Bug Tracker (https://trac.ffmpeg.org/), but no one will pay attention to the warnings. Unless you write a patch that will remove all warnings when compiling FFmpeg.

Please remove the compilation log, the forum markup is broken.

Less warnings than compiled kernel:D

Aleksoid1978
2nd February 2024, 23:37
Is possible to play BD iso and folder structures?

Java menu?

I can’t really stand VLC…

BD iso and folder structures - yes. Jav menu - no.

Klaus1189
4th February 2024, 12:01
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

wushantao
4th February 2024, 15:29
Update Simplified Chinese
https://files.catbox.moe/zg5s9z.zip
https://file.io/IokFQQH3JSCl

please ley me know if file server can not use, thanks

v0lt
5th February 2024, 04:46
Thanks. Translations have been updated.

@wushantao
Both sites open for me and allow me to download.

s0meone_new
5th February 2024, 23:23
Hungarian translation updated:
https://easyupload.io/blnghx

Klaus1189
6th February 2024, 19:04
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

s0meone_new
6th February 2024, 23:07
Hungarian translation updated:
https://easyupload.io/b6sw3y

wushantao
6th February 2024, 23:37
Update Simplified Chinese

https://files.catbox.moe/6qd8ve.zip
or
https://file.io/IQCQInaTP7xx

Klaus1189
7th February 2024, 05:51
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

Please do not forget me :)

Charky
7th February 2024, 09:25
Funny you should mention that as that video does not initiate HDR processing for me. It recognises the Dolby Vision metadata but does not process it in HDR. Unless I am doing something wrong.
I'm bumping this since I have the same problem.

Coming from madvr and JRVR, I've been playing around with MPC Video Renderer to see what it can do. I love it so far. Combined with MPC-HC/BE it's way more lightweight and snappy than Jriver and has everything I need.

Well, almost :D

Dolby Vision files (such as samples above) do not engage HDR processing (ctrl+J shows Dolby Vision metadata but HDR is not activated and video is processed in BT-709 and converted to SDR).

Normal HDR videos work just fine.

Any tips?

Aleksoid1978
7th February 2024, 09:39
I repeat once again: Playing DV in SDR mode in the system does not force switching to HDR; conversion to SDR will occur. If you need HDR output, enable HDR mode on the system.

Charky
7th February 2024, 11:27
I repeat once again: Playing DV in SDR mode in the system does not force switching to HDR; conversion to SDR will occur. If you need HDR output, enable HDR mode on the system.
Thx! I skimmed through the topic but missed this info.

I actually had already tried that :)

Two questions:

- why "Matrix" and "Function" report BT.709 in OSD when playing Dolby Vision files?
- "OSD and subtitle brightness" slider seem ineffective when playing Dolby Vision files. OSD and Subtitles are in full brightness. Is this a known issue/bug?

Aleksoid1978
7th February 2024, 12:19
Thx! I skimmed through the topic but missed this info.

I actually had already tried that :)

Two questions:

- why "Matrix" and "Function" report BT.709 in OSD when playing Dolby Vision files?
- "OSD and subtitle brightness" slider seem ineffective when playing Dolby Vision files. OSD and Subtitles are in full brightness. Is this a known issue/bug?

Because the “Matrix” and “Function” values are exactly what they are on purely DV files without an HDR layer.

"OSD and subtitle brightness" - they only work with HDR Passthrough.

Charky
7th February 2024, 12:45
Ok, thx 😊

v0lt
7th February 2024, 15:44
GitHub automated builds (https://github.com/qwerttvv/Player/releases)
Night builds are provided by volunteers.

Aleksoid1978
15th February 2024, 03:47
Official auto-builds (github login required):
MPC-BE (https://github.com/Aleksoid1978/MPC-BE/actions)
MpcVideoRenderer (https://github.com/Aleksoid1978/VideoRenderer/actions)

Charky
17th February 2024, 13:29
So, Windows HDR is triggered on DoVi files now ❤️

Thx !

Aleksoid1978
17th February 2024, 13:45
So, Windows HDR is triggered on DoVi files now ❤️

Thx !

Yea ))

ryrynz
17th February 2024, 19:50
"OSD and subtitle brightness" - they only work with HDR Passthrough.

Checked out the RTX HDR MPC-VR mod and noticed this was the case. Would be nice to have this working on non passthru too. Any chance you'll adopt MPCs subtitle renderer? Subs don't work well on internal with anime, text is all over the screen, still using xysub with libass.

Aleksoid1978
18th February 2024, 02:17
Any chance you'll adopt MPCs subtitle renderer? Subs don't work well on internal with anime, text is all over the screen, still using xysub with libass.

Of course, there is a chance - as soon as there is a person who will take on the development of this functionality. Until then - it is as it is.

wushantao
18th February 2024, 08:14
Can the "online" be moved to another location?
Because the translated text "用于在线视频" is a little long
And now, it seems to have broken the window at the moment with "online"
You can refer to the picture "用于在线视频"-"显示章节标记"
https://i.postimg.cc/fWmpCSZy/image.png
https://s11.ax1x.com/2024/02/18/pFJaokj.png

Here are the translated documents
https://file.io/uC90S3Kd5mQB
https://files.catbox.moe/hxgek7.7z

Aleksoid1978
18th February 2024, 09:05
Do not translate. There is simply no other place there.

wushantao
18th February 2024, 13:51
Well, I shortened the translation and here is the new file

https://files.catbox.moe/eycfct.7z
https://file.io/HP5w7r9Rc5B7

Klaus1189
19th February 2024, 20:33
The new "online" label is too long which hides the line on the right. Everywhere else it is fine.
https://drive.google.com/file/d/1-w92wthQYixarZd6rHJUUdQERgsW1Gv7/view?usp=sharing

German translation is fine, no need to update. Same word here :)

PCU
23rd February 2024, 11:55
PotPlayer, Windows 11 Home, drivers and everything is up to date: When I active RTX HDR in MPCVR, PotPlayer crashes.
https://i.ibb.co/4RPZqVy/Screenshot-2024-02-22-090220.png
https://i.ibb.co/RznnzcK/Screenshot-2024-02-22-090420.png

Aleksoid1978
23rd February 2024, 13:10
PotPlayer, Windows 11 Home, drivers and everything is up to date: When I active RTX HDR in MPCVR, PotPlayer crashes.
https://i.ibb.co/4RPZqVy/Screenshot-2024-02-22-090220.png
https://i.ibb.co/RznnzcK/Screenshot-2024-02-22-090420.png

This is a PotPlayer problem.

PCU
23rd February 2024, 13:13
From PotPlayer:

That is mpc VR's bug~~

So contact MPC VR's author~~

v0lt
23rd February 2024, 17:56
@PCU
Check in MPC-BE or MPC-HC.
If the problem persists, please write "Issue" with all the details.

@wushantao
Thanks. Updated.

@Klaus1189
Thanks. Fixed.

PCU
23rd February 2024, 20:01
Checked it. it's Pot's bug. (Thanks)

Megalith
27th February 2024, 07:26
Does anyone know why this happens:

1. Pause video in MPC-BE
2. Get Chrome notification (e.g., Checker Plus for Gmail), click on it
3. Video in MPC-BE starts playing again despite having received no user input

Aleksoid1978
27th February 2024, 08:37
Disable Global Mediakeys.

Gravitator
27th February 2024, 16:39
My picture is twitching > vvc-720p.ts (https://files.videohelp.com/u/227452/vvc-720p.ts)

v0lt
27th February 2024, 19:13
My picture is twitching > vvc-720p.ts (https://files.videohelp.com/u/227452/vvc-720p.ts)
How did you make this file?
Other MPEG-TS that I found on the Internet do not have this problem.

Gravitator
27th February 2024, 20:05
Found from this branch > https://github.com/MediaArea/MediaInfoLib/issues/1942
The MPC-HC modification does not have a brake > https://github.com/MartinEesmaa/VVCEasy/blob/master/LAVFilter/README.md

Sunspark
27th February 2024, 20:13
VLC and MPV don't play this file either.. so it's either broken or using a very niche codec.

Aleksoid1978
27th February 2024, 23:21
My picture is twitching > vvc-720p.ts (https://files.videohelp.com/u/227452/vvc-720p.ts)

It looks like the frames are not arranged correctly, their time stamps are mixed up.
Official MPEG-TS does not have this problem.

Aleksoid1978
28th February 2024, 00:15
VLC and MPV don't play this file either.. so it's either broken or using a very niche codec.

They just don't support the VVC codec.

Gravitator
28th February 2024, 06:33
It looks like the frames are not arranged correctly, their time stamps are mixed up.
Official MPEG-TS does not have this problem.
It is quite possible that Martin himself once made changes to reproduce non-standard VVC data in TS.

v0lt
5th March 2024, 05:52
MPC Video Renderer 0.7.3.2210 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.7.3)

Changes:
Added the ability to request Super Resolution only for low resolution videos.
"Windows HDR Mode" has been renamed to "Windows HDR".
Improved display switching to HDR mode in some situations.
Added support for Dolby Vision output on HDR displays.
Added support for "RTX Video HDR" for Nvidia graphics adapters. Hardware and driver support required.
Improved deinterlacing smoothness with double frame rate on high frequency displays.

rahzel
5th March 2024, 22:43
MPC Video Renderer 0.7.3.2210 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.7.3)

Changes:
Added the ability to request Super Resolution only for low resolution videos.
"Windows HDR Mode" has been renamed to "Windows HDR".
Improved display switching to HDR mode in some situations.
Added support for Dolby Vision output on HDR displays.
Added support for "RTX Video HDR" for Nvidia graphics adapters. Hardware and driver support required.
Improved deinterlacing smoothness with double frame rate on high frequency displays.
I'm fairly new to MPC VR and admittedly haven't followed super closely to the devlopment. But how do you (or can you) get Dolby Vision to pass through to your display with Windows? I'm using Windows 10 with a 6600 XT and have an LG C1 OLED connected with an HDMI 2.1 cable.

v0lt
6th March 2024, 05:55
But how do you (or can you) get Dolby Vision to pass through to your display with Windows?
DolbyVision is converted to something similar to HDR10 and sent to the display that way. Perhaps this is wrong, but users really asked for it.

You have an HDR display, look in the input properties to see what actually comes to it.

v0lt
6th March 2024, 14:02
Question for owners of Intel Xe and Arc desktop graphics. Do these graphics adapters support DXVA2? This can be viewed in DXVA Checker.

cmhrky
6th March 2024, 14:11
Question for owners of Intel Xe and Arc desktop graphics. Do these graphics adapters support DXVA2? This can be viewed in DXVA Checker.

i5-1235U

https://i.hizliresim.com/f3q642l.jpg

v0lt
6th March 2024, 14:17
@cmhrky
Thanks. Your integrated graphics have DXVA2.

wushantao
6th March 2024, 15:07
https://files.catbox.moe/plnqkj.7z
https://file.io/lNC6g5PLqHgR

Simplified Chinese Updates

Intel's graphics cards definitely support dxva2, and I have a very old integrated graphics card here that does as well


Intel(R) Iris(TM) Pro Graphics 5200
MPEG2_VLD: DXVA2/D3D11, SD / HD / FHD
MPEG2_IDCT: DXVA2/D3D11, SD / HD / FHD
MPEG2_A: DXVA1, SD / HD / FHD
MPEG2_C: DXVA1, SD / HD / FHD
WMV9_IDCT: DXVA1/2/D3D11, SD / HD / FHD / 4K
VC1_VLD2010: DXVA2/D3D11, SD / HD / FHD
VC1_VLD_2_Intel: DXVA2/D3D11, SD / HD / FHD / 4K
VC1_VLD_Intel: DXVA2/D3D11, SD / HD / FHD / 4K
VC1_IDCT: DXVA1/2/D3D11, SD / HD / FHD / 4K
H264_VLD_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K
H264_VLD_Stereo_Progressive_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K
H264_VLD_Stereo_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K
H264_VLD_Multiview_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K
HEVC_VLD_Main: DXVA2/D3D11, SD / HD / FHD / 4K
HEVC_VLD_Main_Intel: DXVA2/D3D11, SD / HD / FHD / 4K

v0lt
6th March 2024, 15:39
@wushantao
There are no problems with old (but not very old) graphics. One user had a problem with the hybrid laptop graphics Intel Xe + RTX 4050. According to some signs, DXVA2 did not work for him. That’s why I wanted to know how things are going on desktop graphics, where there are no hybrid glitches.

SeeMoreDigital
6th March 2024, 22:57
DolbyVision is converted to something similar to HDR10 and sent to the display that way. Perhaps this is wrong, but users really asked for it.


If the video file offers it, are you able to select between 'Dolby Vision converted to HDR10' and the regular 'HDR10' stream?

v0lt
7th March 2024, 05:02
If the video file offers it, are you able to select between 'Dolby Vision converted to HDR10' and the regular 'HDR10' stream?
Turn the "Prefer Dolby Vision over PQ and HLG" setting on or off.

s0meone_new
7th March 2024, 08:39
Hungarian translation updated:
https://easyupload.io/zkatk4

SeeMoreDigital
7th March 2024, 09:47
Turn the "Prefer Dolby Vision over PQ and HLG" setting on or off.Thanks for the info...

Sunspark
7th March 2024, 14:13
What are the additional profiles that say *_Intel? Shouldn't there just be one line?

Klaus1189
7th March 2024, 19:57
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

wushantao
8th March 2024, 07:55
https://files.catbox.moe/plnqkj.7z https://file.io/lNC6g5PLqHgR

Simplified Chinese Updates

:D:D

look here

v0lt
8th March 2024, 11:23
Thanks to all. Translations have been updated.

beter
10th March 2024, 23:52
Update of translation for Chinese Traditional and Dutch:

https://www.sendspace.com/file/0hbq7v

andybkma
11th March 2024, 15:45
Hi, on W10 is it possible to have two different MPC Renderer "installations" so to have two different renderer settings for two different portable MPC-BE players? I have one MPC-BE portable set up for my SDR 1080p monitor and the other for 4K HDR TV. For the monitor I would like to have "Convert to SDR" always on. But when I extend to my HDR TV I would like to have "Convert to SDR" always off because I have RTX HDR Video turned on. Thanks, fellas.

clsid
11th March 2024, 16:23
That is not possible and also not needed.

"Convert to SDR" only applies to HDR input. And if passthough is not possible/disabled.
"RTX HDR Video" only applies to SDR input.

v0lt
11th March 2024, 16:35
Hi, on W10 is it possible to have two different MPC Renderer "installations" so to have two different renderer settings for two different portable MPC-BE players?
There is no such possibility.

andybkma
11th March 2024, 16:43
There is no such possibility.

Okay, that was just wishful thinking :-)

By the way, I really want to say thanks for MPC-BE and your new updated renderer. By supporting the new Nvidia RTX Super Rez & RTX HDR Video I can't believe how good 1080p SDR vids look on my 85" Sony 4K converted to HDR :-)

andybkma
11th March 2024, 16:56
That is not possible and also not needed.

"Convert to SDR" only applies to HDR input. And if passthough is not possible/disabled.
"RTX HDR Video" only applies to SDR input.

Oh wow, when I first tried it out for some reason the SDR content was being washed out in fullscreen on an HDR display so I unchecked "Convert to SDR" then it worked so I thought that was the problem/conflict. But now before typing out this post I checked it again with "Convert to SDR" enabled and now it didn't wash out and worked as I hoped it would. Thanks for making me check it again :-)

AngelGraves13
15th March 2024, 02:55
The only thing keeping me from using the MPC Video Renderer full time is it doesn't have motion smoothing for viewing on a 60hz monitor. Are there any plans to add it?

And also adding Jinc scaling for Chroma and all other scaling methods besides upscaling, which already supports it.

huhn
15th March 2024, 03:46
last time i talked about this the renderer couldn't look at two frames at the same time. making this impossible.

Aleksoid1978
15th March 2024, 04:01
The only thing keeping me from using the MPC Video Renderer full time is it doesn't have motion smoothing for viewing on a 60hz monitor. Are there any plans to add it?

And also adding Jinc scaling for Chroma and all other scaling methods besides upscaling, which already supports it.

Not planned.

v0lt
15th March 2024, 04:39
The only thing keeping me from using the MPC Video Renderer full time is it doesn't have motion smoothing for viewing on a 60hz monitor. Are there any plans to add it?
First we would like to see working patches that implement such functionality.

And also adding Jinc scaling for Chroma
This will greatly complicate the code and makes no sense. I checked.

huhn
15th March 2024, 05:22
i don't have high hopes for that scaler but how did you test?

best i can do right now is creating Cb/Cr as Y and scale that and compare that to other chroma scaler Cb/Cr rendered as Y but that's not the same and a ton of work.

Sunspark
15th March 2024, 14:07
@AngelGraves13 Explore matching refresh rates to the media you're watching.. e.g. 25 fps video, you can set your video refresh to 50 Hz. This will give you smooth motion.

v0lt
15th March 2024, 16:41
i don't have high hopes for that scaler but how did you test?
I compared different chroma upscaling methods. After bicubic methods I did not see any fundamental difference. Perhaps there are special test patterns where you can see the advantage with a magnifying glass, but I’m not interested in that.
For general frame size increases, advanced techniques make sense.

huhn
15th March 2024, 17:30
https://slow.pics/c/cz99Yrm1

i can do as much test as you like to proof that chroma scaling matter alot.

all of these image are real video images i can even share the source files if you want to play with them.

some of these images are just there to show that biliteral can fai nothing else.

the screen matters also a lot on my calibrated OLED i can tell the difference easily on my old nearly dead asus vg248qe with like 30000 red is show low brightness now it barely matters.

same scaler different strength: https://slow.pics/c/72JEh0DC

Sunspark
15th March 2024, 18:07
huhn, you should consider that the super-xbr 150 that you like makes reds too hot. Earlier today I thought, ok it's been awhile let's look at how it looks on old ntsc content. A scene of people dancing in red, red-orange jackets and sweaters with red pennants on the wall, they were practically day-glo. Real clothing is not that saturated.

huhn
15th March 2024, 18:19
i tested it with RGB source downsampled to 420 it does not do that.

AngelGraves13
16th March 2024, 02:48
@AngelGraves13 Explore matching refresh rates to the media you're watching.. e.g. 25 fps video, you can set your video refresh to 50 Hz. This will give you smooth motion.

I'm mostly watching 23.976 fps 4K UHD, and there's pretty bad judder at 60Hz. Mind you I'm watching the content on a 60Hz monitor, not a TV.

I guess I'll stick to madvr then.

AngelGraves13
16th March 2024, 02:51
First we would like to see working patches that implement such functionality.


This will greatly complicate the code and makes no sense. I checked.

Jinc scaling is the best, so I don't understand what doesn't make sense about it. It has the least amount of errors.

huhn
16th March 2024, 03:13
it still has issues major issues.

a scaler that is good for image scaling doesn't have to be good for chroma.

andybkma
16th March 2024, 10:18
Hi, MPC-BE portable v1.6.11, I have "Global Media Keys" unchecked but it is still responding to my play/pause next/back track etc hotkeys when the MPC-BE window is in the forefront. Doesn't matter whether the video is already playing or not, if the MPC-BE window is in the forefront it always responds to my hotkeys. If MPC-BE gets "hidden" (not in the forefront anymore) it stops responding to hotkeys. Known bug or normal behavior? Am trying to get my music player (MusicBee) to be the only app to ever respond to hotkeys. Thanks much :-)

v0lt
16th March 2024, 11:01
Please try the latest nightly build before reporting the issue.
https://github.com/Aleksoid1978/MPC-BE/wiki/Nightly-builds

andybkma
16th March 2024, 13:33
Please try the latest nightly build before reporting the issue.
https://github.com/Aleksoid1978/MPC-BE/wiki/Nightly-builds

Hi, just installed portable dev v1.6.1.11.22 on top of 1.6.11 final and same problem...

v0lt
16th March 2024, 13:38
Hi, just installed dev v1.6.1.11.22 and same problem...
MPC-BE 1.6.11.228 (https://github.com/qwerttvv/Player/releases) is now available.

andybkma
16th March 2024, 14:06
MPC-BE 1.6.11.228 (https://github.com/qwerttvv/Player/releases) is now available.

Goodness me, all I did was forget to type the 8 at the end. Let's try this again :

Hi, just installed portable dev v1.6.11.228 on top of 1.6.11 final and same problem... thank you :-)

v0lt
16th March 2024, 14:15
I don't understand the problem. I don't have a keyboard with media keys.

I can only suggest going into the key settings and clearing all entries in the "App command" column.

andybkma
16th March 2024, 14:34
I don't understand the problem. I don't have a keyboard with media keys.

I can only suggest going into the key settings and clearing all entries in the "App command" column.

Do you mean "Select All" then "Reset Selected" ? Tried that, unfortunately no change...

v0lt
16th March 2024, 15:23
Do you mean "Select All" then "Reset Selected" ?
No. Read carefully what I wrote.

Anima123
18th March 2024, 18:46
Just found out that super-resolution applies well to Intel HD-630 while not to Intel HD-620 (black screen).

Edit: While playback exact 720p video on 1080p screen, HD-630 seems work fine with super-resolution, but with a video with resolution of 1280x718, only got black screen.

Any idea how this would happen? Is it avoidable, or something that can be done to address it for a developers' view?

v0lt
19th March 2024, 15:03
@Anima123
Perhaps this is due to the multiplicity of sizes to a power of two. Your height 718 is only a multiple of x2. Normal height is 720 multiple of x16.

Anima123
19th March 2024, 19:25
@Anima123
Perhaps this is due to the multiplicity of sizes to a power of two. Your height 718 is only a multiple of x2. Normal height is 720 multiple of x16.

Is there anything to do to mitigate the restriction while playing back?

At least one should be warned of the limitation/restriction of super-resolution before hitting a wall.

v0lt
19th March 2024, 19:39
@Anima123
I think it would be more correct to write about the problem at Intel.

huhn
19th March 2024, 23:00
here is a new chroma test this time with mpcVR cat rom:
https://slow.pics/c/mFvmhVMl

image 1 the aberration is the hardest it is just generally sharper most people will not be able to tell the difference.

image 2 and 3 the red ones. obvious massively sharper image

image 4 massively lowered aliasing in the hair should be very trivial to see.

of the to other scaler that are available lanczos 3 or jinc2 may lower the aliasing. how the over board sharpness of jinc 2 will end up i have no clue.

this is super xbr 150 in that test i only used that for 1080p source that are upscaled to UHD.

v0lt
20th March 2024, 04:45
here is a new chroma test this time with mpcVR cat rom:
https://slow.pics/c/mFvmhVMl
I don't see a fundamental difference between "mpcVR catrom" and "madVR jinc3 AR" for chroma. I looked at pairs of pictures one after another with full 4k screen zoom in IrfanView. It’s possible that to see the benefits of "madVR jinc3 AR" you need a large TV with large pixels, but I doubt that it will be so significant there that it’s impossible without it.

huhn
20th March 2024, 04:54
ok i find this very trivial to do.

i do no zooming at all i can also do that on a 1080p screen.

but i have to agree jinc2 is maybe not enough of a difference.
just remember this test:
https://slow.pics/c/72JEh0DC
it's hard to tell them apart but if you compare 1 with 6 directly it's day night.

in the test above the difference between super xbr and bicubic is massive but jincs is in between making it look not that different.

just to be sure you have a proper 4:4:4 set up so no TV is used?

AngelGraves13
20th March 2024, 19:16
And if you super-res the chroma?

huhn
20th March 2024, 22:29
super what?

AngelGraves13
21st March 2024, 06:54
super what?

Super Resolution. We can use it for upscaling can't we? Chroma can also benefit from super resolution, especially the softer scalers like Jinc and others.

huhn
21st March 2024, 10:15
super resolution is a term used for upscaling past the target resolution and downscaling to the target. there is zero benefit for chroma doing that and mpcVR can't do that anyway. and something i'm not missing at all.

then there is RTX super resolution that is just a scaler that replaces all other scaling function maybe it output's 420 i don't know so a correction chroma scale is maybe needed but will have barely any effect jinc2m is also not available for that.

RTX super resolution is no a good scaler in general it's power is cleaning up low res flawed source. but for good source the creators intend is just destroyed.

the jinc2m is everything but not soft.

v0lt
21st March 2024, 15:16
And if you super-res the chroma?
Enable "Request Super Resolution" in MPC VR and output at 100% scale. There will be some improvement in terms of restoring chroma, see for yourself.

huhn
21st March 2024, 17:07
quite good on this one image: https://i.postimg.cc/1mdDXH5g/nativesuperres.png
but it will still scale the image if used which is a no go.

AngelGraves13
21st March 2024, 20:28
Enable "Request Super Resolution" in MPC VR and output at 100% scale. There will be some improvement in terms of restoring chroma, see for yourself.

I'm aware...I was suggesting that it improves chroma upscaling, especially for softer scalers like Jinc and possibly others.

I'm not sure if MPC VR actually does super resolution on chroma, but if it doesn't...maybe it should.

huhn
21st March 2024, 21:00
as i shared an image of it doing it yes it can but you can not use it with other scaler.

anta777
21st March 2024, 22:09
Can you show what an offset per pixel looks like using your example?

huhn
22nd March 2024, 14:18
you mean this stuff? https://drive.google.com/file/d/12YUZbkUqkCGHcU25Ri_bCV0P5PaliDDU/view?usp=sharing

v0lt
7th April 2024, 05:48
Release MPC-BE 1.7.0 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.7.0)

Important changes:
FFmpeg has been updated to version 7.0.
Added support for VVC(H.266) video.
Added support for USAC/xHE-AAC audio.
Added support for D3D12 copy back mode.
Improved YouTube support in the built-in parser.
"MPC Audio Renderer" is now the default audio renderer.

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

Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).

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

s0meone_new
7th April 2024, 17:59
Detected by Windows Defender: Trojan:Script/Wacatac.B!ml

v0lt
7th April 2024, 18:50
I don't confirm. Windows 10 defender with today's updates.

VirusTotal
mpc-be64.exe - 0/72 (https://www.virustotal.com/gui/file/7834af95120fd11176b3963b73a8a8626e1f1fca0bba9da46cadfbd4a1fcb22f).
MPC-BE.1.7.0.x64.exe - 1/72 (https://www.virustotal.com/gui/file/7c19e4be36a3e25a5c42e600b2d33fd446089c8114b6d7cfa95cb1e8f0bc0641?nocache=1). There is some unknown "Bkav Pro" that you can ignore.

I will not do anything because I can’t do anything about it.

s0meone_new
7th April 2024, 19:40
I don't care, it doesn't matter to me, I just indicated it.
(False positives are common with Windows Defender.)

lvqcl
7th April 2024, 20:08
I can confirm that Windows Defender sees a virus in the MPC-BE.1.7.0.x64.7z file (but not in the other files).
I disabled realtime protection, downloaded MPC-BE.1.7.0.x64.7z and unpacked it. Windows Defender cannot find anything in the unpacked files, but detects a virus in the 7z file.

I can’t do anything about it.
Is it possible to change 7z settings? for example, use LZMA2 instead of LZMA? Maybe it will help.

v0lt
8th April 2024, 04:45
Is it possible to change 7z settings? for example, use LZMA2 instead of LZMA? Maybe it will help.
It sounds like treating a sore throat with enemas.

PS: We use LZMA because it didn't have any problems like LZMA2. Also, LZMA produced better compression than LZMA2 on our data.

s0meone_new
8th April 2024, 15:16
You should report this problem to Microsoft and then it won't be a problem in the future.

v0lt
8th April 2024, 16:41
You should report this problem to Microsoft and then it won't be a problem in the future.
I will repeat. My Windows 10 defender didn't find any threats yesterday. I checked again today, everything is fine too.

s0meone_new
8th April 2024, 22:36
Maybe they fixed the "bug".

wushantao
9th April 2024, 13:53
Maybe they fixed the "bug".

try reporting it here

https://www.microsoft.com/en-us/wdsi/filesubmission/

arrgh
10th April 2024, 00:25
..I have looked in forums for a while without luck..:
after quite some time I have updated MPC-BE to 1.6.11 and for whatever reasons, I don't get a pop-up info anymore when I switch between audio or subtitle streams during playback. So, when I press the "a"-key to rotate audio, I get no info which audio stream is active... how do I enable this function again?
Thanks!

v0lt
10th April 2024, 04:38
@arrgh
Turn on OSD.

arrgh
10th April 2024, 22:56
...OSD is on:

YoutubeResolution=720
[OSD]
Border=1
FileName=0
Font=Segoe UI
FontAA=1
FontColor=0xFFFFFF
FontShadow=0
GradColor1=0x302820
GradColor2=0x302820
LocalTime=0
RemainingTime=0
ShowOSD=1
Size=18
Transparent=100
[Playlist]
DetermineDuration=0
HideInFullScreen=0


just for info: I'm using external filters LAV and MadVR... but that was the case also before the update of MPC-BE

Aleksoid1978
11th April 2024, 00:28
..I have looked in forums for a while without luck..:
after quite some time I have updated MPC-BE to 1.6.11 and for whatever reasons, I don't get a pop-up info anymore when I switch between audio or subtitle streams during playback. So, when I press the "a"-key to rotate audio, I get no info which audio stream is active... how do I enable this function again?
Thanks!

Press "A" on toolbar- will there be audio tracks?
Next, go to the key settings, look for audio switching and see if it may not be “A” at all.

v0lt
11th April 2024, 04:37
...OSD is on:
...
just for info: I'm using external filters LAV and MadVR... but that was the case also before the update of MPC-BE
Reset all settings and try again. The OSD should work when you press the A key on the keyboard.

If you use the A button on the toolbar, the OSD will not be shown, because before that you just saw a list of audio tracks and selected what you need.

huhn
11th April 2024, 05:00
is your madVR version timed out and the fallback render does not support this?

Klaus1189
12th April 2024, 07:43
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

wushantao
12th April 2024, 08:42
Update Simplified Chinese:)

https://files.catbox.moe/6hml3q.7z
https://file.io/d4uFmYc8qy9x

arrgh
12th April 2024, 10:40
is your madVR version timed out and the fallback render does not support this?

...that was close enough, thanks!
for whatever (silly) reasons after the installation of MPC-BE madVR was not anymore selected as the Video Renderer (Options menue "Video")...:rolleyes:

no idea how that happened.
Thanks for the tips!

s0meone_new
12th April 2024, 23:37
Hungarian translation updated:
https://easyupload.io/tpj8ix

v0lt
15th April 2024, 15:34
Thanks. Translations have been updated.

tex
15th April 2024, 22:46
Virus total Detects a suspicious script execution.


Matches rule Script Interpreter Execution From Suspicious Folder by Florian Roth (Nextron Systems), Nasreddine Bencherchali (Nextron Systems) at Sigma Integrated Rule Set (GitHub)
Detects a suspicious script execution in temporary folders or folders accessible by environment variables


Matches rule Suspicious Script Execution From Temp Folder by Florian Roth (Nextron Systems), Max Altgelt (Nextron Systems), Tim Shelton at Sigma Integrated Rule Set (GitHub)
Detects a suspicious script executions from temporary folder


Matches rule Process Creation Using Sysnative Folder by Max Altgelt (Nextron Systems) at Sigma Integrated Rule Set (GitHub)
Detects process creation events that use the Sysnative folder (common for CobaltStrike spawns)


Matches rule Potential Dropper Script Execution Via WScript/CScript by Margaritis Dimitrios (idea), Florian Roth (Nextron Systems), oscd.community, Nasreddine Bencherchali (Nextron Systems) at Sigma Integrated Rule Set (GitHub)
Detects wscript/cscript executions of scripts located in user directories



Full raport:

https://www.virustotal.com/gui/file/7c19e4be36a3e25a5c42e600b2d33fd446089c8114b6d7cfa95cb1e8f0bc0641/behavior

Emulgator
15th April 2024, 23:14
Facepalm.

hirahi
17th April 2024, 02:39
When using MPC-BE 1.7.0.17 and setting the renderer to MPC Video Renderer 0.8.0.2224 or later, noise occurs on the screen and the image
is not displayed properly.

There is no problem with MPC-HC 2.2.1.

OS:Windows11 home
CPU core i5 12400
GPU Intel UHD Graphics 730
Momory DDR4 3200 32GB

Aleksoid1978
17th April 2024, 03:43
When using MPC-BE 1.7.0.17 and setting the renderer to MPC Video Renderer 0.8.0.2224 or later, noise occurs on the screen and the image
is not displayed properly.

There is no problem with MPC-HC 2.2.1.


So - where is screenshots ?
What's video - any of some specifics ?
Show filters list.

hirahi
18th April 2024, 01:40
screenshot is below.
http://hirahi.cloudfree.jp/archive/mpc_be.png

video is an MPEG2 VOB file

MPC-BE standard filters are used.

Aleksoid1978
18th April 2024, 02:30
screenshot is below.
http://hirahi.cloudfree.jp/archive/mpc_be.png

video is an MPEG2 VOB file

MPC-BE standard filters are used.

Fixed in MPC-BE video decoder.

P.S. Fixed also in MPC VR.

hirahi
18th April 2024, 05:07
Fixed in MPC-BE video decoder.

P.S. Fixed also in MPC VR.

MPC-BE 1.7.0.19+MPC Video Renderer 0.8.0.2227
I confirmed that the video was displayed correctly.

wyup
19th April 2024, 15:43
Sorry if this has been answered before, but I've always been curious as to what advantage comes from using external LavFilters over recent MPC-BE internal filters (source, video, audio), specially MPC Video Decoder 1.7.0.

In the latter settings, is there any advantage on using D3D12cb over default 'D3D11, DXVA2'? I tried the former on Intel graphics and the green line graph on 'Ctrl + J' mas more jagged.

v0lt
19th April 2024, 15:51
In the latter settings, is there any advantage on using D3D12cb over default 'D3D11, DXVA2'?
There are no advantages other than special use. Copyback mode will always be slower than native modes.

Sunspark
20th April 2024, 01:55
@wyup The LAV filter splitter is much better because it allows for more control of subtitles, audio, etc. if you've taken the time to dial in some settings, which I have. In the BE player, I use it as an external filter.. but for decoders in BE, I use the BE video and audio decoders.

Copy-back still has a use-case, depending on the renderer, e.g. inverse-telecining of a DVD, but this doesn't really apply to most people anymore.

Aleksoid1978
20th April 2024, 04:28
What LAV Splitter better for subtitles, audio ?

huhn
20th April 2024, 07:02
automatic stream selection. AFAIK there is nothing like that in mpc-be.

the option to disable hardware decoding niece but very good reasons to do so.

there is also the "issue" with hardware decoding and madVR.
where the d3d11 -> d3d9 interop cost more then a copyback operation...
with a dvd you are usually better of using software decode.

Aleksoid1978
20th April 2024, 13:41
automatic stream selection.
What you mean?
See this - https://github.com/Aleksoid1978/MPC-BE/wiki/Default-track-preference ?

Grimsdyke
20th April 2024, 14:56
I have a few mp4 files that makes MPC-BE + internal filters crash but no problems with LAV splitters. So LAV seem to be more "tolerant" on problematic video files.

Klaus1189
20th April 2024, 15:07
Upload a sample for devs. Maybe worth to take a look at such files.

v0lt
20th April 2024, 17:55
I have a few mp4 files that makes MPC-BE + internal filters crash but no problems with LAV splitters. So LAV seem to be more "tolerant" on problematic video files.
Name the version MPC-BE to be more specific. Please provide your problematic samples or take them from here (https://kodi.wiki/view/Samples).

We can also remember that recent releases of LAV Filters had problems. :p

added:
There are reports that MPC-BE 1.7.0.20 has problems with some files after updating FFmpeg. We haven't reproduced the problem yet.

added:
Problem with VP9 fixed in MPC-BE 1.7.0.22.

huhn
20th April 2024, 20:03
What you mean?
See this - https://github.com/Aleksoid1978/MPC-BE/wiki/Default-track-preference ?
cool where?
Name the version MPC-BE to be more specific. Please provide your problematic samples or take them from here (https://kodi.wiki/view/Samples).

We can also remember that recent releases of LAV Filters had problems. :p

added:
There are reports that MPC-BE 1.7.0.20 has problems with some files after updating FFmpeg. We haven't reproduced the problem yet.

well yes ffmpeg had problem with "hevc".
that's why lav had issues and if you use the same version lavfilter used at the time you should have the same issue.

Celio1080p
21st April 2024, 13:59
Hello everyone.
Guys, mpc-be is only seeing 4 audio files in a video that i have here.
Fallout series.
But, if i open the video with mkvtoolnix, i can see 32 audio files.

There's anyway to force MPC-BE to show them all ?

I tried the Windows Media Player 2022 in Windows 11 Pro, my main PC, and it showed all audio files.
But i prefer MPC-BE, far superior.
Sorry my english.

Sunspark
21st April 2024, 18:22
One way to fix is in the settings for external filters to add lav splitter and lav splitter source. Mark both as prefer and checked.

In the settings for internal filters, uncheck everything on the source filters tab.

Aleksoid1978
21st April 2024, 22:52
Hello everyone.
Guys, mpc-be is only seeing 4 audio files in a video that i have here.
Fallout series.
But, if i open the video with mkvtoolnix, i can see 32 audio files.

There's anyway to force MPC-BE to show them all ?

I tried the Windows Media Player 2022 in Windows 11 Pro, my main PC, and it showed all audio files.
But i prefer MPC-BE, far superior.
Sorry my english.

Upload file or give torrent link.

Celio1080p
22nd April 2024, 02:32
Upload file or give torrent link.

https://gofile.io/d/3VrPlm

There. Download to check it. I don't know why MPC-BE can't see the audio files. But Windows Media Player 2022 can. MediaInfo can.
MkvToolNix can.

Aleksoid1978
22nd April 2024, 02:43
https://gofile.io/d/3VrPlm

There. Download to check it. I don't know why MPC-BE can't see the audio files. But Windows Media Player 2022 can. MediaInfo can.
MkvToolNix can.

It's simple - most of the audio tracks and subtitles are simply turned off, you can check in MKVToolnix - "Track enabled" flag, it is in the "No" state.
LAV Splitter doesn't show them either.

Celio1080p
22nd April 2024, 12:50
It's simple - most of the audio tracks and subtitles are simply turned off, you can check in MKVToolnix - "Track enabled" flag, it is in the "No" state.
LAV Splitter doesn't show them either.

Ah i see.. it make sense. I.. don't know why he did that. Oh well.
Huh, anyway to just force them to show up, in MPC-BE ?
Or i will have to use MKVToolNix to enable them all ?
Thank you, sorry my english.

v0lt
22nd April 2024, 15:07
Huh, anyway to just force them to show up, in MPC-BE ?
There is no such feature.
Or i will have to use MKVToolNix to enable them all ?
Yes. There is nothing stopping you from trying this.

Celio1080p
22nd April 2024, 15:58
There is no such feature.

Yes. There is nothing stopping you from trying this.

Well, okay.. i still don't know why he did that.. oh well.
Thank you for your attention.

Edit: I tried to disable the LAV filters, and it worked. So i think it's the LAV filters that are hiding the audio files.
Oh well.. i hope they add a way to see all audio and subtittles files in the future.

beter
24th April 2024, 22:54
Update for translation of Chinese Traditional and Dutch:

https://www.sendspace.com/file/3g4qy0

wushantao
25th April 2024, 02:40
Update Simplified Chinese:)

https://files.catbox.moe/manut7.7z
https://file.io/1d7pOoTbpkqj

Klaus1189
25th April 2024, 08:02
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

cmhrky
25th April 2024, 11:19
"Options > Audio > Audio"

Audio adjustments made with mouse wheel up/down move in the opposite direction.

s0meone_new
25th April 2024, 14:44
Hungarian translation updated:
https://easyupload.io/vwypfw

v0lt
25th April 2024, 17:37
Thanks. Translations have been updated.
Fixed mouse adjustment for volume and balance.

cmhrky
25th April 2024, 18:01
@v0lt

Thanks for the fix.

Another problem:

"Options > Interface > Use the preview in the search" Online enabled.

While a live stream is opening, if the cursor is over the Seek Bar, the preview image is displayed and remains on the screen permanently.

Aleksoid1978
26th April 2024, 01:42
@v0lt

Thanks for the fix.

Another problem:

"Options > Interface > Use the preview in the search" Online enabled.

While a live stream is opening, if the cursor is over the Seek Bar, the preview image is displayed and remains on the screen permanently.

Don't confirm. When live - preview is not show, tested on Youtube live streams.
Give your link for test.

cmhrky
26th April 2024, 10:54
Don't confirm. When live - preview is not show, tested on Youtube live streams.
Give your link for test.

https://streamable.com/84yep4

You can try it with any live stream.

Aleksoid1978
26th April 2024, 11:04
I check with youtube live stream - no preview window, all ok.

Aleksoid1978
26th April 2024, 13:24
https://streamable.com/84yep4

You can try it with any live stream.

I can reproduce :)

Aleksoid1978
27th April 2024, 01:00
@v0lt

Thanks for the fix.

Another problem:

"Options > Interface > Use the preview in the search" Online enabled.

While a live stream is opening, if the cursor is over the Seek Bar, the preview image is displayed and remains on the screen permanently.

Thx - fixed.

beter
27th April 2024, 16:10
Update for translation of Chinese Traditional and Dutch:

https://www.sendspace.com/file/6i1erp

beter
28th April 2024, 12:35
I think there are still problems in the VP9 decoder.
I am now trying 1.7.0.38, using the internal DXVA2 VP9 decoder instead of the software decoder on Intel UHD 620. Every time I open a VP9 file (I have tested mp4 and mkv container), if I close the file via Ctrl+C or File->close, or open another file after or during the playback (Via File-> open, or PageUp/PageDown, etc), the whole player crashed. If I restart the playback after reaching the end of the video, the picture will be corrupted and sometimes the player also crashes.

Sample video file:
https://www.sendspace.com/file/vrplwq

---------------------

Another small problem related to mp4. MPC-BE crashes on some of my mp4-container file if I click on the seek bar. No crashes if I disable the internal MP4 source splitter, or rollback to an extremely old version of MPC-BE.
Sample:
https://www.sendspace.com/file/adh7pm

v0lt
28th April 2024, 18:07
I am now trying 1.7.0.38, using the internal DXVA2 VP9 decoder instead of the software decoder on Intel UHD 620. Every time I open a VP9 file (I have tested mp4 and mkv container), if I close the file via Ctrl+C or File->close, or open another file after or during the playback (Via File-> open, or PageUp/PageDown, etc), the whole player crashed. If I restart the playback after reaching the end of the video, the picture will be corrupted and sometimes the player also crashes.
Sample video file:
https://www.sendspace.com/file/vrplwq
I confirm. The issue appeared in MPC-BE 1.7.0.20 git2024-04-19-ea65a8067 after updating FFmpeg.

Another small problem related to mp4. MPC-BE crashes on some of my mp4-container file if I click on the seek bar. No crashes if I disable the internal MP4 source splitter, or rollback to an extremely old version of MPC-BE.
Sample:
https://www.sendspace.com/file/adh7pm
Not long ago (2024-02-29) version 1.6.11.174 (3ffe43e2f) was good.
Fixed in 1.7.0.42 (10e8eb566).

v0lt
30th April 2024, 10:22
Every time I open a VP9 file (I have tested mp4 and mkv container), if I close the file via Ctrl+C or File->close, or open another file after or during the playback (Via File-> open, or PageUp/PageDown, etc), the whole player crashed.
Fixed in MPC-BE 1.7.0.46 (0cb3f1845).

v0lt
5th May 2024, 05:55
MPC Video Renderer 0.8.1.2230 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.8.1)

Changes:
"RTX Video HDR" now works with 10-bit SDR video.
Fixed OSD and subtitle brightness adjustment for some cases.
Fixed playback of static DVD-Video menu when frame rate doubling deinterlacing is active.
Expanded support for "Super Resolution" to 1440p.
Changed input format statistics for Dolby Vision.
Improved handling of input format changes.
Recommended MPC-BE 1.7.0.19 or newer.

PS: MPC Video Renderer 0.8.1 is included in the MPC-BE 1.7.0.57 installer.

Scoty
5th May 2024, 09:59
I get for 2 days my first HDR OLED Monitor (ASUS ROG Swift OLED PG27AQDM). This Monitor have 1000 Nits which is very good and much more then my LG OLED C1. I use the latest MPC-BE with latest MPC Video Renderer 0.8.1.2230. Which setting i need to have the best HDR Performace with MPC-BE and MPC Video Renderer? Or is a other Video Renderer better? I use Onboard GPU from my RYzen 7800X3D.
I use this Settings for now but sometime when i use Fullscreen HDR not work. In Windows Mode is working good.

https://i.ibb.co/F4sFn56/Screenshot-2024-05-05-105957.png (https://ibb.co/F4sFn56)

v0lt
7th May 2024, 04:37
Release MPC-BE 1.7.1 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.7.1)

Important changes:
Fixed freezing during navigation on some MP4 files.
Fixed a crash when using XySubFilter and MPC VR in DX11 mode in some cases.
MPC Video Renderer 0.8.1 is included in the installer.

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

hajj_3
7th May 2024, 08:04
Release MPC-BE 1.7.1 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.7.1)

Important changes:
Fixed freezing during navigation on some MP4 files.
Fixed a crash when using XySubFilter and MPC VR in DX11 mode in some cases.
MPC Video Renderer 0.8.1 is included in the installer.

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

You didn't update mediainfo to v24.04, still uses v24.03.

Aleksoid1978
7th May 2024, 08:27
You didn't update mediainfo to v24.04, still uses v24.03.

So what ? Are there any problems with the current version of MI?

ryrynz
7th May 2024, 09:27
You didn't update mediainfo to v24.04, still uses v24.03.The nightly will have it soon enough. Won't be anything important missed, touch grass.

v0lt
7th May 2024, 14:53
You didn't update mediainfo to v24.04, still uses v24.03.
That will happen next time. Maybe.

ashlar42
7th May 2024, 15:05
Just testing MPC-VR and am having some problems with trying to figure out how to get my settings correct so that the video levels follow what I am doing with madVR. After lots of testing, with the help of many suggestions (on AVS and other places) that are not madVR specific, I have my chain set up as Limited -> Full -> Limited:

madVR TV Levels (16-235) -> NVIDIA GPU Full (0-255) -> TV Limited

Can I, and if so how, do this with MPC-VR? I cannot find the equivalent output level setting. There's a setting in the Video Decoder for setting the RGB output levels, but it doesn't seem to have any effect. Is MPC-VR output Full only? The only thing that seems to stop my blacks from being completely crushed is to change my TV black level settings to Full, but this would be changing my whole chain to Full -> Full -> Full.

I only use this (OLED) TV as a HTPC display. I don't mind that the levels are restricted and it is set to limited as instructed for calibration (ColourSpace ZRO) so I don't really want to change it if possible. I do want to change from madVR though, so would prefer to switch to something like MPC-VR. Does anybody know if this is possible?

Since I use an OLED display, whose calibration workflow in ColourSpace (full registered product, not Zero) suggests calibrating to Limited, I am interested in an answer to this question.
Is this something that could be done through shaders? If yes, how? I have zero knowledge about those... :-/

huhn
7th May 2024, 17:26
even if you calibrate in limited range full range will be calibrated too.
just set it to full range and let displaycal verify the results.
why even use that software...

wyup
9th May 2024, 01:07
Hi, about MPC Video Renderer: how does the automatic HDR10 to SDR conversion work? Does it use any pixel shading LUT? Are maxCLL/maxFALL metadata values taken into account for tone-mapping?
How much is Dolby Vision decoding supported?
Does MPC-VR allow Windows color management, monitor ICC profile?
mpc offers different tone-mapping algorithms, will MPC-VR allow for bt.2446a (HDR10, DV), st2094-40 (HDR10+)?
libplacebo library has native Dolby Vision decoding and tone-mapping (Profile 5, BL), supports Direct3D 11, color management, custom shading.. Is it possible implementing it in MPC-VR?
Thanks for the good work.

Aleksoid1978
9th May 2024, 03:05
Hi, about MPC Video Renderer: how does the automatic HDR10 to SDR conversion work? Does it use any pixel shading LUT? Are maxCLL/maxFALL metadata values taken into account for tone-mapping?
How much is Dolby Vision decoding supported?
Does MPC-VR allow Windows color management, monitor ICC profile?
mpc offers different tone-mapping algorithms, will MPC-VR allow for bt.2446a (HDR10, DV), st2094-40 (HDR10+)?
libplacebo library has native Dolby Vision decoding and tone-mapping (Profile 5, BL), supports Direct3D 11, color management, custom shading.. Is it possible implementing it in MPC-VR?
Thanks for the good work.

HDR to SDR - https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/d3d11/ps_convert_pq_to_sdr.hlsl
Dolby Vision supported profile 5 and 8, MPC VR convert DV to PQ.
MPC-VR support D3D11, post-resize shaders.

wyup
9th May 2024, 14:56
HDR to SDR - https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/d3d11/ps_convert_pq_to_sdr.hlsl
Dolby Vision supported profile 5 and 8, MPC VR convert DV to PQ.
MPC-VR support D3D11, post-resize shaders.

Static value of 10,000 nits is assigned to 'luminance peak' in ps_convert_pq_to_sdr.hlsl:

#define SRC_LUMINANCE_PEAK 10000.0
#define DISPLAY_LUMINANCE_PEAK 125.0

Wouldn't it be more convenient to assign LUMINANCE_PEAK to MaxCLL or MaxMonDispLuminance from file metadata when available for a tighter curve?

Why is DISPLAY_LUMINANCE_PEAK set to 125 instead of standard 100 SDR?

Siso
9th May 2024, 19:55
Why is DISPLAY_LUMINANCE_PEAK set to 125 instead of standard 100 SDR?

I was wondering the same, cause 100 nits would make more sense imho.

huhn
9th May 2024, 20:11
there are talks to make this an option and maybe you can even get the gamma of your display in so it can properly tone map.
120 make most sense but i'm not going into that.

Aleksoid1978
10th May 2024, 02:55
If someone want to implement improvement for VR - patch are welcome :)

v0lt
10th May 2024, 05:41
Why is DISPLAY_LUMINANCE_PEAK set to 125 instead of standard 100 SDR?
Give a link to the standard, please.

wyup
10th May 2024, 11:34
Give a link to the standard, please.
https://www.itu.int/pub/R-REP-BT.2390-11-2023
Recommendation ITU-R BT.1886, 100 cd/m2 peak luminance.

However, hard setting LUMINANCE_PEAK to 10,000 nits is worse, most HDR videos are capped much lower at MaxCLL. It makes sense to tonemap from there to a tigher curve. By default, MPC-BE/MPC_VR shows hdr movies darker than they are.

I suggest to make an option to map it to either MaxCLL, MaxFALL, Max. Mon. Disp. Lumin. from HDR10 metadata, or a custom value.

huhn
10th May 2024, 12:25
they used 100 bt 1886 does not define it as 100 it does not define it at all.
they talk about 1000 CR lcs and other stuff 100 make math easy anyway.
there is even SDR at 1000 nits in there.

https://github.com/Aleksoid1978/VideoRenderer/issues/143

ashlar42
10th May 2024, 13:01
even if you calibrate in limited range full range will be calibrated too.
just set it to full range and let displaycal verify the results.
why even use that software...

So there is no way to do it within MPCVR?

huhn
10th May 2024, 13:50
there is no point in doing so. if you load a shader mpcVR will have to do that i don't have on at hand. bandaid for a self-imposed injury.
just set the GPU driver to limited.

v0lt
11th May 2024, 05:52
I suggest to make an option to map it to either MaxCLL, MaxFALL, Max. Mon. Disp. Lumin. from HDR10 metadata, or a custom value.
I can also offer such features (and even more). But who will implement this and thoroughly check it? After all, we don’t need to break the existing functionality.

clsid
11th May 2024, 13:22
I have a WIP patch for customizing display nits setting.

I am looking for good HDR sample files. Preferably a few with different MaxCLL values. Then I can test if using that value makes any sense in the current basic algorithm that MPCVR uses.

Files with a low MaxCLL would currently be too bright.

huhn
11th May 2024, 14:58
looking at the code there is nothing that tells the tone mapping the new maxcll and the display brightness and that's bad because of how tonemapping spec is define.

same file as an example:
125 peak brightness that means a knee point around 54.04 nits(this is the old spec i don't know the new one it's but goes higher).
maxcll 4000

current algorithm uses 10000 and peak 125 the high light 54.04-125 will be inefficeintly compressed and only about 100 nits will be used.

at 4000 the algorithm needs to recalculate the knee point or even the part of 0-54 will be to bright which should be the same no matter the maxcll.

i don't see anything even considering do that in the code.

v0lt
11th May 2024, 16:02
125 vs 100
https://i.ibb.co/yhffn9j/125.png (https://ibb.co/yhffn9j) https://i.ibb.co/Hq1hjpr/100.png (https://ibb.co/Hq1hjpr)

Sunspark
11th May 2024, 23:48
I think the 100 image looks better than the 125 one on an srgb display.

wyup
12th May 2024, 00:43
looking at the code there is nothing that tells the tone mapping the new maxcll and the display brightness and that's bad because of how tonemapping spec is define.

same file as an example:
125 peak brightness that means a knee point around 54.04 nits(this is the old spec i don't know the new one it's but goes higher).
maxcll 4000

current algorithm uses 10000 and peak 125 the high light 54.04-125 will be inefficeintly compressed and only about 100 nits will be used.

at 4000 the algorithm needs to recalculate the knee point or even the part of 0-54 will be to bright which should be the same no matter the maxcll.

i don't see anything even considering do that in the code.

I don't understand that well. Do you mean you need to set 125 nits and 10,000 not to have overblown highlights? That's to say 125 equals 100 in practice?

The 100 image is overexposed and has overblown highlights. But it is a sRGB image, 8-bits and full-range (0-255).

At 4,000 you mean 0-54 will be too bright? But 0-54 is half the brightness..

Sunspark
12th May 2024, 06:09
I don't think the 100 image is overexposed. The mid-tones in the 125 are too dark and real life doesn't have a neutral density filter over stuff to darken things.

I suppose in a dark viewing environment it's fine.

huhn
12th May 2024, 09:54
I don't understand that well. Do you mean you need to set 125 nits and 10,000 not to have overblown highlights? That's to say 125 equals 100 in practice?

The 100 image is overexposed and has overblown highlights. But it is a sRGB image, 8-bits and full-range (0-255).

At 4,000 you mean 0-54 will be too bright? But 0-54 is half the brightness..

no i mean nothing of this and no the resulting image is not sRGB.
// Linear to sRGB
color = saturate(color);
color = pow(color, 1.0 / 2.2);

this is pure gamma 2.2.

wyup
12th May 2024, 12:12
I don't think the 100 image is overexposed. The mid-tones in the 125 are too dark and real life doesn't have a neutral density filter over stuff to darken things.

I suppose in a dark viewing environment it's fine.

Well, overall exposure is maybe better at 100, but you can see in a histogram that it is clipped, the lake waves have clipped highlights.

Since we are dealing with HDR to SDR tonemapping, we don't want clipping by any chance. In fact what we want is to brighten the image, since default 10,000 curve is too high for most content and that makes images darker, because we are reserving brightness that we won't ever display.

The ideal static tonemapping is such that we only tonemap used range: ie: input: 0.005 to 590 nits (MaxCLL) -----> output: 0 to 100 nits (SDR)

s0meone_new
14th May 2024, 20:21
Hungarian translation updated:
https://easyupload.io/xl190e

Ripmann
14th May 2024, 22:20
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.

If you're wary of users accidentally deleting their files, you can leave the shortcut unbound by default. Although I never heard MPC-HC users complaining about it, so I doubt it happens often enough to worry about it. Thank you.

Ravioli
14th May 2024, 22:28
Finally I found a solution for two things that have been annoying me for the last couple of month:

1) MKV files would randomly freeze MPC while fast seeking or using the seekbar. Solution was to choose D3D11cb decoder instead of D3D11,DXVA I was using until now.

2) While in fullscreen, screen would sometimes flicker when mousing over the seekbar. What helped was setting Native display bitdepth as 8-bit in MadVR settings. While it was set to 10-bit, MadVR was switching between D3D11 windowed 10-bit and 8-bit mode when MPC's UI appeared (mouse was over seekbar or I right clicked for menu to appear). When I selected 8-bit, MadVR was rendering D3D11 windowed 8-bit all the time and flickering stopped completely. Later I've tried to pixel hunt the difference between 8 and 10 bit rendering in various movies, even with youtube low bitrate videos with visible banding and to be honest, I haven't seen any difference at all.

For reference, my configuration is Windows 10, Nvidia 3080, LG C1.

Aleksoid1978
15th May 2024, 09:20
1) Don't confirm.
2) Don't use madVR or don't move mouse.
This is how madVR behaves, it automatically switches between windowed and full-screen mode.

Show filters list.
If use some external filters like madVR, LAV - disable it and check again on internal filters only.

Ravioli
15th May 2024, 22:09
I apologize for not mentioning in 1) that I am using MadVR all the time. When I switch to MPC Video renderer, everything is just fine, no random freezes. It is 100% a MadVR issue. Tried the last official 0.92.17 version and beta 113 as well. No difference at all.

I do have LAV filters installed but in External filters, they are all set to "block". Only external file I am using is MadVR.

These are just workarounds I posted in case somebody else ends up with similar issues. Thank you.

clsid
16th May 2024, 13:54
Freezes with D3D11 native is due to a bug in MadVR. It holds all buffers causing deadlock because decoder is waiting for free buffer. It is known bug for several years and unlikely to ever be fixed given MadVR's current state of development (or lack thereof).

Use copyback instead.

Ravioli
16th May 2024, 18:09
Yes, I will stick to D3D11 copyback from now on. I used to use D3D11 native since it was using the least resources out of all renderers on my old system but since I upgraded to 13700k, I don't need to cut corners anywhere, I just want things to work.

s0meone_new
16th May 2024, 20:42
Hungarian translation updated:
https://easyupload.io/xl190e

Will this be updated later?

Sunspark
17th May 2024, 23:56
If you're going to use copyback, then why even bother with D3D11? MadVR is natively written for D3D9.

v0lt
18th May 2024, 06:44
Will this be updated later?
Thank you. Translation updated.

Ravioli
18th May 2024, 11:01
If you're going to use copyback, then why even bother with D3D11? MadVR is natively written for D3D9.

Alright, I disabled DX11 in MadVR settings, to force it to DX9, and cpu and gpu usage have stayed exactly the same in one scene i used to test this.

Tried that test scene with different renderers (DX11 checked in MadVR) (4k, 24fps, HDR video):

DX11,DXVA - 7% CPU, 22% GPU
DX11,Copyback - 10% CPU, 28% GPU
DX12,Copyback - 9% CPU, 26% GPU

Is there anything I'm missing here ? Based on above numbers, safe choice would be to stick with DX11 checked in MadVR and DX11 copyback renderer, since I know for sure that combo is working flawless on my setup.

v0lt
18th May 2024, 13:35
DX11,DXVA - 7% CPU, 22% GPU
DX11,Copyback - 10% CPU, 28% GPU
DX12,Copyback - 9% CPU, 26% GPU

Is there anything I'm missing here ?
I think you forgot to see the frequencies of CPU and GPU.

huhn
18th May 2024, 13:43
copyback is always slower. if this is measurable is a different story.
d3d11 in madVR is always slower because it is still dx9 it just does 1 or 2 additional interops which just cost performance. madVR is not a DX11 renderer mpcVR is.

and frequency's obviously big issue for such trivial easy tasks.

wyup
18th May 2024, 15:26
looking at the code there is nothing that tells the tone mapping the new maxcll and the display brightness and that's bad because of how tonemapping spec is define.

same file as an example:
125 peak brightness that means a knee point around 54.04 nits(this is the old spec i don't know the new one it's but goes higher).
maxcll 4000

current algorithm uses 10000 and peak 125 the high light 54.04-125 will be inefficeintly compressed and only about 100 nits will be used.

at 4000 the algorithm needs to recalculate the knee point or even the part of 0-54 will be to bright which should be the same no matter the maxcll.

i don't see anything even considering do that in the code.

It doesn't make sense to use 10000 when most movies are 1000 max or less. In practice, MPC-BE/MPC shows all HDR dark. You should use preferably MaxCLL or MaxMDL value from file and map from there using different methods, such as ITU-R Report BT.2446, method A:

https://www.itu.int/pub/R-REP-BT.2446
https://www.itu.int/dms_pub/itu-r/opb/rep/R-REP-BT.2446-1-2021-PDF-E.pdf

In 4.1 paragraph, you have Table 2: HDR to SDR conversion reference functions. They assume Lhdr=1000 nits for HDR and Lsdr=100 nits for SDR, but I guess you could choose the exact value from MaxCLL or MaxMDL.

There is also SMPTE ST2094-40 Annex B which is Dynamic HDR10+ tone-mapping:
https://pub.smpte.org/latest/st2094-40/

Mpv, by means of libplacebo library, can choose between one of these algorithms, using metadata from the file when available. When you have proper metadata from a well mastered file, you use Bt.2446, and when you don't, you use ST2094-40 (dynamic).

Here you have the calls from libplacebo library:
https://github.com/FFmpeg/FFmpeg/blob/master/libavfilter/vf_libplacebo.c#L1398

Microsoft provides a HDR to SDR tonemapping implementation built-in in D3D11, which uses maxCLL. Maybe you could use this:
https://learn.microsoft.com/en-us/windows/win32/direct3darticles/high-dynamic-range#adapt-hdr-content-to-the-displays-capabilities-using-tone-mapping

It would be nice that you implemented any of such methods, if possible, to improve actual tonemapping. Thanks

v0lt
18th May 2024, 16:13
wyup
For what purpose are you writing this?
Show your patch and people will have something to test.

wyup
18th May 2024, 23:03
I write this as a user to help improve HDR tonemapping in MPC-BE/MPC.
I don't have a patch, I'm not a programmer. I leave some ideas.

Right now MPC has a problem: HDR looks dark on a normal SDR monitor. Its tonemapping is not good.
MPC-BE/MPC is and has been to me the best overall windows media player. MPV is open source and doing things better. Let's learn from it.

wushantao
31st May 2024, 17:48
Update Simplified Chinese:)

https://files.catbox.moe/ng8lq0.7z
https://file.io/Fv9c1NyDVZgU

Klaus1189
1st June 2024, 10:47
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

s0meone_new
1st June 2024, 21:12
Hungarian translation updated:
https://easyupload.io/m97qpz

Klaus1189
2nd June 2024, 19:25
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) - small fix -> unnecessary ":"

v0lt
4th June 2024, 04:20
Thank you. All translations are updated.

v0lt
5th June 2024, 14:55
MPC Video Renderer 0.8.3.2255 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.8.3)

Changes:
Added "SDR Display nits" setting.
Added validation of HDR metadata.
Fixed HDR Passthrough working in some rare cases.
Improved control of the "RTX Video HDR" setting.

SirMaster
5th June 2024, 15:22
MPC Video Renderer 0.8.3.2255 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.8.3)

Changes:
Added "SDR Display nits" setting.
Added validation of HDR metadata.
Fixed HDR Passthrough working in some rare cases.
Improved control of the "RTX Video HDR" setting.

This is a great addition, the SDR Display nits setting!

I wonder if this is the right place to ask or not, but what do you think about an option to tone-map into BT.2020 gamut rather than BT.709?

Example, I have a display that can do much wider color than BT.709, and it can track BT.2020, but it's an SDR display, so to preserve more of the original wide color we could have "SDR.2020" output as some call it.

Also, what about an option to tone-map, but keep the output in HDR10 PQ?

If we have say a 700 nit peak OLED, and want to tone-map all HDR10 down into the 0-700 nit range, but keep it as HDR, because the display won't do 700 nits in SDR mode.


These are just of course some things madVR offers, but I think it would be great if MPC-VR could too.

v0lt
5th June 2024, 16:10
SirMaster
If you want to experiment, then take the source code and change it as you want. I have neither the time nor the desire to implement experimental features so that someone can play around with it a couple of times.

You can also use AviSynth Filter (https://github.com/CrendKing/avisynth_filter) for your experiments. It's easier than C++ and HLSL. Modern AviSynth+ (https://github.com/AviSynth/AviSynthPlus/releases) has many features (https://forum.doom9.org/forumdisplay.php?f=33).

GCRaistlin
5th June 2024, 19:11
Aleksoid1978, please fix the bug with [x] Remember DVD position I first discovered in MPC-HC. It is present in MPC-BE 1.7.11.
Close the player after checking [x] Remember DVD position, open it again and start playing the DVD. For me it starts showing the clip with papers - which it should not.
The old sample link is dead, here's a new one: https://mir.cr/B3LYUEPW

Dion
5th June 2024, 21:53
Finally...

"SDR Display nits"

Long overdue feature..

Manni
5th June 2024, 22:21
MPC Video Renderer 0.8.3.2255 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.8.3)

Changes:
Added "SDR Display nits" setting.
Added validation of HDR metadata.
Fixed HDR Passthrough working in some rare cases.
Improved control of the "RTX Video HDR" setting.

Thank you very much for implementing this.

Aleksoid1978
5th June 2024, 23:04
Aleksoid1978, please fix the bug with [x] Remember DVD position I first discovered in MPC-HC. It is present in MPC-BE 1.7.11.

The old sample link is dead, here's a new one: https://mir.cr/B3LYUEPW

For me all is working, position remember.

Aleksoid1978
6th June 2024, 02:14
Player don't remember position for short duration.

beter
6th June 2024, 21:14
Update for translation of Chinese Traditional and Dutch:

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

v0lt
7th June 2024, 15:50
Release MPC-BE 1.7.2 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.7.2)

Important changes:
VVdeC decoder is now used to decode VVC video.
Fixed decoding of some VP9 and interlaced H.264 videos.
When saving only audio from YouTube, add cover art to the audio file using the available FFmpeg.
Added timeout time setting when receiving data from the network.

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

longiloquence
8th June 2024, 17:15
Cheers!

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.

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.

Klaus1189
13th September 2024, 10:44
https://drive.google.com/file/d/1DYFLbelkTDm_NiRC_koP86fam0D2Lw5O/view?usp=sharing

SeeMoreDigital
13th September 2024, 10:47
https://drive.google.com/file/d/1DYFLbelkTDm_NiRC_koP86fam0D2Lw5O/view?usp=sharingAhhh... There it is. Hidden in plain sight!

Many thanks ;)

kryptonite
13th September 2024, 14:25
With Win11 24H2, if you go to "System > Display > Color Management" and enable "Automatically manage color for apps", MPC-BE does not auto-switch to HDR anymore and continues playing HDR videos in SDR only.
I don't remember seeing this option in Win11 23H2.

With "Automatically manage color for apps" disabled, HDR videos auto-switch to HDR like they always do.

Found similar issues logged for MPV and HDRTray as well:
https://github.com/mpv-player/mpv/issues/14567
https://github.com/res2k/HDRTray/issues/13

Please let me know if you need any debug data from my system, and also let me know how to get it. Happy to help

v0lt
13th September 2024, 19:12
With Win11 24H2
Windows 11 24H2 users complain of a lot of display issues. How so? (https://mspoweruser.com/windows-11-24h2-users-complain-of-a-lot-of-display-issues-how-so/)
Wait for updates from Microsoft. :p

Klaus1189
16th September 2024, 09:02
Updated german translation for installer (https://drive.google.com/file/d/1z3ZkUWJ1IylHHMLdpeAKKzz7jRgK8_xU/view?usp=sharing) :)

clsid
16th September 2024, 13:15
Auto Color Management is sort of a "fake" HDR. Do not enable it if you want to use real HDR.

Supporting ACM requires using new API function from 24H2 SDK:
https://github.com/res2k/HDRTray/pull/15/files

mood
20th September 2024, 13:28
after version 1.7.3 build 64, load external subtitles not working anymore.

work on build 64 and builds before.

v0lt
20th September 2024, 19:28
after version 1.7.3 build 64, load external subtitles not working anymore.
I do not confirm.
MPC-BE x64 1.7.3.86 (git 2024-09-16 - e7a03454b), Win10 22H2.

mood
20th September 2024, 23:37
I do not confirm.
MPC-BE x64 1.7.3.86 (git 2024-09-16 - e7a03454b), Win10 22H2.

I download from here: https://github.com/qwerttvv/Player/releases

I'm on windows 11 pro, after build 64 for me the option load external subtitles not work.

Not load the subtitles.


Edit---------------------------------

the build 88 already load external subtitles ;)

Ravioli
23rd September 2024, 21:35
I was watching a lot of old 4:3 tv shows on OLED TV and it started to develop a mild burn in where the edges of 4:3 frame are. As a measure to avoid making a burn in even worse, I started to use Menu-View-Video Frame-Override Aspect Ratio-16:9 while watching the 4:3 content.
Obviously, picture distortion lowers the overall experience and I remembered how the old TVs used to have "smart stretch" non linear resize where central part of the picture is not as stretched as the edges. After some digging on google, I found a handy HLSL shader that can be used in MPC-BE:
https://github.com/sickgreg/Realtime-Superview-Stretch/releases/tag/V3.0

I added it as a post resize shader and it does look much better than linear 4:3->16:9 resize we can activate from the view menu.

My question is, is there any way to automate forcing the picture resize to 16:9 and enabling Post resize shaders with 1 key ? Ideally by hitting that key second time would disable Post resize shaders and set override aspect ratio to default.

Aleksoid1978
24th September 2024, 03:06
I was watching a lot of old 4:3 tv shows on OLED TV and it started to develop a mild burn in where the edges of 4:3 frame are. As a measure to avoid making a burn in even worse, I started to use Menu-View-Video Frame-Override Aspect Ratio-16:9 while watching the 4:3 content.
Obviously, picture distortion lowers the overall experience and I remembered how the old TVs used to have "smart stretch" non linear resize where central part of the picture is not as stretched as the edges. After some digging on google, I found a handy HLSL shader that can be used in MPC-BE:
https://github.com/sickgreg/Realtime-Superview-Stretch/releases/tag/V3.0

I added it as a post resize shader and it does look much better than linear 4:3->16:9 resize we can activate from the view menu.

My question is, is there any way to automate forcing the picture resize to 16:9 and enabling Post resize shaders with 1 key ? Ideally by hitting that key second time would disable Post resize shaders and set override aspect ratio to default.

No...

Ravioli
24th September 2024, 05:42
No...
I see, thank you.

excellentswordfight
24th September 2024, 11:41
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.
Options->Player, then "New process for every file"

Havnt been working for me though since I upgraded to Windows 11, havnt updated MPC-BE in a while though, so might be fixed.

mood
24th September 2024, 15:42
I found the problem of load external subtitles.

Not load subtitles if the subtitle encoding is in ANSI

in UTF-8 load without problem.

This problem has been around since build 64, I'm now on buid 91 and I have this bug.

jmatos72
24th September 2024, 15:45
The same here. The last working with ansi subtitles is MPC-BE.1.7.3.65.x64.


I found the problem of load external subtitles.

Not load subtitles if the subtitle encoding is ANSI

in UTF-8 load without problem.

Klaus1189
24th September 2024, 18:53
Options->Player, then "New process for every file"

Havnt been working for me though since I upgraded to Windows 11, havnt updated MPC-BE in a while though, so might be fixed.

He found it already ;)

https://drive.google.com/file/d/1DYFLbelkTDm_NiRC_koP86fam0D2Lw5O/view?usp=sharing

Ahhh... There it is. Hidden in plain sight!

Many thanks ;)

Klaus1189
24th September 2024, 18:54
I found the problem of load external subtitles.

Not load subtitles if the subtitle encoding is in ANSI

in UTF-8 load without problem.

This problem has been around since build 64, I'm now on buid 91 and I have this bug.

The same here. The last working with ansi subtitles is MPC-BE.1.7.3.65.x64.

For exact this reason always provide the devs sample file(s).

v0lt
26th September 2024, 06:26
1. As Klaus1189 correctly noted, if you have problems with subtitles, you need to upload these subtitles.
2. If the subtitles are not in UTF-8 encoding, be sure to tell us what encoding they are in. What is the language of the subtitles?
3. Also provide your Windows locale.

Aleksoid1978
26th September 2024, 11:39
I found the problem of load external subtitles.

Not load subtitles if the subtitle encoding is in ANSI

in UTF-8 load without problem.

This problem has been around since build 64, I'm now on buid 91 and I have this bug.

Fixed.

mood
26th September 2024, 14:52
Fixed.

Thanks :thanks:

Klaus1189
26th September 2024, 20:16
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

Klaus1189
28th September 2024, 06:28
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

wushantao
28th September 2024, 07:06
Updated Simplified Chinese
:)
https://files.catbox.moe/r4d6kj.7z
https://file.io/W5HFcFuw90BB
https://seyarabata.com/66f79cc3b9253

wushantao
28th September 2024, 07:17
Updated Simplified Chinese
:)
https://files.catbox.moe/r4d6kj.7z
https://file.io/W5HFcFuw90BB
https://seyarabata.com/66f79cc3b9253

emmmmm,,, the original file was deleted by microsoft defender on my pc, and it told me that it was a trojan....but that it's just a txt text file compressed as 7z .......

cmhrky
28th September 2024, 12:03
Updated Turkish translation (https://drive.google.com/drive/folders/1GY2G42peo7R9AiV-Jb8XBUsiIDB8HaKC?usp=drive_link).

v0lt
28th September 2024, 14:23
Thanks everyone. Translations have been updated.

@wushantao
You can also translate the installer.
sc.tsk_LongPathsEnable=Enable Windows 10 long paths support

s0meone_new
28th September 2024, 21:27
custom_messages.iss updated :
https://easyupload.io/z8hxqx

Hungarian translation updated:
https://easyupload.io/x33h88

wushantao
29th September 2024, 03:40
:D
full custom_messages.iss
i also try to translate traditional chinese, this sentence is very simple, it should be fine

https://files.catbox.moe/hp0lm6.7z
https://seyarabata.com/66f8bd0fa4c7e
https://file.io/lnAzGGIiQyLS

v0lt
1st October 2024, 08:52
Thanks everyone. Translations have been updated.

I think it's worth splitting the file "custom_messages.iss" into separate files for easier translation... Done (https://github.com/Aleksoid1978/MPC-BE/tree/master/distrib/CustomMessages).

jmatos72
1st October 2024, 15:40
Fixed.

Thanks.

v0lt
5th October 2024, 05:21
MPC Video Renderer 0.8.7.2295 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.8.7)

Changes:
Cosmetic fixes to the settings window.
Statistics font size now scales according to Windows text scale.
Improved handling of switching the display to and from HDR mode.
Added the "Adjust the frame presentation time" setting. The feature without setting was added earlier in the 0.7.3 release for smooth viewing of interlaced video on high-frequency displays.
Fixed work with HDR modes when the "Automatically manage color for apps" option is enabled in Windows 11 24H2.

PS: MPC Video Renderer 0.8.7 is included in the MPC-BE 1.7.3.121 installer.

ryrynz
6th October 2024, 05:58
Does anyone else find that using shift-F5 for Save Image (Auto) with MPC-VR doesn't save the same image as shown on the screen?
I'm finding I have to go to the next keyframe to get the previous keyframe's image. I've found this to be the case even when I tried it out a year ago.

v0lt
6th October 2024, 07:11
Does anyone else find that using shift-F5 for Save Image (Auto) with MPC-VR doesn't save the same image as shown on the screen?
Switch "Swap effect" to "Discard".

ryrynz
6th October 2024, 09:51
Thanks!

Goldbreaker
6th October 2024, 18:45
All builds crash with the new Windows Update 24h2! It takes ~10 videos to load than crash. Only the compatibility mode to Windows 8 helps... Please fix this.

huhn
6th October 2024, 18:54
how about the crash report?

v0lt
6th October 2024, 19:54
All builds crash with the new Windows Update 24h2!
Roll back broken Windows updates.
MPC-BE player works fine on my Windows 10 22H2. :p

Goldbreaker
6th October 2024, 20:01
Roll back broken Windows updates.
MPC-BE player works fine on my Windows 10 22H2. :p
What a great statement for programmers... I don't want a crash report from my porn videos on the Internet, thanks. Test it yourself, after a few files MPC-BE crashes with the latest Windows version... No matter what filter and setting...

Klaus1189
6th October 2024, 21:29
What filters do you use?
Such as external decoders, external video renderer, ...?

Does a crash report really contain source file info? And/or other personal info?
You can send a link of an uploaded crash to devs via pm. No need to make it public.
Also hardware info such as GPU and driver version is really useful for devs.

Aleksoid1978
6th October 2024, 22:13
All builds crash with the new Windows Update 24h2! It takes ~10 videos to load than crash. Only the compatibility mode to Windows 8 helps... Please fix this.

Not confirm.
Use Windows 11 24H2 - all is perfect.

v0lt
7th October 2024, 04:24
I don't want a crash report from my porn videos on the Internet, thanks.
We don't want this even more. :D

Goldbreaker
7th October 2024, 12:12
Not confirm.
Use Windows 11 24H2 - all is perfect.
Play 10 or more videos in a row...

Goldbreaker
7th October 2024, 12:27
What filters do you use?
Such as external decoders, external video renderer, ...?

Does a crash report really contain source file info? And/or other personal info?
You can send a link of an uploaded crash to devs via pm. No need to make it public.
Also hardware info such as GPU and driver version is really useful for devs.
Done. I sent the dump file to @alexins. I use the MPC Video Renderer but the crash also happens with all other video renderers such as the Enhanced or Sync Renderer... After 10 videos in a row the crash occurs...

Intel i9 14900k,
ASUS Nvidia RTX 4090,
ASUS ROG MAXIMUS Z790 APEX ENCORE,
2x 24 Gb Ram, 7200 mhz (TEAMGROUP T-Create Expert CTCWD548G7200HC34ADC01)
Nvidia 565.90 drivers
Windows 11 x64, 24H2
No other crashes...

Aleksoid1978
7th October 2024, 13:05
Play 10 or more videos in a row...

I don't have so much free time to watch 10 videos. Or video can be short ? What video?

Aleksoid1978
7th October 2024, 13:54
Show filters list.

Goldbreaker
7th October 2024, 14:18
Show filters list.

I don't have so much freetime...

Klaus1189
7th October 2024, 15:22
Just right click

v0lt
7th October 2024, 18:40
Release MPC-BE 1.8.0 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.8.0)

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

Aleksoid1978
8th October 2024, 00:29
Play 10 or more videos in a row...

Open 17 videos and start play one by one - all is good.

beter
11th October 2024, 22:40
Update for translation of Traditional Chinese and Dutch:
https://www.sendspace.com/file/ewk6fg

Anima123
12th October 2024, 04:11
The internal subtitle renderer refuses to find the corresponding subtitle in customized folder starting with the new 1.8.0 release now. Can someone confirm there's a bug?

v0lt
12th October 2024, 05:39
@beter
I can't download a file from sendspace.com :(

The internal subtitle renderer refuses to find the corresponding subtitle in customized folder starting with the new 1.8.0 release now.
I do not confirm. Subtitles from the "subtitles" folder open automatically for me.
You can also read the wiki (https://github.com/Aleksoid1978/MPC-BE/wiki/Automatic-loading-of-external-tracks).

Anima123
12th October 2024, 05:45
I do not confirm. Subtitles from the "subtitles" folder open automatically for me.
You can also read the wiki (https://github.com/Aleksoid1978/MPC-BE/wiki/Automatic-loading-of-external-tracks).

In my case, the subtitle files are in an extra folder I created in D:\Subtitles, previous versions definitely worked. I didn't change the settings before upgrading.

v0lt
12th October 2024, 06:39
@Anima123
Show your "Autoload paths" for external subtitles. By default, there are only relative paths.

Anima123
12th October 2024, 06:46
@Anima123
Show your "Autoload paths" for external subtitles. By default, there are only relative paths.

It is ".;.\subtitles;.\subs;.\*sub;d:\subtitles".

v0lt
12th October 2024, 08:35
It is ".;.\subtitles;.\subs;.\*sub;d:\subtitles".
Ok. I confirm the problem.

Fixed in MPC-BE 1.8.0.3.

Zulithe
12th October 2024, 22:23
I am getting crashes when trying to play FLV1 video codec files. Using 1.8 and latest nightly, tried different renderers too. They play in VLC. Any ideas? Thanks.

beter
12th October 2024, 22:43
@beter
I can't download a file from sendspace.com :(


Is Mega accessible?
https://mega.nz/file/jTojlCBI#B-PEJHPsaDk2RCE1y6YCLQPHJwQc8hi9Y2ZZ9TVMO3s

Aleksoid1978
13th October 2024, 01:51
I am getting crashes when trying to play FLV1 video codec files. Using 1.8 and latest nightly, tried different renderers too. They play in VLC. Any ideas? Thanks.

Upload file(s).

v0lt
13th October 2024, 06:34
Is Mega accessible?
Yes, thank you.
You can also translate the installer (https://github.com/Aleksoid1978/MPC-BE/tree/master/distrib/CustomMessages).

Grimsdyke
13th October 2024, 12:29
I did setup a new PC and unfortunately MPC-BE seem to be not "finding" the Realtek analogue sound output. Can anyone confirm ?
Tested MPC-HC with SaneAR renderer and there it works !

Report:
LAV Splitter Source::Audio
LAV Audio Decoder::Output
Audio Switcher::Out

Media Type 0:
--------------------------
Audio: IEEE Float 48000Hz 5.1 chn 9216 kbit/s

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_IEEE_FLOAT{00000003-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 24
cbFormat: 40

WAVEFORMATEX:
wFormatTag: 0xfffe
nChannels: 6
nSamplesPerSec: 48000
nAvgBytesPerSec: 1152000
nBlockAlign: 24
wBitsPerSample: 32
cbSize: 22 (extra bytes)

WAVEFORMATEXTENSIBLE:
wValidBitsPerSample: 32
dwChannelMask: 0x0000060f
SubFormat: {00000003-0000-0010-8000-00AA00389B71}

Media Type 1:
--------------------------
Audio: IEEE Float 48000Hz 5.1 chn 9216 kbit/s

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_IEEE_FLOAT{00000003-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 12
cbFormat: 40

WAVEFORMATEX:
wFormatTag: 0xfffe
nChannels: 6
nSamplesPerSec: 48000
nAvgBytesPerSec: 1152000
nBlockAlign: 24
wBitsPerSample: 32
cbSize: 22 (extra bytes)

WAVEFORMATEXTENSIBLE:
wValidBitsPerSample: 32
dwChannelMask: 0x0000060f
SubFormat: {00000003-0000-0010-8000-00AA00389B71}


@devs. Follow up: This problem seem to affect basic audio-out-setup. Both normal and dual-audio !! MPCAudioRenderer works fine.

huhn
13th October 2024, 12:47
sanear has an option to select the output default DS has not.
the default DS will also not work when the sample rate is over 192khz.

clearly shown here:
https://ibb.co/YhjB24Y

Zulithe
14th October 2024, 17:52
Upload file(s).
I can reproduce it with some of the sample files found on this page (https://filesamples.com/formats/flv).

https://filesamples.com/samples/video/flv/sample_960x400_ocean_with_audio.flv

v0lt
14th October 2024, 18:49
@Zulithe
I don't see the problem.
Windows 10 22H2, Intel i5-11500, Intel UHD Graphics 750.

MPC-BE x64 1.8.0
Filters currently loaded:
- MPC Audio Renderer
- Enhanced Video Renderer (custom presenter)
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- MPC FLV Source

Grimsdyke
15th October 2024, 08:12
Made more tests regarding my sound problem posted in #10761.

MPC-HC:
Without SaneAR it does not connect to the Realtek analogues out too but it seem to fall back to HDMI-audio so that it least plays with some sound while BE just play silently !!

VLC: No problems.

MPV-NET: No problems

Hope the devs can fix this because dual-audio-out is my prefered configuration.

Aleksoid1978
15th October 2024, 11:39
There's no bug. If you select system audio output and it's not working.

Zulithe
15th October 2024, 18:29
@Zulithe
I don't see the problem.
Windows 10 22H2, Intel i5-11500, Intel UHD Graphics 750.

MPC-BE x64 1.8.0
Filters currently loaded:
- MPC Audio Renderer
- Enhanced Video Renderer (custom presenter)
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- MPC FLV Source
I uninstalled MPC, removed settings, installed fresh and left everything at default. still happening. I have a lot of these files so not a very small issue for me. Is there anything else I can do?

Windows 11 24H2 w/ all updates installed
GTX 4080 Super w/ 565.90 driver
AMD Ryzen 7 7800X3D, 32GB DDR5 6000

Grimsdyke
15th October 2024, 18:54
Sometimes I really hate Windows !! After setting the analogue-outs as system default and then switching back to HDMI it is working again as it should.
Thanks for the feedback.

Aleksoid1978
15th October 2024, 22:27
I can reproduce it with some of the sample files found on this page (https://filesamples.com/formats/flv).

https://filesamples.com/samples/video/flv/sample_960x400_ocean_with_audio.flv

Confirm.
P.s. Fixed.

SirMaster
16th October 2024, 01:45
Is there any way I can programatically change between the options "Touch Window from Inside" and "Touch Window from Outside"?

I find myself changing these quite often for certain content, especially on an ultra-wide display or projector and I don't see a hotkey or a network command for these options.

Any reason they never got control options for them? Any possibility they could be given a hotkey or network control option?

huhn
16th October 2024, 05:21
they are there already.
player -> keys
use the search function and type in outside and inside.
they use the short term "vidfrm" so you may not notice directly.

it has a web interface which allows most stuff too.

btw. the key page is buggy with a german keyboard it shows english keybaord inputs. this is mostly optical because technically it still works.

SirMaster
16th October 2024, 19:21
Oh, thanks.

I was searching for "touch" and otherwise not finding them, but I see them now.

Zulithe
16th October 2024, 19:51
Confirm.
P.s. Fixed.
Thank you!

Goldbreaker
17th October 2024, 22:30
All builds crash with the new Windows Update 24h2! It takes ~10 videos to load than crash. Only the compatibility mode to Windows 8 helps... Please fix this.
My Problem is now fixed with the new 1.8.0.7 nightly...
Thanks!

wyup
23rd October 2024, 16:52
I can also offer such features (and even more). But who will implement this and thoroughly check it? After all, we don’t need to break the existing functionality.
Hi, which tonemapping algorithm does current MPC-VR use, and from which input luminance does it tonemap?
Someone pointed me to the code in the past, but it was a simple function.
Today libplacebo library (https://github.com/Asd-g/avslibplacebo?tab=readme-ov-file#tone-mapping) can use bt2446a (ITU-R Report BT.2446, method A), a more modern algorithm. This library takes input and output luminance for most efficient tonemapping. Output luminance is already in the MPC-VR user interface, but input luminance? It could read from HDR10 metadata (MaxCLL or MaxDML) or be selected in UI.

I know in the past input luminance for MPC-VR HDR > SRD was 10,000 nits, too much, since most HDR is <= 1,000 nits. Custom output nits is nice to have, but also dynamic peak detection by libplacebo would be nice in case of no metadata.

v0lt
23rd October 2024, 19:03
Hi, which tonemapping algorithm does current MPC-VR use, and from which input luminance does it tonemap?
Someone pointed me to the code in the past, but it was a simple function.
"Simple function" is used.
Custom output nits is nice to have, but also dynamic peak detection by libplacebo would be nice in case of no metadata.
Your idea is very cool!

wyup
24th October 2024, 00:03
"Simple function" is used.

Sorry, i didn't use the right words.
I see it's done by pixel shaders (https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/d3d11/ps_convert_pq_to_sdr.hlsl).
I see it is using 'hable (https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/convert/hdr_tone_mapping.hlsl)' algorithm.
However, is input target luminance hardcoded at 10,000 (https://github.com/clsid2/MPCVideoRenderer/commit/3c065ed75eb71728a5302e3aa50fb1feddbfe4e9#diff-29efc76f42f1606f46a9652c964392e027d4b9aaaa68968ed951e0c59569a067R873)? This is not efficient. It should only compress content brightness range (0.005 nits - MaxCLL or MaxDML).
There should be a UI option box to manually enter, as there is for SDR nits, or take it from MaxCLL or MaxDML from HDR10 metadata.

Aleksoid1978
24th October 2024, 01:44
Sorry, i didn't use the right words.
I see it's done by pixel shaders (https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/d3d11/ps_convert_pq_to_sdr.hlsl).
I see it is using 'hable (https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/convert/hdr_tone_mapping.hlsl)' algorithm.
However, is input target luminance hardcoded at 10,000 (https://github.com/clsid2/MPCVideoRenderer/commit/3c065ed75eb71728a5302e3aa50fb1feddbfe4e9#diff-29efc76f42f1606f46a9652c964392e027d4b9aaaa68968ed951e0c59569a067R873)? This is not efficient. It should only compress content brightness range (0.005 nits - MaxCLL or MaxDML).
There should be a UI option box to manually enter, as there is for SDR nits, or take it from MaxCLL or MaxDML from HDR10 metadata.

Please - the code is open, you can implement the wishes or ask someone who can, make a pull request.

Otherwise, it turns out that we want everything, but no one wants to do it themselves :)

clsid
24th October 2024, 13:18
First step would be to make MaxCLL (or 10000 if unknown) available to the shader as a parameter.
Second step would be to adjust the shader algo to use it.

I can help with second step.

Aleksoid1978
24th October 2024, 13:30
First step would be to make MaxCLL (or 10000 if unknown) available to the shader as a parameter.
Second step would be to adjust the shader algo to use it.

I can help with second step.

You can hardcoded value from MaxCLL from file and compare result.

huhn
25th October 2024, 03:56
the newer version has no "maxcll" anymore in the shader so you can not just change the value as easily as before.

i guess it is now part of "float LuminanceScale;" where ever that is.

i still have code from version ~0.6 around and changed
#define SRC_LUMINANCE_PEAK 10000.0
to
#define SRC_LUMINANCE_PEAK 1000.0
it doesn't have the wanted effect:
https://i.ibb.co/p4dg1R3/image.png

edit: left 1000 right 10000(original code)

Alexkral
25th October 2024, 07:34
the newer version has no "maxcll" anymore in the shader so you can not just change the value as easily as before.

i guess it is now part of "float LuminanceScale;" where ever that is.

i still have code from version ~0.6 around and changed
#define SRC_LUMINANCE_PEAK 10000.0
to
#define SRC_LUMINANCE_PEAK 1000.0
it doesn't have the wanted effect:
https://i.ibb.co/p4dg1R3/image.png

edit: left 1000 right 10000(original code)

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.

huhn
25th October 2024, 12:37
it throws normilized to 1 pixels and 125/10000 at this code:
static const float ST2084_m1 = 2610.0f / (4096.0f * 4.0f);
static const float ST2084_m2 = (2523.0f / 4096.0f) * 128.0f;
static const float ST2084_c1 = 3424.0f / 4096.0f;
static const float ST2084_c2 = (2413.0f / 4096.0f) * 32.0f;
static const float ST2084_c3 = (2392.0f / 4096.0f) * 32.0f;

#pragma warning(disable: 3571)

inline float4 ST2084ToLinear(float4 rgb, float factor)
{
rgb = pow(rgb, 1.0 / ST2084_m2);
rgb = max(rgb - ST2084_c1, 0.0) / (ST2084_c2 - ST2084_c3 * rgb);
rgb = pow(rgb, 1.0 / ST2084_m1);
rgb *= factor;
return rgb;
}

and the only thing i can say to this is alrighty than.

so the number is only used in the part where it produces "linear light" and does more than this.

clsid
25th October 2024, 12:58
You need to compare it with other hable implementations. MPCVR has some simplifications, like in "ToneMappingHable". I remember seeing a luminance related parameter being used there in another implementation. And VLC uses a different constant (https://github.com/videolan/vlc/blob/master/modules/video_output/win32/d3d_dynamic_shader.c#L169) value (maybe due to other differences) (and this value looks worse when used in MPCVR without any other changes).

huhn
25th October 2024, 13:53
You need to compare it with other hable implementations. MPCVR has some simplifications, like in "ToneMappingHable". I remember seeing a luminance related parameter being used there in another implementation. And VLC uses a different constant (https://github.com/videolan/vlc/blob/master/modules/video_output/win32/d3d_dynamic_shader.c#L169) value (maybe due to other differences) (and this value looks worse when used in MPCVR without any other changes).

that's far outside my abilities. we currently give the hable a different data depending on peak nit and max nit so i don't even understand how this is linear it is already kind of tone mapped here. the vlc code seem to just multiply the normalized to 1 back to 10000 while the mpcVR code using 125 multiplies by 80.

i mean is this code really doing linear? i was under the impression PQ is just rescaled binary to 5000. or with other words each value has double the brightness.

this only made me angry because i had to read stuff like this yet again:
#elif (SRC_TO_LINEAR==SRC_TRANSFER_709)\n\
return pow(rgb, 1.0 / 0.45);\n\
#elif (SRC_TO_LINEAR==SRC_TRANSFER_SRGB)\n\
return pow(rgb, 2.2);\n\

when the BT709 is closer to sRGB than the sRGB one...

Grimsdyke
27th October 2024, 12:43
@devs. I am now in the final stages of finetuning my new htpc and I ran into an issue that I already had years ago and this reminded me why dual-audio-out
is my prefered setup ! I may have already reported this back then, if so - sorry - but it seem to have not been fixed either.

On a few UHDs - maybe caused by a layer break- the MPC-Audio-Renderer seem to struggle and madVR's "clock deviation" increases from usually around 0.000xx
to very high numbers.
- Using "Event" in the settings at least the film keeps playing but it looks like as if a few frames are dropped and the performance increases again after a while.
- Using "Push" causes a complete slide-show with only noise coming from the speakers.

No problems with dual audio-out !
Also MPC-HC using Sanear audio renderer plays these discs just fine. So I think there might be something wrong. Would be happy to try any test build !!

v0lt
27th October 2024, 16:56
@Grimsdyke
1. Do not use two copies of MPC Audio Renderer for dual audio output.
2. Try using DirectSound dual audio output.

Grimsdyke
27th October 2024, 17:58
Yes, should have been more precise - "Directsound dual audio out" is when everything works !!

The problem occurs only when mpc audio renderer is active. And I use only one instance of it, of course. Dual audio not even activated then.

v0lt
27th October 2024, 18:20
The problem occurs only when mpc audio renderer is active. And I use only one instance of it, of course. Dual audio not even activated then.
I don't have this problem. I use default audio renderer settings (Shared, Event, 50 ms). Audio device is integrated Realtek sound card or HDMI display.
Yes, should have been more precise - "Directsound dual audio out" is when everything works !!
Use DirectSound.

Grimsdyke
27th October 2024, 18:53
This happens only on a few UHDs that I own and so it would be difficult to re-produce for you.
I think it happens both on shared and exclusive - if not, I will report back.

Update,
Both shared and exclusive are having this problem. If you have a debugger or something like that I'd be happy to test.

huhn
27th October 2024, 22:37
maybe a bit streaming limitation.
i can not test this at all so i don't even know if bitstream is allowed at all.

but it would explain the some file issue.

Grimsdyke
27th October 2024, 22:56
You don't think it could be a layer break issue ?? I mean, it happens always in the same moment in the movies.

Follow up.: O.K., one last round of testing because it is getting late :D
Huhn's comment made me thinking, so I looked at the other possible settings in MPC audio renderer and after activating
the last one: "Don't fill channels when upmixing" the movie plays fine.

So the problem seem to be somewhere in this function ?

digi340
28th October 2024, 09:16
Hi to all. I use MPC-BE 1.8.0. On this site is internet radio stream http://158.101.168.33:9001/fwp/stations. The problem is all wav streams not play on MPC-BE - http://158.101.168.33:9000/kemonia. With others players and with web browser work. Thanks.

Aleksoid1978
28th October 2024, 10:19
Hi to all. I use MPC-BE 1.8.0. On this site is internet radio stream http://158.101.168.33:9001/fwp/stations. The problem is all wav streams not play on MPC-BE - http://158.101.168.33:9000/kemonia. With others players and with web browser work. Thanks.

Not supported.
It's strange - online broadcasting in WAV format.

digi340
28th October 2024, 10:56
Not supported (and will not be).
It's strange - online broadcasting in WAV format.
Aimp play these streams.
Forward Proxy is an open source project allowing Naim Gen 1 devices enjoy HD internet radio streams. Basically all devices that do not suport the Ogg or HLS formats.

Aleksoid1978
28th October 2024, 11:39
Aimp play these streams.
Forward Proxy is an open source project allowing Naim Gen 1 devices enjoy HD internet radio streams. Basically all devices that do not suport the Ogg or HLS formats.

Use Aimp.

Grimsdyke
29th October 2024, 19:17
O.K., made more tests in the last two days with other affected UHDs and unfortunately activating "don't fill channels when upmixing" does not work on all discs.
Don't know if the devs want to fix this bug ? Would be happy to test & help !! Maybe a bigger buffer might already improve things ?

Will use Sanear audio renderer from now on until this is fixed.

Aleksoid1978
30th October 2024, 01:03
O.K., made more tests in the last two days with other affected UHDs and unfortunately activating "don't fill channels when upmixing" does not work on all discs.
Don't know if the devs want to fix this bug ? Would be happy to test & help !! Maybe a bigger buffer might already improve things ?

Will use Sanear audio renderer from now on until this is fixed.

1 - Give me link for "problem" UHD, if i download - i can check.
2 - Don't use "don't fill channels when upmixing".

Aleksoid1978
30th October 2024, 02:03
Hi to all. I use MPC-BE 1.8.0. On this site is internet radio stream http://158.101.168.33:9001/fwp/stations. The problem is all wav streams not play on MPC-BE - http://158.101.168.33:9000/kemonia. With others players and with web browser work. Thanks.

Added support :)

digi340
30th October 2024, 07:38
Added support :)
Great.Thanks.

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.

Klaus1189
13th November 2024, 06:06
Yeah, the compiler should generate exactly the same file(s). No?
Aleksoid1978 is right. If something is updated I can understand it.

v0lt
13th November 2024, 17:16
Yeah, the compiler should generate exactly the same file(s). No?
No. The compiler adds metadata (like compilation time) that will be different for different compilations.

But if you look at the total size of the contents of these archives, it will be the same. It looks like one archive compressed better than the other.

Klaus1189
13th November 2024, 20:00
Ahh OK, thanks for info :)

potpocki
13th November 2024, 21:12
Just came to say that if you use MPC-BE in conjunction with MPC Video Renderer and an NVIDIA GPU you may experience frame drops if you enabled low latency mode in NVIDIA control panel (it wasn't the case before, took me a good hour to find the problem, all good now).

Aleksoid1978
13th November 2024, 22:21
Just came to say that if you use MPC-BE in conjunction with MPC Video Renderer and an NVIDIA GPU you may experience frame drops if you enabled low latency mode in NVIDIA control panel (it wasn't the case before, took me a good hour to find the problem, all good now).

For me all is good :)

LigH
20th November 2024, 20:22
I found a few videos with a strange phenomenon: When I start them out of the "Far manager" to let MPC-BE play them, the player opens, seems to try to load for a few seconds, then vanishes. When I open the Windows Explorer and call the video from there, the player takes a lot longer and then starts the video successfully.

I found only a few videos yet, they have different containers and codecs, also no suspicious characters (another video with almost the same name in a series plays fine, even videos with Asian characters do).

Unfortunately I can't share these videos. But may there be a debug build which could help me narrow down a reason on my PC?

jiangzhenjerry
21st November 2024, 06:28
Hi! My first reply here, and sorry if it's already been reported. Since about a month ago, there has been a strange white line if I hover my mouse over the buttons. Please see the screenshots here: https://imgur.com/a/mpc-be-lines-on-buttons-WZBYEr8

The screenshots were taken a month ago when I was using 1.8.0.20 dev. Now I'm using 1.8.1.24 dev, and the problem still persists.

LigH
21st November 2024, 11:12
That curve in the bottom image looks a lot like they are UI elements, round top left corner and upper border of a window or maybe OSD.

Aleksoid1978
21st November 2024, 12:09
Hi! My first reply here, and sorry if it's already been reported. Since about a month ago, there has been a strange white line if I hover my mouse over the buttons. Please see the screenshots here: https://imgur.com/a/mpc-be-lines-on-buttons-WZBYEr8

The screenshots were taken a month ago when I was using 1.8.0.20 dev. Now I'm using 1.8.1.24 dev, and the problem still persists.

I can't reproduce.

jiangzhenjerry
21st November 2024, 20:44
That curve in the bottom image looks a lot like they are UI elements, round top left corner and upper border of a window or maybe OSD.

Yes, I assumed so too. The screenshots were taken under default setting. I guess it may be a glitch either in my Windows (11 Insider Preview Canary) or in my Intel driver (Arc).

LigH
21st November 2024, 20:56
Then my bet goes to the drivers. Please try to report the exact graphic chipset model and driver version, maybe that helps finding similar issues.

v0lt
25th November 2024, 19:42
Does anyone here use a 32-bit player?

Starting around November 16, the "windows-2022" components were updated on GitHub. After that, new 32-bit builds do not work correctly on some machines.
However, your local 32-bit builds compiled in Visual Studio 2022 (MSVC 19.42.34433) may work correctly.

The issue affects builds from https://github.com/qwerttvv/Player/releases

PS: There are also problems in other projects (https://github.com/actions/runner-images/issues?q=is%3Aissue+is%3Aopen+20241113.3.0) after the "windows-2022" update.

s0meone_new
25th November 2024, 23:01
Few people use the 32-bit edition of Windows anymore.

It may have already been discussed here:
Perhaps an equalizer would be useful in the program if there was one?

v0lt
26th November 2024, 04:30
Perhaps an equalizer would be useful in the program if there was one?
Almost all sound card drivers (external and built-in) have an equalizer.
Use it.

s0meone_new
26th November 2024, 07:15
I use it.

Anima123
26th November 2024, 08:16
Does anyone here use a 32-bit player?


I do, especially when I playback some old files with kind of special audio encoding which only have 32-bit codec available.

SeeMoreDigital
26th November 2024, 10:50
I do, especially when I playback some old files with kind of special audio encoding which only have 32-bit codec available.Out of interest... Like what codec?

v0lt
26th November 2024, 14:59
Builds from qwerttvv (http://x86 builds from qwerttvv) are now built using "windows-2019" components.
There are no more errors in 32-bit versions. Checked on MPC-BE 1.8.1.36 (https://github.com/qwerttvv/Player/releases/tag/2024.11.26-2105).

Sunspark
26th November 2024, 18:59
Out of interest... Like what codec?

The MadVR testpatternsource ytp files are an example. The .ax dll for it is 32-bit only.

LigH
26th November 2024, 19:10
I found a few videos with a strange phenomenon: When I start them out of the "Far manager" to let MPC-BE play them, the player opens, seems to try to load for a few seconds, then vanishes.

Same happens when I launch them via start in a CMD (which calls the same EXE which is assigned to the file type as the Windows Explorer would do on a double-click).

I found about a dozen videos now which don't work; other videos with pretty much the same format, some even from a series from the same author, do launch correctly. Most are AVC+AAC in MP4, one is Xvid+MP3 in AVI.

Klaus1189
26th November 2024, 20:05
Can you provide a sample for devs now?
What GPU and what driver?
Are you using hardware decoder? If so, what happens when using software decoder?
Any external filters like madVR or LAV Filters?

LigH
26th November 2024, 20:16
No public samples. I will test if I can crop them to a minimum where it still happens...

Nvidia GeForce 1660 Super; driver version 560.94; in case of the AVC-MP4: D3D11 Native, H.264, no FGT; MPC-VR, MPC-AR

Please note, again, that playback works flawlessly if I launch the exact same file from the Windows Explorer. It is not a playback issue, rather a player-loading issue.

Do you have a debug build which logs every step from starting the player executable to starting the playback (e.g. enumerating filters)?

SeeMoreDigital
26th November 2024, 20:40
Just so somebody knows...

As of a couple of days ago Youtube links no longer work using: v1.8.1 git 2024-11-07 - b42c254e5


Cheers

Aleksoid1978
27th November 2024, 00:14
Just so somebody knows...

As of a couple of days ago Youtube links no longer work using: v1.8.1 git 2024-11-07 - b42c254e5


Cheers

Already fixed.

Anima123
27th November 2024, 07:53
Out of interest... Like what codec?

VO3+ is one example.

LigH
27th November 2024, 09:22
Took me a while to discover it is an ancient "Vorbis ACM" codec (before the format got finalized)... quite probably famous in the Anime fansub scene, decades ago.

v0lt
5th December 2024, 08:07
MPC Video Renderer 0.8.9.2318 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.8.9)

Changes:
Added support for YUV420P10, YUV422P10, YUV444P10, GBRP10 and Y10 formats using MEDIASUBTYPE_LAV_RAWVIDEO.
Added clarification when the "Convert to SDR" setting will work.
"Super Resolution" will only be enabled for 8-bit video due to driver limitations.
Added the ability to work with incorrect YUV frames (4:2:0/4:2:2 with odd dimensions).
Recommended MPC-BE 1.8.1.43 or newer.

PS: MPC Video Renderer 0.8.9 is included in the MPC-BE 1.8.1.59 installer.

yukipon
6th December 2024, 15:43
Hello! I have a request.
Is it possible to make it so that only the name of the video is displayed in the title bar?
Currently, the app name and version name are displayed after the video name.
It's easier to see without it.
Thank you!

LigH
6th December 2024, 15:49
Maybe like a title bar syntax template with tokens editable in the Options dialog...

Klaus1189
6th December 2024, 16:31
https://drive.google.com/file/d/1Mp5vzKz8dtnO5751nVM9qrOpZcC64pPl/view?usp=sharing

yukipon
7th December 2024, 03:29
Whatever "Title bar text" option I choose, the app name will be displayed...

v0lt
7th December 2024, 06:16
Release MPC-BE 1.8.2 (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.8.2)

Important changes:

Fixed playback of static DVD-Video menu on old ATI/AMD video cards.
Improved YouTube support in the built-in parser and yt-dlp.
Various optimizations.
Updated MPC Video Renderer 0.8.9.

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

Klaus1189
7th December 2024, 08:04
Whatever "Title bar text" option I choose, the app name will be displayed...

Is it really so annoying for you?

@Devs: Thank you for 1.8.2 :)

varekai
7th December 2024, 13:29
Whatever "Title bar text" option I choose, the app name will be displayed...
Is it really so annoying for you?

@Devs: Thank you for 1.8.2 :)
I'm inclined to agree, unnecessary cluttered information, less is more... just my 2 cents.

Klaus1189
7th December 2024, 14:08
I agree with you. So I just disabled title bar completely :p

cmhrky
7th December 2024, 14:55
When moving the frame with Ctrl+Numpad4 and Ctrl+Numpad7, when it goes out of the window, it either goes black, freezes or gets distorted. There is sound, but when I reset with Numpad5 and reopen the video, the frame comes back.

Same problem with different combinations like zooming in/out with Ctrl+Numpad1/Ctrl+Numpad9 and then moving with Ctrl+Numpad7/Ctrl+Numpad4.

MPC-BE x64 1.8.2
Filters currently loaded:
- MPC Audio Renderer
- MPC Video Renderer
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- MPC MP4/MOV Source


Windows 10 22H2
DirectX 11
Graphics adapter: Intel(R) Iris(R) Xe Graphics (8086:46A8)
VideoProcessor : D3D11, RateConversion_0
DeinterlaceTech.: Blend, Bob, Adaptive, Motion Compensation, Inverse Telecine
Reference Frames: Past 1, Future 1
Display: 1920x1080 120.035 Hz Primary windowed
Color: RGB 8-bit

https://i.hizliresim.com/plbahgy.jpg

v0lt
7th December 2024, 15:15
When moving the frame with Ctrl+Numpad4 and Ctrl+Numpad7, when it goes out of the window, it either goes black, freezes or gets distorted.
I can't reproduce the problem. In my case the frame can't go beyond the window.

varekai
7th December 2024, 15:17
...cosmetics, make start menu icon smaller?

mpc-be start menu icon

https://i.imgur.com/htKFW8Z.png

vlc-mpc-hc-potplayer

https://i.imgur.com/fmE6RPE.png

cmhrky
7th December 2024, 15:27
I can't reproduce the problem. In my case the frame can't go beyond the window.

https://drive.google.com/file/d/1QBmFampbPQ3KBkilflCJRlfkYxV25Ej6/view


MPC VR is in default settings. When I tried with “Swap Effect : Discard” the problem seems to have disappeared but I don't know if anything else has changed.

v0lt
7th December 2024, 20:46
...cosmetics, make start menu icon smaller?

mpc-be start menu icon

https://i.imgur.com/htKFW8Z.png

vlc-mpc-hc-potplayer

https://i.imgur.com/fmE6RPE.png
I do not confirm. Everything is fine. I made a single screenshot without any modifications.
https://i.imgur.com/uetZz2j.png

LigH
7th December 2024, 20:54
I believe varekai made screenshots from the Start menu (which pops up when you click the Window icon), and v0lt made a screenshot from the task bar.

Might be that MPC-BE has an application icon with a higher resolution which MPC-HC does not have. I know a similar effect from Thunderbird.

https://frupic.frubar.net/shots/44073.png

Klaus1189
8th December 2024, 01:14
If you want smaller icons just delete the following files in MPC-BE folder:
70.png, 150.png and mpc-be64.VisualElementsManifest.xml

These files were added intentionally for a bigger icon in Start.

varekai
8th December 2024, 11:28
If you want smaller icons just delete the following files in MPC-BE folder:
70.png, 150.png and mpc-be64.VisualElementsManifest.xml

These files were added intentionally for a bigger icon in Start.
Excellent, thank you!

Klaus1189
9th December 2024, 18:53
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=drive_link) :)

EDIT: Just updated the file for Commit 7251a0c

LuckyJim
9th December 2024, 21:28
Hi guys,

Using MPC-BE x64 v1.8.2.17 Portable, Win 11 24H2.
The player doesn't keep the "Preferred video format" settings after exiting. If I select e.g. MP4-AV1 it works as expected, but if I exit and reopen the player, it returns to MP4-H.264.

Regards!

Sunspark
9th December 2024, 22:55
For what it's worth, in the start menu on my system both be and hc have equally crisp icons in the medium size, and for small, both look equally blurred.

s0meone_new
9th December 2024, 22:56
Hungarian translation updated:
https://easyupload.io/e8b2gg

Aleksoid1978
9th December 2024, 23:47
Hi guys,

Using MPC-BE x64 v1.8.2.17 Portable, Win 11 24H2.
The player doesn't keep the "Preferred video format" settings after exiting. If I select e.g. MP4-AV1 it works as expected, but if I exit and reopen the player, it returns to MP4-H.264.

Regards!

Fixed.

wushantao
10th December 2024, 04:19
Updated Simplified Chinese
:)
https://files.catbox.moe/1jnacw.7z
https://file.io/a681UjT5GABq
https://seyarabata.com/6757b26779892

LuckyJim
10th December 2024, 08:11
Fixed.

Thank you! You guys are unstoppable!

Klaus1189
10th December 2024, 12:10
Updated german translation (https://drive.google.com/file/d/14hTeiP7uBSOIleh3-SmLsdhFI0dHyvo2/view?usp=drivesdk) :)

varekai
10th December 2024, 12:45
For what it's worth, in the start menu on my system both be and hc have equally crisp icons in the medium size, and for small, both look equally blurred.
This is fine... less is more.
https://i.imgur.com/BPXpcB4.png

cmhrky
10th December 2024, 13:11
Updated Turkish translation (https://drive.google.com/file/d/1OAdCSNnCTnT20KV7j6rLVOMHYC5cSxLH/view?usp=drive_link).

Klaus1189
10th December 2024, 17:33
@s0meone_new:
I think you missed two lines in recent translation update:
Line 601: "Preferred video format:"
Line 604: "Preferred audio format:"

In the meantime a new string is available:
Line 2042: STRING IDS_VDF_COLOR_CONVERT_TO_RGB "Convert to RGB"

https://github.com/Aleksoid1978/MPC-BE/blob/master/src/apps/mpcresources/text/mplayerc.hu.rc.txt

s0meone_new
10th December 2024, 23:14
Hungarian translation updated:
https://easyupload.io/j1kjl1

Klaus1189: Yes, I know about it, I just haven't had time to do it yet. But before you wrote, I already started doing it. Thanks

wushantao
11th December 2024, 07:29
Updated Simplified Chinese
:)

https://files.catbox.moe/yyafe8.7z
https://file.io/3EwJn03gutTv
https://seyarabata.com/675931450519d

Klaus1189
11th December 2024, 20:22
Todays nightly builds are broken/not existent in github automated builds.

Grimsdyke
11th December 2024, 20:33
Could you maybe also show render times in BE's video renderer OSD ? Thx.

v0lt
12th December 2024, 06:48
Thanks. Translations have been updated.

Nightly builds are available again.

Could you maybe also show render times in BE's video renderer OSD ? Thx.
This won't happen.
Use renderer statistics (Ctrl+J).

huhn
12th December 2024, 16:41
there are no rendertimes in ms and pretty sure that is what he meant.

i personally don't see the need everything is done so utterly fast it does not matter. will be only noise anyway.

Grimsdyke
12th December 2024, 18:36
Yepp, there are no render times in the OSD ! I have some 50fps files that drop some frames and I would like to know if its the rendering or if that machine is too weak overall, etc.

v0lt
13th December 2024, 11:35
MPC Script Source 0.2.5.183 (https://github.com/v0lt/ScriptSourceFilter/releases/tag/0.2.5)
Fixed support for YV12, YV16, YV24 formats for AviSynth+.

tiresias
15th December 2024, 16:19
Windows on ARM seems to be gaining traction.

Assuming there will not be a native ARM version, does anyone have any practical experience of how well MPC-BE actually runs on Windows ARM (e.g. Snapdragon X Elite) under Prism emulation?

Sunspark
15th December 2024, 19:48
Are you referring to those closed NUC devices meant for offices? I think enthusiast usage is still many years away.

Klaus1189
16th December 2024, 12:36
I beg to increase the size of two dropdownlists in Video Decoder settings dialog so if the longer strings are not cut off if selected:
https://drive.google.com/file/d/1Jmp0-uKPLEKgtyIgWDg7LhyNMFX4Q0Jb/view?usp=sharing

To get a clean appearence I would increase also STRING IDS_VDF_THREADNUMBER and STRING IDS_VDF_HW_PREFERRED_DECODER to the same length and maximize the lengths of the dropdownlists that STRING IDS_VDF_DXVACOMPATIBILITY is not yet cut off.
This cosmetic will help other languages as well.

tiresias
16th December 2024, 15:27
Are you referring to those closed NUC devices meant for offices? I think enthusiast usage is still many years away.

Microsoft Surface laptop and others, mostly laptops so far.

https://www.google.com/search?q=list+of+windows+arm+computers

huhn
16th December 2024, 21:50
I beg to increase the size of two dropdownlists in Video Decoder settings dialog so if the longer strings are not cut off if selected:
https://drive.google.com/file/d/1Jmp0-uKPLEKgtyIgWDg7LhyNMFX4Q0Jb/view?usp=sharing

To get a clean appearence I would increase also STRING IDS_VDF_THREADNUMBER and STRING IDS_VDF_HW_PREFERRED_DECODER to the same length and maximize the lengths of the dropdownlists that STRING IDS_VDF_DXVACOMPATIBILITY is not yet cut off.
This cosmetic will help other languages as well.


just keep it to ref as the english translation and you should really use top-field and bottom-field first because even and odd can be miss understood because you can start counting at 0 or 1.

Klaus1189
16th December 2024, 22:23
The odd field is always the upper field.
The even field is always the bottom field.

But I think about it. Maybe I can find other words, but it is clear as it is.

"Bei der Bildentstehung werden für das erste Halbbild (Upper Field) nur die ungeraden Zeilen (Odd-Field) des Ausgabegeräts dargestellt; ist dieses komplett, wird das zweite Halbbild (Bottomfield, Bottom Field, Lower Field, Bottom Field Second) aus den geraden Zeilen (Even-Field) aufgebaut."

The reason for my request is the DXVA (H.264) dropdownlist. The deinterlacer is normally set to auto.

huhn
16th December 2024, 22:27
welcome to hell.
we usually start counting from 0 in the PC world so top field is even now.

use ref as English does it is the name of an encoder name. while your translation isn't wrong it is not usually translated because encoder don't do that.

Klaus1189
16th December 2024, 22:35
I don't want to leave english strings. It looks like I overlooked/forgot some strings.
But I could live with "TFF" and "BFF".
Or a direct translation but then "Feld" as "Field" looks also terrible.

With the translation I did I have everything but also explained what it is.

Do you have a file where my current translation doesn't fit?
What translation would you choose?

huhn
16th December 2024, 22:44
i only use english everywhere.
not because i'm good at it or anything just because if you have an issue and you type the english error in you may get an answer.


if i google for why do i get image corruption with disabled ref frame check i may get an answer in german i doubt that.

Klaus1189
16th December 2024, 22:46
I get that, but that info does not help me with my questions.

Klaus1189
17th December 2024, 06:00
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

I found a way to shorten the strings so they fit in all the dropdownlists. In german nothing is cut off, but in english and russian for example.

huhn
17th December 2024, 06:01
there is no answer to that a perfect translation is impossible.

so a practical choice or a good looking one is up in the air here.

this is the issue:
https://www.google.de/search?q=h264+referenzbild+test
https://www.google.de/search?q=h264+ref+frame+check
you pretty much created the term for video encoding in german now it's nearly not used.

wushantao
17th December 2024, 06:20
Updated Simplified Chinese
:)

https://file.io/YQOJsGeZ8UnY
https://files.catbox.moe/7pgtfy.7z
https://seyarabata.com/67610a0307110

cmhrky
17th December 2024, 15:17
Updated Turkish translation (https://drive.google.com/file/d/1OAdCSNnCTnT20KV7j6rLVOMHYC5cSxLH/view?usp=drive_link).


The preferred audio track language is English but opens in German.

https://www.youtube.com/watch?v=1H4FuNAByUs

Klaus1189
17th December 2024, 18:18
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=drive_link) :o
I missed one string, sorry for bothering you again :(
I am still not super happy with translation, but now it is not cut off anymore in german.
Do you plan to increase the dropdownlists?

I just realised that korean language was not updated in Commit 9407d3a

cmhrky
17th December 2024, 18:39
When moving the frame with Ctrl+Numpad4 and Ctrl+Numpad7, when it goes out of the window, it either goes black, freezes or gets distorted. There is sound, but when I reset with Numpad5 and reopen the video, the frame comes back.

Same problem with different combinations like zooming in/out with Ctrl+Numpad1/Ctrl+Numpad9 and then moving with Ctrl+Numpad7/Ctrl+Numpad4.

MPC-BE x64 1.8.2
Filters currently loaded:
- MPC Audio Renderer
- MPC Video Renderer
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- MPC MP4/MOV Source


Windows 10 22H2
DirectX 11
Graphics adapter: Intel(R) Iris(R) Xe Graphics (8086:46A8)
VideoProcessor : D3D11, RateConversion_0
DeinterlaceTech.: Blend, Bob, Adaptive, Motion Compensation, Inverse Telecine
Reference Frames: Past 1, Future 1
Display: 1920x1080 120.035 Hz Primary windowed
Color: RGB 8-bit

https://i.hizliresim.com/plbahgy.jpg

The problem disappeared with the newly released OEM graphics driver (31.0.101.5333 -> 32.0.101.6078).

Sunspark
17th December 2024, 22:17
Feld doesn't look terrible to me, it's the 1:1 equivalent..

What's so wrong about saying Oberes Feld, Ungerades Feld, Gerades Feld, etc?

huhn
17th December 2024, 23:30
it's very nit-picky but i already explained why it is an "issue".

Klaus1189
18th December 2024, 19:59
Feld doesn't look terrible to me, it's the 1:1 equivalent..

What's so wrong about saying Oberes Feld, Ungerades Feld, Gerades Feld, etc?

I still think about a better solution :)
Are you german?

Seems like Nightly builds are broken/non existent again on github.

LigH
18th December 2024, 22:23
I am German. And IMHO, "oberes/unteres Halbbild" is quite usual in German to refer to "top/bottom field".

ryrynz
18th December 2024, 23:05
Seems like Nightly builds are broken/non existent again on github.

Fine for me 1.8.2.46 dev is up

s0meone_new
18th December 2024, 23:30
Hungarian translation updated:
https://easyupload.io/zexdmz

ryrynz
19th December 2024, 20:22
Anyone else using Nvidia Audio to a receiver with MPC Audio Renderer? Doesn't matter what settings I use I get audio drop outs, sometimes completely silent until I restart the player. If I use Directsound System default there are no issues.

beter
20th December 2024, 23:23
Update translation of Chinese Traditional and Dutch:

https://mega.nz/file/CbITALQS#D68MiucDjVHkXISzjoTLt9h09Oxr-2dEnAEGYfc1Ffg

Klaus1189
24th December 2024, 19:44
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=drive_link) :)
Could you please also make the "Adapter" dropdownlist a bit longer? The longest string of all languages is the german string "Grafikprozessor".
This is the longest GPU-identifier I ever saw: https://github.com/Aleksoid1978/VideoRenderer/issues/198
If a user has one of these NVIDIA RTX2070 with Max-Q Design (10DE:1F14), it is not cut off and nothing else will be cut off since the longest string -> "Grafikadapter" has enough space.

Perhaps it is also possible in MPC Video Renderer to increase the size of the transparent background to be bigger. Maybe it could be variable, I mean dependent on the length of the GPU name.

v0lt
24th December 2024, 20:13
If a user has one of these NVIDIA RTX2070 with Max-Q Design (10DE:1F14), it is not cut off and nothing else will be cut off since the longest string -> "Grafikadapter" has enough space.
Here it is more correct to do automatic shortening, rather than trying to fit increasingly longer stupid names of the graphics chip.

Klaus1189
24th December 2024, 20:14
Here it is more correct to do automatic shortening, rather than trying to fit increasingly longer stupid names of the graphics chip.

I totally agree ;)

huhn
25th December 2024, 07:56
I am German. And IMHO, "oberes/unteres Halbbild" is quite usual in German to refer to "top/bottom field".

yes odd and even are the stupid ones.

DMD
25th December 2024, 17:31
Merry Christmas
Sorry for the stupid question what command should I select to turn off the top left clock during playback?
I can't find it.
Thank you

https://i.postimg.cc/rmjBSdfn/Screenshot-1241.png

v0lt
25th December 2024, 17:46
Sorry for the stupid question what command should I select to turn off the top left clock during playback?
Press the "I" key.

Klaus1189
26th December 2024, 09:26
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=drive_link) :)
some minor improvements

s0meone_new
26th December 2024, 22:43
Hungarian translation updated:
https://easyupload.io/sfq9t2

v0lt
27th December 2024, 17:48
Thanks. Translations have been updated.

LigH
28th December 2024, 08:31
img

:D Big Trouble in Little China!

Sunspark
28th December 2024, 19:33
Great movie. Something like that can't be made today.

LenniePaz
29th December 2024, 17:00
I have some 3D rips that I'm trying to play but they never come out of SBS when I press the 3D button on my JVC RS540 remote. Has anyone had any luck playing 3D rips? Here is the video info for the rip:

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
MultiView_Count : 2
MultiView_Layout : Side by Side (left eye first)
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Codec ID : V_MPEG4/ISO/AVC

zamar92
11th January 2025, 22:50
Hello,
I'm running latest MPC-BE 1.8.2 x64 with Windows 11 Task Scheduler to play a given MP3 file every 30 min once the playback task is triggered daily at a set time or by a certain event like Manual Run. In the Task Scheduler - Action, I set Start a Program: "C:\path_to_mpc-be64.exe" "Path_to_file.mp3" /play /close
In the player Options - Playback, I set any file to play 3 times repeatedly once open.

However, the /close switch closes the player after the file plays just ones. If I omit the /close switch, the player remains in Paused (prior scheduled task not completed) state upon finishing the loopback, and the task is not auto repeated at the next time interval. If that's a bug can you fix it, or would you suggest the right set of player run switches for the task?

P.S. Found a workaround: added the same media file 3 times to a playlist folder, and pointed the player to that folder instead of the media file, which allowed to use /close command-line switch.

ryrynz
12th January 2025, 22:18
How to get XYSubfilter to auto load vtt? Internal works fine, using nightly.

lvqcl
13th January 2025, 01:05
AFAIK XYSubfilter does not support .vtt

fourbigkids
16th January 2025, 00:38
Hi all.

Long time user of MPC-BE using MadVR for video rendering and MPC Audio Renderer for the audio on my HTPC. No external filters used. Recently reinstalled the operating system and all software from scratch. Since then I have been getting this random blipping sound on the audio track. Sample in the link below. In this example the track is DTS.

The HTPC is comprised of a Gigabyte H370-HD3 motherboard, Intel i5 8600 CPU, 16GB 2666Hz Corsair Vengeance RAM - DDR4, WD Blue 250GB M.2 SSD, Seasonic 750W Focus GM-750 Gold PSU and the video card is a Gigabyte-GeForce-RTX-3060Ti-Eagle D6X-8G-OCwith 8GB GDDR6X. I am running Windows 11 and MPC-BE v.1.8.2.

The audio and video go from my HTPC via 'high speed' HDMI to a Sony 4K TV with audio pass through all the way to a Sennheiser AMBEO MAX sound bar.

I have reinstalled MPC-BE and also separately installed another instance of the latest MPC Audio Renderer, but I still get the same glitching in the audio track.

The blips occur randomly. When I playback the same portion of video it may or may not occur. The blipping does not occur with VLC or Windows Media Player.

The blipping seems to occur on only some video files. A copy of the MediaInfo for one example is included in my next post. This is in DTS format. However, DTS plays fine in other videos.

Here is a link to a sample:

https://1drv.ms/u/s!Ajkfvd4XPdI2lssOFLQdpuxk3ICkHQ?e=ivjeJi

Appreciate your advice.


Cheers,

Allan

fourbigkids
16th January 2025, 00:39
A copy of the Media Info for the above media file:

General
Unique ID : 197416254951206678167905459205802489320 (0x9484FCD960DFD298B9A8EF0C6472F5E8)
Complete name : \\xxxxxxx\Public\TV Series\Star Trek- Discovery\Season 01\Star Trek- Discovery.S01E13.mkv
Format : Matroska
Format version : Version 4
File size : 3.28 GiB
Duration : 42 min 49 s
Overall bit rate : 10.9 Mb/s
Frame rate : 23.976 FPS
Encoded date : 2018-11-14 11:41:31 UTC
Writing application : mkvmerge v8.3.0 ('Over the Horizon') 64bit
Writing library : libebml v1.3.1 + libmatroska v1.4.2
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 42 min 49 s
Bit rate : 9 442 kb/s
Width : 1 920 pixels
Height : 960 pixels
Display aspect ratio : 2.000
Frame rate mode : Constant
Frame rate : 23.976 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.214
Stream size : 2.82 GiB (86%)
Writing library : x264 core 157 r2935 545de2f
Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=30 / lookahead_threads=5 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=9442 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
Audio
ID : 2
Format : DTS
Format/Info : Digital Theater Systems
Codec ID : A_DTS
Duration : 42 min 49 s
Bit rate mode : Constant
Bit rate : 1 509 kb/s
Channel(s) : 6 channels
Channel layout : C L R Ls Rs LFE
Sampling rate : 48.0 kHz
Frame rate : 93.750 FPS (512 SPF)
Bit depth : 24 bits
Compression mode : Lossy
Stream size : 462 MiB (14%)
Language : English
Default : Yes
Forced : No

Aleksoid1978
16th January 2025, 05:29
Hi all.

Long time user of MPC-BE using MadVR for video rendering and MPC Audio Renderer for the audio on my HTPC. No external filters used. Recently reinstalled the operating system and all software from scratch. Since then I have been getting this random blipping sound on the audio track. Sample in the link below. In this example the track is DTS.

The HTPC is comprised of a Gigabyte H370-HD3 motherboard, Intel i5 8600 CPU, 16GB 2666Hz Corsair Vengeance RAM - DDR4, WD Blue 250GB M.2 SSD, Seasonic 750W Focus GM-750 Gold PSU and the video card is a Gigabyte-GeForce-RTX-3060Ti-Eagle D6X-8G-OCwith 8GB GDDR6X. I am running Windows 11 and MPC-BE v.1.8.2.

The audio and video go from my HTPC via 'high speed' HDMI to a Sony 4K TV with audio pass through all the way to a Sennheiser AMBEO MAX sound bar.

I have reinstalled MPC-BE and also separately installed another instance of the latest MPC Audio Renderer, but I still get the same glitching in the audio track.

The blips occur randomly. When I playback the same portion of video it may or may not occur. The blipping does not occur with VLC or Windows Media Player.

The blipping seems to occur on only some video files. A copy of the MediaInfo for one example is included in my next post. This is in DTS format. However, DTS plays fine in other videos.

Here is a link to a sample:

https://1drv.ms/u/s!Ajkfvd4XPdI2lssOFLQdpuxk3ICkHQ?e=ivjeJi

Appreciate your advice.


Cheers,

Allan

Do you use Pass-through in internal Audio Decoder ?
Show status (screenshots) MPC Audio Renderer and MPC Audio Decoder when playback.

What show you sound bar when playback - PCM or DTS ?

fourbigkids
16th January 2025, 05:58
Do you use Pass-through in internal Audio Decoder ?
Show status (screenshots) MPC Audio Renderer and MPC Audio Decoder when playback.

What show you sound bar when playback - PCM or DTS ?

Hi Aleksoid. Thanks for responding. Yes, it setup for passthrough from HTPC to TV to Soundbar. DTS shows as DTS on the soundbar when it is being played on the HTPC. Screenshots of the MPC Audio Renderer and the Audio Decoder follow:

https://1drv.ms/i/s!Ajkfvd4XPdI2lsscAfxQsC4FtHW5AA?embed=1&width=1352&height=1012

https://1drv.ms/i/s!Ajkfvd4XPdI2lssdfz_ysN-oLDfKNg?embed=1&width=1408&height=1035

Cheers.

Aleksoid1978
16th January 2025, 06:37
Screenshot from active player - when playback - right mouse click -> filters ...

If audio is passthrough - i don't know. maybe some incompatible with sound bar. Try change "Device buffer" in MPC Audio Renderer.

fourbigkids
16th January 2025, 06:53
Sorry, my mistake, here is the screenshot from the 'active' player:

https://1drv.ms/i/s!Ajkfvd4XPdI2lssfE6ixy_DJrK96xQ?embed=1&height=660

In the meantime, I'll check out the Device Buffer

Thanks Aleksoid1978.

ryrynz
17th January 2025, 03:30
Sorry, my mistake, here is the screenshot from the 'active' player:

https://1drv.ms/i/s!Ajkfvd4XPdI2lssfE6ixy_DJrK96xQ?embed=1&height=660

In the meantime, I'll check out the Device Buffer

Thanks Aleksoid1978.Bitstreaming has been problematic for a while now, turn it off.

fourbigkids
17th January 2025, 03:53
Screenshot from active player - when playback - right mouse click -> filters ...

If audio is passthrough - i don't know. maybe some incompatible with sound bar. Try change "Device buffer" in MPC Audio Renderer.

Bitstreaming has been problematic for a while now, turn it off.

I adjusted the buffer from 50ms to 100ms, the only options available, and the issue persists.

Cheers ryrynz. I'll give that a whirl.

Aleksoid1978
17th January 2025, 04:13
Bitstreaming has been problematic for a while now, turn it off.

If there are problems, then only a very small number of users/equipment.
The developers do not have a large amount of equipment for testing.

Anyone can sponsor the purchase of various equipment, but there are no volunteers :)

fourbigkids
17th January 2025, 04:19
If there are problems, then only a very small number of users/equipment.
The developers do not have a large amount of equipment for testing.

Anyone can sponsor the purchase of various equipment, but there are no volunteers :)

:):):):)

v0lt
17th January 2025, 04:56
MPC Video Renderer 0.9.1.2353 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.9.1)

Changes:
Functions for getting the current and displayed video frame now use top-down RGB bitmaps.
Added the ability to get the displayed video frame on the 10-bit display in RGB48 format.
Fixed reinitialization when changing display when using Direct3D 11.
Added support for the ISubRenderConsumer2 interface, which allows connecting XySubFilter.
"Super Resolution" will be used for 10-bit video only if ACM is disabled (Windows 11 24H2).
Recommended MPC-BE 1.8.2.12 or newer.

PS: MPC Video Renderer 0.9.1 is included in the MPC-BE 1.8.2.103 installer.

ryrynz
17th January 2025, 05:35
If there are problems, then only a very small number of users/equipment.
The developers do not have a large amount of equipment for testing.

Anyone can sponsor the purchase of various equipment, but there are no volunteers :)

Yeah, it is what it is. Same issues with LAV Filters. Nev has been recommending disabling pass-through for a long time, doesn't seem to be any real need to use it anymore. Haven't had any random audio breaks since I disabled it.

MPC Video Renderer 0.9.1.2353 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.9.1)
:)

huhn
17th January 2025, 09:21
there are now audio formats that can only be passthrough.

pirlouy
17th January 2025, 17:26
Just for my curiosity, except Dolby Atmos, are there other audio formats which can't be decoded ?
I don't think MPC-BE is able to bitstream Dolby Atmos anyway ?

clsid
17th January 2025, 18:59
Just Atmos. Which is also just an extension layer, so ignoring it isn't a big issue with most sound systems. I doubt that many people have a proper Atmos 7.1.4 speaker setup. Most have a crappy soundbar with a few small speakers in it that emulate surround.

huhn
17th January 2025, 19:58
Just for my curiosity, except Dolby Atmos, are there other audio formats which can't be decoded ?
I don't think MPC-BE is able to bitstream Dolby Atmos anyway ?

i should be able to do so a bit streamed atmos stream is decodable by a none atmos compatible AVR it will just decode the base stream.

Just Atmos. Which is also just an extension layer, so ignoring it isn't a big issue with most sound systems. I doubt that many people have a proper Atmos 7.1.4 speaker setup. Most have a crappy soundbar with a few small speakers in it that emulate surround.
people that have these setup are in a world of hurt...

and even without people really like to read the that stuff on there AVRs for what ever reason it is important to them.

pirlouy
17th January 2025, 19:58
I though bitstream had no sense, until I got a 4k TV with a FHD AVR. I use "pass-through" (to keep 5.1) with another option I thought I would never use: "Encode to AC-3". With Toslink cable.
I can say it works for me with MPC.

huhn
17th January 2025, 20:53
I though bitstream had no sense, until I got a 4k TV with a FHD AVR. I use "pass-through" (to keep 5.1) with another option I thought I would never use: "Encode to AC-3". With Toslink cable.
I can say it works for me with MPC.

that's because spdif is one of the worst spec and has no official 5.1 pcm support but it can do it...

fourbigkids
18th January 2025, 04:09
Screenshot from active player - when playback - right mouse click -> filters ...

If audio is passthrough - i don't know. maybe some incompatible with sound bar. Try change "Device buffer" in MPC Audio Renderer.

Bitstreaming has been problematic for a while now, turn it off.

Currently testing with the PC connected by HDMI directly to the Sennheiser Ambeo Max Soundbar and then video out to the TV rather than PC to TV to Soundbar. So far, with pass through enabled, DTS is not blipping, but will give it more thorough test this evening.

I see the TV, a Sony KD-85X9000H, is ARC, not eARC. Not sure whether that is relevant - I think it should pass through DTS. Either way I have a solution if I want pass through, or disable it and go via the TV.

Thanks all.

Cheers.

Anima123
18th January 2025, 06:38
May I ask what is the status of 10bit rgb colorspace support speaking of SupreResolution with MPC Video Renderer?

Does it work or not? In what sense?

v0lt
18th January 2025, 06:48
May I ask what is the status of 10bit rgb colorspace support speaking of SupreResolution with MPC Video Renderer?
Do you have a 10-bit RGB video and want to increase its size? I think it doesn't work because the DXVA2/D3D11 video processor in most cases doesn't work with RGB input or works poorly (and maybe is disabled in MPC VR).
In any case, you could check it yourself before asking the question.

Anima123
18th January 2025, 08:51
Do you have a 10-bit RGB video and want to increase its size? I think it doesn't work because the DXVA2/D3D11 video processor in most cases doesn't work with RGB input or works poorly (and maybe is disabled in MPC VR).
In any case, you could check it yourself before asking the question.

From what I experienced, I thought it worked. Not the same as disabled the option.

strumf666
20th January 2025, 12:16
Just for my curiosity, except Dolby Atmos, are there other audio formats which can't be decoded ?
I don't think MPC-BE is able to bitstream Dolby Atmos anyway ?
Bitstreaming dolby atmos works for me.

Manni
20th January 2025, 19:44
Bitstreaming dolby atmos works for me.

Bitstreaming Atmos work fine except with a 3xxx series at 100+ fps (using a HDMI 2.1 input of the AVR).

My Zotac 3090 Trinity works fine if I use a HDMI 2.0 input of my AVR (X8500HA) to limit the bandwidth to 18gb/s (60p 8bits 444 or 24p 10/12bits 444), which defeats some of the purpose of a 3090.

However, I keep getting dropouts if I use 100/120p (HDMI 2.1 input/48gbps bandwidth).

As far as I know, this hardware issue is fixed with the 4xxx series. I plan to get a 5090 FE or 5070ti (Asus Prime) at launch, partially to resolve this. These are the only two models in the 5000 series that might fit in my Silverstone HTPC case.

Shame the 5080 only has 16gb of VRAM, I can't justify getting one. I'll get a 5080 Super with 24gb when it's released if I can't get my hands on a 5090 FE or am unhappy with the 5070ti.

strumf666
20th January 2025, 20:27
I have an amd card so it's a bit different; 6900xt -> Marantz Cinema 40 -> LG G3. And I mostly frame/refresh match movies and use the TV frame interpolation for smoothness and/or AVR for sound processing/upmixing when the sound isn't in dolby atmos dts:x since I have 7.1.4 speakers. Anyway, when I tested at 120Hz, everything was working as expected.

huhn
21st January 2025, 00:03
Bitstreaming Atmos work fine except with a 3xxx series at 100+ fps (using a HDMI 2.1 input of the AVR).

My Zotac 3090 Trinity works fine if I use a HDMI 2.0 input of my AVR (X8500HA) to limit the bandwidth to 18gb/s (60p 8bits 444 or 24p 10/12bits 444), which defeats some of the purpose of a 3090.

However, I keep getting dropouts if I use 100/120p (HDMI 2.1 input/48gbps bandwidth).

As far as I know, this hardware issue is fixed with the 4xxx series. I plan to get a 5090 FE or 5070ti (Asus Prime) at launch, partially to resolve this. These are the only two models in the 5000 series that might fit in my Silverstone HTPC case.

Shame the 5080 only has 16gb of VRAM, I can't justify getting one. I'll get a 5080 Super with 24gb when it's released if I can't get my hands on a 5090 FE or am unhappy with the 5070ti.

what is the reason why you can't use extended desktop and direct to the TV?

Manni
21st January 2025, 17:04
what is the reason why you can't use extended desktop and direct to the TV?

Because my HTPC goes through my AVR, like all my other sources, and it's the AVR out that goes to the TV. I guess I could have a DP port go direct to the TV, but that's a complexity I'm not interested in as it would mean losing the AVR OSD, which I rely on a lot, especially with immersive audio, to check the signal and active speakers.

Klaus1189
21st January 2025, 17:16
I think on option is to use a DisplayPort-to-HDMI cable for Audio and 1080p (for this a passive cable is sufficient) and plug in the GPU directly to the TV via HDMI. As huhn said use extended Desktop and pick the right video/audio output in player.

Manni
22nd January 2025, 00:29
I think on option is to use a DisplayPort-to-HDMI cable for Audio and 1080p (for this a passive cable is sufficient) and plug in the GPU directly to the TV via HDMI. As huhn said use extended Desktop and pick the right video/audio output in player.

Yes and as I said you lose the AVR OSD, which I'm not interested in.

Klaus1189
22nd January 2025, 05:50
Sorry, I overread it. What infos in OSD do you care about?
Last question, sorry for off topic

Manni
22nd January 2025, 15:37
Sorry, I overread it. What infos in OSD do you care about?
Last question, sorry for off topic

Apart from volume/mute info, the source (channels in content) and speakers used, especially when bitstreaming immersive audio (Atmos/DTS:X/Auro3D). But also the OSD in general for settings, source specific audio delay, etc.

pirlouy
23rd January 2025, 21:41
I think on option is to use a DisplayPort-to-HDMI cable for Audio and 1080p (for this a passive cable is sufficient)
Maybe it's because I got it from Ali Express but mine is not sending audio to my AVR (or it was "stereo" only, don't really remember). Maybe it's because my GTX 1060 does not allow this.

huhn
24th January 2025, 11:38
maybe your AVR just has only spdif spec.

pirlouy
24th January 2025, 12:29
What ? I don't know there could be a link between HDMI and SPDIF spec !
My AVR is able to handle 7.1 LPCM in HDMI.
I expected that with my GTX 1060 and a DP -> HDMI adapter I would be able to send a basic resolution with the same 7.1 LPCM but no, I had video signal but only Stereo sound.
More than 10 years laters, I'm still disappointed that it's impossible to send multi audio uncompressed signal only, with a separate cable (like coaxial or TosLink)

huhn
24th January 2025, 14:55
HDMI arc is for example limited to it. that's where E-ARC comes in.

but i'm stating spec out of memory here.

spdif can technically do it but there is no spec for it.
spdif is up 2 96khz 24 bit so it can do 6 48khz 16 bit but except for some dedicated low end system it is never used.

very old nvidia cards had spdif spec HDMI audio we talking about nvidia 200 series here (you had to even connect a cable from the mainboard audio to the GPU) or older... 460 was the first that could bitstream and send 8 channel PCM audio AMD was worlds ahead at the time.

could also be the adapter maybe nvidia can't do multi channel PCM with DP adapter or passive DP adapter in general can't do that.

analog! problem solved.

pirlouy
24th January 2025, 18:43
Analog with PC = buzz, interferences. With an internal PCI card, with motherboard ports, and even with an external USB soundcard.
With Toslink it's ok, but then it's limited for multi-channels.

For now, there's only HDMI signal sent to a dedicated DAC which allows multi-channel PCM signal without interferences (in my experience).

huhn
24th January 2025, 19:17
while this can happen and happened to me a lot it is not a given.

Emulgator
26th January 2025, 03:52
Analog with PC = buzz, interferences
OT: Such groundloop buzzing can be mended.
Unbalanced audio uses cable shields as Audio reference AND as safety GND, so it takes considerations where to hardconnect Protection Earth:
Only once, preferrably at the most power-comsuming device, the power amp, and where antenna connections have to be maintained, insert a ground-loop filter there.
Within any connected slave devices you may apply my SoftGND combo between AGND and PE:
A fat clamping diode ASSY (if place allows: a crossbridged 25A or 35A bridge rectifier, or if place is restricted: 2 antiparallel >6A single silicon diodes), bypassed by 100nF and 47Ω/5W. Illegal for the VDE (Verein Deutscher Erder ;-), legal in Canada (CSA had approved such construction for Carver Amps back in the 1980's)

huhn
26th January 2025, 04:59
there is no fix for these issues usually because it is not a ground loop. a ground loop issues usually happens with digital audio too.

this issue usually happens because the soundscards power filtering is totally insufficient resulting in hearable click buzzing and other issues.

you can literally hear the GPU "fps" in such situation or issues with uneven loads like NGU.

Megalith
26th January 2025, 05:14
Does anyone have any idea why my display might be flashing black momentarily when switching between full screen and windowed? I'm using madVR, but any type of switching is turned off. Wonder if it's because I have my iGPU running alongside my dGPU and it's getting confused between the two?

Aleksoid1978
26th January 2025, 07:37
Ask madVR author.

Sunspark
26th January 2025, 08:50
If you have change resolution/refresh rate on, it'll go black.

Emulgator
26th January 2025, 19:34
you can literally hear the GPU "fps" in such situation or issues with uneven loads like NGU.
Yes, I can confirm that exact scenario, any GPU's (even one of my Dell Notbook's dated GTX7950) power current HF ripple
is so strong that one can hear it directly while scrolling pages.
The underrated filtering/shielding broadcasts directly as RF which my attempts are unable to shield off.
I hear it picked up from E-guitar pickups as I work on amplifier setups.

Sunspark
26th January 2025, 20:15
Stuff used to leak a lot more RF than it does now. I remember one time when I was a kid turning the TV to a UHF channel and in the static I could see shapes moving around which were the next door neighbour playing a console game on his TV.

Manni
1st February 2025, 00:49
I think on option is to use a DisplayPort-to-HDMI cable for Audio and 1080p (for this a passive cable is sufficient) and plug in the GPU directly to the TV via HDMI. As huhn said use extended Desktop and pick the right video/audio output in player.

EDIT: Got it to work, testing now. Thanks for the suggestion!

Megalith
1st February 2025, 18:26
Why does MPC-BE show a smaller version of itself when you close a video that's being played back using MPC Video Renderer? This doesn't seem to happen with other renderers (e.g., EVR).

And speaking of MPC Video Renderer, is there a list of best settings to use for those of us on high-end GPUs?

Currently, I'm using:

Chroma upscaling: Catmull-Rom
Upscaling: Jinc2m
Downscaling: Lanczos

ryrynz
1st February 2025, 22:19
Why does MPC-BE show a smaller version of itself when you close a video that's being played back using MPC Video Renderer? This doesn't seem to happen with other renderers (e.g., EVR).

Chroma upscaling: Catmull-Rom
Upscaling: Jinc2m
Downscaling: Lanczos

Not seen this. Screenshot?
Those settings are fine. If using Nvidia you can look at Super Resolution.. I find it's a bit too sharp for my liking at 1080.

Megalith
1st February 2025, 23:27
https://i.ibb.co/mrvk1tYD/j-Hl-Mj-Yr-Rwn.png

This is what I see for a split second immediately after hitting "X" to close MPC-BE. Seems to happen regardless of whether or not a video is playing. But AFAIK, only happens with MPC Video Renderer.

Aleksoid1978
2nd February 2025, 08:43
https://i.ibb.co/mrvk1tYD/j-Hl-Mj-Yr-Rwn.png

This is what I see for a split second immediately after hitting "X" to close MPC-BE. Seems to happen regardless of whether or not a video is playing. But AFAIK, only happens with MPC Video Renderer.

Fixed - update MPC-BE + MPC VR.