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


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

chros
10th December 2020, 13:09
about HLG.
at my side madVR is incapable of displaying hlg outside SDR which technical is ok.
Nothing here as well, with using madvr beta 114: it displays SDR.
At my side - madVR output HLG as HDR10, hdr passthrough.
How? :) Which version of madvr? Can you post a screenshot about madvr OSD?
I tried these 2 files from the links you posted:
Sony_Another_World_4K_Demo-184047-tmu_hlg10_hevc.mkv
TravelXP 4K HDR HLG Demo.ts

chros
10th December 2020, 13:11
I enable OS HDR before open file for test. If not - madVR activate NV HDR, but it's working only in exclusive full-screen.
What happens with non exclusive mode? Only SDR?

Edit: same SDR using fullscreen exclusive mode here.
Edit2: same SDR when I toggle Windows HDR button. So I'm pretty sure it has nothing to do with madvr. Even Envy users asked about HLG support recently.

Btw, I use Lav filters. Do you use the internal ts / mkv filter of mpc-be?

huhn
10th December 2020, 13:14
sorry i can't test this fullscreen exclusive doesn't work on my system with OS HDR active. could be AMD "issue".

i would really like to know if it is the same "wrong" HLG as mpcVR is showing me where everything is to bright.

and HLG to HDR10 with OS HDR and exclusive mode doesn't sound like something madshi would implement this sounds more like a bug. very interesting.

Aleksoid1978
10th December 2020, 13:19
I'm using in MPC-BE using internal video decoder. I think you are using LAV - it's don't send information about HDR for HLG to madVR, but send to MPCVR :)
Here screen - https://i.imgur.com/GAnSUYL.png
Here from input pin info from madVR(from MPC Video Decoder):

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000081
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 16
dwPictAspectRatioY: 9
dwControlFlags: 0x82422581
- VideoChromaSubsampling: 5 (MPEG-2)
- NominalRange : 2 (16-235)
- VideoTransferMatrix : 4 (BT.2020)
- VideoLighting : 0
- VideoPrimaries : 9 (BT.2020)
- VideoTransferFunction : 16 (ARIB STD-B67 (HLG))
dwReserved2: 0x00000000

see - VideoTransferFunction : 16 (ARIB STD-B67 (HLG)), compare when using LAV :)

chros
10th December 2020, 13:31
Thanks, I'll take a look later.

huhn
10th December 2020, 13:39
you should be careful with DXVA2 decode. madVR has troubles with it and the image can be altered in an unforeseen way it can't access the image without DXVA2 altering it. could be true for mpcVR too. that's why lav filter is used with copyback or d3d11 just to remove it as a potential issue.

i will test this in detail later with mpc-be internal decoder.

Aleksoid1978
10th December 2020, 13:51
In MPC VR, even if use DXVA2 decoding in decoder, if use shader - data copied from Direct3D9 surfaceto local memory(like DXVA2 copy-back in LAV) without "lose" data. Yes it takes longer - but picture perfect as software or DX11 native.

clsid
10th December 2020, 14:34
Can you clarify a bit to avoid confusion?
Do you mean that if using DXVA2 native input, MPCVR will always do a copyback internally, or only when using shaders?
And what counts as shaders in this case, just user supplied ones from the player, or also the internal HDR2SDR shader and resize shaders (if DXVA2 video processor unchecked)?

Maybe show something like "CopySurface" in the OSD on postprocessing line, when this extra step is performed. It is useful to know this when helping people to identify possible causes of performance issues.

Small bug report (unrelated to above):
When opening MPCVR settings using rundll32, the dropdown menus do not display correctly when clicking in them. They display with height of just one entry.

Aleksoid1978
10th December 2020, 14:37
Can you clarify a bit to avoid confusion?
Do you mean that if using DXVA2 native input, MPCVR will always do a copyback internally, or only when using shaders?
And what counts as shaders in this case, just user supplied ones from the player, or also the internal HDR2SDR shader and resize shaders (if DXVA2 video processor unchecked)?

Only when using shaders. In this case shaders use for YUV2RGB conversion. When using DX9/DX11 VP - it's use for YUV2RGB conversion.

huhn
10th December 2020, 14:42
if i understand him correctly. using shaders in mpcVR with DXVA2 native results in DXVA2 copyback.
so as long as shaders are used we only have to care that we don't use DXVA2 native with madVR.

Zulithe
10th December 2020, 14:43
Windows 10 is identifying the 5798 x64 installer build on https://yadi.sk/d/hlf1lfC8mKU58/!_last as containing a virus. As confident as I am about it being a false positive, I just wanted to mention it.

clsid
10th December 2020, 15:54
You can submit Windows Defender false positives here:
https://www.microsoft.com/en-us/wdsi/filesubmission

I just build MPCVR rev1509. Some bugs:
- The passthrough checkbox isn't unchecked when its greyed out (on Win7). The code currently uses "if (1)" for always greying out. I assume that is intentional for testing.
- OSD still says "Convert to SDR" when I uncheck that option

huhn
10th December 2020, 18:10
ok i tested the sample with madVR the result has to be incorrect is far far to bright.

i use the sushi sample.

edit: i will create a bug report for madVR so we know if madVR is working correctly.

JaylumX
10th December 2020, 19:22
When playing SDR content, my monitor is able to switch to the correct matching refresh rate (or multiple) when "use autochange fullscreen monitor mode" is enabled but not when i play HDR content.

Aleksoid1978
11th December 2020, 00:21
You can submit Windows Defender false positives here:
https://www.microsoft.com/en-us/wdsi/filesubmission

I just build MPCVR rev1509. Some bugs:
- The passthrough checkbox isn't unchecked when its greyed out (on Win7). The code currently uses "if (1)" for always greying out. I assume that is intentional for testing.
- OSD still says "Convert to SDR" when I uncheck that option

Update code :)
About "Passthrough to display" and "Convert to SDR" - it's apply only on startup. There is no need to handle the changes right away - but the code will get very complicated.

chros
12th December 2020, 13:08
But - if you device "HDRMetadata No" - it's all no matter, you device don't support/accept different hdr10 medatata :)
Thanks, then probably it's the nvidia driver version (v398.18). (Unfortunately I can't use newer for now due to bugs, maybe later.)


I'm using in MPC-BE using internal video decoder. I think you are using LAV - it's don't send information about HDR for HLG to madVR, but send to MPCVR :)
Here screen - https://i.imgur.com/GAnSUYL.png
Here from input pin info from madVR(from MPC Video Decoder):

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000081
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 16
dwPictAspectRatioY: 9
dwControlFlags: 0x82422581
- VideoChromaSubsampling: 5 (MPEG-2)
- NominalRange : 2 (16-235)
- VideoTransferMatrix : 4 (BT.2020)
- VideoLighting : 0
- VideoPrimaries : 9 (BT.2020)
- VideoTransferFunction : 16 (ARIB STD-B67 (HLG))
dwReserved2: 0x00000000

see - VideoTransferFunction : 16 (ARIB STD-B67 (HLG)), compare when using LAV :)
Thanks for this! Indeed lavfilter reports: "VideoTransferFunction : 5 (BT.709)" I'll ask @nevcairiel about it.
I just had to enable the internal filters and didn't ahve to change anything else on madvr side and it outputs HDR10 :)

But I still think that's the case:
No, madvr doesn't support anything else just HDR10. And that's a big bummer :)

i use the sushi sample.

edit: i will create a bug report for madVR so we know if madVR is working correctly.
madvr reports more than 5000 nits frequently for that sushi sample.
I think the problem is that HDR10 and HLG HDR use different eotf curves and madvr only understand the HDR10 one, so it deals with the HLG video incorrectly as it was HDR10.

I need to compare this way and with Plex on the TV, but it seems to be way off most of the times.

Aleksoid1978
12th December 2020, 13:14
Windows 10 support only HDR10 output-passthrough.

chros
12th December 2020, 13:21
Windows 10 support only HDR10 output-passthrough.
I understand, but that's not the problem but this:
I think the problem is that HDR10 and HLG HDR use different eotf curves and madvr only understand the HDR10 one, so it deals with the HLG video incorrectly as it was HDR10.

I need to compare this way and with Plex on the TV, but it seems to be way off most of the times.
I checked with the "Sony_Another_World_2_4K_Demo-184046-tmu_hlg10_hevc.mkv" and mdavr's HDR10 output is way off.
Same with mpcvideorenderer.

So as far as I understand, madvr and your renderer has to convert HLG HDR to HDR10 at first and then do its/your thing :)

Aleksoid1978
12th December 2020, 14:19
I understand, but that's not the problem but this:

I checked with the "Sony_Another_World_2_4K_Demo-184046-tmu_hlg10_hevc.mkv" and mdavr's HDR10 output is way off.
Same with mpcvideorenderer.

So as far as I understand, madvr and your renderer has to convert HLG HDR to HDR10 at first and then do its/your thing :)

Give me a link for it's file, i checked.

Aleksoid1978
12th December 2020, 14:20
MPC VR & madVR no convert HLG to HDR10, simple output as HDR10, that's all :)

huhn
12th December 2020, 14:37
that's wrong behaviour. it should be outputted as SDR with a gamut correction to BT709 or as HLG but not as HDR10.

i may be able to write a HLG-> HDR10 shader. i understand the math behind it but i never did something like this so expect nothing.

i guess that a reason why lavfilter doesn't share the meta data with madVR but i will not blame your decoder for sharing correct metadata because that's not wrong madVR and mpcVR should handle it correctly not what they are doing now.

chros
12th December 2020, 14:48
Exactly.

Give me a link for it's file, i checked.
That file is from the Sony link you have posted 2 days ago for us :) Thanks

chros
12th December 2020, 19:44
Oh, Aleks, on lelabodejay.com (http://lelabodejay.com/) a French guy (who grades content) created a demo clip in various formats (he even created series of video articles about grading that you can find on the same URL):
scroll down to "SEQUENCE 4KUHD HDR 50MBPS" and you can find the same clip in: sdr, hlg, hdr10, hdr10+, dovi profile5, and couple of others as well. (Below that there's a lower bitrate version of those.)
So using the HLG and HDR10 variants the result should be similar (not the same obviously) on an HDR10 display.

chros
12th December 2020, 20:11
And I just tried out VLC (v3.0.11) the result looks fine! It also reports HLG under codec info (CTRL+j):
- enable windows OS HDR, then start the playback :)

Xtreme512
12th December 2020, 22:18
I'm using 1.5.6.5797 version MPC-BEs MPC Audio Renderer on MPC-HC (december 2 1.9.8). There are sound clicks/pops intermittently, they wouldnt occur when I use 1.5.1 stable version MPC Audio Renderer. By the way, only those 2 versions work on MPC-HC without program crashing upon playback.

So I guess the clicks are due to buffer underrun, and I decided to change buffer size from Windows registry of MPC-BEs MPC Audio Renderer, to 1000 (foobar uses it and no problem whatsoever), still there are clicks.

Right now I'm testing the push method instead of event on default buffer setting...

Why 1.5.1 doesn't have this issue? I know by 1.5.6 some features added which I don't need and bugs resolved which I didn't encounter. What else did change that make this problem occur?

edit: If I cant fix this, I may resort to 1.5.1 filter which I've used for a long time.
edit2: I'm not using MPC-HCs audio renderer, because it doesn't do true exclusive WASAPI and it's buggy. Its from sanear and its abandoned as it looks like on GitHub page.

ryrynz
12th December 2020, 22:30
I've also had audio drop outs using mpc audio renderer I think, I've changed it to directsound and updated my audio driver to troubleshoot. I've only had it happen with HD audio bit streaming (true HD etc) its very random and drops out for half a second every hour or so. Has been happening to me for about a year I think. I've tried different methods push and event etc and different buffer sizes 50/100 default with no change.

chros
12th December 2020, 23:39
I didn't encounter any audio issues using bitstreaming either in the last year. Now I use the latest beta of mpc-be + lavfilters.

Xtreme512
13th December 2020, 00:32
I've also had audio drop outs using mpc audio renderer I think, I've changed it to directsound and updated my audio driver to troubleshoot. I've only had it happen with HD audio bit streaming (true HD etc) its very random and drops out for half a second every hour or so. Has been happening to me for about a year I think. I've tried different methods push and event etc and different buffer sizes 50/100 default with no change.

its unacceptable to have this problem if you ask me, no matter how frequent it is.

try stable 1.5.1 mpc audio renderer, register it. i don't have this issue with that version and frankly i don't think that there's any advantage of using 1.5.6 renderer. if i cant fix this issue, i will go to 1.5.1.

im just trying to find out the cause of this.

edit: i only use wasapi exclusive, other outputs are not even a consideration for me.

ryrynz
13th December 2020, 00:36
its unacceptable to have this problem if you ask me, no matter how frequent it is.

try stable 1.5.1 mpc audio renderer, register it.

edit: i only use wasapi exclusive, other outputs are not even a consideration for me.

Yeah same here wasapi all the way. Will try it tonight chances are we have the same issue but it'll take me a while to determine whether it's fixed as I don't watch many movies.

Aleksoid1978
13th December 2020, 02:23
I using MPC-BE Wasapi Audio Renderer in MPC-BE - all perfect. Using Exclusive mode. PCM or Bitstream AC3/DTS/DTS-HD/TrueHD.

Aleksoid1978
13th December 2020, 02:48
So about HLG - disable output as HDR10, output using HDR to SDR conversion ?

Aleksoid1978
13th December 2020, 02:50
I'm using 1.5.6.5797 version MPC-BEs MPC Audio Renderer on MPC-HC (december 2 1.9.8). There are sound clicks/pops intermittently, they wouldnt occur when I use 1.5.1 stable version MPC Audio Renderer. By the way, only those 2 versions work on MPC-HC without program crashing upon playback.

So I guess the clicks are due to buffer underrun, and I decided to change buffer size from Windows registry of MPC-BEs MPC Audio Renderer, to 1000 (foobar uses it and no problem whatsoever), still there are clicks.

Right now I'm testing the push method instead of event on default buffer setting...

Why 1.5.1 doesn't have this issue? I know by 1.5.6 some features added which I don't need and bugs resolved which I didn't encounter. What else did change that make this problem occur?

edit: If I cant fix this, I may resort to 1.5.1 filter which I've used for a long time.
edit2: I'm not using MPC-HCs audio renderer, because it doesn't do true exclusive WASAPI and it's buggy. Its from sanear and its abandoned as it looks like on GitHub page.

If you are satisfied with version 1.5.1 - use it.

huhn
13th December 2020, 03:07
So about HLG - disable output as HDR10, output using HDR to SDR conversion ?
that's wrong too.

HLG is a little bit of an odd one.

the correct way is to passthrough with HLG metadata which is AFAIK not possible on a PC.
HLG can be presented at SDR you just use a BT 2020 to BT709 filter and that's it doesn't look good but that's how it should be...

alternative would be to use a HLG to HDR10 filter which does not exist AFAIK. but if applied correctly if should be 100 % the creators intend.

there are also ways to dynamic tonemap it for SDR but that's quite an advanced feature and just using HLG -> HDR10 first would be just as good and much easier.

for now just displaying it as it is in SDR with a gamut conversation to BT709 would be the easiest fix.

Asmodian
13th December 2020, 04:09
alternative would be to use a HLG to HDR10 filter which does not exist AFAIK. but if applied correctly if should be 100 % the creators intend.

Wouldn't we need to know the metadata for the mastering display? The problem with HLG is no metadata, so it would match the creators intent only if you knew or guessed some metadata parameters?

huhn
13th December 2020, 05:12
a device that accepts HLG just know that the max brightness is 1000 nits and BT 2020 so if you apply that you got the creators intend is very similar to SDR there is "no" guessing. so if you repack that in HDR10 you still get 1000 nits with bt 2020 nothing changes it's the same image.

the mastering display is irrelevant.

Klaus1189
13th December 2020, 13:58
I just tried EVR CP Renderer again after long time and I don't know which settings I need to get rid of these stutters, which are also protocolled by EVR stats graph. I does't matter if I use internal filters or LAV Filters. Tried to disable DXVA2 and tried various DXVA2 settings of LAV. I also tried different renderer settings and VSync options. But no luck.
https://drive.google.com/file/d/1hec2gGxTSbgfVhSUxQ8_9LGOa8wSv31H/view?usp=sharing

chros
13th December 2020, 20:06
And I just tried out VLC (v3.0.11) the result looks fine! It also reports HLG under codec info (CTRL+j):
- enable windows OS HDR, then start the playback :)

alternative would be to use a HLG to HDR10 filter which does not exist AFAIK. but if applied correctly if should be 100 % the creators intend.
Aleks, VLC is opensource (https://github.com/videolan/vlc), if you can find and understand what they are doing then maybe it's not hard to implement for you guys.

foxyshadis
14th December 2020, 03:32
I know it might be weird, but do the mouse actions need to have separate button choices by button/gesture? I've been using scroll-up for entering/exiting fullscreen for 15 years, and while that's probably pretty idiosyncratic, it also doesn't make sense why I can map that to middle-click but not scroll-up, when they're in the same menu with mostly the same options.

darksen
14th December 2020, 05:41
Hey all, it is a known problem the desynchronization of external DTS-HD MA audio?

This is a problem I always had (for years), every time I opened a file and loaded an external lossless DTS audio it always got desynchronized. The only way of playing it correctly was muxing it into the mkv file. It works well for any of you? I don't believe there is something wrong in my end, I mean in all the time I have had this problem I have reinstalled Windows several times, I think, but definitely more than twice.

filler56789
14th December 2020, 06:02
This is a problem I always had (for years), every time I opened a file and loaded an external lossless DTS audio it always got desynchronized. The only way of playing it correctly was muxing it into the mkv file.

Lossless DTS is VBR, therefore when played as external audio to a video file the audio demuxer is unable to index it /generate proper timestamps. IF you want to keep it as external audio then you'd better remux it to a .MKA file.

darksen
15th December 2020, 04:34
Lossless DTS is VBR, therefore when played as external audio to a video file the audio demuxer is unable to index it /generate proper timestamps. IF you want to keep it as external audio then you'd better remux it to a .MKA file.

Thanks for the info. How I didn't think in making it an mka, that is faster than muxing it into the mkv. :thanks:

Aleksoid1978
15th December 2020, 11:10
https://yadi.sk/d/5lTw0ms_59Ts-A

Testing HLG on HDR passthrough.
Also check HDR to SRD for HLG.

chros
15th December 2020, 13:55
Wow, Aleks, thanks, I'll check it tonight! :)

huhn
15th December 2020, 15:52
HLG to SDR with tone mapping is to bright.

HLG to HDR seems fine.

HLG as SDR seems to be still BT 2020 even trough the display expects BT 709. i would consider this a user error but if someone disables all HDR option it should still convert BT 2020 to BT 709. so this should be done or hlg to SDR with tone mapping should be forced for HLG.

chros
15th December 2020, 15:57
Thanks, huhn. Aleks, you can check what madvr does with lavfilters (since it only outputs SDR with it).

huhn
15th December 2020, 16:19
it does BT 2020 to BT 709(with default settings you can output it as bt 2020 with the correct settings but why even tell you you know that.) and nothing else because for madVR it's just a SDR file with BT 2020 as primaries/matrix

v0lt
15th December 2020, 17:07
MPCVideoRenderer-v0.4.10.1542_git2020.12.15-45a2b1c (https://yadi.sk/d/X0EVMKP4TcmnHQ)
Various improvements for HLG.

chros
15th December 2020, 19:05
Thank you, guys, and congrats! I think yours is the first HLG2HDR10 directshow renderer! :)
It looks really good! BT.2020 flag is passed to the TV correctly. Amazing! :)
I'll do more test, probably during the weekend.

One feature request: can you make the OSD white color dimmer (e.g. 50% or even less?) with HDR10 output? (It just burns yours eyes out now :) )

And doesn't mpc-be internal video decoder support d3d11-native using hevc? Only dxva2-copyback?
Thanks

huhn
15th December 2020, 21:41
only HLG as sdr has wrong colorspace now.

Aleksoid1978
16th December 2020, 00:00
And doesn't mpc-be internal video decoder support d3d11-native using hevc? Only dxva2-copyback?

Only DXVA2 Native :)

ryrynz
16th December 2020, 00:05
One feature request: can you make the OSD white color dimmer (e.g. 50% or even less?) with HDR10 output? (It just burns yours eyes out now :) )


A different transparency setting for HDR would be nice, but you can already change transparency with the OSD so give it a shot.

Aleksoid1978
16th December 2020, 00:07
only HLG as sdr has wrong colorspace now.

HLG a little darker then HDR10, compare:
https://i.imgur.com/O4pCNLD.png
This is much better than it was :)

huhn
16th December 2020, 00:18
i will check these details later.

i'm talking about rendering bt 20920 as bt 709 the colors are washed out. that'S not a problem with tonemap or passthrough.

Aleksoid1978
16th December 2020, 00:30
i will check these details later.

i'm talking about rendering bt 2020 as bt 709 the colors are washed out. that'S not a problem with tonemap or passthrough.

Rendering as bt.709 - rendering as is. I don't know what can do.

huhn
16th December 2020, 00:37
it's bt2020
you have to run this filter:
https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/convert/colorspace_gamut_conversion.hlsl#L87

float3 Colorspace_Gamut_Conversion_2020_to_709(const float3 rgb)
{
return mul(convert_matrix_2020_to_709, rgb);
}

Aleksoid1978
16th December 2020, 00:42
Ok - i will check later.

Aleksoid1978
16th December 2020, 13:02
it's bt2020
you have to run this filter:
https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/convert/colorspace_gamut_conversion.hlsl#L87

float3 Colorspace_Gamut_Conversion_2020_to_709(const float3 rgb)
{
return mul(convert_matrix_2020_to_709, rgb);
}

I do for testing, check and compare:
SDR - https://i.imgur.com/GtYNWzs.png
HDR to SDR - https://i.imgur.com/Y82jKyB.png
HLG to SDR - https://i.imgur.com/IAQqCph.jpg
HLG bt.202 to bt.709 - https://i.imgur.com/l99tCrd.jpg

huhn
16th December 2020, 14:03
sorry i don't know what the xbox screenshoot function does so i can't judge screen shoots for HDR.

but i can do this for you
SDR madVR: https://abload.de/img/madvrmsk9y.jpg
SDR mpcVR: https://abload.de/img/mpcvr7hj57.jpg
so your new HLG bt.2020 to bt.709 doesn't seem to work correctly.

the madVR results is AFAIK correct for a SDR display.
SDR is BT709 (sRGB)

what madVR is doing is simple in theory.
it read the primary and then it compares it to the calibration setting.
if no calibration setting is set it defaults to BT 709 for SDR and BT 2020 for HDR passthrough.

if the primary is not matching with the "calibration setting" it will make it match. so in this case it sees BT 2020 from the file and it applies bt 2020 to bt 709 because of SDR.
your HDR -> SDR tonemapping does this too.

BT709 and sRGB are not 100 % the same but you can skip this topic no one really calibrates to sRGB(to those that do don't feel offended plz there are reasons to do that) but to BT709 they are very similar to.
sorry it's calibration is sadly never easy...

BTW. you could force HLG to SDR tonemapping it's "better" anyway.
HLG SDR with bt 2020 to bt 709 is more of compatibility thing it looks bad but that's how it should looks on a SDR screen...

v0lt
16th December 2020, 14:34
Expert help required.

MFVideoTransferMatrix (https://docs.microsoft.com/en-us/windows/win32/api/mfobjects/ne-mfobjects-mfvideotransfermatrix)
AVColorSpace (https://github.com/FFmpeg/FFmpeg/blob/release/4.3/libavutil/pixfmt.h#L509)
zimg_matrix_coefficients_e ([url]https://github.com/sekrit-twc/zimg/blob/v3.0/src/zimg/api/zimg.h#L279)
Let's look at the parameters for BT.2020:
MFVideoTransferMatrix_BT2020_10
MFVideoTransferMatrix_BT2020_12

AVCOL_SPC_BT2020_NCL
AVCOL_SPC_BT2020_CL

ZIMG_MATRIX_BT2020_NCL
ZIMG_MATRIX_BT2020_CL
How do I correctly map MFVideoTransferMatrix to AVColorSpace (or zimg_matrix_coefficients_e)?

MFVideoTransferFunction (https://docs.microsoft.com/en-us/windows/win32/api/mfobjects/ne-mfobjects-mfvideotransferfunction)
AVColorTransferCharacteristic (https://github.com/FFmpeg/FFmpeg/blob/release/4.3/libavutil/pixfmt.h#L480)
zimg_transfer_characteristics_e (https://github.com/sekrit-twc/zimg/blob/v3.0/src/zimg/api/zimg.h#L302)
Let's look at the parameters for BT.2020:
MFVideoTransFunc_2020_const
MFVideoTransFunc_2020

AVCOL_TRC_BT2020_10
AVCOL_TRC_BT2020_12

ZIMG_TRANSFER_BT2020_10
ZIMG_TRANSFER_BT2020_12
How do I correctly map MFVideoTransferFunction to AVColorTransferCharacteristic (or zimg_transfer_characteristics_e)?

MicroSoft confused TransferMatrix and TransferFunction?

Aleksoid1978
16th December 2020, 14:43
sorry i don't know what the xbox screenshoot function does so i can't judge screen shoots for HDR.

but i can do this for you
SDR madVR: https://abload.de/img/madvrmsk9y.jpg
SDR mpcVR: https://abload.de/img/mpcvr7hj57.jpg
so your new HLG bt.2020 to bt.709 doesn't seem to work correctly.

the madVR results is AFAIK correct for a SDR display.
SDR is BT709 (sRGB)

what madVR is doing is simple in theory.
it read the primary and then it compares it to the calibration setting.
if no calibration setting is set it defaults to BT 709 for SDR and BT 2020 for HDR passthrough.

if the primary is not matching with the "calibration setting" it will make it match. so in this case it sees BT 2020 from the file and it applies bt 2020 to bt 709 because of SDR.
your HDR -> SDR tonemapping does this too.

BT709 and sRGB are not 100 % the same but you can skip this topic no one really calibrates to sRGB(to those that do don't feel offended plz there are reasons to do that) but to BT709 they are very similar to.
sorry it's calibration is sadly never easy...

BTW. you could force HLG to SDR tonemapping it's "better" anyway.
HLG SDR with bt 2020 to bt 709 is more of compatibility thing it looks bad but that's how it should looks on a SDR screen...
You need compare with my screenshot, in current version of MPC VR no bt.2020 to bt.709 conversion.

huhn
16th December 2020, 15:24
this https://i.imgur.com/l99tCrd.jpg is not correct sdr bt 709. it should look like this: https://abload.de/img/madvrmsk9y.jpg

just take the red in the top left corner.
for HDR -> SDR tone mapping there is a lot of freedom i can't 100 % say it wrong or right.
even the source doesn't seem to be mastered in a way that they should look alike:
it say in HDR10 M03 750 nits
it says in HLG M03 75% grey.
i don't know what 75% grey means is it a linear image that would be 750 nits.
HLG 75% of 1024 range ~767 that's not 750 nits.

HLG as HDR seems fine
HDR passthrough seems fine
both tone mapping of HLG and HDR 10 seems fine
but HLG SDR bt2020 to bt709 is obviously wrong even in your new screenshoot.

@volt they all 3 seem to be the same.
and that'S all i can provide i don't know the difference between bt2020_10 and bt2020_12 same for MFVideoTransFunc_2020_const MFVideoTransFunc_2020.

chros
16th December 2020, 17:58
And doesn't mpc-be internal video decoder support d3d11-native using hevc? Only dxva2-copyback?

Only DXVA2 Native :)
I just noticed that I have brutal :) tearing with:
- LAV Video set to d3d11-native
- mpcVR set to "Use Derect3D 11" and Swap effect is set to "Flip" (there's with "Discard" as well, but not that brutal)

Now, if I set one of the following the tearing goes away:
- LAV Video set to d3d11-copyback
- uncheck "Use Derect3D 11" in mpcVR (LAV Video falls back to d3d11-copyback)

Does it mean that mpcVR doesn't support d3d11-native at all? I haven't noticed this before ...

Klaus1189
16th December 2020, 18:21
I just tried EVR CP Renderer again after long time and I don't know which settings I need to get rid of these stutters, which are also protocolled by EVR stats graph. I does't matter if I use internal filters or LAV Filters. Tried to disable DXVA2 and tried various DXVA2 settings of LAV. I also tried different renderer settings and VSync options. But no luck.
https://drive.google.com/file/d/1hec2gGxTSbgfVhSUxQ8_9LGOa8wSv31H/view?usp=sharing

I did some more testing and I have created a videofile without audio, so copyright should not be an issue.

Just play this 60p file with CVR custom and stock settings and you will get this jerky playback. I checkd EVR cutom statictics in Filters menu and it reports a lot of dropped frames. If I did something wrong, please let me know what settings I need to tweak.
I must add I am on a Nvidia RTX30 card now. But AMD RX 5700XT is still here.

https://drive.google.com/file/d/1pDjxPlJi95wn8tUm9loldiymjh6tnn6A/view?usp=sharing

v0lt
16th December 2020, 18:57
I just noticed that I have brutal :) tearing with:
- LAV Video set to d3d11-native
- mpcVR set to "Use Derect3D 11" and Swap effect is set to "Flip" (there's with "Discard" as well, but not that brutal)

Now, if I set one of the following the tearing goes away:
- LAV Video set to d3d11-copyback
- uncheck "Use Derect3D 11" in mpcVR (LAV Video falls back to d3d11-copyback)
Tearing (https://commons.wikimedia.org/wiki/File:Tearing_(simulated).jpg)?

v0lt
16th December 2020, 19:12
Just play this 60p file with CVR custom and stock settings and you will get this jerky playback. I checkd EVR cutom statictics in Filters menu and it reports a lot of dropped frames. If I did something wrong, please let me know what settings I need to tweak.
I must add I am on a Nvidia RTX30 card now. But AMD RX 5700XT is still here.
I did not notice any major problems with this video (although it seemed to me that the graph is moving smoothly). Perhaps a larger display is needed.

I can advise you to check the "Video" and "Frame synchronization" settings, as well as make a frame with active statistics (Ctrl+J). You can also try turning VSync (V) on/off and using the exclusive full screen.

Klaus1189
16th December 2020, 19:27
Statistics (Ctrl+J) show that frames are dropped. I also tried all possible combinations of VSync options built into MPC-BE. While playing back the file I rightclick menu and open filter list and click on CVR CP and then on the second it lists the dropped frames which grow fast.

If I turn on Tearing Test and use it for "smooth test" and you can clearly see that I get dropped frames because the double red line jumps during that drop.

I tried madVR and also MPC Video Renderer. Both are fine to my eyes and also no dropped frames are reported. So I encounter that issue only on EVR CP. I want that basic renderer be also fine.

I created a second sample file, which is now AVC, but also 60p. Also here Audio removed for copyright issues:
https://drive.google.com/file/d/1orp4XopuYyjrkNTfzfSUfYNFsyBCaNq-/view?usp=sharing

Klaus1189
16th December 2020, 19:37
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) - little cosmetic change: more consistent

chros
16th December 2020, 20:06
Tearing (https://commons.wikimedia.org/wiki/File:Tearing_(simulated).jpg)?
Yes, and brutal stuttering as well even with SDR (1080p/2160p) content :)

Here's the interesting part: it works fine at 59Hz!!! (even with 23p/25p videos)
Issue happens if I set the TV (in Windows adapter settings) to:
- 23Hz with 23p video
- 25Hz with 25p video

I have 2 displays connected to the HTPC:
- monitor via DVI (only supports 60Hz, so I can't try it on this)
- TV via HDMI (supports 23/24/25/29/30/50/59/60Hz)

Something is not right. And as I said this only happens when Lav Video is set to d3d11-native and d3d11 output is enabled in mpcVR (more visible with "Flip" presentation).

Aleksoid1978
16th December 2020, 23:22
Yes, and brutal stuttering as well even with SDR (1080p/2160p) content :)

Here's the interesting part: it works fine at 59Hz!!! (even with 23p/25p videos)
Issue happens if I set the TV (in Windows adapter settings) to:
- 23Hz with 23p video
- 25Hz with 25p video

I have 2 displays connected to the HTPC:
- monitor via DVI (only supports 60Hz, so I can't try it on this)
- TV via HDMI (supports 23/24/25/29/30/50/59/60Hz)

Something is not right. And as I said this only happens when Lav Video is set to d3d11-native and d3d11 output is enabled in mpcVR (more visible with "Flip" presentation).

Can you record video with statistics ?
Do you try in fullscreen exclusive ?

Aleksoid1978
16th December 2020, 23:25
Statistics (Ctrl+J) show that frames are dropped. I also tried all possible combinations of VSync options built into MPC-BE. While playing back the file I rightclick menu and open filter list and click on CVR CP and then on the second it lists the dropped frames which grow fast.

If I turn on Tearing Test and use it for "smooth test" and you can clearly see that I get dropped frames because the double red line jumps during that drop.

I tried madVR and also MPC Video Renderer. Both are fine to my eyes and also no dropped frames are reported. So I encounter that issue only on EVR CP. I want that basic renderer be also fine.

I created a second sample file, which is now AVC, but also 60p. Also here Audio removed for copyright issues:
https://drive.google.com/file/d/1orp4XopuYyjrkNTfzfSUfYNFsyBCaNq-/view?usp=sharing

Check you video - perfect playback(test in window and fullscreen exclusive).

P.S. Try reset settings, try in fullscreen exclusive.

Aleksoid1978
16th December 2020, 23:26
this https://i.imgur.com/l99tCrd.jpg is not correct sdr bt 709. it should look like this: https://abload.de/img/madvrmsk9y.jpg

just take the red in the top left corner.
for HDR -> SDR tone mapping there is a lot of freedom i can't 100 % say it wrong or right.
even the source doesn't seem to be mastered in a way that they should look alike:
it say in HDR10 M03 750 nits
it says in HLG M03 75% grey.
i don't know what 75% grey means is it a linear image that would be 750 nits.
HLG 75% of 1024 range ~767 that's not 750 nits.

HLG as HDR seems fine
HDR passthrough seems fine
both tone mapping of HLG and HDR 10 seems fine
but HLG SDR bt2020 to bt709 is obviously wrong even in your new screenshoot.


Ok, so my algorithm is inaccurate or incomplete.

v0lt
18th December 2020, 11:05
MPCVideoRenderer-v0.4.10.1553_git2020.12.18-73a6d82 (https://yadi.sk/d/X0EVMKP4TcmnHQ)

I am thinking of removing the "Convert to SDR" feature for HLG. It gives practically nothing. HLG is compatible with SDR displays.

added:
mpcvr_1553_hdr_stats_1 (https://yadi.sk/d/s6NBGGdFiSm_3A?w=1)
Test build with dimmed statistics for displays in HDR mode.

VictorLS
18th December 2020, 13:53
I am thinking of removing the "Convert to SDR" feature for HLG. It gives practically nothing. HLG is compatible with SDR displays.
I like to switch off "Convert to SDR" to test how looks HLG video on my SDR monitor without any processing with MPC Video Renderer avoiding switching to i.e. ordinary EVR.

huhn
18th December 2020, 15:35
MPCVideoRenderer-v0.4.10.1553_git2020.12.18-73a6d82 (https://yadi.sk/d/X0EVMKP4TcmnHQ)

I am thinking of removing the "Convert to SDR" feature for HLG. It gives practically nothing. HLG is compatible with SDR displays.

added:
mpcvr_1553_hdr_stats_1 (https://yadi.sk/d/s6NBGGdFiSm_3A?w=1)
Test build with dimmed statistics for displays in HDR mode.

while you are 100 % correct that HLG can be watched with SDR but is not really correct it's just a fallback with tone mapping more of the HLG range can be shown accurately just like HDR. the problem is currently there is no selection for the peak brightness.
the calibrated peak brightness for SDR is 100/120 depending on who you ask while screens in SDR mode are often far over that that's why madVR has a control over the brightness you define that here (i guess):
#define DISPLAY_LUMINANCE_PEAK 125.0
https://github.com/Aleksoid1978/VideoRenderer/blob/master/Shaders/convert/convert_pq_to_sdr.hlsl

i have no clue if your algorithm is able to deal correctly with higher peak brightness but madVR defaults to 200 and it's worth a try.

clsid
18th December 2020, 16:19
If you do allow a higher target nit value, then please make it an configurable option.
There are a lot of people who have set their screen to a much lower brightness that its maximum. In that case 200 nits gives a too dark result.
It could be a simple dropdown with values 100/125/150/175/200.

huhn
18th December 2020, 16:32
leave it at 100/120 or make it an option.

the usually user has a guessed brightness range of 100-400. the 400 nits user should be pretty rare in comparison to a 200 nits user.

chros
18th December 2020, 19:29
Can you record video with statistics ?
Do you try in fullscreen exclusive ?
Same with fullscreen exclusive. There's nothing on the stats screen.
But I could recreate it on my monitor as well:
it seems the problem only occurs when fps = display Hz or really close to it (59p on 60Hz)!
So, to try to reproduce it, play back:
- 1080p/2160p 59p SDR video on monitor @ 60Hz
- set LAV Video to d3d11 native (not copyback)
- set mpcVR to d3d11 and set Flip presentation
- it happens in window or fullscreen too

Can anyone reproduce this crazy stutter?

chros
18th December 2020, 20:04
If I set Vertical Sync only to "Fast" in nvidia control panel the problem seems to go away and it works on TV and monitor as well. (None of the other vsync values help.)
- nvidia says about Fast: "GPU renders unconstrained similar to VSYNC OFF, but does not tear since frames in excess of the refresh rate of the monitor are dropped. Delivers latency that is very close to VSYNC off with no tearing"
- from this reddit post (https://www.reddit.com/r/nvidia/comments/4jsj9j/so_what_is_the_difference_between_fast_sync_and/): "FAST-SYNC - De-coupled rendering and monitor refresh. VSYNC OFF but the monitor will only render completely rendered frames, thus eliminating tearing (MINOR input lag but NO TEARING! ) also it is monitor agnostic so it will work with any screen. It is analogous to hardware triple buffering but does not back-pressure the render pipeline."

I have never used this option, it was always on "Use the 3D application setting", so I don't know what affect it has with e.g. madvr.
But from this it's clear that it's some kind of timing issue with those settings.

Edit: yep, Fast vsync produces tearing with madvr, so it's not a solution :)

chros
18th December 2020, 21:23
added:
mpcvr_1553_hdr_stats_1 (https://yadi.sk/d/s6NBGGdFiSm_3A?w=1)
Test build with dimmed statistics for displays in HDR mode.
Thanks, if it's dimmer then only a bit, we need more :) (with >=700 nits).

About HLG2HDR10: there's something weird with near black colors, can you test with these (https://bbs.io-tech.fi/attachments/blackpluge-test-patterns-zip.406872/)?
- BlackPLUGE-U4K_HDR10.mp4 : this one looks allright
- BlackPLUGE-U4K_HLG10.mp4 : the vertical bars are greenish

What do you think?

P.J
18th December 2020, 22:31
The aspect ratio of this 16:9 video is wrong in MPC-BE: :confused:
https://drive.google.com/file/d/1fYOOlXUJUprLzOTyUTfrkTPDPL0p6zHW/view?usp=sharing

v0lt
19th December 2020, 06:47
About HLG2HDR10: there's something weird with near black colors, can you test with these (https://bbs.io-tech.fi/attachments/blackpluge-test-patterns-zip.406872/)?
- BlackPLUGE-U4K_HDR10.mp4 : this one looks allright
- BlackPLUGE-U4K_HLG10.mp4 : the vertical bars are greenish

What do you think?
Disable NV12 and P010 for DXVA and D3D11 VP.
DXVA and D3D11 VP do not work properly with full range in input. Only driver settings work and application settings can be ignored. And this behavior can be different for different vendors and driver versions.

@P.J
Does QuickTime play correctly?
Fixed in r5827.

Klaus1189
19th December 2020, 11:49
I think it would be better to swap increase and decrease. Normally increase is on position 1 and decrease is in position 2. See here:
https://drive.google.com/file/d/121GrI1cltoAxk4bs0d-tjZpyKHiKz6kn/view?usp=sharing
Like Pan&Scan options, see here:
https://drive.google.com/file/d/1YyhW-m7tv6n07IsbcRQ_Naw_MXHsk_GI/view?usp=sharing

P.J
19th December 2020, 17:01
@P.J
Does QuickTime play correctly?
Fixed in r5827.

Yes, it's 16:9 in QuickTime.
:thanks:

v0lt
21st December 2020, 11:58
MPC Video Renderer 0.5.0.1567 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.5.0)
Description (https://github.com/Aleksoid1978/VideoRenderer/blob/0.5.0/Readme.md)

P.J
22nd December 2020, 21:00
Sometimes when I check different videos quickly, I get this error:

Klaus1189
22nd December 2020, 21:27
Please upload to google drive or similar, we cannot open the file

s0meone_new
23rd December 2020, 15:14
The width is not good
1136 STRING IDS_AG_FULLSCREEN_2 "Teljes képernyő (felbontás módosítása nélkül)"

The width of the visible text must be changed. Only this is visible: Teljes képernyő (felbontás módosítása n

left button - click:
727 101 "&Lejátszás/Szünet"
and the other setting? no text, you don't have to be there ---?

double click, it is empty here too

Klaus1189
23rd December 2020, 18:10
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r5846 :)

I can confirm @s0meone_new that r5843 leads to cut off text also in german translation:
STRING IDS_AG_FULLSCREEN_2 "Vollbild (ohne Änderung des Anzeigemodus)"
"modus)" is cut off from it
I made a screenshot:
https://drive.google.com/file/d/1bgft4BETXWTibSXjnAGMyFaeIkgbuu69/view?usp=sharing

I beg to increase this dropdown list, probably also the other dropdown lists of the mouse page, so it looks good overall.

@s0meone_new:
The devs changed it from "---" to "" in a recent commit. I like it better now.

@devs:
Huge THANK YOU for all your work in your projects, I really appreciate it ;)

s0meone_new
23rd December 2020, 19:36
Hungarian translation updated (Pan&Scan):
https://www22.zippyshare.com/v/iwIJOtV6/file.html


Klaus1189:
@s0meone_new:
The devs changed it from "---" to "" in a recent commit. I like it better now.


Some text there would be good:
eg: none or whatever. That would be better than nothing: ---

Klaus1189
23rd December 2020, 19:47
Some text there would be good:
eg: none or whatever

It is already none here (-> no text) therefore you don't see it. Joke aside, I think it is fine. If the user wants to disable a specific button, (s)he just selects the one with no text.
I think it looks very clean. I like it that way.

s0meone_new
23rd December 2020, 19:52
It seems to someone that the text was accidentally omitted.

Klaus1189
23rd December 2020, 20:00
It seems to someone that the text was accidentally omitted.

I don't think so. Just think about it as it were the Keyboard buttons:
https://drive.google.com/file/d/1otw9A8n9xlr37bM9e2v6gU5jC3PC6kwa/view?usp=sharing

If one action isn't assigned to a key, there is also no text there. Same style ... clean style, which I do like very much, but I repeat myself ;)

s0meone_new
23rd December 2020, 20:12
That style doesn’t fit there (in vain do you like emptiness).

Klaus1189
23rd December 2020, 20:30
Sure it does. Emptiness looks clean :)

s0meone_new
24th December 2020, 00:33
It is not a plate or glass. Many users may not understand. I'm closing the conversation about this.

v0lt
24th December 2020, 03:50
s0meone_new, Klaus1189
Thanks. Fixed and updated in r5847+r5848.

wushantao
24th December 2020, 07:15
https://fil.email/Omsl8CBO

Simplified Chinese update:)

cmhrky
24th December 2020, 18:49
Updated Turkish (https://www107.zippyshare.com/v/8FZjvLmo/file.html) language file basen on r5852.

P.J
24th December 2020, 21:46
Sometimes when I check different videos quickly, I get this error:
Please upload to google drive or similar, we cannot open the file

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

v0lt
25th December 2020, 06:33
wushantao, cmhrky
Thanks. Updated in r5851 and r5854.

https://i.imgur.com/fxRPfUm.png
This is a known problem (https://mpc-be.org/forum/index.php?topic=599.0), but we have no solution.

jumbo.jelly
26th December 2020, 17:16
When creating thumbnails for video (File - Save Thumbnails), is there any way to set the default location so that it goes directly to the folder where the video file is?

v0lt
26th December 2020, 18:17
When creating thumbnails for video (File - Save Thumbnails), is there any way to set the default location so that it goes directly to the folder where the video file is?
No.
This is a player, not a thumbnail generator.

*MidnightWatcher*
28th December 2020, 06:40
I have an issue, hoping someone can help. I've now managed to use MPC-BE as an external player for KODI 18 in Windows 10 (20H2) and I'm using the latest nightly LAV filters.

I have my 1080p movies streaming from an FTP server. When I use KODI's internal player, they begin to play immediately with both KODI 17 (using madVR with the latest LAV filters) and KODI 18's internal player. But when I use MPC-BE as an external player it takes at least 20 seconds before the 1080p movie begins playing, almost as though MPC-BE is buffering very slowly. Local files play immediately. Anyone know what could be causing this?

MPC-BE's filters don't support opening via FTP. If using with LAV - maybe it's LAV Source "fault", i don't know.
In case anybody else has this problem -- turns out the issue was indeed LAV filters. I've been using the newer nightly releases, seemingly without issue. When I reverted back to the latest 0.74.1 official release, however, the issue went away. All is good now. :o

Klaus1189
29th December 2020, 08:08
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r5873 :)

v0lt
29th December 2020, 12:06
@Klaus1189
Please use r5880 for translation.

Klaus1189
29th December 2020, 12:22
I was already working on r5879 :D
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r5880 :)
But it is quite long in german and I can not make it shorter without changing the meaning of it.
36 "Additionally add to playlist:"

Klaus1189
29th December 2020, 16:37
I have a question relating the graph of MPC-VR, which I don't understand what it shoes, if it is correct or wrong.
For easiest test, I use MPC-BE and external LAV Filters (latest nightly build) (Audio, Video, Splitter and Splitter Source) for Software Deinterlacer on/off toggling and when I use Software deinterlacing in LAV Video on this sample.mkv (https://filehorst.de/d/dqmHnyet) the graph is linear:
https://drive.google.com/file/d/14D6ghi52Ui1wtbQfj-IMf15knCvAjf1d/view?usp=sharing
but if I disable Software Deinterlacing and the Nvidia driver uses it's own deinterlacing I get choppy green line in graph:
https://drive.google.com/file/d/1fCpz8anJKkvKCG784BTSCGnORPgXuf42/view?usp=sharing

The refresh rate is both set to 59.940 Hz. I have a Nvidia GPU. I must test the old RX480 also, but I am tired of testing today. On the RX 5700 XT the deinterlacer is broken.

And two other questions:
1.) How is this kind of "GPU Deinterlacer" called? I mean the opposite of Software renderer would be hardware Deinterlacer, which leads me to my next question
2.) Is this kind of Deinterlacer in the chip itself (-> hardware in the GPU) or in the driver of GPU?

wushantao
29th December 2020, 16:41
https://fil.email/GSH2zR6s

Simplified Chinese update:)

cmhrky
29th December 2020, 17:07
Latest Turkish translation (https://www117.zippyshare.com/v/07WSgYcg/file.html) with some fixes based on r5881.

v0lt
29th December 2020, 17:22
@Klaus1189, @wushantao
Thanks. Updated in r5881 and r5882.

For easiest test, I use MPC-BE and external LAV Filters (latest nightly build) (Audio, Video, Splitter and Splitter Source) for Software Deinterlacer on/off toggling and when I use Software deinterlacing in LAV Video on this sample.mkv (https://filehorst.de/d/dqmHnyet) the graph is linear:
https://drive.google.com/file/d/14D6ghi52Ui1wtbQfj-IMf15knCvAjf1d/view?usp=sharing
but if I disable Software Deinterlacing and the Nvidia driver uses it's own deinterlacing I get choppy green line in graph:
https://drive.google.com/file/d/1fCpz8anJKkvKCG784BTSCGnORPgXuf42/view?usp=sharing

The refresh rate is both set to 59.940 Hz. I have a Nvidia GPU. I must test the old RX480 also, but I am tired of testing today. On the RX 5700 XT the deinterlacer is broken.
If the video frequency is less than the display frequency, then this is possible. Even if the frequencies are equal, the graph can also be uneven when deinterlacing (this is a more incomprehensible case). The problem is that we currently have no control over the output time of the second frame.

1.) How is this kind of "GPU Deinterlacer" called? I mean the opposite of Software renderer would be hardware Deinterlacer, which leads me to my next question
I don't know what it's called. See the "Information" window and the information provided by the DXVA Checker for the DXVA2 and D3D11 video processors.

2.) Is this kind of Deinterlacer in the chip itself (-> hardware in the GPU) or in the driver of GPU?
I dont know. This question is for those who wrote the driver.

Klaus1189
29th December 2020, 18:01
OK, thank you :)

s0meone_new
29th December 2020, 20:34
Hungarian translation updated:
https://www19.zippyshare.com/v/1AxuHheg/file.html

Klaus1189
29th December 2020, 21:55
I have an idea, which may look good in options:
Option -> Playback -> Remove the example of preferred languages "eng jap swe" but add this example as a Tooltip which shows if the user moves the mouse over "Subtitles" and "Audio" or maybe on the whole "Default track preference"
https://drive.google.com/file/d/1YkQBVjtX8C3PVsj_Kwvl-OptAvQ71o97/view?usp=sharing

Is "eng, jap and swe" still valid or correct? I remember of a conversation , I think it was some time ago in MKVToolnix development that "jap" is a bad abbreviation and it should be "ja" or "jpn". But I must admit that I don't know about the standards which must be preserved in this area. ISO, ...

Klaus1189
29th December 2020, 22:28
Hah, it was here, I found it:
https://forum.doom9.org/showpost.php?p=1894850&postcount=7028

v0lt
30th December 2020, 04:27
Is "eng, jap and swe" still valid or correct? I remember of a conversation , I think it was some time ago in MKVToolnix development that "jap" is a bad abbreviation and it should be "ja" or "jpn". But I must admit that I don't know about the standards which must be preserved in this area. ISO, ...
Yes, that's correct. The title of the track that says "Japanese" is compared. In new versions, you can also compare by code, it is now also present in the name if the code differs from the beginning of the language.

@cmhrky, @s0meone_new
Thanks. Updated in r5883.

s0meone_new
30th December 2020, 04:45
Hungarian translation updated again, sorry :)
https://www101.zippyshare.com/v/Ewqpcxlx/file.html

Klaus1189
30th December 2020, 11:57
I have an idea, which may look good in options:
Option -> Playback -> Remove the example of preferred languages "eng jap swe" but add this example as a Tooltip which shows if the user moves the mouse over "Subtitles" and "Audio" or maybe on the whole "Default track preference"
https://drive.google.com/file/d/1YkQBVjtX8C3PVsj_Kwvl-OptAvQ71o97/view?usp=sharing

What do you devs think about it?

v0lt
1st January 2021, 15:13
What do you devs think about it?I don't see any benefit in this.

Klaus1189
1st January 2021, 16:01
OK, it was just a thought that this options page would look a bit more clean. It's only cosmetical choice. Only seen by user if (s)he needs it and moves mouse over it. I was inspired by playlist option to show the full path of the entry with the tooltip feature.

rack04
1st January 2021, 16:26
Is there a way to save a specific window preset in the settings? When you open MPC-BE you can select either "1" Minimal, "2" Compact or "3" Normal". I prefer "2" Compact but every time I open MPC-BE it defaults to "1" Minimal.

v0lt
1st January 2021, 16:42
When you open MPC-BE you can select either "1" Minimal, "2" Compact or "3" Normal". I prefer "2" Compact but every time I open MPC-BE it defaults to "1" Minimal.
I do not confirm. The preset is remembered.
If you use saving settings in the player folder, then check the write access of the INI file.

rack04
1st January 2021, 18:31
I do not confirm. The preset is remembered.
If you use saving settings in the player folder, then check the write access of the INI file.

INI file has write access. Which line in the INI controls the preset?

Edit: Never mind. I figured it out. I didn't have Users set to write access.

v0lt
3rd January 2021, 12:51
I know it might be weird, but do the mouse actions need to have separate button choices by button/gesture? I've been using scroll-up for entering/exiting fullscreen for 15 years, and while that's probably pretty idiosyncratic, it also doesn't make sense why I can map that to middle-click but not scroll-up, when they're in the same menu with mostly the same options.
mpc-be_5903_mouse_commands_3 (https://yadi.sk/d/LbzYBlTSaYIymA?w=1)
Test build with experimental ability to assign any of the possible commands to the middle mouse button, X-buttons and wheels.

*MidnightWatcher*
4th January 2021, 06:21
Question - We can set up MPC-BE to remember the file playback position but is there any way to tell MPC-BE to remember what subtitle was last selected for any file (similar to what KODI does)? I have movies where I need a specific sub enabled or disabled but would love not having to do this manually each time.

Aleksoid1978
4th January 2021, 06:31
Question - We can set up MPC-BE to remember the file playback position but is there any way to tell MPC-BE to remember what subtitle was last selected for any file (similar to what KODI does)? I have movies where I need a specific sub enabled or disabled but would love not having to do this manually each time.

Remember position also remember selected audio/subs track.

wushantao
4th January 2021, 15:30
https://fil.email/fwPjgYAH

Simplified Chinese is coming:)

Anima123
5th January 2021, 10:24
I can't help but noticed recent MPC Video Renderer binaries are much smaller than before.

Aleksoid1978
5th January 2021, 11:05
I can't help but noticed recent MPC Video Renderer binaries are much smaller than before.

So ? ))

ryrynz
5th January 2021, 11:36
He's curious as to why. Compiler optimization? Compression?

v0lt
5th January 2021, 12:11
Shaders have been changed, both binary and text resources. I think so, but I will not check, laziness.

@wushantao
Thanks. Updated in r5908.

stefanelli73
5th January 2021, 12:57
Edit------------

cmhrky
5th January 2021, 15:00
When I try to open this (https://www.amazon.com/Nirvana-MTV-Unplugged-New-York/dp/B000WQW988)dvd, it looks like the picture below. The video cannot be watched because the picture and sound are distorted. Also sometimes it won't open, giving "DVD: Copy-Protect Fail" error.

https://i.hizliresim.com/FZEVCe.jpg


MPC-BE 1.5.6.5921
Filters currently loaded:
- MPC Audio Renderer
- MPC Video Renderer (external) v0.5.0.1567
- Audio Switcher
- MPC DVD Video Decoder
- MPC Audio Decoder
- DVD Navigator


If "Enhanced Video Renderer (custom presenter)" is set, it can be watched without a problem.

v0lt
5th January 2021, 15:20
@cmhrky
We don't have a DVD-Video like this to reproduce your problem.

clsid
5th January 2021, 15:35
Maybe test with a debug build? The logging of IKsPropertySet in "CMpcVideoRenderer::Set" might reveal something.

cmhrky
5th January 2021, 15:48
Ok. I can test debug build. But I don't know where to download the debug build.

v0lt
5th January 2021, 16:08
MPC VR Nightly builds (https://yadi.sk/d/X0EVMKP4TcmnHQ). There is always a debug version available.

clsid
5th January 2021, 16:51
Does it log to a file or is DebugView (https://docs.microsoft.com/en-us/sysinternals/downloads/debugview) needed?

chros
5th January 2021, 19:09
HLG suppot: a huge (!!!) thank You guys for this!
I watched couple of contents (using dxva2-copyback to don't have tearing/stuttering) and the result is absolutely stunning!

cmhrky
5th January 2021, 19:49
MPC VR Nightly builds (https://yadi.sk/d/X0EVMKP4TcmnHQ). There is always a debug version available.

Does it log to a file or is DebugView (https://docs.microsoft.com/en-us/sysinternals/downloads/debugview) needed?

I thought it was going to be tested with the MPC-BE debug version.:confused: I tried it with MPC VR debug build but could not see any log files in renderer directory.

senzaparole
5th January 2021, 23:59
Hello everyone!
I have a problem with MPC-BE and madVR.
If from windows I set the audio output "topping" to send the audio to the DAC / AMP Topping to listen to headphones, madvr goes crazy: I lose many frames.

If instead from windows I set the optical output of the motherboard to send the audio to the DAC / AMP for listening in headphones, madvr works as well as ever.
This problem is only with MPC-BE. With MPC-HC no problem both if the audio output is "topping" and if the audio output is "optical"

In MPC-BE I added LAV video and audio filters to MPC-BE.
And they are the same as MPC-HC.

v0lt
6th January 2021, 05:36
I thought it was going to be tested with the MPC-BE debug version.:confused: I tried it with MPC VR debug build but could not see any log files in renderer directory.
As clsid correctly noted, you need a DebugView (https://docs.microsoft.com/en-us/sysinternals/downloads/debugview).

It would be nice if you can define the type of DVD-Video protection. You may need utilities like AnyDVD HD (https://www.redfox.bz/anydvdhd.html), CloneDVD (https://www.redfox.bz/clonedvd.html) or something similar from the Decrypting forum (https://forum.doom9.org/forumdisplay.php?f=9).

cmhrky
6th January 2021, 12:10
https://i.hizliresim.com/1x2SgT.jpg

MPC VR did not create a log file.

v0lt
6th January 2021, 12:53
@cmhrky
1. Run DebugView.
2. Run MPC-BE with MPC VR debug version. Open DVD-Video. Close MPC-BE.
3. In DebugView. File->Save As... log file.

cmhrky
6th January 2021, 13:20
Message #8135 (https://forum.doom9.org/showthread.php?p=1932500#post1932500) picture
https://pastebin.com/raw/tVbKwZNM

DVD Copy-Protect Fail
https://pastebin.com/raw/AbYEJNei

v0lt
6th January 2021, 15:09
@cmhrky
Thank you.
Do Haali VR and madVR play these discs?

cmhrky
6th January 2021, 15:49
madVR: works good.
Haali VR: "DVD: Macrovision Fail" error.

clsid
6th January 2021, 19:52
It probably needs the implementation of setting AM_PROPERTY_COPY_ANALOG_COMPONENT (https://docs.microsoft.com/en-us/windows/win32/directshow/am-property-copy-analog-component-property).
https://forum.doom9.org/showthread.php?p=1599257#post1599257

v0lt
7th January 2021, 06:28
madVR: works good.
Haali VR: "DVD: Macrovision Fail" error.
It's good.
I will ask you to make logs in this version
MPCVideoRenderer-0.5.1.1602_git2021.01.07-56966a8_Debug (https://yadi.sk/d/X0EVMKP4TcmnHQ?w=1)

Added:
@cmhrky
There are two test builds here (1602) (https://yadi.sk/d/kylNDZ3nyfXr7w?w=1). Please check and report whether there was any improvement or not.

Klaus1189
7th January 2021, 10:06
Updated german Translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r5928 :)

@users and translators:
To access the window: Mouse page -> middle mouse button -> select "..." in the dopdown menu -> the new window appears:
https://drive.google.com/file/d/1C0YNJCKNSORB0Ubx_xA7RrSk55LW7XVt/view?usp=sharing

@v0lt:
I added "&" to the new translation, so keyboard shortcuts work for this window. Is that OK, or do I have to remove them? I ask because there were none before. Perhaps there must be something added?

cmhrky
7th January 2021, 11:35
It's good.
I will ask you to make logs in this version
MPCVideoRenderer-0.5.1.1602_git2021.01.07-56966a8_Debug (https://yadi.sk/d/X0EVMKP4TcmnHQ?w=1)

https://www68.zippyshare.com/v/cn9GCN0D/file.html


Added:
@cmhrky
There are two test builds here (1602) (https://yadi.sk/d/kylNDZ3nyfXr7w?w=1). Please check and report whether there was any improvement or not.

"mpcvr-1602_COPY_ANALOG_COMPONENT_FALSE" It opened the DVD without any problems. :)

"mpcvr-1602_COPY_ANALOG_COMPONENT_TRUE" opens the DVD, but like the picture in message #8135.


Also, I don't know if this is a problem but there are no chapter marks on the Seek Bar. But there are chapters.

https://streamable.com/al2ge4

MediaInfo:
General
Complete name : I:\VIDEO_TS\VTS_01_0.IFO
Format : DVD Video
Format profile : Program
File size : 96.0 KiB
Duration : 1 h 6 min
Overall bit rate mode : Variable
Overall bit rate : 197 b/s

Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Duration : 1 h 6 min
Bit rate mode : Variable
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 29.970 (29970/1000) FPS
Standard : NTSC
Compression mode : Lossy

Audio #1
ID : 128 (0x80)
Format : AC-3
Format/Info : Audio Coding 3
Duration : 1 h 6 min
Channel(s) : 6 channels
Sampling rate : 48.0 kHz
Compression mode : Lossy
Language : English

Audio #2
ID : 137 (0x89)
Format : DTS
Format/Info : Digital Theater Systems
Duration : 1 h 6 min
Channel(s) : 6 channels
Sampling rate : 48.0 kHz
Language : English

Audio #3
ID : 130 (0x82)
Format : AC-3
Format/Info : Audio Coding 3
Duration : 1 h 6 min
Channel(s) : 2 channels
Sampling rate : 48.0 kHz
Compression mode : Lossy
Language : English

Text #1
ID : 32 (0x20)
Format : RLE
Format/Info : Run-length encoding
Bit depth : 2 bits
Language : English

Text #2
ID : 32 (0x20)
Format : RLE
Format/Info : Run-length encoding
Bit depth : 2 bits
Language : French

Text #3
ID : 32 (0x20)
Format : RLE
Format/Info : Run-length encoding
Bit depth : 2 bits
Language : German

Text #4
ID : 32 (0x20)
Format : RLE
Format/Info : Run-length encoding
Bit depth : 2 bits
Language : Spanish

Text #5
ID : 32 (0x20)
Format : RLE
Format/Info : Run-length encoding
Bit depth : 2 bits
Language : Portuguese

Text #6
ID : 32 (0x20)
Format : RLE
Format/Info : Run-length encoding
Bit depth : 2 bits
Language : English

Menu #1
Duration : 1 h 6 min
00:00:00.000 : Chapter 1
00:04:21.333 : Chapter 2
00:08:55.333 : Chapter 3
00:13:30.899 : Chapter 4
00:17:47.932 : Chapter 5
00:22:14.332 : Chapter 6
00:26:53.998 : Chapter 7
00:30:38.698 : Chapter 8
00:34:18.664 : Chapter 9
00:41:10.130 : Chapter 10
00:42:24.730 : Chapter 11
00:45:56.830 : Chapter 12
00:49:19.396 : Chapter 13
00:53:18.829 : Chapter 14
00:59:27.329 : Chapter 15
01:06:23.329 : Chapter 16
List (Audio) : 0 / 1 / 2
List (Subtitles 4/3) : 0 / 1 / 2 / 3 / 4 / 5
List (Subtitles Wide) : 0 / 0 / 0 / 0 / 0 / 0
List (Subtitles Letterbox) : 0 / 0 / 0 / 0 / 0 / 0
List (Subtitles Pan&Scan) : 0 / 0 / 0 / 0 / 0 / 0

Menu #2
Duration : 45 min 37 s
00:00:00.000 : Chapter 1
00:00:19.000 : Chapter 2
00:00:22.560 : Chapter 3
00:00:26.720 : Chapter 4
00:00:29.200 : Chapter 5
00:00:32.880 : Chapter 6
00:00:48.880 : Chapter 7
00:00:56.880 : Chapter 8
00:01:30.880 : Chapter 9
00:01:41.880 : Chapter 10
00:01:44.360 : Chapter 11
00:01:47.600 : Chapter 12
00:02:07.600 : Chapter 13
List (Audio) : 0 / 1 / 2
List (Subtitles 4/3) : 0 / 1 / 2 / 3 / 4 / 5
List (Subtitles Wide) : 0 / 0 / 0 / 0 / 0 / 0
List (Subtitles Letterbox) : 0 / 0 / 0 / 0 / 0 / 0
List (Subtitles Pan&Scan) : 0 / 0 / 0 / 0 / 0 / 0

v0lt
7th January 2021, 11:38
@Klaus1189
Thanks. Updated in r5931.
I added "&" to the new translation, so keyboard shortcuts work for this window. Is that OK, or do I have to remove them? I ask because there were none before. Perhaps there must be something added?
The "&" symbol works for menus and buttons.

v0lt
7th January 2021, 12:09
"mpcvr-1602_COPY_ANALOG_COMPONENT_FALSE" It opened the DVD without any problems. :)
Thanks. Used in MPC VR 0.5.1.1603 (92cc2ee) (https://yadi.sk/d/X0EVMKP4TcmnHQ).
Also, I don't know if this is a problem but there are no chapter marks on the Seek Bar. But there are chapters.
Check in menu "Navigate -> Jump to".
If not, then the player has not received information from the DVD Navigator.

Klaus1189
7th January 2021, 12:24
Also, I don't know if this is a problem but there are no chapter marks on the Seek Bar. But there are chapters.
https://streamable.com/al2ge4

If I see your video correctly, MPC-BE jumps to the chapters, but doesn't show them on seekbar. Be sure to enable this setting if you want them shown:
https://drive.google.com/file/d/137oYWtU3695Q5J4zeYrc3DG6ubFGkgg7/view?usp=sharing

Aleksoid1978
7th January 2021, 14:14
If I see your video correctly, MPC-BE jumps to the chapters, but doesn't show them on seekbar. Be sure to enable this setting if you want them shown:
https://drive.google.com/file/d/137oYWtU3695Q5J4zeYrc3DG6ubFGkgg7/view?usp=sharing

Test on some my DVD - working perfect. Upload iso - i'l check.

cmhrky
7th January 2021, 14:16
Thanks. Used in MPC VR 0.5.1.1603 (92cc2ee) (https://yadi.sk/d/X0EVMKP4TcmnHQ).

Check in menu "Navigate -> Jump to".
If not, then the player has not received information from the DVD Navigator.

Thank you for new MPC VR.
All chapters already exist in this menu.

If I see your video correctly, MPC-BE jumps to the chapters, but doesn't show them on seekbar. Be sure to enable this setting if you want them shown:
https://drive.google.com/file/d/137oYWtU3695Q5J4zeYrc3DG6ubFGkgg7/view?usp=sharing

Already enabled. I've tried other DVDs, they are okay but this DVD is like this.

Klaus1189
7th January 2021, 14:19
How do I open the window with translation:
BEGIN DIALOGEX IDD_ITEMPROPERTIES_DIALOG LINES 11

v0lt
7th January 2021, 14:44
How do I open the window with translation:
BEGIN DIALOGEX IDD_ITEMPROPERTIES_DIALOG LINES 11
In "Organize Favorites -> Edit".

Klaus1189
7th January 2021, 15:19
@v0lt:
Thanks. I've never been in this window after all the years and found one translation which I had to fix:
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r5931. If I had just seen it before the last update :(

cmhrky
7th January 2021, 15:35
@Aleksoid1978

Some parts of DVD. Title 1 - Chapter 1-4 fully watchable. ~19 min. ~1,53 GB

I think it is enough to check, because I have no possibility to upload the entire DVD.

https://we.tl/t-XUHkLMR6pv

v0lt
7th January 2021, 16:25
@cmhrky
This is not enough. The IFO file analysis algorithm ignores chapter 16.
What happens when you switch to Title 1, Chapter 16?

cmhrky
7th January 2021, 16:50
FBI, copyright, logos and Title menu.
https://streamable.com/0uu3ei

v0lt
7th January 2021, 17:40
@Klaus1189
Updated in r5932.

@cmhrky
Fixed in r5933.

JaylumX
7th January 2021, 20:54
I do not know if this is a bug but when I play SDR materail MPC-BE autochanges to the relevent refresh rates I configured in the Fullscreen menu but when playing HDR material, I have to exit fullscreen and reapply it to switch to the different refresh rate.

Is there something I am missing?

Cheers

Klaus1189
7th January 2021, 20:58
I think the new Eject icon looks a bit odd. The old one is much better. So I "screenshotted" my 200% windows scaling and enlarged it by 500%.
I think the strange look is caused by the triangle being narrower than the rectangle in the new eject icon.
Play, Stop and all other icons are fine, with exception to the Eject icon and the "Step" button, which looks to me that it is a 90° rotated version but with changed white and grey effect.
I think it would be good to change Eject and Step icon, so than the rectabgle and triangle size matches, just like the old Eject button:
https://drive.google.com/file/d/1lQ80x2-LWqTkkl_jji2rYEH1tVw6z59-/view?usp=sharing

s0meone_new
7th January 2021, 22:53
Hungarian translation updated:
https://www54.zippyshare.com/v/FVaS6cZb/file.html

ryrynz
8th January 2021, 07:07
I think the new Eject icon looks a bit odd.


Nice spotting. The bar underneath is 1 pixel on either side shorter so this is what's causing the triangle to be shorter too.
I also disagree with it being a rotation of one of the forward back icons, if you look at eject icons/symbols in general online the bar along the bottom is narrower, just like the original was.
It should change to be similar to the original.

cmhrky
8th January 2021, 13:56
Latest Turkish translation (https://www.sendspace.com/file/qy06r7) based on r5936.

Options:
"Player > Interface" All trackbars
"Audio > Sound processing" Center level and Surround Level trackbar
"Internal Filters > Video Decoders > MPEG-2/DVD decoder configuration" All trackbars

It works with the mouse wheel in the reverse direction.

wushantao
8th January 2021, 14:16
https://anonfiles.com/51acg27fp4/mplayerc.sc.rc_7z

Simplified Chinese is coming:)

cmhrky
8th January 2021, 20:46
Another untouched old DVD (https://rutracker.net/forum/viewtopic.php?t=3049834). No all chapter marks on the Seek Bar. Only 1st and 2nd chapters visible in DVD1. 1-5 chapters visible in DVD2.

v0lt
9th January 2021, 05:43
cmhrky, wushantao
Thanks. Updated in r5937.
Another untouched old DVD (https://rutracker.net/forum/viewtopic.php?t=3049834). No all chapter marks on the Seek Bar. Only 1st and 2nd chapters visible in DVD1. 1-5 chapters visible in DVD2.
This behavior was predicted for DVD-Video. But I will see.

Aleksoid1978
9th January 2021, 06:07
Another untouched old DVD (https://rutracker.net/forum/viewtopic.php?t=3049834). No all chapter marks on the Seek Bar. Only 1st and 2nd chapters visible in DVD1. 1-5 chapters visible in DVD2.
You open it's as DVD or directly VTS_*.IFO files ?

And - when open as DVD. chapter marks show only for current program/segment, not for all DVD entry. So - DVD can have 10-20 chapters, but 1-2 for program. It's 1-2 and show. That's right.

v0lt
9th January 2021, 07:00
Another untouched old DVD (https://rutracker.net/forum/viewtopic.php?t=3049834). No all chapter marks on the Seek Bar. Only 1st and 2nd chapters visible in DVD1. 1-5 chapters visible in DVD2.
The structure of this DVD-Video is very interesting. Thanks :-D

cmhrky
9th January 2021, 11:12
Latest Turkish translation (https://www.sendspace.com/file/qy06r7) based on r5936.

Options:
"Player > Interface" All trackbars
"Audio > Sound processing" Center level and Surround Level trackbar
"Internal Filters > Video Decoders > MPEG-2/DVD decoder configuration" All trackbars

It works with the mouse wheel in the reverse direction.
I think it will improve with these changes.

"msctls_trackbar32"
"........ WS_TABSTOP,149,188,51,12" to "WS_TABSTOP | 0x400,149,188,51,12"
mplayerc.rc (https://www.sendspace.com/file/9lvfh2)

You open it's as DVD or directly VTS_*.IFO files ?
"File > Open DVD/Blu-ray > VIDEO_TS folder"

The structure of this DVD-Video is very interesting. Thanks :-D

Yes. It has a different structure. :)

v0lt
9th January 2021, 17:06
@cmhrky
Please check in 1.5.6.5941.

cmhrky
9th January 2021, 18:37
Thanks. Chapter markers looks good. :)

I couldn't find the source code for this (https://i.hizliresim.com/mybieU.jpg)section, so I couldn't fix it either.

cmhrky
10th January 2021, 11:35
Is it possible to use mpc-be standalone filters in another application? For example: DVB Dream (https://i.hizliresim.com/Khq1dC.jpg).

Correction: I tried x86 builds. I can use it now. :)

Klaus1189
10th January 2021, 11:47
@v0lt:
Thank you very much. This looks much better, but I think there is one little cosmetic issue left with the eject icon. Now it looks like it is a bit below the others and I made a screen shot of the 200% windows scaling and enlarged it also by 500%.
If you look closely, it looks like the eject icon is a bit below the other icons, but it isn't. But I think know why. The top of the eject icon is 1 pixel below the others. Then I made a simple test - I placed the triangle of the eject icon one pixel row above, so the distance is one pixel higher between the rectangle and the triangle. Now it looks better in my opinion.
I just put in "test" and "r5943" in the old image for best comparison and to the right of the two is a copy of those two without red lines:
https://drive.google.com/file/d/17aPQy0SjiHuKdfCkoudbHnTTXqEMrHQM/view?usp=sharing

v0lt
10th January 2021, 12:54
MPC-BE 1.5.6 (build 5943) beta (https://sourceforge.net/projects/mpcbe/files/MPC-BE/Nightly%20Builds%20%28from%20svn%20trunk%29/1.5.6%20%28build%205943%29%20beta/) with digital signature (SF.net).

List of changes (https://sourceforge.net/p/mpcbe/code/5943/tree//trunk/docs/Changelog.txt).

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

hajj_3
12th January 2021, 10:30
I hope dav1d v0.8.1 can be added to the next beta.

cmhrky
12th January 2021, 17:36
Latest Turkish translation (https://www.sendspace.com/file/i8o763) with some fixes based on r5950.

Klaus1189
12th January 2021, 17:59
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) with some improvements based on r5950 :)

Do you plan to improve the eject icon, so it matches the other icons like play/pause, stop, ... in perceived height?
@v0lt:
Thank you very much. This looks much better, but I think there is one little cosmetic issue left with the eject icon. Now it looks like it is a bit below the others and I made a screen shot of the 200% windows scaling and enlarged it also by 500%.
If you look closely, it looks like the eject icon is a bit below the other icons, but it isn't. But I think know why. The top of the eject icon is 1 pixel below the others. Then I made a simple test - I placed the triangle of the eject icon one pixel row above, so the distance is one pixel higher between the rectangle and the triangle. Now it looks better in my opinion.
I just put in "test" and "r5943" in the old image for best comparison and to the right of the two is a copy of those two without red lines:
https://drive.google.com/file/d/17aPQy0SjiHuKdfCkoudbHnTTXqEMrHQM/view?usp=sharing

v0lt
12th January 2021, 18:15
Do you plan to improve the eject icon, so it matches the other icons like play/pause, stop, ... in perceived height?
I didn’t draw this graphic, but it looks good for me.
Your screenshot is out of date. Also make sure that there are no toolbar.svg or toolbar.png files in the player folder.

I won't add changes for translations yet. We are considering removing support for VMR-7 and VMR-9. These two system renderers give the worst picture compared to the system EVR.

Klaus1189
12th January 2021, 19:25
I checked the folder and there is no png or svg file.

I made screenshots of old, 5937 and 5938+ and made a new comparison:
1:1 scaling of 200 % windows scaling (https://drive.google.com/file/d/1_a4jpWhx878Qr1sGeD7Sy1Uy9teSFiM9/view?usp=sharing)
500% enlarged of the 200% window scaling (https://drive.google.com/file/d/1ZRGEItXhOQybgLAvxWRc4H0ZOUUjDJEq/view?usp=sharing)

If you look closely the triangle of eject icon of the old toolbar was a bit above to compensate the look to be to low. I can not explain why the top of the triangle should be a bit higher than the other icons, but it was right this way and it looked good.
Then the r5937, where I reported that the triangle is thinner than the rectangle at 200% scaling and then the newest from r5938+, the clean looking eject icon (and also the frame step icon was modified :)), but the eject icon is a bit to low in my eyes.
Don't get me wrong, I really do like the new toolbar, especially AUD, SUB and GPU are very sharp on 200% windows scaling, I really like that. But the eject should be a bit higher. Shouldn't it? :):):)

s0meone_new
13th January 2021, 00:08
Hungarian translation updated:
https://www104.zippyshare.com/v/X9Q25B99/file.html

Klaus1189
13th January 2021, 06:18
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r5953 :)
Removed "VMR-7" in other locations in the translation file, since support was dropped for the obsolete VMR-7.

ryrynz
13th January 2021, 06:31
But the eject should be a bit higher. Shouldn't it? :):):)

The height of it is correct, I looked at it enlarged 1500% and used the image programs guide ruler to determine it's straightness in relation to all other icons, the only one not in line with the rest is the stop button which is one pixel higher because it needs to be.

Klaus1189
13th January 2021, 17:02
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r5954, some cosmetics :)

I found the following two lines which contains VMR-7/VMR-9 renderless and Shockwave:
STRING IDS_MAINFRM_61
STRING IDS_MAINFRM_64
Are these obsolete as well? Because VMR7 and VMR9 renderless aren't supported anymore, only VMR-9 (windowed), right?

I didn't edit these lines. If these are still used, let me know and I update (-> remove obsolete renderers from the line) also these lines.

v0lt
13th January 2021, 17:42
As I wrote earlier (https://forum.doom9.org/showthread.php?p=1933304#post1933304), VMR-7 and VMR-9 support has been removed. Resources are checked out in r5955.
Please update translations and delete unnecessary messages.

Klaus1189
13th January 2021, 17:48
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r5955 :)
Where do I find STRING IDS_MAINFRM_61 to check in GUI?

senzaparole
13th January 2021, 20:58
Hello everyone!
I have a problem with MPC-BE and madVR.
If from windows I set the audio output "topping" to send the audio to the DAC / AMP Topping to listen to headphones, madvr goes crazy: I lose many frames.

If instead from windows I set the optical output of the motherboard to send the audio to the DAC / AMP for listening in headphones, madvr works as well as ever.
This problem is only with MPC-BE. With MPC-HC no problem both if the audio output is "topping" and if the audio output is "optical"

In MPC-BE I added LAV video and audio filters to MPC-BE.
And they are the same as MPC-HC.



no one answers me in this forum.

however I have found that in MPC HC everything works fine. In MPC BE if I select MPC RENDER AUDIO I lose a lot of frames. if I change the audio renderer instead, the madVR OSD is perfect.
Why does madVR depend on MPC BE audio to function properly?

Klaus1189
13th January 2021, 21:32
no one answers me in this forum.

I would if i could, missing knowledge :(

s0meone_new
13th January 2021, 21:48
Hungarian translation updated:
https://www30.zippyshare.com/v/8LEeXs3d/file.html

Aleksoid1978
14th January 2021, 00:04
no one answers me in this forum.

however I have found that in MPC HC everything works fine. In MPC BE if I select MPC RENDER AUDIO I lose a lot of frames. if I change the audio renderer instead, the madVR OSD is perfect.
Why does madVR depend on MPC BE audio to function properly?

What version MPC-BE?
Try without madVR and only with internal filters.
Show MPC-BE's audio renderer Options.

wushantao
14th January 2021, 04:31
Simplified Chinese is coming:)

https://anonfiles.com/x75fpd91pa/mplayerc.sc.rc_7z

Grimsdyke
14th January 2021, 17:00
Although I always try to read all posts I may have missed a recent change. The issue that I have on my system is that if I choose with the mouse a certain point on the time bar that the player does not jump to this (exact) point but (much) earlier or later !!
Is this the expect behaviour now ?

Another thing that I would like to ask again is if there are any plans now to get BR/UHD-menus working ? It doesn't need to be on the level of VLC but it would be great to know on discs with a lot of bonus features what is which extra.

But thanks for the great work !!

Klaus1189
14th January 2021, 17:13
Disable this feature. Better?
https://drive.google.com/file/d/19_YiWkElnsSb_lIgQTm7Hjk15cGjZn0-/view?usp=sharing

Grimsdyke
14th January 2021, 19:03
Yes, thank you Klaus !! But what was changed recently that this a problem all of a sudden ?

Klaus1189
14th January 2021, 19:12
It depends on the videofile. Some files will take "long" till the jump to the exact position is "calculated", if it is not a keyframe. It will be much faster when the keyframes are used to jump to. But then you can only jump to keyframes and this depends how the frames are coded. There can be P, B and I frames, it depends on the encoder and it settings when creating the videofile. Jump to keyframes is faster but not so accurate.

senzaparole
14th January 2021, 22:03
What version MPC-BE?
Try without madVR and only with internal filters.
Show MPC-BE's audio renderer Options.

Hello ,
1. the version is: 1.55 x64;

2. if I try without madVR it seems alright but I no longer have the madVR OSD to check. Anyway, I wouldn't want to give up madVR as a video renderer.

3. Here are the audio renderer settings. If I change the audio renderer I don't lose any more frames. I apologize for the italian words in the photo.

https://i.ibb.co/0GxJ1B2/mpx-audio.jpg (https://ibb.co/tJ9CnZK)


@klaus1189
thank you for trying

Aleksoid1978
15th January 2021, 00:05
Hello ,
1. the version is: 1.55 x64;
3. Here are the audio renderer settings.

1. Try latest SVN - https://yadi.sk/d/hlf1lfC8mKU58/!_last
3. Try change WASAPI method, Device buffer.

v0lt
15th January 2021, 04:31
MPC Video Renderer 0.5.2.1607 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.5.2)
Description (https://github.com/Aleksoid1978/VideoRenderer/blob/0.5.2/Readme.md)

Changes:
Fixed getting the displayed frame when outputting RGB 10-bit.
Fixed display of BGRA64 format.
Added support for BGR48 format.
Added correction after incorrect (unsupported) conversion from YCbCr BT.2020 to RGB after DXVA2 and D3D11 VP.
Fixed playback of some protected DVD-Videos.
Improved "Auto display HDR On/Off" option.
Fixed converting color space using shaders.
Various additions and fixes in statistics.

Klaus1189
15th January 2021, 05:47
Where do I find STRING IDS_MAINFRM_61 to check in GUI?

So I can check :)

Aleksoid1978
15th January 2021, 07:55
So I can check :)

It's message when trying load subtitles and video-renderer is not compatible.

chros
15th January 2021, 12:07
Yes, and brutal stuttering as well even with SDR (1080p/2160p) content :)

Here's the interesting part: it works fine at 59Hz!!! (even with 23p/25p videos)
Issue happens if I set the TV (in Windows adapter settings) to:
- 23Hz with 23p video
- 25Hz with 25p video

I have 2 displays connected to the HTPC:
- monitor via DVI (only supports 60Hz, so I can't try it on this)
- TV via HDMI (supports 23/24/25/29/30/50/59/60Hz)

Something is not right. And as I said this only happens when Lav Video is set to d3d11-native and d3d11 output is enabled in mpcVR (more visible with "Flip" presentation).

Same with fullscreen exclusive. There's nothing on the stats screen.
But I could recreate it on my monitor as well:
it seems the problem only occurs when fps = display Hz or really close to it (59p on 60Hz)!
So, to try to reproduce it, play back:
- 1080p/2160p 59p SDR video on monitor @ 60Hz
- set LAV Video to d3d11 native (not copyback)
- set mpcVR to d3d11 and set Flip presentation
- it happens in window or fullscreen too

Can anyone reproduce this crazy stutter?

If I set Vertical Sync only to "Fast" in nvidia control panel the problem seems to go away and it works on TV and monitor as well. (None of the other vsync values help.)
- nvidia says about Fast: "GPU renders unconstrained similar to VSYNC OFF, but does not tear since frames in excess of the refresh rate of the monitor are dropped. Delivers latency that is very close to VSYNC off with no tearing"
- from this reddit post (https://www.reddit.com/r/nvidia/comments/4jsj9j/so_what_is_the_difference_between_fast_sync_and/): "FAST-SYNC - De-coupled rendering and monitor refresh. VSYNC OFF but the monitor will only render completely rendered frames, thus eliminating tearing (MINOR input lag but NO TEARING! ) also it is monitor agnostic so it will work with any screen. It is analogous to hardware triple buffering but does not back-pressure the render pipeline."

I have never used this option, it was always on "Use the 3D application setting", so I don't know what affect it has with e.g. madvr.
But from this it's clear that it's some kind of timing issue with those settings.

Edit: yep, Fast vsync produces tearing with madvr, so it's not a solution :)

HLG suppot: a huge (!!!) thank You guys for this!
I watched couple of contents (using dxva2-copyback to don't have tearing/stuttering) and the result is absolutely stunning!

MPC Video Renderer 0.5.2.1607 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.5.2)


Thanks guys for the new release!
An update about the stuttering issue after short testing (last lavfilters (https://files.1f0.de/lavf/nightly/LAVFilters-0.74.1-92.exe) is used from December):
- tested with SDR 59p on 60Hz monitor
- mpc-be starts in window mode: no stuttering
- put it into fullscreen (ctrl+enter): stuttering
- skip back/forward (left/right arrow keys) and let it play: no stuttering!!!
- put it into window (ctrl+enter): stuttering
- skip back/forward (left/right arrow keys) and let it play: no stuttering!!!

Aleksoid1978
15th January 2021, 12:46
Test with MPC-BE + internal filters.

chros - do you use DX9/DX11, Fulscreen or Fullscreen exclusive ?

clsid
15th January 2021, 18:06
I have also seen a few reports from people who had stuttering when switching to or from fullscreen with MPCVR. I don't think issues is related to player or decoding filters.

Default settings, so DX9 non-exclusive. Mostly people with Intel GPUs. Using DX11 often solved it.

chros
15th January 2021, 19:31
Test with MPC-BE + internal filters.

chros - do you use DX9/DX11, Fulscreen or Fullscreen exclusive ?

Internal filters are fine since they use dxva2-copyback, as I said above the problem only appears when you use:
- d3d11-native (in lav video decoder)
- and the framerate of the file is close to the refresh rate of the display (e.g. 59p and 60Hz, 25p and 25Hz, etc)

In mpcVR: DX11, no Fullscreen exclusive. (I can upload a screenshot of the settings if you need it)

Now I watch an HLG file, and stuttering happens randomly even if I skip back/forward, but previously it was way worse.

I asked this before: has anyone tried/managed to recreate the issue? :)

Klaus1189
15th January 2021, 19:36
It's message when trying load subtitles and video-renderer is not compatible.

Thanks, but unfortunately I don't can trigger this error-message. Can you or v0lt please check for me the length of the german translation if it fits and is not cut off? I am pretty sure it is a window like when you check for updates and will be fine, but to be sure. Only a small thing. I beg to do that little favor, it won't be much time in your programming environment (Check with 200% window scaling would be nice too, if that is possible) Thanks in advance :)

senzaparole
15th January 2021, 23:34
1. Try latest SVN - https://yadi.sk/d/hlf1lfC8mKU58/!_last
3. Try change WASAPI method, Device buffer.

I solved the problem!!!!! In the MPC Audio Renderer settings it was enough to change the DEVICE BUFFER from 50 ms to DEFAULT!
Now I don't lose frames anymore and madVR's OSD is perfect!
Thanks for your help!: D

Aleksoid1978
16th January 2021, 03:38
I don't understand what you mean "stuttering" ? Maybe more detail explain, screenshot/video ???
I use DX11 + FSE, all perfect after switching window/FSE mode.

ryrynz
16th January 2021, 05:24
He was dropping frames and for some reason the frames were repeating more often too (audio buffer shouldn't affect this) You can see his posts in the MadVR forum.

Kl3r
16th January 2021, 07:04
Hi! I am using MPC-BE in its stable version. It's my video player and I find it great!

I see on this forum that it is possible to install other extensions (madVR, LAV, ...).

Is the software not sufficient on its own? I don't quite understand it because I find the software to work fine "by default".

I have a 1080p display (not HDR), is this interesting for me?

v0lt
16th January 2021, 09:08
Is the software not sufficient on its own? I don't quite understand it because I find the software to work fine "by default".
It will be useful to install LAV Splitter in the system to support HLS streams and some rare formats. You don't need the rest.

Grimsdyke
16th January 2021, 10:52
In LAV splitter you can also increase cache size to quite high values which "can" be useful on systems with weaker/older hardware.

v0lt
16th January 2021, 11:59
In LAV splitter you can also increase cache size to quite high values which "can" be useful on systems with weaker/older hardware.
Probably not.

Aleksoid1978
16th January 2021, 12:44
He was dropping frames and for some reason the frames were repeating more often too (audio buffer shouldn't affect this) You can see his posts in the MadVR forum.

Can somebody record video with enabled statistics in MPC VR. I never see drop or repeat frames - it's happened only when system is slow for decoding/output.

cmhrky
16th January 2021, 15:07
Latest Turkish translation (https://www.sendspace.com/file/bb7hfl) with some fixes based on r5964.

chros
16th January 2021, 20:23
Edit: maybe "Flip" presentation is the problem? (But I think "Flip" was forced with HDR output previously, maybe I'll try with Discard now.)
No, it's there with "Discard" as well on the TV with 23p/23Hz.

I just tried mpcVR with PotPlayer, since it also supports d3d11-native via its internal video decoders (probably taken from Lavfilters :)), it can be seen its OSD (TAB key):
- same issue, no matter whether "Disard" or "Flip" is used

The interesting part is, they have their own built-in d3d11 renderer that works fine with all its 4 modes:
- discard
- sequential
- Flip discard
- Flip sequential

So I think it's a bug somewhere in mpcVR, because only the renderer is changed in Potplayer, nothing else.

v0lt
17th January 2021, 05:16
@Klaus1189, @s0meone_new, @wushantao, @cmhrky
Thanks. Translations updated in r5956, r5957, r5965.

Aleksoid1978
17th January 2021, 06:10
I can't reproduce "bug" with MPC VR, so can't do something. No one provided any evidence, preferably in the form of a video recording with included statistics ...

JarrettH
17th January 2021, 07:08
Hello everyone!
I have a problem with MPC-BE and madVR.
If from windows I set the audio output "topping" to send the audio to the DAC / AMP Topping to listen to headphones, madvr goes crazy: I lose many frames.

If instead from windows I set the optical output of the motherboard to send the audio to the DAC / AMP for listening in headphones, madvr works as well as ever.
This problem is only with MPC-BE. With MPC-HC no problem both if the audio output is "topping" and if the audio output is "optical"

In MPC-BE I added LAV video and audio filters to MPC-BE.
And they are the same as MPC-HC.

Are you running at least 4.86 usb driver on the Topping? Don't ask me why, but 4.86 fixed something for me having to do audio issues I was experiencing in MPC-BE under WASAPI.

https://www.tpdz.net/download

chros
17th January 2021, 11:29
I can't reproduce "bug" with MPC VR, so can't do something. No one provided any evidence, preferably in the form of a video recording with included statistics ...
Sorry, I deleted those when I edited the post above, here they are:
- recorded bug (https://we.tl/t-t5vbaUH3EY) (SDR hevc 2160p 59p file on 1080p 60Hz monitor)
- settings (https://imgbox.com/gallery/edit/us5zYkr2uf/86MtUCjxdCRgfdIE)

Try to recreate with Lav settings and PotPLayer (OSD should display d3d11 VLD decoder).

Aleksoid1978
17th January 2021, 11:46
Sorry, I deleted those when I edited the post above, here they are:
- recorded bug (https://we.tl/t-t5vbaUH3EY) (SDR hevc 2160p 59p file on 1080p 60Hz monitor)
- settings (https://imgbox.com/gallery/edit/us5zYkr2uf/86MtUCjxdCRgfdIE)

Try to recreate with Lav settings and PotPLayer (OSD should display d3d11 VLD decoder).

Ok thanks. Try uncheck NV12/P010 and other.

v0lt
17th January 2021, 18:44
recorded bug (https://we.tl/t-t5vbaUH3EY) (SDR hevc 2160p 59p file on 1080p 60Hz monitor)
Looks like messed up frame order after decoder or deinterlacing.

chros
17th January 2021, 19:36
Looks like messed up frame order after decoder or deinterlacing.
Probably (it's a progressive video, so no deint), it looks like those old childish puzzle games sometimes :)
But if I understand it right (see below), the above nvidia setting (Vertical Sync set to "Fast") now make sense why it made a difference.

Ok thanks. Try uncheck NV12/P010 and other.
That solved it! :) Thanks

So what does that Video Processor section mean in mpcVR?
Does it mean that all those operations done by the GPU driver instead of mpcVR shaders (in my case luma/chroma scaling)?
If so, then it's really confusing, I wonder how many other people use them wrong :)

senzaparole
17th January 2021, 23:07
Are you running at least 4.86 usb driver on the Topping? Don't ask me why, but 4.86 fixed something for me having to do audio issues I was experiencing in MPC-BE under WASAPI.

https://www.tpdz.net/download

hi, thanks for the reply. I had the E30 / L30 Topping but returned to the seller for the known issues.
Today the SMSL M500 arrived and I have the exact same problem: madVR goes crazy! As with the Topping, I solved it by setting the DEVICE BUFFER to default

senzaparole
17th January 2021, 23:14
I don't understand what you mean "stuttering" ? Maybe more detail explain, screenshot/video ???
I use DX11 + FSE, all perfect after switching window/FSE mode.

Here is the screenshot of MPC-HC in playback mode:
https://i.ibb.co/FXZrk6p/mpc-hc-2.jpg (https://ibb.co/kJb7VKZ)



Here is the screenshot of MPC-BE in playback mode:
https://i.ibb.co/qJs9P22/mpc-be.jpg (https://ibb.co/0sMZdzz)

Aleksoid1978
18th January 2021, 00:22
That solved it! :) Thanks

So what does that Video Processor section mean in mpcVR?
Does it mean that all those operations done by the GPU driver instead of mpcVR shaders (in my case luma/chroma scaling)?
If so, then it's really confusing, I wonder how many other people use them wrong :)

When NV12/P010 and other check - color conversion YUV -> RGB do DX9/D3D11 video processor(some functional in GPU driver). When uncheck - color conversion do MPC VR using own shaders.

cmhrky
18th January 2021, 15:41
Can you add the "Zoom +" and "Zoom -" commands to the zoom options? The 50%, 100%, 200% and Zoom Auto Fit commands are insufficient to set intermediate values. It is also really difficult to adjust intermediate values with the mouse. It might be nice to set it up with mouse and keyboard shortcuts. (Alt + 5, Alt + 6, Ctrl + Mouse Wheel Up / Down ...)

chros
18th January 2021, 16:07
When NV12/P010 and other check - color conversion YUV -> RGB do DX9/D3D11 video processor(some functional in GPU driver). When uncheck - color conversion do MPC VR using own shaders.
Thanks for the explanation.
I think those settings needs more documentation, e.g. tooltip, or on the github page?

beter
18th January 2021, 20:50
Update for translation of Traditional Chinese and Dutch

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

v0lt
19th January 2021, 04:25
@beter
Thanks. Updated in r5978.

Can you add the "Zoom +" and "Zoom -" commands to the zoom options? The 50%, 100%, 200% and Zoom Auto Fit commands are insufficient to set intermediate values. It is also really difficult to adjust intermediate values with the mouse. It might be nice to set it up with mouse and keyboard shortcuts. (Alt + 5, Alt + 6, Ctrl + Mouse Wheel Up / Down ...)
Are you sure you need to resize the window? After all, an arbitrary window size can be easily obtained using the mouse and the "Limit window proportions on resize" option.

You can change the size of the frame using the Num1 and Num9 keys.

PS: I do not add key combinations for new commands, users will have to do it themselves. Because too many keys have already been used.

cmhrky
19th January 2021, 11:32
The "Limit window proportions on resize" option is active. I usually use it in window mode and I use it with default (https://i.hizliresim.com/G3Cfgs.jpg) windows settings.

When I want to adjust it to the applications I use, the zoom options often fall short, because it's either too big or too small. It is also difficult to adjust with the mouse. I thought it could be adjusted quickly with "Zoom +/-".

I wrote the key combinations as an example. It doesn't need to be the default.

cmhrky
19th January 2021, 20:38
I prepared a toolbar.svg and flybar.svg with the icons here (https://www.svgrepo.com/collection/fluent-ui-icons-outlined/1). If you want to try, you can download (https://www.sendspace.com/file/f3m2vo)it.

Main source of icons: Fluent UI System Icons (https://github.com/microsoft/fluentui-system-icons)

https://i.hizliresim.com/jfTBkd.jpg

Klaus1189
19th January 2021, 21:43
Wow :eek:

ryrynz
19th January 2021, 22:22
Make this the new default imo, only problem is that the icons have thin lines on dark backgrounds. The new icons look nicer but I prefer the bold look of the old ones.
cmhrky, can you increase thickness of the lines of these icons by maybe 50%, I think it will help a lot.

v0lt
20th January 2021, 05:15
@ryrynz
If you don't like the new SVG toolbars, then you can use the old toolbar_xx.png (https://sourceforge.net/p/mpcbe/code/HEAD/tree/trunk/src/apps/mplayerc/res/obsolete/).
Take the desired size, rename it to "toolbar.png" and put it in the player folder.

@cmhrky
The microphone for selecting audio tracks looks strange. I think a note icon (https://www.svgrepo.com/svg/309789/music) would be more appropriate.

Grimsdyke
20th January 2021, 13:11
@cmhrky
Great work, but I also think using a microphone for an audio out function is not the best solution. I think you should create an icon based on a speaker symbol and give it your spin. Thanks !!

cmhrky
20th January 2021, 21:01
@ryrynz
I prepared 2 files of different thickness. I added it inside the zip file.

@volt, @Grimsdyke

https://i.hizliresim.com/s62ht1.jpg (https://www.sendspace.com/file/v3d50p)

Klaus1189
20th January 2021, 21:07
4 and 5 are amazing. Love how the audio icon is also in a rounded rectangle just like the subtitle icon.

ryrynz
21st January 2021, 00:56
@ryrynz
If you don't like the new SVG toolbars, then you can use the old toolbar_xx.png (https://sourceforge.net/p/mpcbe/code/HEAD/tree/trunk/src/apps/mplayerc/res/obsolete/).
Take the desired size, rename it to "toolbar.png" and put it in the player folder.


I am aware.. It's not that I dislike them, it's not so different to what was originally there but these are certainly better and more modern.
I think most would agree, which is why I said I think they should be the default but I also understand you've just updated the old style so I didn't expect it.

Thanks cmhrky, I will take a look.

The thickness of the flybar is good. The toolbar also needs extra too. Look. @1920x1200 400% zoom. Needs to be more in line with system taskbar icons (wifi, volume etc)
This weak strength of the lines is obvious even without enlargement but I have done so to highlight the issues here.
https://i.ibb.co/0rX599W/Image2.jpg

Volt, I know you probably won't update the toolbar, but the flybar should be updated to flybar (2).svg, It's much better.
https://i.ibb.co/hmfGRjM/Image55.jpg

patul
21st January 2021, 03:21
I like the first and second.. Agree with v0lt, the note symbol is just lovely..

Asmodian
21st January 2021, 03:47
I like the first and second the most too. Probably the second over the first, since the width is similar to the other icons.

v0lt
22nd January 2021, 04:21
@cmhrky
Please сhoose 2-4 good toolbars, put them in different folders, rename to toolbar.svg, add readme.txt, and pack it into one ZIP archive.
I will upload this archive to SourceForge.net (https://sourceforge.net/projects/mpcbe/files/Toolbars/).

tormento
22nd January 2021, 13:04
It's a long time I don't update MPC-BE and, now that I updated to last two nightly, the time in the bar skips second or doesn't run at all.

I have tried with internal or LAV filters, default renderer or MPC renderer. No solution.

The very same MKV files play ok on MPC-HC with MPC renderer and LAV filters.

Anybody else with this issue?

Aleksoid1978
22nd January 2021, 13:06
It's a long time I don't update MPC-BE and, now that I updated to last two nightly, the time in the bar skips second or doesn't run at all.

I have tried with internal or LAV filters, default renderer or MPC renderer. No solution.

The very same MKV files play ok on MPC-HC with MPC renderer and LAV filters.

Anybody else with this issue?

Try reset settings.

clsid
22nd January 2021, 14:21
@cmhrky
Can you make one for MPC-HC as well?

current toolbar.svg (https://github.com/clsid2/mpc-hc/blob/develop/src/mpc-hc/res/toolbar.svg)

cmhrky
22nd January 2021, 23:35
@ryrynz
I can't make much changes to most svg files but I guess I was able to fix it a bit. I will prepare another toolbar.svg by drawing it myself. It will be better.

@volt
toolbar_flybar_svg.zip (https://drive.google.com/file/d/1FbJ9CEMJOQqAjvh7C7jdNSEBNWfjSLyY/view?usp=sharing)


... the time in the bar skips second ...

Anybody else with this issue?

When I close the status bar with "View> Status" and "View> Presets ...> Compact" skips second.

Klaus1189
23rd January 2021, 09:01
@cmhrky:
The toolbars look great :D Thank you for that.
I tried the files you uploaded and found a little cosmetic issue:
#3 is fine, but the corner around the speaker of #4 is a bit weird. I don't know how to decribe it, I made screenshots:
#3 (https://drive.google.com/file/d/1VzoPaxRbBAwBTwVa0qipTNqBvAzsoKaF/view?usp=sharing)
#4 (https://drive.google.com/file/d/1h-_MYxNa52EGiGEUoMHHnFwxkGV7iYuT/view?usp=sharing)

I use a 3840x2160p screen and 200% windows scaling, if this is needed.

Aleksoid1978
23rd January 2021, 09:18
When I close the status bar with "View> Status" and "View> Presets ...> Compact" skips second.

Already fixed.

cmhrky
23rd January 2021, 12:30
@Klaus1189
It can happen. Because I cannot interfere with some svg icons I use. Their quality is starting to deteriorate. I will prepare it by drawing it myself in line. It will look better at higher resolutions.

@Aleksoid1978
In live streams, the time stays in the seek bar when the status bar switches.

Aleksoid1978
23rd January 2021, 13:41
@Aleksoid1978
In live streams, the time stays in the seek bar when the status bar switches.

Already fixed :)

cmhrky
23rd January 2021, 15:49
"Repeat A-B (Reset)" does not work in "Minimal" and "Compact" views.

I checked again. It worked now but I don't understand how it happened.

v0lt
24th January 2021, 06:05
@cmhrky
Your toolbars are now on SourceForge.net (https://sourceforge.net/projects/mpcbe/files/Toolbars/Fluent/).

cmhrky
24th January 2021, 13:40
Thanks. :)

cmhrky
27th January 2021, 00:06
Can you add App Paths (https://docs.microsoft.com/en-us/windows/win32/shell/app-registration#using-the-app-paths-subkey) registry entry to MPC-BE setup files?

For example, in Logitech SetPoint (https://i.hizliresim.com/iSoH5d.jpg) application, this registry entry is required to set it as a media player.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\mpc-be64.exe]
@="C:\\Program Files\\MPC-BE x64\\mpc-be64.exe"
"Path"="C:\\Program Files\\MPC-BE x64"

tormento
29th January 2021, 15:26
Try reset settings.
It worked. Dunno what went wrong.

Thanks.

Grimsdyke
29th January 2021, 15:40
@ devs. I am experiencing read errors on one of my drives but only with UHDs so I think it has to do with focussing at the third layer.
However I can rip these UHDs nicely with that drive using MakeMKV and on their website they mention that they incorporated measures to improve read stability.
Would something like that be even possible for a player ? I mean adjusting/influencing read speed, etc. ??

v0lt
29th January 2021, 18:46
Can you add App Paths (https://docs.microsoft.com/en-us/windows/win32/shell/app-registration#using-the-app-paths-subkey) registry entry to MPC-BE setup files?

For example, in Logitech SetPoint (https://i.hizliresim.com/iSoH5d.jpg) application, this registry entry is required to set it as a media player.
Try mpc-be_5992_app_paths_1.x64.exe (https://yadi.sk/d/T1x8x_gWT4gKqA?w=1).

cmhrky
29th January 2021, 19:12
It works this way. But it might be better to add the "Path" entry as well.

v0lt
29th January 2021, 20:22
It works this way. But it might be better to add the "Path" entry as well.
Our player does not need this. MPC-BE independently determines the path of its location.

The "UseUrl" parameter can be helpful. This parameter is used for example foobar2000. But I don’t know how to check if this parameter works.

Kl3r
30th January 2021, 09:27
Hi!

Is there a more complete French translation for MPC-BE? An update than the one proposed in the software?

Thanks!

Klaus1189
30th January 2021, 10:12
If you want to update the translation:
Download this mplayerc.fr.rc.txt file: https://sourceforge.net/p/mpcbe/code/5994/tree//trunk/src/apps/mpcresources/text/mplayerc.fr.rc.txt
I personally download it 2 times and rename one of it to the actual commit number like here 5994.txt
Edit both files in Notepad++ (open source advanced text editor) and edit the mplayerc.fr.rc.txt, then you can compare both with built in extension "Compare" the differences. Note: you must install the extension Compare in plugins options.
I know there might be better text editors, built Notepad++ does what I need and also preserves text coding of the file like UTF-8, with or without BOM and I am happy with it :)

cmhrky
30th January 2021, 15:59
If these lines are not added to the Logitech Setpoint (http://support.logitech.com/software/setpoint) application "players.ini" file, the keyboard multimedia keys cannot be used with MPC-BE.

"players.ini" default location: "C:\Program Files\Logitech\SetPointP"

[Players]
mpcbe=wac,mpc-be.exe,MPC-BE,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,MPC-BE
mpcbe64=wac,mpc-be64.exe,MPC-BE,xxx,xxx,xxx,xxx,xxx,xxx,xxx,0,1,MPC-BE x64

[Players.Seek]
mpcbe=wac,xxx,xxx,1,1
mpcbe64=wac,xxx,xxx,1,1

[Players.Rewind]
mpcbe=wac,xxx,xxx,1,1
mpcbe64=wac,xxx,xxx,1,1

v0lt
30th January 2021, 16:20
@cmhrky
The player will not edit the settings of other applications.

cmhrky
30th January 2021, 16:46
I wrote it for information purposes. To make it appear in searches.

v0lt
31st January 2021, 05:53
About SVG graphics (toolbar.svg and flybar.svg).
I made a small utility svg2png (https://github.com/v0lt/svg2png/) that converts SVG to PNG using the Nano SVG library. This same library is used to render some of the controls in the MPC-BE and MPC-HC players.

cmhrky
31st January 2021, 13:17
Can an option be added to have the chapter names constantly appear in the seek bar along with the filename / title?

"title/name & Chapter: ......."

What is your opinion on this matter?

Klaus1189
31st January 2021, 15:32
Can an option be added to have the chapter names constantly appear in the seek bar along with the filename / title?

"title/name & Chapter: ......."

What is your opinion on this matter?

I would like to have this option, too.

tormento
31st January 2021, 19:59
I have bought the DTS Headphone:X from MS store and it automatically installed DTS:X decoder that is pure garbage for movies.

Is there any way to prefer the LAV Audio decoder within MPC-BE? I have tried to play with external filter settings but no success.

Perenista
1st February 2021, 01:46
I am using the codecs found here:
http://codecguide.com/download_kl.htm

To be more specific, Mega. Also using MPC-BE.

In both MPC-HC and BE I opted for the ffdshow audio processor, only due to its capacity to increase the volume (plus 5 dB). My headphone isn't too loud even at 100%. So I changed MPC settings to prefer ffdshow to handle audio tracks.

When I downloaded this track: https://soundcloud.com/vincentsejourne/epilogue

Created by this author... a MP3...

And tried to listen at the 7 second moment... I could hear a background noise, for more or less 2 seconds.

Then I opened the same MP3 with Sound Forge, and told both MPC to disable ffdshow audio processor.

The noise wasn't there.

So why this is happening? Could it be a bug?

And what options do I have for increasing the volume beyond 100%? My headphone is a Sennheiser 598 SR.

MEDIAINFO data:
https://pastebin.com/NsVbthYD

Aleksoid1978
1st February 2021, 02:27
I am using the codecs found here:
http://codecguide.com/download_kl.htm

To be more specific, Mega. Also using MPC-BE.

In both MPC-HC and BE I opted for the ffdshow audio processor, only due to its capacity to increase the volume (plus 5 dB). My headphone isn't too loud even at 100%. So I changed MPC settings to prefer ffdshow to handle audio tracks.

When I downloaded this track: https://soundcloud.com/vincentsejourne/epilogue

Created by this author... a MP3...

And tried to listen at the 7 second moment... I could hear a background noise, for more or less 2 seconds.

Then I opened the same MP3 with Sound Forge, and told both MPC to disable ffdshow audio processor.

The noise wasn't there.

So why this is happening? Could it be a bug?

And what options do I have for increasing the volume beyond 100%? My headphone is a Sennheiser 598 SR.

MEDIAINFO data:
https://pastebin.com/NsVbthYD

Noise when using ffdshow audio processor ? If so - don't use it.

JaylumX
1st February 2021, 04:42
I am using the codecs found here:
http://codecguide.com/download_kl.htm

To be more specific, Mega. Also using MPC-BE.

In both MPC-HC and BE I opted for the ffdshow audio processor, only..... [SNIP]

Do you have a soundcard that has a headphone amp, a stand alone headphone amp or a DAC with a headphone amp?

ryrynz
1st February 2021, 09:01
Devs, push update to Dav1d plz, ty.

hubblec4
1st February 2021, 19:36
Support for the "ProjectionPoseRoll" element was added in MPC-BE 1.5.6.5997.


Where can I download this version?

Klaus1189
1st February 2021, 20:03
Where can I download this version?

See nightly builds here:

https://forum.doom9.org/showpost.php?p=1933035&postcount=8181

Perenista
1st February 2021, 20:19
Noise when using ffdshow audio processor ? If so - don't use it.The problem here is the lack of option in here to increase volume beyond 100%.

https://i.postimg.cc/N0c01Fgm/11.png
https://i.postimg.cc/d0jVnF1X/12.png
https://i.postimg.cc/Jn742FHh/13.png

Do you have a soundcard that has a headphone amp, a stand alone headphone amp or a DAC with a headphone amp?I think the answer is NO for all these questions. And isn't adjusting the volume beyond 100% a software task?

If so why the LAV Audio Decoder lacks that option while ffdshow audio processor (with the aforementioned bug) has it?

https://i.postimg.cc/NjVzV2y2/XU.png

chros
1st February 2021, 20:59
I hope you realize sooner or later that LAV filters have nothing to do with MPC-BE. Also, if this option wasn't added in the past few years then there's a good reason for it.

huhn
1st February 2021, 22:03
because changing audio over 100 % has a extrem high chance of creating clipping and that really really bad just plain wrong.
the alternative to make audio "louder" without clipping is DRC dynamic range compression this just lowers audio quality and a filter like AC3 filter can do that.

v0lt
2nd February 2021, 04:56
MPC-BE 1.5.6 (build 6000) stable (https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.5.6/) with digital signature (SF.net).

List of changes (https://sourceforge.net/p/mpcbe/code/6000/tree//trunk/docs/Changelog.txt).

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

ryrynz
2nd February 2021, 10:45
Thank you all devs, BE becomes more and more polished. Great work.

cmhrky
2nd February 2021, 12:06
Thank you for the new stable release. I am looking forward to new updates. :)

hubblec4
2nd February 2021, 12:45
I have tested the new stable for the ProjectionPoseRoll element to rotate a video.
It seems to work with the "standard" values (90, 180, -90, -180).

Is there a reason why only the standard values works? What is with the other values? Is it not possible to rotate the video with a value of 10 or -45?

v0lt
2nd February 2021, 14:28
MPC-BE supports rotation in multiples of 90. Arbitrary rotation angles are not supported and we do not plan to support this in our video renderers.

tormento
2nd February 2021, 14:48
MPC-BE 1.5.6 (build 6000)
I always play with nightly but every stable is a great goal.

Thanks to all programmers/contributors for your job!

:thanks:

foxyshadis
4th February 2021, 02:38
I hope you realize sooner or later that LAV filters have nothing to do with MPC-BE. Also, if this option wasn't added in the past few years then there's a good reason for it.

Boost (with limiting, preferably) is incredibly valuable, but also definitely isn't related in any way to MPC-BE. I mean its toolbar volume control maybe but... I doubt anyone wants to change that after all these years.

peter0815x
5th February 2021, 23:24
Thank you all devs, BE becomes more and more polished. Great work.

indeed

:thanks:


whats missing now is blu ray menu support :-)
why ?

i have some blu rays that contain full series with 20+ episodes + extras.
using "jump to" to select episodes is not very comfortable.


and i have a blu ray that contains a movie with 2 different endings
the main movie without ending exists only once and which of the 2 endings is played is selected by the menu.

without blu ray menu the movie is always played with ending a
with "jump to" you can select ending b but only the ending

it is not possible to view the movie with ending b
hope you understand what i mean

i hope mpc be will support blu ray menus in the future.
:cool:

Siso
6th February 2021, 19:32
Could you make the letter spacing in the subtitles tab, the same way you made border width and shadow depth - like 2.5 etc. In spacing we can choose only 1,2,3 but in the other options two we can choose 1.2, 1.3 etc.?

v0lt
7th February 2021, 06:36
Could you make the letter spacing in the subtitles tab, the same way you made border width and shadow depth - like 2.5 etc. In spacing we can choose only 1,2,3 but in the other options two we can choose 1.2, 1.3 etc.?
Try a test build - mpc-be_6005_substyle_spacing (https://yadi.sk/d/S9jBOVGJ9K2D3Q?w=1).

v0lt
7th February 2021, 09:25
i hope mpc be will support blu ray menus in the future.
:cool:
Try adapting directshow Bluray disc navigator filter (https://forum.doom9.org/showthread.php?t=164314) for MPC-BE or MPC-HC. If you succeed, then we will try to implement support in the player.

Siso
7th February 2021, 10:45
Try a test build - mpc-be_6005_substyle_spacing (https://yadi.sk/d/S9jBOVGJ9K2D3Q?w=1).

It works very well, v0lt! Thank you, mpc-be is becoming the best player! :thanks:

clsid
7th February 2021, 22:08
Bug in latest MPCVR.

Video frame > Touch Window from outside
With this player setting the video will go black in full screen.
Happens with both MPC-BE/HC.

Aleksoid1978
8th February 2021, 03:22
Bug in latest MPCVR.

Video frame > Touch Window from outside
With this player setting the video will go black in full screen.
Happens with both MPC-BE/HC.

Show screen with statistics, show MPC VR Options.

P.S. Found issue, wait a fix.

cmhrky
12th February 2021, 16:58
MPC Mpeg Source does not open English (Actually Turkish) subtitle in this (https://yadi.sk/d/FUglw2Ul_95G5A?w=1) DVB recording file. No problem with Lav Splitter.

Aleksoid1978
13th February 2021, 02:45
MPC Mpeg Source does not open English (Actually Turkish) subtitle in this (https://yadi.sk/d/FUglw2Ul_95G5A?w=1) DVB recording file. No problem with Lav Splitter.

I don't know how LAV handle this DVB subtitles, but timestamps is totally wrong:

ID : 1026 (0x402)
Menu ID : 10604 (0x296C)
Format : DVB Subtitle
Codec ID : 6
Duration : 17 min 33 s
Delay relative to video : -17 h 16 min
Language : English

cmhrky
13th February 2021, 15:51
This recorder divides the files into 1 GB. Other parts are like this. They all have the same problem.


2_3_000.ts
Text
ID : 1026 (0x402)
Menu ID : 10604 (0x296C)
Format : DVB Subtitle
Codec ID : 6
Language : English


2_3_001.ts
Text
ID : 1026 (0x402)
Menu ID : 10604 (0x296C)
Format : DVB Subtitle
Codec ID : 6
Language : English

2_3_003.ts
Text
ID : 1026 (0x402)
Menu ID : 10604 (0x296C)
Format : DVB Subtitle
Codec ID : 6
Duration : 19 min 20 s
Delay relative to video : -17 h 16 min
Language : English

2_3_004.ts
Text
ID : 1026 (0x402)
Menu ID : 10604 (0x296C)
Format : DVB Subtitle
Codec ID : 6
Duration : 3 min 32 s
Delay relative to video : -17 h 16 min
Language : English

Klaus1189
13th February 2021, 16:49
What device and what software on it was used for creating these *.ts files?

cmhrky
13th February 2021, 18:15
This file was recorded with the Next 64 (https://www.next.com.tr/64) satellite receiver.

JarrettH
15th February 2021, 05:14
@ryrynz
I prepared 2 files of different thickness. I added it inside the zip file.

@volt, @Grimsdyke

https://i.hizliresim.com/s62ht1.jpg (https://www.sendspace.com/file/v3d50p)

Thanks, I'm using toolbar 2 (there are four in the zip). I thought one of them would be the new default in the latest version, but had to do the manual replacing (btw devs - not intuitive).

LuckyJim
15th February 2021, 09:12
[...]but had to do the manual replacing (btw devs - not intuitive).

Would you mind sharing how you did that? I already replaced the logos in FILE 197 : 1033 and 210 : 1033 but couldn't figure out how to replace the toolbar.

ryrynz
15th February 2021, 09:30
Would you mind sharing how you did that?

Just copy the files (choose one of each toolbar/flybar) to your installation directory, typically C:\Program Files\MPC-BE

@cmhrky, could you add extra thickness to the toolbar ones as well?

cmhrky
15th February 2021, 09:57
@ryrynz
Sorry, I can't make many changes.

LuckyJim
15th February 2021, 11:02
Just copy the files (choose one of each toolbar/flybar) to your installation directory, typically C:\Program Files\MPC-BE


Thank you, ryrynz! At first I thought JarrettH changed the toolbar internally in mpc-be64.exe by replacing resources. Thanks @devs for the great player and @cmhrky for the awesome toolbars!

mogli
20th February 2021, 21:21
Hi! I just saw by accident that filenames and labels that include '&' are wrongly shown without it.

Aleksoid1978
21st February 2021, 00:09
Hi! I just saw by accident that filenames and labels that include '&' are wrongly shown without it.

What's wrong ?

M.Scott
21st February 2021, 06:19
What's wrong ?
I believe the poster is saying that the "&" character doesn't display properly in some of the areas of the player where a title is displayed.

As an example, I changed the title to a mp4 file from "laptop diagnose and repair" to "laptop diagnose & repair" - looking at the title of the video in the playlist, the "&" is missing from the title and the R in repair has an underscore.

Simply add the "&" character to a title and have a look.

BTW, I'm running mpcbe 157.6022.x64.7z nightly.

Aleksoid1978
21st February 2021, 06:49
I believe the poster is saying that the "&" character doesn't display properly in some of the areas of the player where a title is displayed.

As an example, I changed the title to a mp4 file from "laptop diagnose and repair" to "laptop diagnose & repair" - looking at the title of the video in the playlist, the "&" is missing from the title and the R in repair has an underscore.

Simply add the "&" character to a title and have a look.

BTW, I'm running mpcbe 157.6022.x64.7z nightly.

It's only in playlist ?

P.S. Fixed.

M.Scott
21st February 2021, 13:01
It's only in playlist ?

P.S. Fixed.
As best I can tell, the Playlist is the only area of the player having trouble with the "&" character. I bounced thru the Options -> Player settings, changing the Title bar text, Seek bar text, and OSD (name of media file) settings -- Title, File name, and Full path... all displayed the "&" character just fine.

One thing I did notice with the Title bar text setting, when you change from Nothing to any of the other 3 choices and hit Apply... the dash (-) character pops up to the left of the player version info, like it does when a file is playing. You only see this for the short time you're changing settings, it clears when a file is played then closes or you simply exit the player.

Aleksoid1978
21st February 2021, 13:38
One thing I did notice with the Title bar text setting, when you change from Nothing to any of the other 3 choices and hit Apply... the dash (-) character pops up to the left of the player version info, like it does when a file is playing. You only see this for the short time you're changing settings, it clears when a file is played then closes or you simply exit the player.

Don't understand you, maybe some screenshot for explain ?

M.Scott
21st February 2021, 14:29
Don't understand you, maybe some screenshot for explain ?
My preferred setting for Title bar text is to show Nothing. I noticed when I changed the setting to Title or File name and hit apply to save the setting the Title bar text added a - (dash) to the left of the player version information in the title bar. Like I said it only appears until you close the player (and reopen), or if you play a file and then stop & close it the dash will disappear.

Aleksoid1978
21st February 2021, 14:40
My preferred setting for Title bar text is to show Nothing. I noticed when I changed the setting to Title or File name and hit apply to save the setting the Title bar text added a - (dash) to the left of the player version information in the title bar. Like I said it only appears until you close the player (and reopen), or if you play a file and then stop & close it the dash will disappear.

<title/file_name>-<MPC-BE version> - it's always with dash as separator.

P.S. Picture better upload to any file hosting and post link here.

Klaus1189
4th March 2021, 19:03
I came across a strange, but very interesting file here:
https://forum.doom9.org/showthread.php?p=1919062#post1919062
The file can be downloaded here:
https://yadi.sk/i/X1nPqEAqIAZXoQ

I use latest MPC-BE 1.5.6 stable with latest MPC-VR nightly and latest LAV Filters nightly as of today:

If I use external LAV Filters the aspect ratio is 16:9 1920x1080, see here:
https://drive.google.com/file/d/1yFW9I2FfgfeXFxLID6wZCXZUUcxQER5L/view
If I use the internal filters of MPC-BE, I do get 120:67 1920x1072, see here:
https://drive.google.com/file/d/1VrE_BwmnxfSxl3aYgpchU3EE1IYMsOGB/view

The reason I used EVR custom presenter is, that Nvidia HW deinterlacer does not apply in MPC-VR, I tried unchecked D3D11 mode -> should be D3D9. And I also tried D3D11 checked. Both are the same.
Note: in LAV filters I must set Software deinterlaing to none, to get HW deinterlacer "kick in" lol, reminds me of "VTEC kicked in yo""
In EVR custom presenter the HW deinterlacer of my RTX30 card does apply.

And in the second last line there is Procssing listed in display stats: Fix Nvidia YUY2
What does that fix of Nvidia? In MPC-VR it is not displayed, but I suspect it is also processing the file this way, is it?

Aleksoid1978
5th March 2021, 00:20
I came across a strange, but very interesting file here:
https://forum.doom9.org/showthread.php?p=1919062#post1919062
The file can be downloaded here:
https://yadi.sk/i/X1nPqEAqIAZXoQ

I use latest MPC-BE 1.5.6 stable with latest MPC-VR nightly and latest LAV Filters nightly as of today:

If I use external LAV Filters the aspect ratio is 16:9 1920x1080, see here:
https://drive.google.com/file/d/1yFW9I2FfgfeXFxLID6wZCXZUUcxQER5L/view
If I use the internal filters of MPC-BE, I do get 120:67 1920x1072, see here:
https://drive.google.com/file/d/1VrE_BwmnxfSxl3aYgpchU3EE1IYMsOGB/view

The reason I used EVR custom presenter is, that Nvidia HW deinterlacer does not apply in MPC-VR, I tried unchecked D3D11 mode -> should be D3D9. And I also tried D3D11 checked. Both are the same.
Note: in LAV filters I must set Software deinterlaing to none, to get HW deinterlacer "kick in" lol, reminds me of "VTEC kicked in yo""
In EVR custom presenter the HW deinterlacer of my RTX30 card does apply.

And in the second last line there is Procssing listed in display stats: Fix Nvidia YUY2
What does that fix of Nvidia? In MPC-VR it is not displayed, but I suspect it is also processing the file this way, is it?

1). It's 10-bit 4:2:2 format, with MPC VR using P210 format - but it don't support by DXVA2/D3D11 VP and can't be "deinterlacing".
2). About 120:67 1920x1072 - fixed.

Klaus1189
5th March 2021, 13:15
Thank you for quick fix. :)
I still do not understand why Nvidia HW deinterlacing does not trigger in MPC VR, but it does trigger in EVR cp and madVR with this file. Same source and decoder filters for the different renderers. I tried both internal MPC-BE filters and external LAV Filters, but it is the same.

clsid
5th March 2021, 15:38
If the VP does not support deinterlace with P210 format, then why not do an extra conversion step into a format that does support deinterlace?

v0lt
5th March 2021, 15:53
@Klaus1189
Disable in the decoder all formats that are not supported by your video card when using DXVA2 VP and D3D11 VP. You can see the list of input formats for DXVA2 VP and D3D11 VP in DXVA Checker.

Grimsdyke
5th March 2021, 16:41
When playing a DVD with LAV and MadVR the stats say 720*1152 instead of 720*576. Is this related to what Klaus just reported ?

Klaus1189
5th March 2021, 16:51
@Klaus1189
Disable in the decoder all formats that are not supported by your video card when using DXVA2 VP and D3D11 VP. You can see the list of input formats for DXVA2 VP and D3D11 VP in DXVA Checker.

I disabled them all in MPC VR options for testing purposes. Is that the right place to disable them?
If so, it doesn't help.

In my screenshots there is no GPU icon in toolbar, so software decoding is used anyway, but with EVR cp and madVR the HW deinterlacer of the Nvidia gets triggered, but not in MPC VR. :confused:

If the VP does not support deinterlace with P210 format, then why not do an extra conversion step into a format that does support deinterlace?

Would that be an option?

v0lt
5th March 2021, 17:39
I disabled them all in MPC VR options for testing purposes. Is that the right place to disable them?
If so, it doesn't help.
Disable in the decoder all formats that are not supported by your video card when using DXVA2 VP and D3D11 VP.

Klaus1189
5th March 2021, 18:08
OK, thanks, I think I understand it now. I disabled "P210" (10-bit), then it displayed "P216" (16-bit) and deinterlacer didn't work either. Then I disabled "P216" and then it displayed YUY2 (8-bit) and deinterlacer works now.
In EVR cp it always shows YUY2. I think it converts P210 automatically to YUY2.

This P210 is also very rare. I doubt this recording was broadcasted in 1920x1080 - 4:2:2 - 10 bit, was it? User who created it probably used an external recorder and set it up this way. Anyway. Thank you for clarifying and helping me to understand that issue.

:)

v0lt
5th March 2021, 18:18
In EVR cp it always shows YUY2. I think it converts P210 automatically to YUY2.
Any EVR does not support P210 (and does not convert). Therefore, it connects to the first supported format from the list that the decoder offers. The decoder converts from the format that FFmpeg outputs to YUY2.

PS: I've been shown this file before and my solution remains the same. I have no plans to add a dedicated convector to MPC VR to support this file. I have many other more urgent tasks.

Klaus1189
5th March 2021, 18:22
Thanks for info :)

nevcairiel
5th March 2021, 18:46
This P210 is also very rare. I doubt this recording was broadcasted in 1920x1080 - 4:2:2 - 10 bit, was it?

Actually satellite broadcasts are sometimes in such a format, but they are not meant for users but between distribution studios which then get re-broadcast in typical user formats.

clsid
5th March 2021, 19:22
I have no plans to add a dedicated convector to MPC VR to support this file. I have many other more urgent tasks.Another more simple solution would be refuse filter connection when mediatype is interlaced P210/P216. The effect will be the same as unchecking those formats in the decoder, but no user action is required.

v0lt
6th March 2021, 04:58
Another more simple solution would be refuse filter connection when mediatype is interlaced P210/P216.
I wrote a simple solution earlier. Disable P210 and P216 in decoder. These options are made to enable/disable them. Use this!

And do not forget that an ordinary user does not have such interlaced files (only one person on the Internet forces this file).

It is not possible to reliably identify interleaved or progressive video by media type. Many decoders issue the same dwInterlaceFlags for both cases.

Klaus1189
6th March 2021, 10:02
Actually satellite broadcasts are sometimes in such a format, but they are not meant for users but between distribution studios which then get re-broadcast in typical user formats.

Yes, since the user, v0lt indicated to know him ;), is definitely an end user who doesn't have the distribution file, but a recording with an external recoder or a set top box like my VU+ which puts the decoded video-, audio- and subtitle-stream into a *.ts file. And I never got a 10 bit 4:2:2 file out of it. Looks more like an external recorder of some kind and manual format selection of this user. It also reminds me of MXF files of some professional cameras which recordrs 4 channels of audio and it puts each channel into a single audiostream. Nothing for end users :D

nevcairiel
6th March 2021, 11:03
Yes, since the user, v0lt indicated to know him ;), is definitely an end user who doesn't have the distribution file, but a recording with an external recoder or a set top box like my VU+ which puts the decoded video-, audio- and subtitle-stream into a *.ts file. And I never got a 10 bit 4:2:2 file out of it. Looks more like an external recorder of some kind and manual format selection of this user.

"Normal" people can get access to such satellite streams with the right hardware, its just not something you would normally do if all you want is to watch it.

Why would anyone re-encode a digital signal in a recorder instead of just capturing it as-is? There is always a quality loss involved with that otherwise.

Klaus1189
6th March 2021, 11:20
...

People do weird things:
Example: There were people who played a DVD-Video in a standalone DVD-player and captured them over analog video. :rolleyes:

How is this accomplished to get such satellite streams? I can imagine that there is quite expensive hardware required, is it?

Klaus1189
6th March 2021, 11:38
In the past the recent files where not shortened with "..." in the pathname, if the path is longer than a specific value. Was there a recent change in the last 2 weeks or so?

Would you mind to bring it back? I like it more if the path is fully displayed, probably a checkbox or anything to have a choice maybe? Would be nice. :)

It was earlier, but not for all paths. After r5252 (https://sourceforge.net/p/mpcbe/code/5252/) done for everything.

@devs:
I tested it for 9 month and I still want it an option for it:
Could you add a checkbox in last page in options so the user has the option to show full path of recent played files (rightclick on eject button). I really would like to have it back. It does not have to be default, no, but the option would be very nice to have. I really beg for it. It is important for me ;)
Checkbox could be called "Show full path in recent played files"
default is unchecked and the user can check it if s(he) wants.

VictorLS
6th March 2021, 13:52
I can imagine that there is quite expensive hardware required, is it?
No, it is not - to receive and directly watch 4:2:2 feeds showing i.e. even non-showing on available ordinary channels sport translations earlier in 5-20 seconds than on ordinary channels in highest possible quality without advertizing including unnecessary tickers (and even without commentary) any inserted (PCI(-E) or USB) in computer SAT-card can receive 8PSK required - i.e. I've bought my Russian OMICOM S2 PCI card about 40$ ~ 10 years ago and I have much powerful (it can receive even 32APSK) but less sensitive TBS 5520SE USB tuner https://www.tbsdtv.com/products/tbs5520se_multi-standard_tv_tuner_usb_box.html about 110$ including shipping ~4 years ago and once it's computer there isn't any problem (limited by free space on hard disk only) to record any stream from any received channel.
I know quite expensive set-top-box receiver Azbox can receive and show 4:2:2 directly (without LAN translation to device with 4:2:2 decoder - MPEG2 100% can but may be H264 can't - btw now I sometimes watch H265 4K 4:2:2 feeds like 20180428-175510_4K ENC 3 RMAD VS LEG.ts (563 MB) https://disk.yandex.ru/d/m0s5ztpj3XnUyw as slideshow because there isn't hardware acceleration and my Athlon II x3 460 can decode just about 7 fps).

XoJIogHbIu
12th March 2021, 15:06
In VLC player there is a preload buffer which I can adjust. The buffer allows not to read a file from a hard drive in real time, but to use this buffer before actually playing. This allows to have no interruptions while watching, for example due to high load of HDD from other software. Is there such feature in this player?
В плеере VLC есть функция "буфера предзагрузки видео", которая позволяет загружать видео в буфер в определённом объёме, прежде чем я по факту посмотрю этот фрагмент. Это помогает например в случаях когда другое ПО нагружает HDD и видео при просмотре прерывается и дёргается. Буфер помогает этого избежать. Если ли в этом плеере такая функция? Не смог найти.

huhn
12th March 2021, 16:18
internal filters-> bottom right buffer size.
if this is not accurate enough you could try lav filter it has 2 arguments one for size so you don't run out of ram and one for "duration" in packages ~"frames"

XoJIogHbIu
12th March 2021, 18:30
Thank you friend! But I still couldn't find "lav filter". Unfortunately default maximum buffer size (15 sec) is not enough((

Klaus1189
12th March 2021, 18:34
LAV Filters:
https://files.1f0.de/lavf/nightly/
https://forum.doom9.org/showthread.php?t=156191
It is a dedicated project which can be used as external filters in MPC-BE if you want.

JaylumX
12th March 2021, 18:45
Maybe someone can help me with this annoying problem. I do not know if this is a bug with MPC-BE but when I play SDR material MPC-BE autochanges to the correct refresh rates I configured in the Fullscreen menu but not when playing HDR material. I have tested this with MPCVR as well as MadVR since they are the only renderers that allow HDR and the effect neither of them autochange to the correct refresh rate.

Selecting "Change display mode before starting playback" outright does not work and affect SDR as well as HDR.

If anyone can help me with my problem, it will be much appreciated?

Cheers

XoJIogHbIu
12th March 2021, 19:18
LAV Filters

Installed. But I can't figure out how to adjust buffer size, can't see such option in settings.

Grimsdyke
12th March 2021, 19:39
In LAV it is called "Queue Size". You'll find it in the Splitter app and don't forget to set the LAV filters as "prefered" in BE-options.

Klaus1189
12th March 2021, 20:11
Maybe someone can help me with this annoying problem. I do not know if this is a bug with MPC-BE but when I play SDR material MPC-BE autochanges to the correct refresh rates I configured in the Fullscreen menu but not when playing HDR material. I have tested this with MPCVR as well as MadVR since they are the only renderers that allow HDR and the effect neither of them autochange to the correct refresh rate.

Selecting "Change display mode before starting playback" outright does not work and affect SDR as well as HDR.

If anyone can help me with my problem, it will be much appreciated?

Cheers

Could you post 1 min clips of your files? MKVToolNix can be used to cut out a small segment. I will test for you and investigate ;)

JaylumX
12th March 2021, 20:50
Could you post 1 min clips of your files? MKVToolNix can be used to cut out a small segment. I will test for you and investigate ;)

Thanks for the reply. To add, I have a RTX 2070 Super and an Acer CG437KP monitor.

Here is the link;

https://1drv.ms/u/s!AvxNIBgjDWtUhpw6QyUmo9CL-cH1bg?e=UjbnwI

Klaus1189
13th March 2021, 09:36
SDR sample file is 29.970 fps -> 29Hz / 59 Hz mode
HDR sample file is 23.976 fps -> 23 Hz mode
But since mostly the display is set to 59 Hz in default for desktop usage, you want to use another SDR file with another framerate or set you desktop refresh rate to 50 and test if it is also affected.
I tested it myself and it does work with both internal Filters and external LAV Filters. So it is fine.

Then I tested HDR sample and I found out that it is related to LAV Filters:
If I use internal Filters and set MPC-BE itself up to do refresh rate change it works fine.
If I use external LAV Video Decoder and set MPC-BE itself up to do refresh rate change it does not switch to 23 Hz mode. Other Filters of LAV don't seems to make a difference.
If you use madVR you can set up madVR to do refresh rate change, but it does not help, that there seems to be an issue in LAV Filters. I used latest nightly 0.74.1-114.

JaylumX
13th March 2021, 10:11
SDR sample file is 29.970 fps -> 29Hz / 59 Hz mode
HDR sample file is 23.976 fps -> 23 Hz mode
But since mostly the display is set to 59 Hz in default for desktop usage, you want to use another SDR file with another framerate or set you desktop refresh rate to 50 and test if it is also affected.
I tested it myself and it does work with both internal Filters and external LAV Filters. So it is fine.

Then I tested HDR sample and I found out that it is related to LAV Filters:
If I use internal Filters and set MPC-BE itself up to do refresh rate change it works fine.
If I use external LAV Video Decoder and set MPC-BE itself up to do refresh rate change it does not switch to 23 Hz mode. Other Filters of LAV don't seems to make a difference.
If you use madVR you can set up madVR to do refresh rate change, but it does not help, that there seems to be an issue in LAV Filters. I used latest nightly 0.74.1-114.

Thanks for giving me an idea of what the problem is. I can confirm that using MPC-BE internal video filter does switch the refresh rate automatically when using HDR material. For the time being, I will use the internal filter until there is a fix.

I know about Madvr's auto resolution switcher. I have used MADVR since its inception but I now prefer to use MPCVR.

Klaus1189
13th March 2021, 14:35
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6067 :)

wushantao
13th March 2021, 21:24
Update Simplified Chinese:)

https://files.catbox.moe/glvjqm.7z

Klaus1189
14th March 2021, 07:55
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing). cosmetic :)

tiresias
14th March 2021, 15:19
The latest release on sourceforge seems to be 1.5.6, but the last source packages are for 1.5.3.

I'm a bit green at SVN, so does anyone know if there some way of downloading the source code for version 1.5.6 ?

toniash
14th March 2021, 17:24
I have used MADVR since its inception but I now prefer to use MPCVR.

What it's best?

v0lt
14th March 2021, 18:29
I'm a bit green at SVN, so does anyone know if there some way of downloading the source code for version 1.5.6 ?
svn checkout -r 6000 svn://svn.code.sf.net/p/mpcbe/code/trunk mpcbe-code
or open https://sourceforge.net/p/mpcbe/code/6000/tree/trunk/ and click "Download Snapshot".

s0meone_new
15th March 2021, 00:08
Hungarian translation updated:
https://www10.zippyshare.com/v/0vgCtQDx/file.html

rock
15th March 2021, 12:50
MPC Video Renderer issue
Dropdown menu doesn't show all the option if access by running rundll32.exe MpcVideoRenderer64.ax,OpenConfiguration, something like this (https://i.imgur.com/Fp1zvxK.gif)
Running version 0.5.3.1657 git2021.03.15-79665a2, to more confirm I tried also K-Lite with version 0.5.3.1644 git-2021.02.22-d4e30b1 which offer start menu, same issue
My OS is still Win10 1703 if that be might part of the issue.

About MPC-BE, was this change (https://i.imgur.com/KChv6pM.png) in size intended?

thanks

Aleksoid1978
15th March 2021, 13:14
About MPC-BE, was this change (https://i.imgur.com/KChv6pM.png) in size intended?
thanks

Looks like incorrect DPI detecting, what DPI(%) in you system ?

rock
15th March 2021, 14:02
looks like incorrect dpi detecting, what dpi(%) in you system ?
100%.

tiresias
15th March 2021, 17:10
svn checkout -r 6000 svn://svn.code.sf.net/p/mpcbe/code/trunk mpcbe-code
or open https://sourceforge.net/p/mpcbe/code/6000/tree/trunk/ and click "Download Snapshot".

Thanks v0lt.

Is the version and the -r number related, so that you could deduce the correct -r number for any specific version?

v0lt
15th March 2021, 17:14
@Klaus1189, @wushantao, @s0meone_new
Thanks. Updated in r6072, r6080, r6091.

MPC Video Renderer issue
Dropdown menu doesn't show all the option if access by running rundll32.exe MpcVideoRenderer64.ax,OpenConfiguration, something like this (https://i.imgur.com/Fp1zvxK.gif)
This is some kind of problem with the window style. But I don't know how to fix it.

cmhrky
15th March 2021, 20:39
Latest Turkish translation (https://www.sendspace.com/file/7955im) with some fixes based on r6091.

Aleksoid1978
16th March 2021, 01:41
MPC Video Renderer issue
Dropdown menu doesn't show all the option if access by running rundll32.exe MpcVideoRenderer64.ax,OpenConfiguration, something like this (https://i.imgur.com/Fp1zvxK.gif)

Thx - fixed.

Klaus1189
17th March 2021, 17:53
Do you plan to release new (nightly) builds for
ImageSourceFilter
ScriptSourceFilter

The current ones are a bit dusty ;)

v0lt
17th March 2021, 19:06
@cmhrky
Thanks. Updated in r6096.

Do you plan to release new (nightly) builds for
ImageSourceFilter
ScriptSourceFilter
These filters are not popular and are rarely updated. I see no point in releasing nightly builds.
I think it is possible to release ImageSourceFilter this spring.
I don't see any sense in the new release of ScriptSourceFilter, there were no functional changes after 0.1.0.

Klaus1189
19th March 2021, 12:03
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based or r6099 :)

wushantao
19th March 2021, 14:29
Update Simplified Chinese:)

https://files.catbox.moe/uj8gjr.7z

s0meone_new
19th March 2021, 22:25
Hungarian translation updated:
https://www104.zippyshare.com/v/3oJpV7K4/file.html

wushantao
21st March 2021, 08:43
Update Simplified Chinese:)

https://files.catbox.moe/pecp6n.7z

Klaus1189
21st March 2021, 16:18
@devs: To let you know: No need to translate r6011, same word in german
Thank you for your hard work, I really appreciate it :)

v0lt
21st March 2021, 19:06
@Klaus1189, @wushantao, @s0meone_new
Thanks. Updated in r6101, r6102, r6114.

clsid
21st March 2021, 19:07
MPCVR with exclusive mode enabled.
Play video in fullscreen.
Press Winkey+M (minimize all windows)
Player becomes unresponsive to commands (due to focus loss). So test with a very short video ;)

Blocking minimize is a terrible idea.

Aleksoid1978
22nd March 2021, 00:59
MPCVR with exclusive mode enabled.
Play video in fullscreen.
Press Winkey+M (minimize all windows)
Player becomes unresponsive to commands (due to focus loss). So test with a very short video ;)

Blocking minimize is a terrible idea.

Minimize when using exclusive mode - it's bad idea :)

s0meone_new
22nd March 2021, 01:32
Hungarian translation updated:
https://www79.zippyshare.com/v/2CjeUCMl/file.html

clsid
22nd March 2021, 17:23
Disabling the WM_SYSCOMMAND override does not seem enough to fix it. I also had to disable WM_NCACTIVATE override.

Aleksoid1978
23rd March 2021, 01:39
WM_NCACTIVATE already disable when using Exclusive fullscreen.

Klaus1189
24th March 2021, 17:34
Hi :)
nevcairiel has added WEBVTT support in LAV Filters.
https://github.com/Nevcairiel/LAVFilters/issues/80
I tried to use it, but it doesn't work in MPC-BE.
https://forum.doom9.org/showpost.php?p=1938913&postcount=24397
Do I have to add anything in settings of MPC-BE?

Aleksoid1978
24th March 2021, 23:42
Hi :)
nevcairiel has added WEBVTT support in LAV Filters.
https://github.com/Nevcairiel/LAVFilters/issues/80
I tried to use it, but it doesn't work in MPC-BE.
https://forum.doom9.org/showpost.php?p=1938913&postcount=24397
Do I have to add anything in settings of MPC-BE?

MPC-BE not supported mediatype from LAV Source. Use internal source filters - it's support WebVTT long time :)

P.S. Add support.

rgregor
25th March 2021, 21:09
Hello,

I’m trying to come up with a silent installation command line for MPC-BE, which includes both the video and audio file associations. That way MPC-BE will become an option in the Windows 10 Default Apps location. I’m also wanting it to install for All Users. I think I’m looking for something along the lines of:

mpc-be.1.5.6.6000.x64.exe /suppressmsgboxes /verysilent /ALLUSERS /COMPONENTS="main,mpciconlib,mpcresources,??video,audio?" /LOG=c:\windows\logs\SWLogs\mpc-inst.log

I’ve also been looking for some kind of documentation, and wondered if there’s anything available; specifically which could help with regularly updating the program via (unattended) command line.

Apologies if I'm in completely the wrong area, but at this point I feel out of options.

Thanks for any assistance.

Aleksoid1978
26th March 2021, 02:15
Hello,

I’m trying to come up with a silent installation command line for MPC-BE, which includes both the video and audio file associations. That way MPC-BE will become an option in the Windows 10 Default Apps location. I’m also wanting it to install for All Users. I think I’m looking for something along the lines of:

mpc-be.1.5.6.6000.x64.exe /suppressmsgboxes /verysilent /ALLUSERS /COMPONENTS="main,mpciconlib,mpcresources,??video,audio?" /LOG=c:\windows\logs\SWLogs\mpc-inst.log

I’ve also been looking for some kind of documentation, and wondered if there’s anything available; specifically which could help with regularly updating the program via (unattended) command line.

Apologies if I'm in completely the wrong area, but at this point I feel out of options.

Thanks for any assistance.

I don't know about options - but you can see source here https://sourceforge.net/p/mpcbe/code/HEAD/tree/trunk/distrib/mpc-be_setup.iss

rgregor
26th March 2021, 16:13
I don't know about options - but you can see source here https://sourceforge.net/p/mpcbe/code/HEAD/tree/trunk/distrib/mpc-be_setup.iss

Thanks for pointing the way. With that, I was able to find the elusive available Components! And from that, I came up with the following command line:

mpc-be.1.5.6.6000.x64.exe /suppressmsgboxes /verysilent /ALLUSERS /COMPONENTS="main,mpciconlib,mpcresources,mpcberegvid,mpcberegaud" /LOG=c:\windows\logs\swlogs\mpc-inst.log

The part which I was missing was:
/COMPONENTS="main,mpciconlib,mpcresources,mpcberegvid,mpcberegaud"

I appreciate the timely help!

Klaus1189
27th March 2021, 11:12
@Aleksoid1978:
Thanks for adding.

I have a question regarding the feature in Options -> Internal Filters -> tab: Video Decoders -> MPEG-2/DVD decoder configuration
"Set interlaced flag in output media type"

What purpose does this feature have? Is it for MPEG-2 video streams in MKV files also applied?
I mean if I have a progressive MPEG-2 video and it sets the interlaced flag, then the deinterlacer could possibly kick in, right? But that should be avoided.

Klaus1189
27th March 2021, 11:32
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6129 - cosmetic in Audio section :)

v0lt
27th March 2021, 12:10
Klaus1189
MPEG-2/DVD decoder will not work with MKV.
The "Set interlaced flag in output media type" option disables deinterlacing in the decoder.

JaylumX
28th March 2021, 01:31
Maybe someone can help me with this annoying problem. I do not know if this is a bug with MPC-BE but when I play SDR material MPC-BE autochanges to the correct refresh rates I configured in the Fullscreen menu but not when playing HDR material. I have tested this with MPCVR as well as MadVR since they are the only renderers that allow HDR and the effect neither of them autochange to the correct refresh rate.

Selecting "Change display mode before starting playback" outright does not work and affect SDR as well as HDR.

If anyone can help me with my problem, it will be much appreciated?

Cheers

Then I tested HDR sample and I found out that it is related to LAV Filters:
If I use internal Filters and set MPC-BE itself up to do refresh rate change it works fine.
If I use external LAV Video Decoder and set MPC-BE itself up to do refresh rate change it does not switch to 23 Hz mode. Other Filters of LAV don't seems to make a difference.

This question is geared towards v0lt.

Who would be able to fix the problem outlined in Klaus1189's response?

Is it a MPC-BE problem or a LAV Video decoder problem?

Aleksoid1978
28th March 2021, 02:33
This question is geared towards v0lt.

Who would be able to fix the problem outlined in Klaus1189's response?

Is it a MPC-BE problem or a LAV Video decoder problem?

If working with internal video decoder - use it, why LAV ?

yonta
31st March 2021, 09:08
audio delay in .mp4 doesn't work. changing mp4 splitter to lavsplitter seems to fix the problem.

Aleksoid1978
31st March 2021, 09:50
audio delay in .mp4 doesn't work. changing mp4 splitter to lavsplitter seems to fix the problem.

Upload sample.

yonta
31st March 2021, 10:22
this sample video (https://drive.google.com/file/d/1Sabfrnh7x_B_bk-VrBYdH5thGnOqvGsf/view?usp=sharing) will not play in sync with audio except in mpc-be.

Aleksoid1978
31st March 2021, 10:33
this sample video (https://drive.google.com/file/d/1Sabfrnh7x_B_bk-VrBYdH5thGnOqvGsf/view?usp=sharing) will not play in sync with audio except in mpc-be.

I don't understand - in MPC-BE A/V sync or not ? Or you mean that special set audio delay ?

yonta
31st March 2021, 10:53
i gave that video 2-second delay with ffmpeg -itsoffset option but mpc-be still plays it in sync with audio, probably ignoring the delay.

Aleksoid1978
31st March 2021, 11:07
i gave that video 2-second delay with ffmpeg -itsoffset option but mpc-be still plays it in sync with audio, probably ignoring the delay.

Check on test build - https://disk.yandex.ru/d/QpM5wmW444X3Pw

yonta
31st March 2021, 11:16
Check on test build - https://disk.yandex.ru/d/QpM5wmW444X3Pw

audio delay seems to work with this test build.

beter
31st March 2021, 23:47
Update translation for Chinese Traditional and Dutch
https://www.sendspace.com/file/8p1zue

slipd
1st April 2021, 05:43
Any way to have more than 100 "Number of Recent Files" (in Options > Player > History)?

MPC-HC allows up to 1000 in the Advanced Settings, does BE have an Advanced Settings? This's the only reason I haven't switched to BE since BE forgets where I am on older files that HC still remembers.

Aleksoid1978
1st April 2021, 07:38
Any way to have more than 100 "Number of Recent Files" (in Options > Player > History)?

MPC-HC allows up to 1000 in the Advanced Settings, does BE have an Advanced Settings? This's the only reason I haven't switched to BE since BE forgets where I am on older files that HC still remembers.

No - 100 is limited and hard-coded :)

JarrettH
2nd April 2021, 18:41
Is there any reason why changing video cards (550 Ti to GT 1030) would lead me having to use WASAPI (Exclusive) Push instead of WASAPI (Exclusive) Event? Event worked before the change, now when I use it I get distorted hollow sounding audio, like it loses its warmth or something. Sound device is a Topping E30 USB DAC. Things work fine in Push mode though. Windows 20H2, 456.71 driver, latest version of BE, LAV filters 0.75.

Klaus1189
2nd April 2021, 19:55
Did you try to install Nvidia driver new? Try without DDU, just check clean installation during driver installation. Sometimes needed for GPU upgrade even if it is the same driver version. Does it help?

JarrettH
3rd April 2021, 04:42
Ah, no I haven't tried updating my driver. Don't know if I want to go that far or keep using Push for now. I didn't use DDU to start or really believe in those clean-sweep utilities. I did an uninstall first before removing the card, then a clean install when installing the driver. This driver is much newer than the last supported 550 Ti :p

Edit: Sorry did you mean reinstalling the driver I'm on?

kopija
3rd April 2021, 09:04
Greetings,
since I upgraded to the newest version, the system time is showing in upper left corner of MPC-BE window.
How to get rid of it?
Thank you.

Aleksoid1978
3rd April 2021, 09:22
Greetings,
since I upgraded to the newest version, the system time is showing in upper left corner of MPC-BE window.
How to get rid of it?
Thank you.

Press "i".

ryrynz
3rd April 2021, 10:40
How to get rid of it?

While you're at it you might want to acquaint yourself with the keyboard shortcut settings and study the keyboard shortcuts for many common and useful functions.

Klaus1189
3rd April 2021, 10:46
...

You are right, I forgot, that support for the GTX 550Ti was dropped some years ago. Install the most recent driver. Does it help? Anything else that was changed to the system?

kopija
3rd April 2021, 12:09
Press "i".

"i" for intelligence I lack obviously :)

cmhrky
3rd April 2021, 15:32
Latest Turkish translation (https://www.sendspace.com/file/6yyml7) with some fixes based on r6149.

v0lt
3rd April 2021, 18:52
@beter, @cmhrky
Thanks. Updated in r6149, r6150.

chros
4th April 2021, 00:23
Guys, what do you think, can/would you integrate AIUpscale (https://github.com/Alexkral/AviSynthAiUpscale#mpv-user-shaders-installation-and-usage) into mpcVR? (I'm pretty sure Alexkral would help you with that if it can be done.)
These are "doublers" (2x/3x/4x; similar to NGU) so other up/downscalers would be necessary on top of these if necessary. I think an easy interface modification can be done for this.

Note that these are pretty power hungry (you can try it out with mpv (https://forum.doom9.org/showthread.php?p=1939880#post1939880)), but Fast_Sharp is already pretty good (2x a bit faster than NGU Sharp High for luma and scoring better than NGU Sharp VeryHigh).

slipd
4th April 2021, 03:39
Any way to have more than 100 "Number of Recent Files" (in Options > Player > History)?

No - 100 is limited and hard-coded :)

Is there any problem with having a bigger limit like MPC-HC and Zoom Player have? This low limit's the only thing keeping me from switching to MPC-BE since BE keeps forgetting my position in older videos.

Aleksoid1978
4th April 2021, 03:59
Is there any problem with having a bigger limit like MPC-HC and Zoom Player have? This low limit's the only thing keeping me from switching to MPC-BE since BE keeps forgetting my position in older videos.

Ok - using MPC-HC/Zoom Player :)

mogli
4th April 2021, 18:56
[…]
Also most youtube videos don't work for me anymore, hope it isn't related: The title and duration of the video is immediately found and shown in the playlist but it doesn't start and after a short time it says 'invalid' and 'file not found'. example youtube video (https://www.youtube.com/watch?v=LFhllsDVz4c)It's that time again. YT is really annoying.

Aleksoid1978
5th April 2021, 00:49
It's that time again. YT is really annoying.

Working good.

mogli
5th April 2021, 06:51
Still broken in build 6157. Worked fine 2 or 3 days ago.

Grimsdyke
5th April 2021, 10:13
mogli's youtube file does not play here on my system either.

Aleksoid1978
5th April 2021, 10:21
Play for me - https://i.imgur.com/hb88oSX.png.

Klaus1189
5th April 2021, 11:28
I tried it here, too. Some youtube videos work fine, but the video mogli posted doesn't work. Perhaps a regional thing, I mean dependent of country? Since Aleksoid1978 can open it without problem.

patul
5th April 2021, 12:46
Play for me - https://i.imgur.com/hb88oSX.png.

Worked for me too. With either File Source (URL) or LAV Splitter Source.

Aleksoid1978
5th April 2021, 12:51
Working with internal filters.

patul
5th April 2021, 13:01
I used LAV


Filters currently loaded:
- Default DirectSound Device
- Enhanced Video Renderer
- Audio Switcher
- LAV Video Decoder
- LAV Audio Decoder
- LAV Splitter Source
- LAV Splitter Source

Aleksoid1978
5th April 2021, 13:29
I used LAV


Filters currently loaded:
- Default DirectSound Device
- Enhanced Video Renderer
- Audio Switcher
- LAV Video Decoder
- LAV Audio Decoder
- LAV Splitter Source
- LAV Splitter Source


Ok - so what ? Use what you want :)

patul
5th April 2021, 13:52
Ok - so what ? Use what you want :)

Please don't get me wrong, I just want to show mogli, it worked using both internal and external filters. I use internal filters most of the time for MPC-BE.

mogli
5th April 2021, 14:13
This has nothing to do with filters. MPC-BE is unable to get the direct links for the video and audio files, again. :(

Klaus1189
5th April 2021, 15:41
Could you provide perhaps a debug logging build to see what is going on? Log is uploaded to filehoster then.

Sunspark
7th April 2021, 21:09
Hi,

I have installed 1.5.6.6000 for the purpose of testing out different video renderers, looks good.

I believe I have come across a bug when using the internal MPC-BE video decoder when it sends the output to MadVR as the video renderer. What is happening is that it is displaying a flashing black screen. The reason for this is because the queues are being drained to 0. This effect does not happen when using the LAV decoder on MPC-HC. Observing the HUD as this occurs in MPC-BE, I see it flipping back and forth between "D3D9 fullscreen windowed (new path)" and "D3D9 exclusive (new path)" so something is fighting for control here.

v0lt
8th April 2021, 05:00
@Sunspark
Try the nightly builds.

Sunspark
8th April 2021, 06:54
Try the nightly builds.

Thanks, I gave 1.5.7.6158 a try but the problem is still there. It still flashes and the queues are empty, though it doesn't anymore say intermittently D3D9 exclusive.

I notice something else in the HUD too, it's saying the scaling being used for image size and chroma is not what is set to (DXVA) but a different algorithm instead so that makes me think something is acting as a blocker for the DXVA scaler choice.

I tried an experiment, I changed it away from DXVA to Jinc and when it started it said Jinc on the HUD, but as soon as the flashes began it started saying Bilinear.

I unchecked fullscreen exclusive, and the flashes stopped, but it stayed on bilinear instead of jinc. Presentation queue mostly at 0-3 sometimes 1-3, rendering time much higher than it should be and not indicating the presence of dxva type presentation device in the hud.

Aleksoid1978
8th April 2021, 07:04
Thanks, I gave 1.5.7.6158 a try but the problem is still there. It still flashes and the queues are empty, though it doesn't anymore say intermittently D3D9 exclusive.

I notice something else in the HUD too, it's saying the scaling being used for image size and chroma is not what is set to (DXVA) but a different algorithm instead so that makes me think something is acting as a blocker for the DXVA scaler choice.

I tried an experiment, I changed it away from DXVA to Jinc and when it started it said Jinc on the HUD, but as soon as the flashes began it started saying Bilinear.

I unchecked fullscreen exclusive, and the flashes stopped, but it stayed on bilinear instead of jinc. Presentation queue mostly at 0-3 sometimes 1-3, rendering time much higher than it should be and not indicating the presence of dxva type presentation device in the hud.

Try D3D11 Native + D3D11 Exclusive ?

Sunspark
8th April 2021, 16:08
Try D3D11 Native + D3D11 Exclusive ?

That's the thing.. this experimentation is being done using the internal MPC-BE decoder not LAV or something else. I haven't installed LAV into MPC-BE, I think if I did it would work, but I wanted to try a different decoder.

I just now unchecked "Use D3D11 decoder" in the options, but it didn't resolve the issue.

I think at the time of this writing on an Intel GPU (HD Graphics 6000 on a Broadwell CPU) that the MPC-BE decoder is not compatible with the MadVR renderer.

It does work fine with EVR-CP.

Update: Turning D3D11 on in the MadVR options resolved the flashing and queues draining issue. So this tells me that the code path in the decoder will work for D3D11 but not D3D9. This GPU is older and is more optimized for D3D9 so those testing this configuration should not use MadVR in the current version of the player if they want to use D3D9.
Unchecking Use D3D11 decoder but leaving MadVR set for D3D11 will display DXVA2 for the colour transformation and D3D11 for the presentation mode but not possible to have a fully D3D9 path.

hubi73
8th April 2021, 16:13
The Youtube issue occurred on the same day (around march 31) that Google introduced a new cookie consent dialog.

Youtube-DL was also affected, but they fixed it in the 2021.04.01 release.
Presumably they just set a consent cookie:
https://github.com/ytdl-org/youtube-dl/commit/e789bb1aa4cb627d3d7ca79a5e5daa8d2f58cda6

Klaus1189
8th April 2021, 16:20
https://github.com/leshasmlesha/youtube-dl/commit/31432d0d1b404be498cc80a79df092743a26e5b5

Aleksoid1978
9th April 2021, 03:37
MPC-BE don't use any cookies.

Try open YouTube url in IE/EDGE and then in MPC-BE.

mogli
9th April 2021, 13:09
I don't think this is related to the consent cookie.

In a browser all video links are redirected to 'consent.youtube.com'. However in MPC-BE some videos work and some don't.

MPC-BE clearly has the meta info even for non-working videos because it displays it. And 'youtube.com/get_video_info' still works fine and gives the direct 'googlevideo.com' links for the video and audio files. They also play fine when entered directly in MPC-BE.

So what prevents MPC-BE from doing that automatically? Does it need more than googlevideo links and meta info?

Btw does MPC-BE actually try to open 'youtube.com/watch?v='? That would fail of course but it shouldn't be necessary anyhow.

Aleksoid1978
9th April 2021, 13:27
I don't think this is related to the consent cookie.

In a browser all video links are redirected to 'consent.youtube.com'. However in MPC-BE some videos work and some don't.

MPC-BE clearly has the meta info even for non-working videos because it displays it. And 'youtube.com/get_video_info' still works fine and gives the direct 'googlevideo.com' links for the video and audio files. They also play fine when entered directly in MPC-BE.

So what prevents MPC-BE from doing that automatically? Does it need more than googlevideo links and meta info?

Btw does MPC-BE actually try to open 'youtube.com/watch?v='? That would fail of course but it shouldn't be necessary anyhow.

I don't have any issue with youtube links. But if i found - try/test with "get_video_info"

P.S. Or - source is open, anybody can write code and provide patch :)

hubi73
9th April 2021, 15:35
@Aleksoid1978
I'm pretty sure that setting a consent cookie would solve the problem. Youtube-dl does it and it worked.
Without a cookie Google redirects many youtube.com links to consent.youtube.com, maybe only in the EU because of the EU ePrivacy Directive.

Maybe you could implement it in MPC-BE as well, to keep the Youtube capabilities of MPC-BE working worldwide.

Edit: But if get_video_info works too, it is probably the better solution than a hardcoded cookie.

Aleksoid1978
10th April 2021, 01:17
I can't reproduce and can't test/debug. So - use youtube-dl.

mogli
10th April 2021, 06:38
Can youtube-dl be used within MPC-BE for youtube videos? If so, how can I enforce it instead of MPC-BEs internal stuff and how can I verify youtube-dl is actually used?
That would mean we at least had a fallback.

v0lt
10th April 2021, 07:09
If so, how can I enforce it instead of MPC-BEs internal stuff and how can I verify youtube-dl is actually used?
The settings are very clear there. Therefore, I think you are just too lazy to try.

Use the built-in web page parser - off
youtube-dl - on

mogli
10th April 2021, 08:19
Thank you for getting personal.

Of course turning off the built-in web page parser causes *all* youtube videos to fail. Even the ones that work fine with the internal stuff.
I put youtube-dl.exe in the MPC-BE folder, that's sufficient, right?

v0lt
10th April 2021, 09:12
I do not confirm.
I downloaded youtube-dl.exe (https://youtube-dl.org/) (v2021.04.07), unblocked it through file properties and copied it to the MPC-BE installed folder.
I turned off the built-in parser, turned on youtube-dl, and opened several YouTube links without any problems.

MPC-BE x64 1.5.7.6165.

Klaus1189
10th April 2021, 12:01
I can confirm v0lt:
If I paste youtube-dl.exe (2021-04-07) into the MPC-BE installed folder and uncheck internal parser (below: youtube-dl must be checked), the problem YouTube-video (https://www.youtube.com/watch?v=LFhllsDVz4c) plays fine here in Bavaria, well Germany :p
I tried it here, too. Some youtube videos work fine, but the video mogli posted doesn't work. Perhaps a regional thing, I mean dependent of country? Since Aleksoid1978 can open it without problem.

I still suspect an reginal issue, I mean EU or europe in general vs. other continents, but I do not know.
But there must be a reason why it works for developers and it does not at other regions7countries.

I think there is a good workaround with youtube-dl.
If you developers want me to contribute, I could test a logging build and send you the log, perhaps you can see what is going on. Perhaps using a german proxy could cause the same issue in russia?

Aleksoid1978
11th April 2021, 03:44
Give me working UK or other Europe proxy - i'l try reproduce "bug" with unable opened youtube.

Klaus1189
11th April 2021, 10:12
Sent you pm. :)

Klaus1189
11th April 2021, 11:56
I saw in commit browser that cosmectics were done in 6168.
I have found some other cosmetics, that could be adjusted:
Render device and fullscreen exclusive mode are a bit too much right. I think it would look better if these two would match the line with the bottom checkboxes.
https://drive.google.com/file/d/1PNjyWgkL2PHmM9xKw0mQcjUPfI1WkJQj/view?usp=sharing

For comparison I made a screenshot of Audio, then it would match it also:
https://drive.google.com/file/d/1f-TVmkEaZ9FeMZgyzGfTh9QAx85QifP_/view?usp=sharing

The red arrow points to a height difference to the other checkboxes
https://drive.google.com/file/d/1mSoolz1Lxd0eaZAXc0zPJ9Ytj0bhLdo4/view?usp=sharing
Perhaps it is intended, I don't know, then the difference should be a bit bigger.

I know this is only cosmetic, but it will look better :)

P.J
11th April 2021, 12:46
These videos are 4:3 but MPC-BE plays them in wrong aspect ratio:

https://drive.google.com/file/d/1FiT59mnH2CsAZBsx3LAaDgfipNqxFnkX/view?usp=sharing
https://drive.google.com/file/d/1n0Yvu9fWJf2KT7aOwJt705EasXOD7O4W/view?usp=sharing

hubi73
11th April 2021, 17:03
https://drive.google.com/file/d/1FiT59mnH2CsAZBsx3LAaDgfipNqxFnkX/view?usp=sharing

It's a problem with internal splitter, with external LAV splitter it plays as 1.36:1.

hubi73
11th April 2021, 20:05
Something about the Youtube cookie, maybe it could help.
https://stackoverflow.com/questions/66934826/accept-cookies-consent-from-youtube

Aleksoid1978
12th April 2021, 00:43
These videos are 4:3 but MPC-BE plays them in wrong aspect ratio:

https://drive.google.com/file/d/1FiT59mnH2CsAZBsx3LAaDgfipNqxFnkX/view?usp=sharing
https://drive.google.com/file/d/1n0Yvu9fWJf2KT7aOwJt705EasXOD7O4W/view?usp=sharing

MPC-BE's internal filter do right.
aspect_ratio_problem.mov contain 'clef' atom with AR info.
aspect_ratio_problem2.mov don't have any info about AR and use it from width/height.

hubi73
12th April 2021, 02:22
The 'clef' atom contains the AR information of the clean aperture not of the whole video-image.

Clear aperture is the limited light-gathering area of an optical system.: https://www.photonics.com/EDU/clear_aperture_CA/d2993

Clean aperture: https://www.theinsidetips.com/tip-1211-what-is-clean-aperture/

I mentioned clear aperture only for better understanding.

Aleksoid1978
12th April 2021, 02:35
Clean aperture contain information about "image crop" and "AR".

hubi73
12th April 2021, 02:40
Yes, the AR of the visible image.

Aleksoid1978
12th April 2021, 03:07
Yes. MediaInfo & LAV/libavformat just ignore it. MPC-BE's source filter use.

hubi73
12th April 2021, 03:10
I can't analyse the file, what AR value contain clef?

Aleksoid1978
12th April 2021, 03:14
I can't analyse the file, what AR value contain clef?

If you need - analyze files itself :)

hubi73
12th April 2021, 03:16
I just try to help. If clef AR is 16:9 then MPC-BE does it wrong.

Aleksoid1978
12th April 2021, 03:17
I just try to help. If clef AR is 16:9 then MPC-BE does it wrong.

No need help, MPC-BE handle 'clef' is right :)

Aleksoid1978
12th April 2021, 03:28
You can take source and debug :)

hubi73
12th April 2021, 03:32
What do you mean? The Source of MPC-BE? I'm not a programmer.

Edit:Maybe just ignoring clef for AR determination is not a bad idea.

Aleksoid1978
12th April 2021, 03:41
Edit:Maybe just ignoring clef for AR determination is not a bad idea.
No, on the contrary, you must use.
It is not for nothing that these data will be filled in when creating files.

v0lt
12th April 2021, 03:47
Edit:Maybe just ignoring clef for AR determination is not a bad idea.
Not. This is a very bad idea.
Clef atom support was asked by P.J in this thread. The code is correct and has been tested in QuickTime.
If you don't want the clef atom to be present in your MOV files, then just don't add it.

hubi73
12th April 2021, 03:47
You have more experience, I just saw the difference between clean aperture AR and AR of the whole image.

Btw. I have noting to do with P.J, I just download his file.

Aleksoid1978
12th April 2021, 08:16
About youtube - here is debug build + DbgView. Upload log for me.
https://disk.yandex.ru/d/ilGDCL3eNZ5NQg

P.J
12th April 2021, 16:20
Not. This is a very bad idea.
Clef atom support was asked by P.J in this thread. The code is correct and has been tested in QuickTime.
If you don't want the clef atom to be present in your MOV files, then just don't add it.

You are right. I forgot to check them in QuickTime.
So the files are the problem :cool:

Klaus1189
12th April 2021, 16:41
About youtube - here is debug build + DbgView. Upload log for me.
https://disk.yandex.ru/d/ilGDCL3eNZ5NQg

I created a log. I sent it to both of you - Aleksoid1978 and v0lt.

I saw in commit browser that cosmectics were done in 6168.
I have found some other cosmetics, that could be adjusted:
Render device and fullscreen exclusive mode are a bit too much right. I think it would look better if these two would match the line with the bottom checkboxes.
https://drive.google.com/file/d/1PNjyWgkL2PHmM9xKw0mQcjUPfI1WkJQj/view?usp=sharing

For comparison I made a screenshot of Audio, then it would match it also:
https://drive.google.com/file/d/1f-TVmkEaZ9FeMZgyzGfTh9QAx85QifP_/view?usp=sharing

The red arrow points to a height difference to the other checkboxes
https://drive.google.com/file/d/1mSoolz1Lxd0eaZAXc0zPJ9Ytj0bhLdo4/view?usp=sharing
Perhaps it is intended, I don't know, then the difference should be a bit bigger.

I know this is only cosmetic, but it will look better :)

Please do not forget about me :)

hubi73
12th April 2021, 21:27
I have tested the debug build.
I created a log with two videos. The first video was never affected by the problem and the second one still doesn't work.

https://www.magentacloud.de/lnk/WCAjBO2X#file

P .S. Sorry for the confusion about the clean aperture.

Aleksoid1978
13th April 2021, 00:31
As i see from log - youtube page parse successfully, but unable connect to direct link. I don't know why it's happened.

P.S. Try reset settings.

v0lt
13th April 2021, 04:34
Render device and fullscreen exclusive mode are a bit too much right.
This has been fixed prior to your post.
I also corrected the interface in other places, but I do not know if this coincided with your wishes.

Klaus1189
13th April 2021, 05:13
Now it looks perfect :)

Klaus1189
13th April 2021, 05:16
As i see from log - youtube page parse successfully, but unable connect to direct link. I don't know why it's happened.

P.S. Try reset settings.

I resetted settings and it doesn't help.
I can do further tests if you want me to.

Aleksoid1978
15th April 2021, 02:24
I can do further tests if you want me to.
https://disk.yandex.ru/d/tCBU0sWL-9CoTw
run this in cmd, what text output ?

Klaus1189
15th April 2021, 05:05
https://disk.yandex.ru/d/tCBU0sWL-9CoTw
run this in cmd, what text output ?

Sent you p.m.

Aleksoid1978
15th April 2021, 06:37
Another - https://disk.yandex.ru/d/YUV_-CMHmi2eeA
run this in cmd, output text for me.

Also test build, check internal Youtube parser - https://disk.yandex.ru/d/xMuv6-rfFSacLg

Klaus1189
15th April 2021, 08:39
Currently at work, will do in about 7 hours.

mogli
15th April 2021, 10:11
Tried the latest test build with about 10 problematic videos and it works!

Another (old) issue: youtube-dl sometimes shows higher resolutions than MPC-BE, e.g. 1080p instead 480p. This might be related to rotation flags. The downloaded video and audio files are bit-identical though.

Aleksoid1978
15th April 2021, 10:26
For youtube-dl different settings then internal parser.
If some bug with youtube-dl and settings - give me problem url.

mogli
15th April 2021, 13:11
This video (https://www.youtube.com/watch?v=T5fmUAJ9k3M) using the built-in web page parser is shown as 360p under 'Navigate -> Jump to' but plays and downloads as 720p.

Also if there is just a picture with sound (https://www.youtube.com/watch?v=_tNU6dpjIyM) one again gets 'Cannot render this file'.

Aleksoid1978
15th April 2021, 13:21
This video (https://www.youtube.com/watch?v=T5fmUAJ9k3M) using the built-in web page parser is shown as 360p under 'Navigate -> Jump to' but plays and downloads as 720p.

Also if there is just a picture with sound (https://www.youtube.com/watch?v=_tNU6dpjIyM) one again gets 'Cannot render this file'.

1 - it's "marked" as 360p, there is nothing to change.
2 - play good for me.

Klaus1189
15th April 2021, 16:00
Another - https://disk.yandex.ru/d/YUV_-CMHmi2eeA
run this in cmd, output text for me.
Sent you p.m.

Also test build, check internal Youtube parser - https://disk.yandex.ru/d/xMuv6-rfFSacLg

I tried the following problem videos:
https://www.youtube.com/watch?v=LFhllsDVz4c
https://www.youtube.com/watch?v=_tNU6dpjIyM
Both play perfectly with this testbuild and its internal parser and youtube-dl disabled in options.

https://www.youtube.com/watch?v=T5fmUAJ9k3M
In Firefox it shows 360p, and so does MPC-BE, so fine imho.

youtube-dl -F https://www.youtube.com/watch?v=T5fmUAJ9k3M shows:
139 m4a audio only DASH audio 50k , m4a_dash container, mp4a.40.5 (22050Hz), 1.36MiB
140 m4a audio only tiny 129k , m4a_dash container, mp4a.40.2@129k (44100Hz), 3.62MiB
251 webm audio only tiny 130k , webm_dash container, opus @130k (48000Hz), 3.63MiB
278 webm 82x144 DASH video 95k , webm_dash container, vp9, 30fps, video only
160 mp4 82x144 DASH video 108k , mp4_dash container, avc1.4d400b, 30fps, video only
242 webm 136x240 DASH video 220k , webm_dash container, vp9, 30fps, video only
133 mp4 136x240 DASH video 242k , mp4_dash container, avc1.4d400c, 30fps, video only
134 mp4 204x360 240p 166k , mp4_dash container, avc1.4d400d@ 166k, 30fps, video only, 4.65MiB
243 webm 204x360 DASH video 405k , webm_dash container, vp9, 30fps, video only
244 webm 272x480 DASH video 752k , webm_dash container, vp9, 30fps, video only
135 mp4 272x480 DASH video 1155k , mp4_dash container, avc1.4d400b, 30fps, video only
136 mp4 408x720 360p 579k , mp4_dash container, avc1.4d401e@ 579k, 30fps, video only, 16.19MiB
247 webm 408x720 DASH video 1505k , webm_dash container, vp9, 30fps, video only
18 mp4 204x360 240p 417k , avc1.42001E, 30fps, mp4a.40.2 (44100Hz), 11.65MiB (best)
which confirms "360p" is fine.

mogli
15th April 2021, 16:43
@Klaus
I'm talking about No. 136 in particular: The resolution is stated as 408x720 but the next column says 360p. I think YT just uses what's smaller, the width in this case, and then it would fit 360p = 640x360 because 408 < 640. However all media players always seem to use the height instead.
But it's fine.

Klaus1189
15th April 2021, 16:55
Yes, I agree, that's why I used quotation marks for 360p. It is the way Google describes the resolution of their videos. It is at least not smaller than exact 360p but it is indeed too small for 480p and it describes the shorter width of the video. The video is just rotated. I am also fine with that.

v0lt
15th April 2021, 17:24
MPC-BE 1.5.7 (build 6180) stable (https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.5.7/) with digital signature (SF.net).

List of changes (https://sourceforge.net/p/mpcbe/code/HEAD/tree/tags/release_1.5.7/docs/Changelog.txt).

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

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

mogli
15th April 2021, 19:01
The YT fix seems to be unreliable: I just tried to watch a few videos and got "invalid" about 5 or 6 times before it worked. As soon as one video worked all other videos worked too.

Also when using MPC-BE with youtube-dl it puts opus in m4a which is incompatible with some apps. Can that be prevented?

hubi73
15th April 2021, 22:08
For me, the test build runs like a charm.

I was wondering if the cookie is gone after closing the player and new set on the next run or if it was set permanently.
I'm afraid that Google will track me.

Aleksoid1978
15th April 2021, 23:50
The YT fix seems to be unreliable: I just tried to watch a few videos and got "invalid" about 5 or 6 times before it worked. As soon as one video worked all other videos worked too.

Also when using MPC-BE with youtube-dl it puts opus in m4a which is incompatible with some apps. Can that be prevented?

https://disk.yandex.ru/d/MEeU92WMxmE3bw

About opus - youtube-dl not put :) It is stored like this on YouTube itself.

hajj_3
16th April 2021, 00:00
mediainfo 21.03 was released a few weeks ago but wasn't included in the v1.5.7 stable.

Aleksoid1978
16th April 2021, 00:12
mediainfo 21.03 was released a few weeks ago but wasn't included in the v1.5.7 stable.

So what ?

Perenista
16th April 2021, 02:13
How can I make MPC-BE subtitles to appear exactly as they are with MPC-HC? It seems options to adjust them properly are lacking for BE.

Aleksoid1978
16th April 2021, 02:35
How can I make MPC-BE subtitles to appear exactly as they are with MPC-HC? It seems options to adjust them properly are lacking for BE.

What you mean, sample and more description ?

Perenista
16th April 2021, 02:44
What you mean, sample and more description ?For example, if I watch a 2.35:1 movie using MPC-HC:

https://i.postimg.cc/qBF3cZtP/X1.jpg

And the same scene using MPC-BE:

https://i.postimg.cc/P5WvjX6H/X2.jpg

Everything is wrong for MPC-BE. Subtitle position and size based on what kind of video is being asked to display.

MPC-HC for 1.85:1

https://i.postimg.cc/jStPCnn2/X39.jpg

MPC-BE for 1.85:1

https://i.postimg.cc/SR9CYWG2/X40.jpg

Aleksoid1978
16th April 2021, 02:49
For example, if I watch a 2.35:1 movie using MPC-HC:

https://i.postimg.cc/qBF3cZtP/X1.jpg

And the same scene using MPC-BE:

https://i.postimg.cc/P5WvjX6H/X2.jpg

Everything is wrong for MPC-BE. Subtitle position and size based on what kind of video is being asked to display.

MPC-HC for 1.85:1

https://i.postimg.cc/jStPCnn2/X39.jpg

MPC-BE for 1.85:1

https://i.postimg.cc/SR9CYWG2/X40.jpg

Upload sample video with subs and show MPC-HC settings for subs ?

Perenista
16th April 2021, 03:09
Upload sample video with subs and show MPC-HC settings for subs ?I think I fixed this, I repeated the same MPC-HC settngs for subtitles. But I noticed another issue: MPC-BE isn't using LAV. How can I force it to always rely on it? Would this be wise?

MPC:

https://i.imgur.com/705SvZN.png

MPC-BE:

https://i.imgur.com/3c4zKEB.png

I installed from here (MEGA option): http://codecguide.com/download_kl.htm

Aleksoid1978
16th April 2021, 04:00
Install from here https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.5.7/ or https://www.fosshub.com/MPC-BE.html
MPC-BE dont't use LAV, why it need ?

P.S. Why use ffdshow Audio Processor ?

JaylumX
16th April 2021, 04:49
I think I fixed this, I repeated the same MPC-HC settngs for subtitles. But I noticed another issue: MPC-BE isn't using LAV. How can I force it to always rely on it? Would this be wise?

MPC:

*Snip*

MPC-BE:

*Snip*

I installed from here (MEGA option): http://codecguide.com/download_kl.htm

If you want to use Lav with MPC-BE then go to external filters, search and add the lav filters and configure it like you see in the image and in that order. Do not forget to set it to "prefer" then MPC-BE should use Lav filters.

Linkage (https://1drv.ms/u/s!AvxNIBgjDWtUhpxE9Cg3mn3jsaAEeQ?e=WhqBd1)

v0lt
16th April 2021, 04:54
I installed from here (MEGA option): http://codecguide.com/download_kl.htm
The Mega version is not recommended for general use. This is written from the link you gave.
Mega
...
Important note: The extra filters mentioned above are not installed by default. We also do not recommend using these outdated filters. They are only included for a tiny group of people who have a reason for using them. We strongly recommend to use the default decoders from the pack. Those are better.

Important note: All the extra functionality included in Mega is only useful for a small group of people. It does not provide playback capability for any additional audio or video formats. If you are only interested in playback, then Full version is already enough for you.
I suggest you uninstall K-Lite Mega completely.

PS: First of all, we are looking at problems with the built-in filters and the built-in subtitle renderer. Secondly, we consider the problems with LAV, madVR and system EVR. Everything else is of low priority. We will not waste our time on rare and irrelevant filters.

amayra
16th April 2021, 05:25
Install from here https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.5.7/ or https://www.fosshub.com/MPC-BE.html
MPC-BE dont't use LAV, why it need ?

P.S. Why use ffdshow Audio Processor ?

there a difference between LAV and MPC Video Decoder?

ryrynz
16th April 2021, 12:23
there a difference between LAV and MPC Video Decoder?

Yes, but both are based on FFMPEG though so differences are minor at the end of the day. The developers here prefer you use internal decoders which are fully supported in this forum.
Aleksoid looked after the internal decoders inside MPC-HC for a long time before moving to MPC-BE. The internal filters in MPC-BE will cover everything you need and more.

Perenista
16th April 2021, 13:39
Install from here https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.5.7/ or https://www.fosshub.com/MPC-BE.html
MPC-BE dont't use LAV, why it need ?

P.S. Why use ffdshow Audio Processor ?I thought LAV was required because with the default settings the seek bar from MPC-BE was not as smooth as that one from MPC-HC (it seemed any video was heavier), but that was solved after a few changes, such as using or not "Fast seek (on "keyframe") and assigning some keys to fast-forward (one of the 3 possible jumps) and also defining how many seconds to jump (for all 3 speeds), which MPC-HC lacks, BTW.

I used ffdshow audio processor because I don't have an amp at this point and was increasing volume beyond 100%. I own a Sennheiser 598 SR. Most videos are OK, but some are too low. Even so, MPC-BE also has an option to do that, so no ffdshow is required, I discovered this now. I'll get an amp in the future to avoid going beyond 100% and adding +5 or 10 dB, which is not what we should do, not ideal.

A question: if we don't need this codec pack, then besides installing MPC-BE (didn't come with it) or MPC-HC, what other codecs we need to have, say, in a Windows 10 that is recently formatted? Assuming a clean install is not going to play every single audio/video that is out there.

butterw2
16th April 2021, 14:19
I think all the files I have play out of the box without any codecs/codec packs.

Using exotic codecs for encodes is never a good idea though.

Perenista
16th April 2021, 15:06
I think I spotted a bug in MPC-BE.

Sometimes when using the seek bar during a playback the video is fuzzy/flickering as you can see from this recording I made from my monitor:

https://www.youtube.com/watch?v=SKyB8qVWKBw

Oddly the whole thing is fixed if we fast-forward or rewind the video again.

Could this be some issue related with my video card? AMD Radeon R7 265 using the latest drivers, Windows 10-64 bit.

And no, this has nothing to do with the video/codec in question, I noticed the same bug yesterday with another file totally unrelated.

Klaus1189
16th April 2021, 16:52
Upload file to google drive and post link here.

Perenista
16th April 2021, 18:13
Upload file to google drive and post link here.If this happens with any video then it's not video-related. Wouldn't I have to upload MPC-BE current settings? A REG file?

I can also take a screenshot from current settings, if necessary.

Klaus1189
16th April 2021, 18:31
Please upload the file, I want to analyse it. What happens if you disable Hardware acceleration in options of video decoder for the codec of this video? Still, please upload the file.

Perenista
16th April 2021, 19:14
Please upload the file, I want to analyse it. What happens if you disable Hardware acceleration in options of video decoder for the codec of this video? Still, please upload the file.This is the affected file:

-

Which I didn't change anything after saw this happening.

The moment from the Youtube video is after 20 minutes. This MKV is a recording from Replay Video Capture, from my browser.

First RVC recorded as MPG, then converted to MP4. Then I added the MP4 to MKVToolnix, removing unwanted parts (split after X minutes).

Where is this option for disabling Hardware acceleration? The video is played with these filters:

https://i.postimg.cc/BZzZ1yhR/xx1.png

What is odd is that I can't reproduce the same bug again. It must be something random that only happens if we use the seek bar, perhaps under specific circumstances?

It can't be specific to this file because I saw the same issue with this other one:

https://pastebin.com/q1uMCcZu

If you compare both MEDIAINFOs you'll see they are totally different.

******
When I tried to open this other file I saw another bug, also from MPC-BE. It's not similar to the 1st Youtube video, but it showed another strange flickering to the sides. When I sent the video to fullscreen this flickering stopped for good.

I was able to do a 2nd recording, and uploaded to Youtube as well:

https://www.youtube.com/watch?v=f6pZ7ulf3mo

LOL. What is going on here? This looks like the graphics from an Atari videogame.

*****
Aaaaaaand the bug has returned. Looks like I spoke too soon:

https://www.youtube.com/watch?v=Xqh-w4JDUFE

Same flickering that goes away if we use the seek bar.

hubi73
16th April 2021, 19:40
@Perenista: This looks like hardware damage. Maybe you can try another graphics card.

Klaus1189
16th April 2021, 19:52
Where is this option for disabling Hardware acceleration?
Options -> page: Internal Filters -> tab: Video Decoders -> button: Video Decoder configuration -> uncheck H.264
On toolbar (play pause, ...) there is the "GPU" icon if Hardware decoder is used.


If you compare both MEDIAINFOs you'll see they are totally different.
No, same videocodec - H.264

I was able to do a 2nd recording, and uploaded to Youtube as well:

https://www.youtube.com/watch?v=f6pZ7ulf3mo

LOL. What is going on here? This looks like the graphics from an Atari videogame.

Looks like possible GPU hardware defect -> bad VRAM or perhaps driver bug. Please update to latest driver of your video card. Have you another GPU laying around? It doesn't have to be a "big one", just for testing simple video playback.

Perenista
16th April 2021, 22:33
All drivers are updated. For the video card and even for Windows, I checked Radeon Software and the Driver Booster app. Also checked Wndows Update.

https://i.postimg.cc/V6xZbp6B/1.png

https://i.postimg.cc/d3GHR6ZM/2.png

This is how it was configured. I disabled h264, the GPU icon is now missing from that 1st picture.

If this was due to a bug in my current video card driver then I might have to wait for the next update, and if it's MPC-BE then it could be some incompatibility with this driver and GPU, because this hardware is from 2014. I don't have another GPU at this moment.

I'll keep monitoring and if the bug reappears I'll let you know. I'll also check later with the old options back again. It may have been temporary.

P.S. I just found this link mentioning a similar problem:

https://github.com/clsid2/mpc-hc/issues/835

P.S.2: disabling h264 there made using the seek bar much more faster/responsive. I can now fast-forward or rewind any video way better.

v0lt
17th April 2021, 05:58
This is the affected file:

https://drive.google.com/file/d/1DZg3WuaE9T8ZQZevGFMCAirxRuNlAlcc/view?usp=sharing
I only see a problem with madVR. Does not depend on the decoder and the player. Intel HD 4000, Win8.1 x64.

mogli
17th April 2021, 08:55
Just upgraded to 1.5.8.6183 and all problematic YT videos are broken again. However the file mpc-be.20210416 which Aleksoid posted works flawlessly so far.

v0lt
17th April 2021, 09:16
mogli
There were no changes for YouTube in r6181-6183.

Aleksoid1978
17th April 2021, 09:17
Wait 6184.

SacredCultivator
17th April 2021, 09:58
I only see a problem with madVR. Does not depend on the decoder and the player. Intel HD 4000, Win8.1 x64.

Confirming this issue as well, thought I was just unlucky, but with madVR i experience this, but switching to EVR no issues.

And then downgrading back to 1.5.6, and testing and no issues present.

Geforce GTX 1660, Win 10 x64

And just wondering where would one find version 1.5.8.6183?

Aleksoid1978
17th April 2021, 10:52
And then downgrading back to 1.5.6, and testing and no issues present.
1.5.6 don't have D3D11 Native Decoder.

hubi73
17th April 2021, 16:08
And just wondering where would one find version 1.5.8.6183?
https://disk.yandex.ru/d/AjAXDDHtHRIELg/Beta%20(Nightly)

SacredCultivator
17th April 2021, 19:26
1.5.6 don't have D3D11 Native Decoder.

Ah, sorry, didn't know. So I guess introduction of that 'caused the issue.

So simply disabling it fixes that issue.
Thanks, but in that case, if it's the cause of this flickering issue, would that be fixable in future versions or would that be more specific to the GPU?

Also, thanks hubi for link.

chros
17th April 2021, 21:29
MPC-BE 1.5.7 (build 6180) stable (https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.5.7/)
Thanks guys for the new version!

You and @clsid maybe found this useful: I also modified my small JS remote (https://forum.doom9.org/showthread.php?p=1940984#post1940984), enjoy!

v0lt
18th April 2021, 06:03
MPC Image Source 0.2.1.75 (https://github.com/v0lt/ImageSourceFilter/releases/tag/0.2.1)
Added support for DDS, HEIF (HEIC, AVIF), ORF, PEF, JPEG XL.
Improved support for some JPEG XR files.
Fixed output of 16-bit pictures per channel.

MPC Image Source is a DirectShow filter that allows you to open graphic images in video players. Windows Imaging Component (WIC) is used to decode images.

Xtreme512
20th April 2021, 08:24
Hey, I'm posting it here, doesn't matter HC or BE.

Recently I upgraded my Windows to 20H2 from 1709 and my 5.1 channel layout is changed in Windows sound settings to rear speakers 0x3f (it was side 0x60f before).
Now I know old 5.1 standard has "black input color" as back/rear speakers, but standard has changed to side speakers and movies/series etc. all have 0x60f source file as seen in the LAV audio status.
I also opened a reddit thread with pictures: reddit.com/r/Windows10/comments/msdjvy/51_channel_pairs_are_changed

Well, now in MPC renderer even though exclusive wasapi selected and use system channel layouts not selected, my channels are remapped to 0x3f eventually from 0x60f source.
What to do now? Anyone has this issue?

Klaus1189
21st April 2021, 05:16
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6191 :)

Aleksoid1978
21st April 2021, 05:44
Hey, I'm posting it here, doesn't matter HC or BE.

Recently I upgraded my Windows to 20H2 from 1709 and my 5.1 channel layout is changed in Windows sound settings to rear speakers 0x3f (it was side 0x60f before).
Now I know old 5.1 standard has "black input color" as back/rear speakers, but standard has changed to side speakers and movies/series etc. all have 0x60f source file as seen in the LAV audio status.
I also opened a reddit thread with pictures: reddit.com/r/Windows10/comments/msdjvy/51_channel_pairs_are_changed

Well, now in MPC renderer even though exclusive wasapi selected and use system channel layouts not selected, my channels are remapped to 0x3f eventually from 0x60f source.
What to do now? Anyone has this issue?

It has nothing to do with this topic, it is a problem (or not) of your system.

wushantao
21st April 2021, 09:22
Update and revise Simplified Chinese :)

https://files.catbox.moe/y3zn9d.7z
https://anonfiles.com/r9p3pes9u4/mplayerc.sc.rc_7z

same file with 2 server

v0lt
21st April 2021, 18:11
@Klaus1189, @wushantao
I have changed the control of the option to move the window by the video area (and other elements of the main window) in r6193.
Please update your translations.

Klaus1189
21st April 2021, 18:18
OK, updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6193 :)

wushantao
21st April 2021, 18:28
@Klaus1189, @wushantao
I have changed the control of the option to move the window by the video area (and other elements of the main window) in r6193.
Please update your translations.

;) done

https://files.catbox.moe/8t2gom.7z
https://anonfiles.com/tacfu8s3ue/mplayerc.sc.rc-r6193_7z

v0lt
21st April 2021, 18:53
@Klaus1189, @wushantao
Thank you. Updated in r6194.

@wushantao
From your translation, I removed the underlining of the letter for the title of the window, as useless. And returned "(Language)".

wushantao
21st April 2021, 20:59
@Klaus1189, @wushantao
Thank you. Updated in r6194.

@wushantao
From your translation, I removed the underlining of the letter for the title of the window, as useless. And returned "(Language)".

OH,, i see

:thanks:

s0meone_new
21st April 2021, 22:05
Hungarian translation updated:
https://www57.zippyshare.com/v/zuVGneuT/file.html

Klaus1189
22nd April 2021, 16:54
I need to correct myself. I know this is still a very minor "issue", but I beg to unify the distance between the checkboxes in options -> video -> frame synchronisation
I use 3840x2160 windows scaling 200% and enlarged the screenshot by 500%.
See the picture:
https://drive.google.com/file/d/1ATjADm4l8Tp9WqaBD1FEs9O6q69-hOCl/view?usp=sharing

Aranzabal
23rd April 2021, 13:52
I got a weird bug. Probably it is not relevant with mpc-be, please take a look.

Weird bug (https://drive.google.com/file/d/1IhpQoPag4DBhwDiFU1y7NlXG1MLhcwqF/view?usp=sharing)

While mpc-be paused if I move any windows pinned start menu items, mpc-be continues to play. Windows media player and groove music is alright by the way.

Windows 10 20H2 (freshly formatted), mpc-be 1.5.7.6180.

Klaus1189
23rd April 2021, 13:54
Perhaps Global media keys?

Aranzabal
23rd April 2021, 14:08
Perhaps Global media keys?

Right, removed tick from global keys and it fixed. Thanks.

cmhrky
23rd April 2021, 15:49
Can something like AIMP (https://i.hizliresim.com/fxe8pi.jpg) be done for global media keys?

Latest Turkish translation (https://www.sendspace.com/file/kg5oig) based on r6196.

v0lt
23rd April 2021, 17:21
@s0meone_new, @cmhrky
Thanks. Updated in r6195 and r6198.

Klaus1189
24th April 2021, 11:12
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6202 :)

wushantao
24th April 2021, 18:54
https://anonfiles.com/pex9S6s1u2/mplayerc.sc.rc_7z
https://files.catbox.moe/xcanf8.7z

Update Simplified Chinese :)

s0meone_new
26th April 2021, 21:37
Hungarian translation updated:
https://www111.zippyshare.com/v/9XUHIUAz/file.html

v0lt
27th April 2021, 18:30
Thanks. Updated in r6206, r6212, r6215.

Klaus1189
30th April 2021, 09:33
I have a question regarding commit 6220. Can I have the same big icon of MPC-BE when I use a portable installation? The thing is, I use two installations of MPC-BE on my system and the porable installation doesn't create the bigger icon. I also tried to reset the settings.

Aleksoid1978
30th April 2021, 10:09
Only if you do it self - create xml file, copy png fillies.

Aleksoid1978
30th April 2021, 10:12
Maybe later add it to zip files.

Klaus1189
30th April 2021, 10:34
That would be nice.

Klaus1189
30th April 2021, 10:50
I copied 70.png, 150.png and mpc-be64.VisualElementsManifest.xml into portable installation folder and it works. This is all I need, right?

cmhrky
30th April 2021, 15:41
Latest Turkish translation (https://www.sendspace.com/file/c2e7vg) based on r6221.

Perenista
1st May 2021, 17:44
Options -> page: Internal Filters -> tab: Video Decoders -> button: Video Decoder configuration -> uncheck H.264
On toolbar (play pause, ...) there is the "GPU" icon if Hardware decoder is used.


No, same videocodec - H.264



Looks like possible GPU hardware defect -> bad VRAM or perhaps driver bug. Please update to latest driver of your video card. Have you another GPU laying around? It doesn't have to be a "big one", just for testing simple video playback.


All drivers are updated. For the video card and even for Windows, I checked Radeon Software and the Driver Booster app. Also checked Wndows Update.

https://i.postimg.cc/V6xZbp6B/1.png

https://i.postimg.cc/d3GHR6ZM/2.png

This is how it was configured. I disabled h264, the GPU icon is now missing from that 1st picture.

If this was due to a bug in my current video card driver then I might have to wait for the next update, and if it's MPC-BE then it could be some incompatibility with this driver and GPU, because this hardware is from 2014. I don't have another GPU at this moment.

I'll keep monitoring and if the bug reappears I'll let you know. I'll also check later with the old options back again. It may have been temporary.

P.S. I just found this link mentioning a similar problem:

https://github.com/clsid2/mpc-hc/issues/835

P.S.2: disabling h264 there made using the seek bar much more faster/responsive. I can now fast-forward or rewind any video way better.For the record, the bug also affects files ripped from DVDs, which are all in MPEG-2.

In this case: https://pastebin.com/XuzR7G6F

Video showing the problem:

https://www.youtube.com/watch?v=_21DWzOmKjg

This is how I am watching this content from now on:

https://i.postimg.cc/DzxM6xMN/SVILTHERE.jpg

Klaus1189
1st May 2021, 18:46
the bug also affects files ripped from DVDs, which are all in MPEG-2.

Test a VC-1 coded Blu-ray and see if it is also affected by this driver bug.

https://www.youtube.com/watch?v=f6pZ7ulf3mo
I can not forget this video. The GPU looks so broken. What CPU do you have. Perhaps with integrated graphics?

I do not like that the frame rate is being reported as variable in mediainfo.
Also the 2:3 pulldown is bad.
Better get the Blu-ray with "native 24p" but you must use 23 Hz mode of GPU.

v0lt
1st May 2021, 19:00
@cmhrky
Thanks. Updated in r6223.

@Perenista
If you have problems with the video, please enable statistics (Ctrl+J) and take a screenshot. This will provide a lot of useful information for developers.
Please take a screenshot of the active video decoder (Play > Filters > MPC Video Decoder).

I don't know which video renderer you are using. But for madVR, some users are advised to disable all flushes (madVR > rendering > windowed mode > don't flush)

Perenista
1st May 2021, 19:31
Test a VC-1 coded Blu-ray and see if it is also affected by this driver bug.

https://www.youtube.com/watch?v=f6pZ7ulf3mo
I can not forget this video. The GPU looks so broken. What CPU do you have. Perhaps with integrated graphics?

I do not like that the frame rate is being reported as variable in mediainfo.
Also the 2:3 pulldown is bad.
Better get the Blu-ray with "native 24p" but you must use 23 Hz mode of GPU.Correct me if I wrong: some people have said MEDIAINFO information isn't accurate, so it may be the case the PASTEBIN details aren't true.

http://gstreamer-devel.966125.n4.nabble.com/mediainfo-reports-variable-FPS-with-qtmux-output-td4684302.html

https://forum.shotcut.org/t/how-can-i-make-sure-that-the-frame-rate-is-constant/771/5

https://stackoverflow.com/questions/52214177/ffmpeg-changes-framerate-to-variable-when-remuxing

This is what I can say about this DVDRip:

https://i.postimg.cc/wjb18m3G/XX1.png https://i.postimg.cc/hjvc1yKy/XX2.png

Now with MPEG-2 disabled, for D3D11:

https://i.postimg.cc/kG4rmB2T/XONA.png

I am only using madVR because I was told this is the only way to correctly display UHD-4K rips (also MKV) using HEVC, and this is my current config:

Monitor: W2452V (LG)
Video card: AMD Sapphire, Radeon R7 265

Both are not 4K ready, the monitor is more than 10 years old.

This is how madVR is configured here:

https://i.postimg.cc/RVDsW-gYC/XX3.png

I just changed all to DON'T FLUSH.

About my video card, I doubt it is defective because I've been using MPC-HC (not BE) for many years and only recently when I switched to MPC-BE I started seeing these bugs.

Then Aleksoid1978 told as a response to another user, which said:

>>>>>>>>>>>
Confirming this issue as well, thought I was just unlucky, but with madVR i experience this, but switching to EVR no issues.

And then downgrading back to 1.5.6, and testing and no issues present.

Geforce GTX 1660, Win 10 x64

And just wondering where would one find version 1.5.8.6183?
>>>>>>>>>>>

1.5.6 don't have D3D11 Native Decoder.

So this is the problem here: the D3D11 native decoder. Once you disable it, the problems go away. You need to fix this for all graphic cards, not just the one I am using.

Meaning this is not video card related and not even based on whether I am using H.264.

It has affected a file using MPEG-2 as well.

Another problem with this bug is that you can't predict exactly when it's going to happen. Most of the time the videos are playing fine.

Klaus1189
1st May 2021, 19:40
You can "fix" D3D11 by yourself: If your GPU is behaving strange with it, just below where you disabled H.264 and MPEG-2 there is "Use D3D11 decoder".
Disable it and MPC-BE is set up like all the previous versions.
New nightlies can be found in signature of v0lt ;)

The thing about displaying 4K HEVC correctly is a bit strange, if you're fine with watching a movie shot in 24/1.001 then watching it in 60 Hz in 3:2 pulldown. Get the Blu-ray and use 23 Hz setting of your monitor/TV. But beware it is a rabbit hole.

Aleksoid1978
2nd May 2021, 00:58
Perenista
It's 100% madVR issue. Don't use madVR or disable D3D11 decoder, that's all :)

megapro17
12th May 2021, 02:21
I found a bug. If you crop h264 video using bitstream filter, mpc-be 1.5.7.6178 beta is not showing it correctly. Other video players output without problems
https://dropmefiles.com/JeYmx
I used this command -bsf:v h264_metadata=crop_left=0:crop_right=0:crop_top=60:crop_bottom=60
https://stackoverflow.com/a/33422359/8962418

v0lt
12th May 2021, 14:57
@megapro17
If you want to crop a video frame without re-encoding, then specify the cropping parameters in the container properties. Containers
MP4 and MKV support cropping options.

Cropping via data in SPS for MP4 and MKV is not supported correctly and may not be supported at all. This is in conflict with the container metadata, which has a higher priority.

megapro17
12th May 2021, 18:47
@megapro17
If you want to crop a video frame without re-encoding, then specify the cropping parameters in the container properties. Containers
MP4 and MKV support cropping options.

Cropping via data in SPS for MP4 and MKV is not supported correctly and may not be supported at all. This is in conflict with the container metadata, which has a higher priority.

But how to crop using mp4 container properties? I only found using mkvmerge, it seems to work in mpc-be but not in other applications.. When sps worked in all apps except mpc
Also, how to remove that SPS data lol? After entering h264_metadata=crop_left=0:crop_right=0:crop_top=0:crop_bottom=0 video still remains streched. i have backup but anyway interesting

butterw2
12th May 2021, 21:32
What was your file expected to look like and in which player did it work for you ?

digi340
13th May 2021, 07:33
Hy to all. Internet radio stream in Ogg Vorbis codec or Opus codec after a while the sound is interrupted for 1-2 seconds or complete stop .No problem with mp3 or aac stream radio.No internet buffer problem. To play neeed Lav Splitter. Please corect this bug present in all version MPC-BE.Thanks.

Aleksoid1978
13th May 2021, 12:03
Hy to all. Internet radio stream in Ogg Vorbis codec or Opus codec after a while the sound is interrupted for 1-2 seconds or complete stop .No problem with mp3 or aac stream radio.No internet buffer problem. To play neeed Lav Splitter. Please corect this bug present in all version MPC-BE.Thanks.

Give working url.

digi340
13th May 2021, 15:45
Give working url.



http://stream.radioreklama.bg/radio1.ogg.m3u

http://stream.radioreklama.bg/radio1.opus.m3u

http://stream.radioreklama.bg/nrj.ogg.m3u

http://stream.radioreklama.bg/nrj.opus.m3u

Grimsdyke
13th May 2021, 19:07
Feature request.
I think it would be nice/cool to be able to delete an entry in the recent files list. Maybe by -> hover mouse over it -> right click -> delete.

Thanks.

Klaus1189
13th May 2021, 19:41
feature request.
I think it would be nice/cool to be able to delete an entry in the recent files list. Maybe by -> hover mouse over it -> right click -> delete.

Thanks.

+1 ;)

v0lt
14th May 2021, 03:39
Feature request.
I think it would be nice/cool to be able to delete an entry in the recent files list. Maybe by -> hover mouse over it -> right click -> delete.
I have no idea how to make an additional context menu for a menu item. Or make a working button for menu items. If you know how to do this for any MPC, then we will consider a patch.

ryrynz
14th May 2021, 11:57
I guess you could in the meantime allow the delete key to be used instead whilst the item is selected.

v0lt
15th May 2021, 05:11
But how to crop using mp4 container properties?
mp4box -clap (https://github.com/gpac/gpac/wiki/mp4box-gen-opts) ?

cmhrky
16th May 2021, 11:17
https://www.redbull.com/int-en/events/uci-mountain-bike-world-cup-czech-republic#/

Audio cannot be changed in live broadcasts. The broadcast freezes. Replays are ok.

Aleksoid1978
16th May 2021, 12:06
https://www.redbull.com/int-en/events/uci-mountain-bike-world-cup-czech-republic#/

Audio cannot be changed in live broadcasts. The broadcast freezes. Replays are ok.

Where is url for opening in player, how open in MPC-BE ?

cmhrky
16th May 2021, 12:16
I found the hls link with the live cat chrome/firefox extension. But the live broadcast is over. You can try it on the next live stream.

Aleksoid1978
16th May 2021, 12:41
HLS - using LAV Source, ask it's author what's happened. But i think i know - when change audio/subtitle, DirectShow graph stop/start, it's not support for live stream.

wushantao
17th May 2021, 16:38
Hey, guys!
Are there any people need to display two subtitles at the same time?
Like two languages or someting

v0lt
17th May 2021, 17:54
Hey, guys!
Are there any people need to display two subtitles at the same time?
Like two languages or someting
If such people exist (who really need, and not just try), then they will most likely make one subtitle file from two files on their own. But I have not met such people (but I believe that they are).

We are not planning to do this. But you may be hoping that someone will make a subtitle renderer with this functionality (which is unlikely, since it is unpopular).

hajj_3
18th May 2021, 21:34
dav1d v0.9.0 is out, i hope you can add this in the next build as it speeds up 10bit/12bit performance greatly.

Anima123
18th May 2021, 22:27
Just tried the experimental 'wait for V-Blank before Present, the graphs didn't look good. As is the screenshot:
https://www.dropbox.com/s/7t6prdby3k0wo17/wait%20for%20V-Blank%20before%20Present.png?dl=0

Hope it helps.

Aleksoid1978
19th May 2021, 01:29
That's right, 23.976 on 60 + VSync.

v0lt
19th May 2021, 04:56
@Anima123
The graph may be incorrect without the "Wait for V-Blank before Present" option. Goodness is not a criterion for correctness.
The "Wait for V-Blank before Present" option is also not ideal.
Use what you like.

wushantao
19th May 2021, 06:21
If such people exist (who really need, and not just try), then they will most likely make one subtitle file from two files on their own. But I have not met such people (but I believe that they are).

We are not planning to do this. But you may be hoping that someone will make a subtitle renderer with this functionality (which is unlikely, since it is unpopular).

Ok thanks, i got it

Many video files like web-dl or bdrip have built-in multilingual subtitles

Now I need to extract subtitles first and then merge it, too cumbersome

In China, many people switch to potplayer for this reason

Because potplayer can set master and slave subtitles

Anima123
19th May 2021, 08:24
@Anima123
The graph may be incorrect without the "Wait for V-Blank before Present" option. Goodness is not a criterion for correctness.
The "Wait for V-Blank before Present" option is also not ideal.
Use what you like.

Thanks for the clarification.

Much appreciated for your works on this wonderful project. Salute to the developers.

Klaus1189
19th May 2021, 17:32
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6241 :)

wushantao
19th May 2021, 21:20
https://files.catbox.moe/640nmn.7z
https://anonfiles.com/D0xabfx0ub/mplayerc.sc.rc_7z

Update Simplified Chinese :)

cmhrky
20th May 2021, 11:41
How does the change in r6240 works? I have not been able to delete an entry from the recent files.

Aleksoid1978
20th May 2021, 12:45
How does the change in r6240 works? I have not been able to delete an entry from the recent files.

Not working - it's for features.

digi340
20th May 2021, 18:51
Hy to all. Internet radio stream in Ogg Vorbis codec or Opus codec after a while the sound is interrupted for 1-2 seconds or complete stop .No problem with mp3 or aac stream radio.No internet buffer problem. To play neeed Lav Splitter. Please corect this bug present in all version MPC-BE.Thanks.
Any respone?Any fix?

v0lt
20th May 2021, 19:07
Any respone?Any fix?
It's hard for you to do well without breaking the rest. And it takes a lot of time for research and testing. Use LAV Splitter Source.

s0meone_new
20th May 2021, 21:24
Hungarian translation updated:
https://www9.zippyshare.com/v/1bFcllh9/file.html

BetA13
21st May 2021, 12:19
youtube videos arent working anymore :(

nevermind, is fixed now, i just updated to teh newest nightly...

v0lt
21st May 2021, 17:35
@Klaus1189, @wushantao, @s0meone_new
Thanks. Updated in r6244 and r6246.

hubi73
22nd May 2021, 00:38
nevermind, is fixed now, i just updated to teh newest nightly...

For me YouTube is still broken.

https://www.youtube.com/watch?v=7lLigiVgJsE

Link does not work 9 times out of 10.

BetA13
22nd May 2021, 02:59
hmm, i updated MPCBE to the latest Nightly and also updated MPC Video Renderer to latest Nightly.. i did both at the same time. so i have no clue what of those 2 fixed it.. But all videos work now again..

just tested your YouTube Link, works for me...

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

hubi73
22nd May 2021, 04:15
@BetA13
Maybe it depends on the location. Are you outside the EU?

Edit: I just saw you are German too. Then I will try MPC Video Renderer.

Edit2: It is IPV6 with IPV4 it works fine. I'll keep testing to see if it's just me or a general problem.

v0lt
22nd May 2021, 06:53
MPC Video Renderer has nothing to do with YouTube. Don't confuse people.

BetA13
22nd May 2021, 07:12
im sorry v0lt, didnt mean to, thats why i said, " i did both at the same time. so i have no clue what of those 2 fixed it.. But all videos work now again.."..


sorry for the confusion :(

Best Regards

hubi73
22nd May 2021, 23:46
I'm not 100% sure, but I found nothing wrong on my end. YouTube playback works with IPv4, but not with IPv6.
Maybe someone else has the same problem?

P.S. We are user, we can not decide whether components/data affects each other or not - errors can be strange. Nevertheless my apologies too.

cmhrky
24th May 2021, 13:44
Latest Turkish translation (https://www.sendspace.com/file/ynkbiu) based on r6249.

beter
24th May 2021, 22:13
Update of Traditional Chinese and Dutch translation

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

v0lt
25th May 2021, 18:35
@cmhrky, @beter
Thanks. Updated in r6250 and r6251.

hubi73
25th May 2021, 22:09
The reason for my IPv6 issue is simply a faulty server.

In Googles content delivery network (obviously only for my ISP O2/Telefonica Germany) is a sub-net/server under the prefix 2a02:3040:0:5:: that is not responding (connection hangs at SYN_SENT).
A browser has the ability to play YouTube in spite of that, but MPC-BE hangs on the connection to that server until it marks the file as invalid.

TCPView shows it like this:
https://www.youtube.com/watch?v=7lLigiVgJsE
firefox.exe 4524 TCPV6 [2a01:c23:6433:5101:7434:5a69:b633:cc35] 56709 [2a02:3040:0:5:0:0:0:c] 443 SYN_SENT
mpc-be64.exe 2744 TCPV6 [2a01:c23:6433:5101:7434:5a69:b633:cc35] 57329 [2a02:3040:0:5:0:0:0:c] 443 SYN_SENT

https://www.youtube.com/watch?v=WaLNjG0KdfI
mpc-be64.exe 2744 TCPV6 [2a01:c23:6433:5101:7434:5a69:b633:cc35] 57348 [2a02:3040:0:5:0:0:0:d] 443 SYN_SENT

The domian names are:
r1---sn-uxax4vopj5qx-cxge.googlevideo.com for [2a02:3040:0:5:0:0:0:c]
r2---sn-uxax4vopj5qx-cxge.googlevideo.com for [2a02:3040:0:5:0:0:0:d]

If 2a02:3040:0:5:: fails, a browser use this address r1---sn-4g5e6nss.googlevideo.com 2a00:1450:4001:5e::6 instead.

hubi73
28th May 2021, 22:14
I have made a small list under which conditions the error does NOT occur:

Firefox...IPv4 only, dual-stack, IPv6 only

MPC-HC IPv4 only, dual-stack

MPC-BE IPv4 only

If IPv6 gets more and more common and Google's CDN gets probably more and more servers, it could not be the last time that this error happens.

mogli
30th May 2021, 20:46
I downloaded a video from youtube with 1.5.8.6255 and mkvinfo says video (webm) and audio (mka) have the same track uid. Is that a bug?

gomezcarsonk
31st May 2021, 13:51
Is there a more complete French/German translation for MPC-BE? An update than the one proposed in the software?

Klaus1189
31st May 2021, 14:31
Is there a more complete French/German translation for MPC-BE? An update than the one proposed in the software?

Here you can download latest builds:
https://forum.doom9.org/showpost.php?p=1940841&postcount=8474

What exact version are you using? I am curious, because I am pretty quick for translation updates. So last two stable builds should also be fine.
If I really missed something, please let me know and I update it.

About french translation, I don‘t know.

reza55n
2nd June 2021, 17:58
Hi, can you increase max gain limit under Audio > Sound processing? It's currently +10.0 dB but some videos (such as movies) have very low volumes so increasing their volume for +10.0 dB doesn't solve any problems, especially on laptops with weak speakers.

Also I don't want to use auto volume control. Thanks:)

v0lt
2nd June 2021, 18:12
... but some videos (such as movies) have very low volumes ...
Use "Mix channels to stereo". Usually louder than when mixing is done by Windows.

Increasing the "Gain" limit will cause problems for many users that I do not want to solve.
Also I don't want to use auto volume control.
It sounds like a reluctance to solve your problems. I cannot help you with anything.

Grimsdyke
2nd June 2021, 19:17
@ reza55n. Have you tried the MPC audio renderer ? I switched to it back then because it was 'louder' than the other renderers. Could be different now, of course.

reza55n
3rd June 2021, 08:21
@ reza55n. Have you tried the MPC audio renderer ?
It's already on MPC Audio Renderer and changing it makes no differences


Use "Mix channels to stereo". Usually louder than when mixing is done by Windows.
Also it didn't solve it


Increasing the "Gain" limit will cause problems for many users that I do not want to solve.

It sounds like a reluctance to solve your problems. I cannot help you with anything.
It's not a reluctance to solve problems but I think hearing sounds as it was mastered originally is better than the way it's automatically controlled (and raised in quiet scenes and lowered with any extra click sounds)

Also I asked this because of full customizability of MPC that I didn't see in other programs and I think it would be great if you put a text or checkbox or even a setting file or registry, that users be able to override +10dB limit and increase gain to more than +10dB if they wanted.


Thanks for you answers

mogli
3rd June 2021, 18:27
@reza55n
Increasing the center level by 3dB will both give the impression of higher overall volume and improve the speech intelligibility. Of course the best solution would be to use an original stereo mix if the movie has one (which would likely use different mixing coefficients than the ITU ones because sound engineers mix by ear and not by numbers).

Anima123
5th June 2021, 20:49
MPC-BE crashes when trying to playback a h265 encoded video file, cpu is Intel i7-4710MQ. Since vlc can playback the same file, so is it possible that cpu identification codes is at fault?

Klaus1189
5th June 2021, 20:56
Can you upload a short sample file to google drive or similar. Cut out a small sample with MKVToolNix.

v0lt
8th June 2021, 04:38
MPC-BE crashes when trying to playback a h265 encoded video file, cpu is Intel i7-4710MQ. Since vlc can playback the same file, so is it possible that cpu identification codes is at fault?I do not confirm. Like you, I took an unknown version of MPC-BE and launched some file with HEVC video.

Anima123
8th June 2021, 06:15
I do not confirm. Like you, I took an unknown version of MPC-BE and launched some file with HEVC video.

PM'ed you with the first splitted file. Let me know if you need anything more to confirm.

filler56789
11th June 2021, 11:00
MPC-BE 1.5.7.6180 is unable to play ATRAC9 audio.
The problem is in the internal audio decoder and in the AVI /WAV source filters as well.
LAV Filters work as expected.

Sample files: https://www.mediafire.com/file/8m4hqmcgt6g87ny/46CDB29C8A54EB36F334385865FE11D7.zip/file

Aleksoid1978
11th June 2021, 13:05
Just not supported

Anima123
11th June 2021, 23:43
I do not confirm. Like you, I took an unknown version of MPC-BE and launched some file with HEVC video.

v0lt, I have tested after resetting mpc-be configurations, yet without luck, it just freezes.

Then I tried various settings, and confirmed that when disabled the hardware accelerating of HEVC, the video can be played back.

The main video card is a crappy Intel HD-4600.

clsid
12th June 2021, 11:30
Try with MPC-HC. It's crash reporter can tell where the crash happens.

If it only happens with hardware acceleration, then updating Intel driver is first thing to try.

Intel HD 4600 has hybrid HEVC decoding if I remember correctly. So no full acceleration. VLC blacklists several old Intel GPUs to avoid using badly performing hardware acceleration.

Scoty
20th June 2021, 06:45
I use on HC the Auto-Fit Option (see attachment) but io dont find this on BE. Can you add that in BE too please?

Aleksoid1978
20th June 2021, 07:06
Look better :)

Scoty
20th June 2021, 08:09
Also on BE i miss this option to set DXVA 2 (copy-back).

VictorLS
20th June 2021, 08:44
Scoty
Simplest way to achieve Auto-Fit is use ordinary EVR - it can't change sizes so always auto-fit video but if you use EVR-CP, MPC-VR, madVR etc. i.e. by pressing right mouse button...
In windowed mode before playing
https://i.postimg.cc/FfP6XPMK/MPC-BEauto-fit1.png (https://postimg.cc/FfP6XPMK)
In fullscreen mode while playing
https://i.postimg.cc/QFhY9Gst/MPC-BEauto-fit2.png (https://postimg.cc/QFhY9Gst)
For DXVA2(copy-back) use external LAV Video decoder instead of internal MPC Video decoder.
PS. Your screenshots aren't visible now and will not approved in nearest future (due to some forum.doom9.org issue) - reupload them on some photo exchange server, please

Scoty
20th June 2021, 09:04
I use madVR and i have install lav splitter and video but its show always MPC Video decoder.

Klaus1189
20th June 2021, 09:55
Set external LAV Filters to prefer in MPC-BE options -> external filters

Scoty
20th June 2021, 10:14
Its work now but in the internal Video Decoder option there is MPC Video. Only whene i play a Video i see lav settings and can change to copy-back.

VictorLS
20th June 2021, 11:41
Only when i play a Video i see lav settings and can change to copy-back
Not only - you can double-click left mouse button on LAV Video Decoder in MPC-BE-Options-External Filters before playing any files.

v0lt
20th June 2021, 15:04
Only whene i play a Video i see lav settings and can change to copy-back.
Start > All programs > LAV Filters > LAV Video Configuration.

VictorLS
20th June 2021, 18:40
Start > All programs > LAV Filters > LAV Video Configuration.
In case if you've installed from exe (instead of i.e. regsvr32 LAVVideo.ax as I always do) LAV Filters before.

Scoty
21st June 2021, 08:14
I dont use exe for install. Download always zip and copy to the mpc folder.

v0lt
23rd June 2021, 18:13
MPC Video Renderer 0.5.4.1723 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.5.4)

Changes:
Fixed dithering when outputting 10-bit for DX11 mode.
Improved compatibility with CoreAVC Video Decoder.
Fixed frame rotation when using DXVA2 or D3D11 VP.
Optimization of processing when using only DXVA2 or D3D11 VP.
Added a check for the ability to create an input surface for DXVA2 VP. This fixes the Y410 format issue on Intel graphics.
Fixed work of the last post-resize shader in DX11 mode when dithering is active.
Improved copying speed from DXVA2 decoder surface to D3D11 texture for Intel integrated graphics.
Fixed display of the settings window when opened from the command line (rundll32.exe).
Improved stability in DX11 mode.
Fixed flickering of subtitles in DX11 mode in some situations.
Improved compatibility with PotPlayer.
Added GetBool("doubleRate") command to get information about doubling frames. This is possible when deinterlacing is used.
Fixed work of the debug version on systems without Windows SDK.
Fixed crashes when working with some external filters.
Added experimental option "Wait for V-Blank before Present".
Recommended version of MPC-BE 1.5.7.6180 or later.

huhn
24th June 2021, 02:36
subtitle still flicker with dx11 on my PC using xysubfilter.

with dx11 subtitle are displayed wrong with libassmod but don't flicker.

dx9 AMD deint is more broken than usually it only reports "pixeladaptive" as the deint mode and is doing weaving half the time.
because DX11 list 4 modes and it seems like the first mode is used (bob) is there a way to select the mode?

using control+arrow key right to go through frame by frame is not working properly with an interlaced source (really not import if you ask me) i will test this later with nvidia.

v0lt
24th June 2021, 03:59
huhn
Judging by your message, this build works worse for you than the previous stable build. My resources do not allow to please everyone. I will advise you 0.5.2.1607 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.5.2) or 0.5.3.1655 (https://disk.yandex.ru/d/X0EVMKP4TcmnHQ/Old).

huhn
24th June 2021, 04:41
i have an older version here same issue just retested it because you updated it. new AMD driver new issues.

and the dx11 new subtitle interface issues could be part of the subtitle renderer there is no other DX11 render i have ever tried madVR is just dx9 until presentation so this is not comparable. DX9 works totally flawless for both.

amd and deint is just that but i always wonder when the driver says there are 4 deint types than than there has to be a way to access them not?

clsid
24th June 2021, 12:19
Make a debug build that logs if the renderer receives a subtitle each frame or if it gets dropped somewhere.

v0lt
25th June 2021, 18:17
MPC-BE 1.5.8 (build 6302) stable (https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.5.8/) with digital signature (SF.net).

List of changes (https://sourceforge.net/p/mpcbe/code/HEAD/tree/tags/release_1.5.8/docs/Changelog.txt).

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

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

clsid
25th June 2021, 19:03
There is a bug in MPCVR that can result in a crash in dxva2.dll

I finally got a good crash dump from MPC-HC crash reporter, so I could analyze where it occurs:
CDX9VideoProcessor::Render() -> pBackBuffer is NULL, so m_pD3DDevEx->GetBackBuffer is failing somehow.
This pointer eventually ends up in call to m_pDXVA2_VP->VideoProcessBlt() where it causes the crash.
So at least a check is needed for success of call to GetBackBuffer.

It happened after OnDisplayChange() in player. So probably the render device changed.
Hopefully this bug gives additional motivation to implement support for device re-init in the renderer.

v0lt
25th June 2021, 19:32
clsid
I tried the fix in c6a227 (https://github.com/Aleksoid1978/VideoRenderer/commit/c6a227e3d342046be39101bcd971633975c0515c).

clsid
26th June 2021, 12:21
That should fix the crash. Thanks. But rendering will still fail and probably give a black screen. So hopefully you guys can implement full device re-init.

Idea: could you add a line to the "Information" tab to log this kind of rendering errors? That would be helpful in Release builds to understand why for example a black screen occurs for someone. Simply set a string value when the first "fatal" error occurs.

Perhaps this tab could also display details about the input mediatype and resolution? It is easier for people to copy/paste this than make screenshot with Ctrl+J, which also might not work in case of rendering fail.

v0lt
26th June 2021, 13:09
Idea: could you add a line to the "Information" tab to log this kind of rendering errors? That would be helpful in Release builds to understand why for example a black screen occurs for someone. Simply set a string value when the first "fatal" error occurs.
It is difficult to do, because there are non-critical errors and an avalanche of errors is possible that will break the "Information" tab. Use the "Debug" version (I always upload it with the main one). This is the best solution.

Perhaps this tab could also display details about the input mediatype and resolution? It is easier for people to copy/paste this than make screenshot with Ctrl+J, which also might not work in case of rendering fail.
See the last PinInfo tab.

So hopefully you guys can implement full device re-init.
As far as I know, this has been implemented for a long time.

atsukasa
26th June 2021, 13:51
Example subtitle srt file with <br>
1
00:00:00,000 --> 00:00:02,980
Hello<br>everyone

When a video has <br> in internal subs or srt file like above, the video shows Hello<br>everyone in MPC-BE or MPC-HC with default subtitle settings+renderer.
With the same file played on most other players like Mpv, Vlc, Plex or Kodi it shows:
Hello
everyone

Is it possible to include an option for MPC-BE to do a line break instead of showing <br> in video if it's found in the subtitle file? Thanks

clsid
26th June 2021, 13:59
You would obviously only log specific critical errors. And only the first error that occurs, by checking if the string is empty. I did not mean to log exact same as current debug output. It is just an extra log in the GUI to quickly and easily see a hint of what went wrong.

Debug build is for experienced users. When a normal user is having a problem it is easier to first ask to make a copy of the information tab. Then later a debug build could be used to gather more details.

CMpcVideoRenderer::OnWindowMove() only resets in case of DX11.

Aleksoid1978
27th June 2021, 07:22
MPC VR - don't reset devices when change display, only when enter/leave exclusive fullscreen.
Maybe later add this optional.

chros
27th June 2021, 10:18
So hopefully you guys can implement full device re-init.

MPC VR - don't reset devices when change display, only when enter/leave exclusive fullscreen.
Maybe later add this optional.
That would be really useful, thanks!

And I have a similar problem with mpc-be internal audio renderer (mpc-hc internal audio renderer doesn't have this issue):
as a result: player can crash or a popup is displayed that there's no aduio device.

To understand when it's happening:
- setup is: DVI to monitor, HDMI to TV (via avr , but it doesn't matter)
- it doesn't matter either whether OS is set to extended desktop or just use TV
- sometimes due to HDMI handshake issue, the TV can't switch to another mode (refresh mode, or HDR mode) soon enough, so OS looses the TV device, and that result in the above issues

ryrynz
27th June 2021, 10:42
Need to do some more testing.

clsid
27th June 2021, 10:48
MPC VR - don't reset devices when change display, only when enter/leave exclusive fullscreen.
Maybe later add this optional.Please do, because this would make the renderer usable for a lot more people. It doesn't need to be an option. Just check if device has changed or if display size is different after move.

Aleksoid1978
27th June 2021, 10:59
1 - I do not understand what has to do with moving the window between screens and completely reinitializing the device, it already works.
2 - Why moving window when watch movie ?

v0lt
27th June 2021, 11:18
MPC VR - don't reset devices when change display, only when enter/leave exclusive fullscreen.
Maybe later add this optional.
This will lead to serious problems, which, if they can be fixed, will greatly confuse the code and complicate subsequent support. And it does nothing for the user. I'm against.

I can easily move the player window from one display to another. I can even leave the player window on two displays at the same time. Both displays are connected to different adapters (Nvidia GTX 950 and Intel HD 4000).

ryrynz
27th June 2021, 11:39
When I have a video open in the player the open file window is cut off along the bottom. Using latest nightly.
https://i.ibb.co/nLNg24Y/Untitled.png

clsid
27th June 2021, 11:42
When you have multiple screens, it is a common task to move a window from one screen to another. In case of movie playback people might start the player on their primary screen and then move it to a secondary screen for watching.

If you can move the window without issue already, then in your case it doesn't need to do the re-init. Change the resolution of your second screen and try again. You will notice issue with subtitles when screens have different sizes. It keeps using texture size of initial screen.

The code to do the re-init already exists. So I don't see how it can complicate the code. The only thing that needs to be added is an extra situation in which the re-init is performed.

So basically when moving you check if device is still valid and working and if screen size is still the same. That that is all ok, then nothing needs to be done! Only if an issue/change is detected, do the re-init.

Aleksoid1978
27th June 2021, 11:56
That would be really useful, thanks!

And I have a similar problem with mpc-be internal audio renderer (mpc-hc internal audio renderer doesn't have this issue):
as a result: player can crash or a popup is displayed that there's no aduio device.

To understand when it's happening:
- setup is: DVI to monitor, HDMI to TV (via avr , but it doesn't matter)
- it doesn't matter either whether OS is set to extended desktop or just use TV
- sometimes due to HDMI handshake issue, the TV can't switch to another mode (refresh mode, or HDR mode) soon enough, so OS looses the TV device, and that result in the above issues

I don't understand about bug, need more info.

Grimsdyke
27th June 2021, 16:41
The other day I received as a gift from a friend the (somewhat) old DVD releases of the wonderful THE AVENGERS tv series !!
But they are somewhat badly done because each episode can be watched with an intro by some German actors/fans and this confuses the DVD Navigator (same with HC) and skipping within the episodes is not working properly.
So I would like to ask if there are maybe any plans now to pick up/improve dslibdvdnav ?

(PS: Yes, I know that I could watch the episodes without the intro but that is not the point here)

v0lt
27th June 2021, 18:39
So I would like to ask if there are maybe any plans now to pick up/improve dslibdvdnav ?
Discussion of the dslibdvdnav (https://forum.doom9.org/showthread.php?t=153191).

You can also use the menu Navigate > Jump to.

chros
27th June 2021, 19:23
If you can move the window without issue already, then in your case it doesn't need to do the re-init. Change the resolution of your second screen and try again. You will notice issue with subtitles when screens have different sizes. It keeps using texture size of initial screen.
I just tried this out with d3d11 (and lavfilters using d3d11-native): no crash here, but as clsid said subtitles are not displayed in fullscreen window.

Setup: 1080p monitor, 2160p TV.
Test:
- play a file in window on monitor
- pause playback and drag window to TV
- unpause playback on TV: all looks good
- make it fullscreen: subtitle isn't displayed

chros
27th June 2021, 19:35
And I have a similar problem with mpc-be internal audio renderer (mpc-hc internal audio renderer doesn't have this issue):
as a result: player can crash or a popup is displayed that there's no aduio device.

To understand when it's happening:
- setup is: DVI to monitor, HDMI to TV (via avr , but it doesn't matter)
- it doesn't matter either whether OS is set to extended desktop or just use TV
- sometimes due to HDMI handshake issue, the TV can't switch to another mode (refresh mode, or HDR mode) soon enough, so OS looses the TV device, and that result in the above issues

I don't understand about bug, need more info.

Thanks for the reply, let me try to make it more clear.

Let's take a look at this example:
- Windows is set to display desktop in SDR only on TV: that means the audio device in Windows sound setting panel is "LG TV" (due to the HDMI connection)
- when I open an HDR file, the TV tries to switch into HDR mode, that requires "mode" change on the TV, meaning new HDMI handshake between TV and PC (nvidia card)
-- sometimes it happens, that the TV can't switch into the requested mode (HDR in this case) due to HDMI handshake issue, the result is:
--- TV looses the connection for 3-10 seconds (displaying "no signal" image), then reestablish it sucessfully
--- in Windows: "LG TV" audio device is lost -> the "Yamaha AVR" device is used for that 3-10 seconds, then "LG TV" audio device is back (also the desktop appears on the monitor for couple of seconds)

As a result:
- mpc-be can crash (exiting with an error code, that's perfect this way)
- or a popup is displayed by mpc-be that it can't render aduio device

Somehow this works fine in mpc-hc using its built-in audio renderer, meaning that (probably) it re-init the audio device when it changes.
(I wouldn't even have mentioned this issue if you weren't already talking about re-initing mpcVR and I haven't noticed that this can be handled in mpc-hc.)

atsukasa
28th June 2021, 04:07
Example subtitle srt file with <br>:
1
00:00:00,000 --> 00:00:02,980
Hello<br>everyone

When a video has <br> from internal subs or srt file like above, the video will show Hello<br>everyone in MPC-BE or MPC-HC with default subtitle settings+renderer.
With the same file played on most other players like Mpv, Vlc, Plex or Kodi it shows:
Hello
everyone

Is it possible to include an option for MPC-BE to do a line break instead of showing <br> in video if it's found in the subtitle file? Thanks

Aleksoid1978
28th June 2021, 10:26
Thanks for the reply, let me try to make it more clear.

Let's take a look at this example:
- Windows is set to display desktop in SDR only on TV: that means the audio device in Windows sound setting panel is "LG TV" (due to the HDMI connection)
- when I open an HDR file, the TV tries to switch into HDR mode, that requires "mode" change on the TV, meaning new HDMI handshake between TV and PC (nvidia card)
-- sometimes it happens, that the TV can't switch into the requested mode (HDR in this case) due to HDMI handshake issue, the result is:
--- TV looses the connection for 3-10 seconds (displaying "no signal" image), then reestablish it sucessfully
--- in Windows: "LG TV" audio device is lost -> the "Yamaha AVR" device is used for that 3-10 seconds, then "LG TV" audio device is back (also the desktop appears on the monitor for couple of seconds)

As a result:
- mpc-be can crash (exiting with an error code, that's perfect this way)
- or a popup is displayed by mpc-be that it can't render aduio device

Somehow this works fine in mpc-hc using its built-in audio renderer, meaning that (probably) it re-init the audio device when it changes.
(I wouldn't even have mentioned this issue if you weren't already talking about re-initing mpcVR and I haven't noticed that this can be handled in mpc-hc.)

Also have TV + Yamaha AVR connected via HDMI and don't have such issue, so can't help.

v0lt
28th June 2021, 17:54
When a video has <br> from internal subs or srt file like above, the video will show Hello<br>everyone in MPC-BE or MPC-HC with default subtitle settings+renderer.
With the same file played on most other players like Mpv, Vlc, Plex or Kodi it shows:
Hello
everyone
Give an example of such a file.

chros
28th June 2021, 18:37
Also have TV + Yamaha AVR connected via HDMI and don't have such issue, so can't help.
No worries, thanks.

atsukasa
30th June 2021, 05:47
When a video has <br> from internal subs or srt file like above, the video will show Hello<br>everyone in MPC-BE or MPC-HC with default subtitle settings+renderer.
With the same file played on most other players like Mpv, Vlc, Plex or Kodi it shows:
Hello
everyone


Give an example of such a file.

Change subtitles.txt file extension to .srt as I can't upload srt file here.
Rename any video file you have to subtitles so it plays together with the subtitles.srt I uploaded.

It happens to all videos as long as there's <br> tags in the srt/subtitle file like the following.
(Can also copy the code and save as srt then play it with any video)
1
00:00:00,000 --> 00:00:02,980
Hello<br>everyone

huhn
30th June 2021, 06:08
mpcVR d3d11 xysubfilter issue is limited to only the first time subtitles are shown it will show ~1 black frame in stead.

Aleksoid1978
30th June 2021, 09:40
mpcVR d3d11 xysubfilter issue is limited to only the first time subtitles are shown it will show ~1 black frame in stead.

Check this - https://disk.yandex.ru/d/i3Vqk36OYXUQTg

huhn
30th June 2021, 16:41
ok this is very odd now.

this version fixed it for mpc-be but not for mpc-hc.
with MpcVideoRenderer-0.5.4.1723 both have the issue.
so there seem to be a difference how they deal with that but i guess not your problem.

there is still a small issue left when the first frame with subtitles is draw mpcVR drops a frame when the frame rate is not matched this is clearly visible in the graph too but still much better than how madVR handles first time subtitles.

so thanks for the fix.

Perenista
1st July 2021, 00:37
In April 16, 2021 I reported a bug in MPC-BE. It is explained in this and the following messages:

https://forum.doom9.org/showthread.php?p=1940912#post1940912

When I was told to disable a specific setting the "bug" stopped for good, and it also happened for the 1st time ever only when I started using MPC-BE (I was using MPC-HC until that day, instead).

From what I understood back then this was indeed a MPC-BE bug or it was related to my R7 265 video card.

However my video card DIED a month later. The motherboard as well, but the MB I already knew it was oxidized, but when they were both gone the MB didn't even go to BIOS. I bought a new MB, am using now and for the time being I am relying on the onboard video from my CPU.

As I said here:
https://forums.anandtech.com/threads/can-a-dead-video-card-damage-a-motherboard.2594821/

Under a microscope I could clearly see the PCI-E connectors from the video card burned out when it probably had a short circuit. And when the PC "crashed" the video image looked fuzzy and after the restart it never showed even the BIOS again.

Why am I mentioning all this? Because now I need to know if this "bug" I mentioned back then was a clear indication the video card was going to die 1 month later.

If it wasn't then this was a confirmed MPC-BE problem.

Users v0lt and SacredCultivator seemed to confirm they were affected, too, I believe only when using madVR.

******
Another thing I wanted to ask here is why MPC-BE is not allowing us to skip to another chapter like MPC-HC. This feature seems to be missing from it.

This is how MPC-HC shows this file:

https://i.postimg.cc/yN94qRJb/MPC-HC.png

And MPC-BE.

https://i.postimg.cc/L59rZ0xc/BE.png

Sometimes I add the XML file from the chapters to a Matroska, and after opening with MPC-HC I can quickly confirm they are there. If MPC-BE refuses to show any sign of them I need to check with MediaINFO or go back to MPC-HC.

Aleksoid1978
1st July 2021, 03:45
Options -> Player -> Interface -> Use chapters marker.

Siso
4th July 2021, 09:50
The latest alpha doesn't remember interface custom settings - R G B sliders...

v0lt
4th July 2021, 14:23
Perenista
Do not attach to messages. Use file sharing services.
Subtitles with .txt extension are not supported in MPC-BE.
For SubRip subtitles (.srt), <br> tag support has been added in r6320 alpha.

@Siso
Thanks. Fixed in r6338 alpha.

Additional fix in r6341 alpha.

Siso
4th July 2021, 14:49
@Siso
Thanks. Fixed in r6338 alpha.

Thanks, v0lt :)

Scoty
6th July 2021, 05:45
Check this - https://disk.yandex.ru/d/i3Vqk36OYXUQTg

Nice thx

Liisachan
6th July 2021, 12:00
Hello! I'm having a problem (1.5.8.6302 tested) and would like to know if anyone can reproduce this.

mpc-be-test.mkv (http://faireal.net/aaa/mpc-be-test.mkv) (4 sec; 6.8 MB)

Let's say we have BIG letters as softsubs:
http://faireal.net/aaa/mpc-be100.jpg

When resized (e.g. 200%) or full-screened, something like this is expected:
http://faireal.net/aaa/mpc-be200ext.jpg
Indeed, the result is like this with MPC-BE + external subtitle renderer; also with old MPC, MPC-HC, VLC.

But with MPC-BE + internal subtitle renderer, soft-sub glyphs are not scaled right:
http://faireal.net/aaa/mpc-be200int.jpg

The result is vaguely similar on my Win7-32 and Win7-64 (a bit different, though) in that seemingly
a large letter is not scaled larger enough.
In the above example, it's ASS \fs200, so it should be like \fs400 when video is resized to 200%, but it isn't.

Sorry I'm posting big images here... :thanks:

Aleksoid1978
6th July 2021, 12:38
It’s limitation, can’t draw/scale to “very” big size.

Liisachan
6th July 2021, 13:39
Even normal, “small” subs become very big when full-screened & the screen is large...?

Sad... other players don’t have such limitation... I hope there is a way...


EDIT - Workaround

One can use, for example, \fs50\fscx400\fscy400 (font-size:50, scaled:400%), instead of \fs200, and MPC-BE seems to work (tested both on Win7-32 and 64). A typesetter who wants to support MPC-BE may want to use this workaround, when handling big letters (e.g. ep titles, signs, logos).

demo (MKV) (http://faireal.net/aaa/mpc-be-workaround.mkv): sub1 = with fs400, sub2 = with the workaround above

Klaus1189
7th July 2021, 17:09
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6344 :)

Where is BEGIN DIALOGEX IDD_HISTORY LINES 7 in GUI?

v0lt
7th July 2021, 18:27
@Liisachan
Large font size breaks GetTextMetrics. This creates various negative effects. The limitation was added in r4443 (https://sourceforge.net/p/mpcbe/code/4443/). Taking it away is a bad idea.

@Klaus1189
I hope you realize that all the innovations in the Alpha version (this status is set specially) can be redone at any time and your translation revisions will be deleted?

File > Recent Files > Show history (experimental)

Megalith
8th July 2021, 00:33
I also had to re-register LAV filters after installing the latest alpha. Not sure if that's intentional.

Klaus1189
8th July 2021, 03:45
Ok, I wait. Just let me know when I should start translation.

Liisachan
8th July 2021, 05:23
Large font size breaks GetTextMetrics. This creates various negative effects. The limitation was added in r4443 (https://sourceforge.net/p/mpcbe/code/4443/). Taking it away is a bad idea. Thanks for explanation. It's understandable that GetTextMetrics might break if the font size is too big (though members of TEXTMETRIC are mostly 32-bit). I understand you did this intentionally to avoid different kind of problems. Also, there is an ASS-side workaround, so this limitation of MPC-BE is not fatal. Of course it would be great if you could somehow find a better hack, though.

As it is now, the "hack" seems to be converting \fsB into \fsS + \fsc{B/S} (B: big, S: small), which is the same idea as the ASS-side workaround, but not really working similarly BE-side.

Also, in RTS.cpp, you only use GetTextMetrics to get tmAscent and tmDescent. Such info can be easily get by directly calling
GetFontData for 'OS/2'. They're perhaps a=usWinAscent and b=usWinDescent, when font-size is c=unitsPerEm (e.g. 2048). Using a, b, c, and the current font-size, maybe it's trivial to manually calc Ascent/Descent etc. without depending on (buggy?) GetTextMetrics. Since other players can do this one way of another, there should be some ways to do it...

That said, since there is an easy, practical, ASS-side workaround that works fine with MPC-BE, the current situation is not too bad. So, if this limitation is a "by design", I'll respect your decision, at least for now.

Thanks again for technical explanation! If so, what's is wrong is not MPC-BE, but broken Win API...

Scoty
8th July 2021, 06:08
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6344 :)


How use it?

Klaus1189
8th July 2021, 10:38
Devs must add the new translation file but since Nightlies are Alpha status updating it does not make sense due to too much changes.
I use 1.5.8 stable and it works like a charm.
If devs tell me I can submit updated translation file I‘ll update it asap.

s0meone_new
8th July 2021, 21:57
Hungarian translation updated:
https://www8.zippyshare.com/v/XwJ0GBQF/file.html

wushantao
9th July 2021, 03:58
https://files.catbox.moe/omu1t0.7z
https://anonfiles.com/J2cds55eua/mplayerc.sc.rc_7z

Simplified Chinese:)

edit: r6350 updated

Klaus1189
9th July 2021, 13:26
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6350 :)
German fellows, what do you think about these changes I made?

Grimsdyke
9th July 2021, 14:26
IDD_PPAGEPLAYER => Privatsspähre ?
STRING IDS_MAINFRM_114 => "%s konnte nicht gefunden werden, bitte Medium mit dieser Datei einlegen." ? Alternative maybe.: 'wurde nicht gefunden' ?

There is another thing I would like to suggest but I think it is better to send you a PM later today in German so I can explain what I mean. Have a great weekend !

Klaus1189
9th July 2021, 14:50
https://www.duden.de/rechtschreibung/Privatsphaere
It is fine.

STRING IDS_MAINFRM_114 => "%s wurde nicht gefunden, bitte Medium mit dieser Datei einlegen."
I changed it to that in my newest translation. Thanks.
Perhaps asap, so I can change it before v0lt picks up the new translation file.

s0meone_new
9th July 2021, 23:02
Hungarian translation updated:
https://www4.zippyshare.com/v/iHiwb5u8/file.html

v0lt
10th July 2021, 05:09
@wushantao, @Klaus1189, @s0meone_new
Thank you. Translations updated in r6351
But, as I said earlier, the history window is in the process of development and at any time your changes can be overwritten.

Siso
10th July 2021, 21:57
I have a question about mpc audio renderer, the default device buffer is 50 ms, then it has 100 ms, and what about the default - how many ms is it? And which value is the recommended one?

s0meone_new
10th July 2021, 22:36
But, as I said earlier, the history window is in the process of development and at any time your changes can be overwritten.
No problem. I will translate again. :D
in the English translation is the word "clear" sure good?
I think it would be better there: cleaning
This text there on a button that clears the history?

wushantao
11th July 2021, 05:42
@wushantao, @Klaus1189, @s0meone_new
Thank you. Translations updated in r6351
But, as I said earlier, the history window is in the process of development and at any time your changes can be overwritten.

don't worry, no problem ;)

Scoty
11th July 2021, 06:28
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6350 :)
German fellows, what do you think about these changes I made?

Whene you say how use it we can read about your changes.

v0lt
11th July 2021, 06:28
I have a question about mpc audio renderer, the default device buffer is 50 ms, then it has 100 ms, and what about the default - how many ms is it?
"Default" will use the value obtained by calling the IAudioClient::GetDevicePeriod (https://docs.microsoft.com/en-us/windows/win32/api/audioclient/nf-audioclient-iaudioclient-getdeviceperiod) function.
And which value is the recommended one?
It is recommended not to change the original value unnecessarily.
If you have real problems, you can try other values. Only you can check which value will give the best result on your system. There is no one-size-fits-all solution.

Klaus1189
11th July 2021, 08:27
Whene you say how use it we can read about your changes.

Download Nightly build here:
https://forum.doom9.org/showpost.php?p=1946001&postcount=8618

You can check when the translation was added here:
https://sourceforge.net/p/mpcbe/code/commit_browser
Last it was added in 6351 as v0lt wrote:
@wushantao, @Klaus1189, @s0meone_new
Thank you. Translations updated in r6351
But, as I said earlier, the history window is in the process of development and at any time your changes can be overwritten.

So you need Nightly build r6351 or newer.

Does that help?

Siso
11th July 2021, 10:06
"Default" will use the value obtained by calling the IAudioClient::GetDevicePeriod (https://docs.microsoft.com/en-us/windows/win32/api/audioclient/nf-audioclient-iaudioclient-getdeviceperiod) function.

It is recommended not to change the original value unnecessarily.
If you have real problems, you can try other values. Only you can check which value will give the best result on your system. There is no one-size-fits-all solution.

Thank you for the info, the default value of 50 ms is ok, I'll test more.

Klaus1189
11th July 2021, 11:36
I made a mistake in latest translation. I forgot a " in the next line after BEGIN DIALOGEX IDD_HISTORY LINES 10 Because of this the german translation is not available in latest Nightly.
Fixed german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing). Sorry :o

Klaus1189
11th July 2021, 19:26
@Scoty:
Nightly r5354 with fixed german translation is available. Sorry again for my mistake.

@Devs:
If I click on "Delete selected" or "Clear" in "History" window, is it possible to refresh the list, so the user sees that the deleted entries are gone? Small cosmetic change :)

v0lt
12th July 2021, 17:06
@Devs:
If I click on "Delete selected" or "Clear" in "History" window, is it possible to refresh the list, so the user sees that the deleted entries are gone? Small cosmetic change :)
The "Delete selected" button refreshes the list after execution. Updating the list after pressing the "Clear" button is done in r6355.

Klaus1189
12th July 2021, 20:07
The "Delete selected" button refreshes the list after execution. Updating the list after pressing the "Clear" button is done in r6355.

Indeed, you're right. Yesterday wasn't my day.
Thank you :)

megapro17
13th July 2021, 22:40
I can't find any info, mpc-be is using latest version of dav1d? How to check version in player itself?

Aleksoid1978
14th July 2021, 00:18
I can't find any info, mpc-be is using latest version of dav1d? How to check version in player itself?

Why this info needed ?

v0lt
14th July 2021, 03:45
I can't find any info, mpc-be is using latest version of dav1d? How to check version in player itself?
See the file "Changelog.txt" that comes with the player.

megapro17
14th July 2021, 22:22
Why this info needed ?

They finally added 10 bit assembly

See the file "Changelog.txt" that comes with the player.

Ok thanks
dav1d git-0.9.0-24-gddbbfde;

alleway
17th July 2021, 07:22
anyone able to get 23.976 hdr movies to switch to matching refresh rates on mpc video renderer? i am able to do so with normal movie but hdr doesnt work for me

Aleksoid1978
17th July 2021, 11:08
anyone able to get 23.976 hdr movies to switch to matching refresh rates on mpc video renderer? i am able to do so with normal movie but hdr doesnt work for me

I can't test/debug it, have only HDR monitor, sorry :)

v0lt
17th July 2021, 11:23
@alleway
MPC Video Renderer does not switch display frequency. The player does this.

huhn
17th July 2021, 11:58
works flawless here with HDR too.

is it intentional that the list is not populated with the common settings?
by default is was set to 59 for everything.

nsnhd
17th July 2021, 13:10
How to let MVR choosing the video processor DXVA2/Shaders etc.

alleway
17th July 2021, 13:14
@alleway
MPC Video Renderer does not switch display frequency. The player does this.

yes the player does the switching but only hdr it cannot switch to 23.976. i am using lg oled c9 with rtx 3080. non hdr movies there is no problem

works flawless here with HDR too.

is it intentional that the list is not populated with the common settings?
by default is was set to 59 for everything.

the setting can be changed in the player to match the refresh rate besides 59, like say i use my default 120hz on nvidia settings

JaylumX
17th July 2021, 20:18
anyone able to get 23.976 hdr movies to switch to matching refresh rates on mpc video renderer? i am able to do so with normal movie but hdr doesnt work for me

To get HDR to switching to 23.976hz works if you use MPC Video Decoder rather than Lavfilters.

alleway
18th July 2021, 05:51
To get HDR to switching to 23.976hz works if you use MPC Video Decoder rather than Lavfilters.

no luck with that even on mpc video decoder. maybe its a bug for hdr movies

Klaus1189
22nd July 2021, 19:41
Can you upload a sample file somewhere and post link here. I want to test.

Scoty
24th July 2021, 06:11
I use from first day MadVR Video Decoder and thinking about switching to the mpc video renderer. Does this have advantages or should I better stay with MadVR because better quality?

JaylumX
24th July 2021, 07:18
no luck with that even on mpc video decoder. maybe its a bug for hdr movies

I got HDR movies switching to various refresh rates in Lav Video filters by selecting DXVA2 (native) in the Hardware Acceleration section and unticking every single option in the Output Formats section.

beter
25th July 2021, 17:01
Update translation (Traditional Chinese and Dutch)

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

chros
25th July 2021, 20:38
I have an issue with stable 1.5.8: if you have multiple files in a directory, when 1 file ends, it auto plays the next. 1.5.7 was fine (stopped playback) with my settings (https://we.tl/t-L4SiU5yPUr):
- Playback - Play: 1 times
- Playback - Additionally add to playlist: nothing
- Misc - Don't use 'search in folder' commands 'Skip back /forward' when only one item in playlist: not set

If I set "Misc - Don't use 'search ..." option, then it works as it should, but PageUp and PageDown doesn't work, and they should.
(MadVR and LAVfilters are used.)
Thanks

v0lt
26th July 2021, 17:44
@beter
Thanks. Updated in r6372.

@chros
Menu: Play > After Playback > ---Every time--- > Play next in the folder ?

chros
26th July 2021, 18:59
Yes, that was it, thank you, couldn't find it.

Siso
27th July 2021, 20:25
Guys, could you please add 2560x1440 resolution to the subtitles "maximum texture resolution". https://thumbs2.imgbox.com/b3/88/ycvwgLJo_t.png (https://imgbox.com/ycvwgLJo)

Sunspark
29th July 2021, 06:10
I use from first day MadVR Video Decoder and thinking about switching to the mpc video renderer. Does this have advantages or should I better stay with MadVR because better quality?

Try it out, it's actually pretty good! In the properties for it, changes to the settings I have made: unchecked Use Direct3D 11 (I have a Broadwell CPU/GPU which runs better with Direct3D 9. Also uncheck D3D11 in the video decoder configuration unless that is done automatically if the change is made in the renderer). Now these other settings, oddly I don't remember making changes to them, but when I pressed the Default button it seems to change them to lower quality settings, so I suggest these other selections instead: Chroma upsampling - Catmull-Rom, Upscaling - Lanczos3, Swap effect: Flip, Use exclusive fullscreen checked on.

I tried Discard as a swap effect, must be related to D3D11 because the HUD still says Flip. And of course, the scaling etc still says DXVA2 instead of Lanczos3 or whatever, so I don't really know why this is the case, but the picture is fine so..

Now, one thing that MPC video renderer does well, it allows you to use xysubfilter for subtitles without cranking up the GPU load which is appreciated and this is not the case if you use madvr as the renderer with xysubfilter.

If you use the internal subtitle renderer instead, one subtitle setting change I highly advise making, change maximum texture resolution to "Desktop" instead of the default 1280x720 which will look blurry.

Sunspark
29th July 2021, 06:21
It's already on MPC Audio Renderer and changing it makes no differences

Also it didn't solve it

It's not a reluctance to solve problems but I think hearing sounds as it was mastered originally is better than the way it's automatically controlled (and raised in quiet scenes and lowered with any extra click sounds)

Also I asked this because of full customizability of MPC that I didn't see in other programs and I think it would be great if you put a text or checkbox or even a setting file or registry, that users be able to override +10dB limit and increase gain to more than +10dB if they wanted.

Thanks for you answers

Two setting changes I can suggest:

In the audio decoder properties, check on "Apply DRC for AC-3 and E-AC-3". This will make it a bit louder I believe. These filetypes are often quiet when played on a stereo system.

In addition to that, in the audio settings, turn mixing to stereo on as was already suggested (if you use stereo) but do not check on request stereo from decoder, this will make it quiet (I don't understand why, maybe it is unmixed at that point and is dropping channels?). In the MPC audio renderer properties I would also suggest changing the sound device dropdown from Primary sound device to Speakers (Realtek) or whatever you have.

JaylumX
29th July 2021, 07:58
I tried Discard as a swap effect, must be related to D3D11 because the HUD still says Flip. And of course, the scaling etc still says DXVA2 instead of Lanczos3 or whatever, so I don't really know why this is the case, but the picture is fine so..


You have to deselect/uncheck NV12, P010/P016, YUY2 and Other supported formats it to use pixel shaders for the scaling otherwise it will use DXVA2/D3D11.

v0lt
29th July 2021, 15:54
To use shader frame resizing, just turn off the "Use for resizing" option in the "DXVA2 and D3D11 video processor" group. It is not necessary to completely disable the DXVA2/D3D11 video processor.

Sunspark
29th July 2021, 16:21
Thanks v0lt. Out of curiosity, is it a bug that the "Properties" button gets greyed out after going into it once and one has to close the app and relaunch it in order to return to it again?

v0lt
29th July 2021, 16:33
@Sunspark
This is not a bug. The button in the player settings is always available if there is no playback. This is due to issues with renderer sessions.
During playback, you can always configure the active video renderer in the list of active filters.

Siso
30th July 2021, 16:56
Guys are you going to add 3dlut support to MPC video renderer?

Sunspark
30th July 2021, 17:27
Experimenting with things last night, I noticed an edge case where if one selects madvr as the video renderer that is set to use fullscreen exclusive mode paired with the MPC video decoder (not LAV), the playback on the screen will start flashing. The solution for this particular combo is to right click on the mpc-be.exe's properties and put a checkmark on "disable fullscreen optimisations". The others are to not use fullscreen exclusive mode or the mpc decoder.

cmhrky
30th July 2021, 19:29
Latest Turkish translation (https://www.sendspace.com/file/v5eb5j) based on r6391.

Aleksoid1978
31st July 2021, 11:49
Guys are you going to add 3dlut support to MPC video renderer?

I never use 3dlut and don't know what is that :)

Klaus1189
31st July 2021, 12:23
I currently work on german tranlation and don't know what the difference between these two is.
STRING IDS_AG_DEFAULT "Default"
STRING IDS_AG_DEFAULT_L "default"

Where are these two used for example?

v0lt
31st July 2021, 16:21
@cmhrky
Thanks. Updated in r6394.

I currently work on german tranlation and don't know what the difference between these two is.
STRING IDS_AG_DEFAULT "Default"
STRING IDS_AG_DEFAULT_L "default"
The first line starts with an uppercase letter, the second with a lowercase letter.
Where are these two used for example?
"Default" is used in the audio renderer settings.
"default" is used in filter priority settings.
Both lines can be used in the future in other places.

Siso
31st July 2021, 16:37
I never use 3dlut and don't know what is that :)

https://www.bromptontech.com/what-is-a-3d-lut/

Madvr can use 3dluts, DisplayCal creates 3dluts too. :)

v0lt
31st July 2021, 17:11
@Siso
Now you are asking to make a feature for the sake of a feature. There have already been cases when people asked for something, but after the work was done, people disappeared. These people just wanted our project to have additional functionality. It seems to them that this will improve our project, but it is not.

If you want 3DLUTs then use EVR-CP in MPC-BE or MPC-HC. Yes, it is there, you can find it by searching by code.

I have no plans to do 3DLUT in MPC VR now. There are more important tasks that I don't have enough time for. If you want to speed up the addition of 3DLUT, make a patch for our code and describe why it is necessary and important.

Klaus1189
31st July 2021, 17:37
Updated german translation - I have gone through the whole file.
1.) I made a few cosmetics and removed all double "", so no error should occure anymore. I made it unified.
2.) I made two strings a bit longer. Please check if it still fits the two dropdownlists - see here (https://drive.google.com/file/d/1W9BvrOKXLn8c1WN-JOLx8njmzqZ_oC6h/view?usp=sharing). If needed, please adjust length of it.
3.) I just found a small cut off text - see here (https://drive.google.com/file/d/1Spc1hRz7WonKMrf6ysEFAg2glXZxi8bf/view?usp=sharing): Please adjust the length of the four dropdownlists, so all four match again. It is on 200% scaling on 3840x2160.

:)

Klaus1189
31st July 2021, 17:42
I forgot the link to the new translation file (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :o

v0lt
31st July 2021, 18:21
1.) I made a few cosmetics and removed all double "", so no error should occure anymore. I made it unified.
In the resources "STRING IDS_" as far as I remember there should be no problems with two double quotes inside a string. I would suggest leaving it as it is on the "Command line help" strings.

Problems with two quotes appear when synchronizing "BEGIN DIALOGEX ... END" blocks.

Siso
31st July 2021, 21:38
@Siso
Now you are asking to make a feature for the sake of a feature. There have already been cases when people asked for something, but after the work was done, people disappeared. These people just wanted our project to have additional functionality. It seems to them that this will improve our project, but it is not.

If you want 3DLUTs then use EVR-CP in MPC-BE or MPC-HC. Yes, it is there, you can find it by searching by code.

I have no plans to do 3DLUT in MPC VR now. There are more important tasks that I don't have enough time for. If you want to speed up the addition of 3DLUT, make a patch for our code and describe why it is necessary and important.

I'm saying this with the intent of improving your video renderer, I just asked if you guys have any plans to add this feature. I really admire your work on mpc-be, and I think it is the best player. So in short you either will do it in time or not, it is up to you devs. Btw EVR-CP doesn't have 3dlut support.

Regards.

v0lt
1st August 2021, 04:16
I'm saying this with the intent of improving your video renderer, I just asked if you guys have any plans to add this feature. I really admire your work on mpc-be, and I think it is the best player. So in short you either will do it in time or not, it is up to you devs. Btw EVR-CP doesn't have 3dlut support.
Again, you do not specify what is meant by 3DLUT support and for what purposes you want to use it (feature for feature's sake).
Therefore, you are wrong and the EVR-CP has 3DLUT support (https://github.com/clsid2/mpc-hc/blob/develop/src/filters/renderer/VideoRenderers/DX9RenderingEngine.cpp#L1085). :p

huhn
1st August 2021, 06:45
the reason is calibration.
what tool can create 3D LUTs for EVR?

64ł that very close to calman madVR support.

there is also 3D LUT for tone mapping.
the benefit of this is speed and very high accuracy the
3D LUT know everything about the display peak nit gamut and corrects it unlike "normal" 3D LUT is rarely used.

Siso
1st August 2021, 08:58
the reason is calibration.
what tool can create 3D LUTs for EVR?

64ł that very close to calman madVR support.

there is also 3D LUT for tone mapping.
the benefit of this is speed and very high accuracy the
3D LUT know everything about the display peak nit gamut and corrects it unlike "normal" 3D LUT is rarely used.

Very well said, huhn. :goodpost:

v0lt
1st August 2021, 11:21
the reason is calibration.
what tool can create 3D LUTs for EVR?
Initially, there was no question of "calibration" or "external tools". Siso requested support for 3D LUTs, which is in the EVR-CP. I don’t know what’s on his mind. :D
I was tired of this, I will not do 3D LUTs support. Perhaps there will be something in the future, but I cannot say what will happen.
I propose to close this topic.

Klaus1189
1st August 2021, 11:55
Updated german translation - I have gone through the whole file.
1.) I made a few cosmetics and removed all double "", so no error should occure anymore. I made it unified.
2.) I made two strings a bit longer. Please check if it still fits the two dropdownlists - see here (https://drive.google.com/file/d/1W9BvrOKXLn8c1WN-JOLx8njmzqZ_oC6h/view?usp=sharing). If needed, please adjust length of it.
3.) I just found a small cut off text - see here (https://drive.google.com/file/d/1Spc1hRz7WonKMrf6ysEFAg2glXZxi8bf/view?usp=sharing): Please adjust the length of the four dropdownlists, so all four match again. It is on 200% scaling on 3840x2160.

:)
In the resources "STRING IDS_" as far as I remember there should be no problems with two double quotes inside a string. I would suggest leaving it as it is on the "Command line help" strings.

Problems with two quotes appear when synchronizing "BEGIN DIALOGEX ... END" blocks.
I reverted the command line part. Please see 2. and 3. in my initial post.
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)

Klaus1189
2nd August 2021, 10:38
I downloaded 6.4.0.1 and I am not 100% happy how it looks now. Small Cosmetics, but I am sure now it will last, trust me. ;)
https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing
Do not forget my begging to increase the dropdownlists:
https://drive.google.com/file/d/1Spc1hRz7WonKMrf6ysEFAg2glXZxi8bf/view

s0meone_new
3rd August 2021, 06:25
Is there any change or new text that needs to be translated into Hungarian?

Klaus1189
3rd August 2021, 11:38
No, just cosmetic changes on my side.

v0lt
3rd August 2021, 14:49
@Klaus1189
Updated in r6404.
Dropdowns are slightly increased in r6403.

Perenista
3rd August 2021, 19:46
I have a new 4K monitor (XV280K) which has HDMI 2.0, but the problem is my PC is old (i7 4770 and MPC-BE with madVR on Win10-64 bit), and HDMI limited to 1.4, so 3840x2160@30 Hz.

Problem is if I put even a 1080p video at 60 fps the image will have slowdowns. Is there a way to force these videos to play fine at 30 fps? Why "display mode" isn't an option in my madVR? The monitor is listed there.

Can you recommend settings which will not be CPU demanding? I also have another major problem, I am relying on the onboard graphics from this 2013 CPU, because my GPU died.

So the i7 4770 would never show 60 Hz anyway, unless I use a lower res. https://ark.intel.com/content/www/br/pt/ark/products/75122/intel-core-i7-4770-processor-8m-cache-up-to-3-90-ghz.html

The motherboard is also cheap, H81-T, and has no DP, only HDMI.

I already changed MPC-BE settings to follow the 1st tip from this link:
https://www.reddit.com/r/htpc/comments/bcrw8s/how_to_force_native_framerate_with_mpchc_madvr/

The idea here is to not run into issues because the video happens to be at @60 fps and the monitor is displaying 30 Hz.

chros
3rd August 2021, 19:55
It's hdmi 1.4 limitation, only 4k@30Hz is allowed. You can lower resolution for higher frequencies or get a gpu.

Klaus1189
3rd August 2021, 20:19
@Klaus1189
Updated in r6404.
Dropdowns are slightly increased in r6403.

Thank very much for both updating translation and increased dropdown lists, LGTM :)



I have a new 4K monitor (XV280K) which has HDMI 2.0, but the problem is my PC is old (i7 4770 and MPC-BE with madVR on Win10-64 bit), and HDMI limited to 1.4, so 3840x2160@30 Hz.

Problem is if I put even a 1080p video at 60 fps the image will have slowdowns. Is there a way to force these videos to play fine at 30 fps? Why "display mode" isn't an option in my madVR? The monitor is listed there.

Can you recommend settings which will not be CPU demanding? I also have another major problem, I am relying on the onboard graphics from this 2013 CPU, because my GPU died.

So the i7 4770 would never show 60 Hz anyway, unless I use a lower res. https://ark.intel.com/content/www/br/pt/ark/products/75122/intel-core-i7-4770-processor-8m-cache-up-to-3-90-ghz.html

The motherboard is also cheap, H81-T, and has no DP, only HDMI.

I already changed MPC-BE settings to follow the 1st tip from this link:
https://www.reddit.com/r/htpc/comments/bcrw8s/how_to_force_native_framerate_with_mpchc_madvr/

The idea here is to not run into issues because the video happens to be at @60 fps and the monitor is displaying 30 Hz.

What Mainboard exactly? I am thinking about eDP, but getting a dedicated GPU is a better choice.

Scoty
4th August 2021, 04:54
Why is there only DXVA Intel Only for scaling and not for AMD as well?

huhn
4th August 2021, 06:13
if you want DXVA amd scaling use mpcVR or the normal EVR.
is most likely bicubic 0.60 anyway

Scoty
4th August 2021, 06:15
mpcVR?

huhn
4th August 2021, 06:23
yes https://github.com/Aleksoid1978/VideoRenderer
madVR has it too but EVR and mpcVR use it by default.
mpcVR can also use D3D11.

you are usually missing nothing if you are not using DXVA2 or D3D11 video processing except for intel where it is decent.
on nvidia deint is fine on AMD everything is broken.

Grimsdyke
4th August 2021, 14:30
Thanks for the work on the history ! It is working nicely, but I would suggest :

- to not include entries from optical drives. Especially DVDs causes a lot a identical entries
- if possible, if a folder is opnened to add that as a single entry and not all titles of that folder because that pushes other entries down
or even off the history even if set at 100 entries.

Another thing I would like to suggest is to add a few instructions on the External filters tab to make things a little clearer for newbies.
Maybe something like:
If you want to use external filters please add them here but please make sure that you set them as 'Prefered' because otherwise they might not be used.
Often you can open filter settings by double-clicking on the filter entry.

v0lt
4th August 2021, 15:17
- if possible, if a folder is opnened to add that as a single entry and not all titles of that folder because that pushes other entries down
or even off the history even if set at 100 entries.
It is not possible to do this. Because adding a folder corresponds to adding all files to the main playlist. And these files can be viewed partially in any order.

v0lt
4th August 2021, 15:27
Why is there only DXVA Intel Only for scaling and not for AMD as well?
Because you are speaking about EVR Custom Precenter. After the internal EVR, we get a frame in RGB format. The problem is that the DXVA Video Processor usually does not know how to work correctly with the RGB format. Only on Intel GPUs we were able to get a high-quality result.

Klaus1189
4th August 2021, 20:15
I found a little cosmetic issue in commit 6403 - the layout is changed a bit and the last label is a bit to deep, it must be higher:
https://drive.google.com/file/d/1iM1E2zyxmUVrRSDr3KtUnsCV5X8B8UIU/view?usp=sharing

The dropdownlists are perfectly positioned. Exactly same distance between them.

jinkazuya
7th August 2021, 04:11
Since I am not sure where to request new features nor do I know how to request new features in github, I might as well request it. Not being greedy, if this MPC BE could have a feature of casting a video on PC to smart TV, that would be awesome, which is kinda what I would like to have. Window media player has such a built-in feature but it does not support subtitles. Hopefully there will be one in the near future.

v0lt
7th August 2021, 07:03
@Klaus1189
Please check r6407.

Not being greedy, if this MPC BE could have a feature of casting a video on PC to smart TV, that would be awesome, which is kinda what I would like to have. Window media player has such a built-in feature but it does not support subtitles. Hopefully there will be one in the near future.
I did not understand the mention of "greedy". In any case, this will not be in the "near future." If you probably want a similar as soon as possible, then you can do it yourself or find a specialist who understands it. The player code is open.

Klaus1189
7th August 2021, 08:12
It is perfect now, thank you :)

Siso
9th August 2021, 10:34
I have a problem with boost audio in sound processing settings, in some movies on the studio logos, there are some cracks in the audio. Lav audio decoder is set to mixing to stereo with default settings, boost audio also default settings. I'm attaching sample from the movie.

https://thumbs2.imgbox.com/c6/ac/3hblUDr9_t.png (https://imgbox.com/3hblUDr9) https://thumbs2.imgbox.com/b8/ea/rHE8aQ1S_t.png (https://imgbox.com/rHE8aQ1S) https://www81.zippyshare.com/v/l7msGp6A/file.html

Aleksoid1978
9th August 2021, 12:51
Test with internal filters without any audio mixing.

Siso
9th August 2021, 13:12
Test with internal filters without any audio mixing.

Still the same result even with the internal filters.

v0lt
9th August 2021, 16:27
@Siso
Try using the "Normalize matrix" in LAV Audio Decoder.

Siso
9th August 2021, 16:33
@Siso
Try using the "Normalize matrix" in LAV Audio Decoder.

No difference...

v0lt
10th August 2021, 14:39
@Siso
I can't do sound right now. Create a ticket at https://sourceforge.net/p/mpcbe/tickets/

Perenista
10th August 2021, 14:50
I am getting a black image when using control + I to save one from a video... using MPC-BE and madVR. It wasn't happening before I changed to a 4K monitor. Any idea why?

I am resorting to alt + print screen...

Siso
10th August 2021, 16:05
@Siso
I can't do sound right now. Create a ticket at https://sourceforge.net/p/mpcbe/tickets/

What is the difference between posting the problem here, and creating a ticket?

v0lt
10th August 2021, 16:13
What is the difference between posting the problem here, and creating a ticket?
Developers periodically read open tickets and can try to solve the problem described in the tickets. This can happen in a day, week, month, year, when the developer has time and desire. Your message in the forum may be forgotten in a week.

Obviously, not all requests can be resolved in a couple of hours.

Klaus1189
10th August 2021, 16:15
So it doesn‘t get lost after some time, see it as a todo list.

Siso
10th August 2021, 16:22
Developers periodically read open tickets and can try to solve the problem described in the tickets. This can happen in a day, week, month, year, when the developer has time and desire. Your message in the forum may be forgotten in a week.

Obviously, not all requests can be resolved in a couple of hours.

It is done.:thanks:

vertigo220
10th August 2021, 21:46
I have a list of requests, which I'll add to SF later, but I wanted to post here first to see what initial thoughts are and if there are any that I shouldn't bother posting as tickets, as well as what the preference there is regarding posting multiple related requests together under one ticket or posting several separate tickets. For context, I've been using PotPlayer for years because of its vastly superior interface and features vs all other players, but have decided it's time to move on to something else, and MPC-BE appears to be the closest match, but is lacking several things that make it hard to use as a replacement to PotPlayer.


Option for each UI element to auto-hide instead of always show/hide, e.g. filename/title at top and seek bar, buttons, playtime, etc at bottom. Also would be better to be able to directly select view mode (Ctrl+0) instead of having to cycle through and to be able to customize info in different bars, e.g. putting playtime in the control bar.
Make player dock to screen edges.
Make audio and subtitle menu language pop-ups include all the audio/subtitle options from their respective right-click submenus.
When set to only show forced subtitles, if the subtitle track is toggled, it should temporarily disable the forced requirement and show the subs. This also means when toggling through there should be an off option. IOW, what I'd really like it to have subs only show by default if they're forced, but to be able to quickly show them when needed and quickly hide them again after.
Add a 2nd subtitle option, which would show the second selected subtitle at the top (or bottom if the standard subtitle is set to show at the top). I sometimes need to compare different subtitle tracks, and the ability to have both show at once is a necessity in those cases.
Ability to cycle through all "on top" modes with hotkey, and OSD showing current mode when switched.
Increasing playback rate results in chipmunk audio, making it a more-or-less useless feature. It should be able to play the audio normally at a faster speed.
Option to choose whether to leave height or width constant when opening a new video with different aspect ratio, so when window auto-resizes it stays within the limits horizontally or vertically (currently seems to only resize height, so video may become taller than desired).
Option to repeat entire playlist vs just the current file.
Playlist button on the control bar.
There's a video stream option, but it's greyed out on a file with multiple streams. Also, not sure if it has multiple-edition capability but, if not, that would be an ideal feature to have as well.
Separate drop points when dragging and dropping a file into the player, one for adding to queue and one for playing now.
Allow more than one hotkey per action.
Backwards framestep doesn't work very well. It jumps back several frames instead of one and then seems to become unresponsive, though I think it's actually just not stepping forward from the new point until you've stepped forward enough times to reach a certain point (perhaps the next keyframe), at which time it jumps there, again jumping several frames instead of one.
Thumbnails over seek bar when hovering over it.
Max volume isn't quite as loud as it is in PotPlayer for some reason, and nowhere near as loud as PotPlayer when turned up to 200%, which isn't an option with MPC-BE. Granted, there's gain control in the settings, but that's nowhere as quick and easy as just turning the volume up more.


And these aren't so much requests as ideas of how to improve the UI to make it easier to use and more intuitive:


For setting hotkeys, there should be a way to search for what a key currently does and/or it should show what a key does when it's given a new assignment that conflicts with an old one. Assigning "d" to framestep back simply hightlighted it red, but to find out what the conflict was, I had to clear the search to show all hotkeys then scroll through looking for what else was highlighted red.
"Increase/Decrease Rate" in keys should be changed to "Increase/Decrease Playback Rate/Speed" to make them easier to find in searching.
In main options, it should refer to using "same/new window" or "same/new player" instead of "same/new process." The former is more clear about what it actually does, whereas I interpreted the latter as being similar in function to Windows File Manger's similarly named option, where it uses a single process vs multiple processes for multiple windows.
The ability to hide the UI and the "limit window proportions on resize" option are vague and hard to discover. For the former, I searched for quite a while before stumbling onto it, and only then because I knew it could from having just read a thread where someone mentioned the ability to do so, and I actually tried MPC-BE a while back and quickly passed it over because of my mistaken belief such a feature was missing. As for the latter, I again searched for a while before finding it, expecting it to be an option under View>Video Frame (or somewhere else there), and the description "limit window proportions on resize" isn't intuitive, at least not to me, so I wasn't even sure when I saw that if it was what I was looking for. Something like "Adjust window to aspect ratio" would make much more sense.
I have no idea what the lock icon does and it doesn't have any obvious effect.

Ripmann
10th August 2021, 23:23
@vertigo220: I don't know which of these are easily doable, but I definitely love some of these suggestions. The 2nd subtitle option and hotkey ideas in particular.

Speaking of missing features (since I just mentioned it elsewhere) anyone knows why did the author flat-out decline to implement a "Delete File by pressing DEL" option that was present in MPC-HC? I remember googling it years back and finding a rejected ticket with the suggestion, but I don't think it had an explanation tied to it. Years later, and it still seems like a super useful feature to me. I still turn to MPC-HC when I need to go through dozens of small video files and delete the crap I don't need.

Asmodian
11th August 2021, 00:43
No idea why the author/team rejected the idea specifically, but I would hate for delete to delete files from my drive inside a video player. Video players are not file managers. :p

Maybe they just had a similar attitude to me and didn't want to put any effort into a feature they didn't like?

Ripmann
11th August 2021, 01:39
It's just a simple keybind. You don't have to use or even activate it. Here's a scenario: you have a hundred of phone videos to sort through. You start playing them, press DELETE on the one you don't like, and seamlessly move onto the next one. No need to exit/alt-tab the player, compare the filenames, or do anything else. Now replace "phone videos" with "music", "video playlist", or "my personal pr0n collection", and I'm sure even you will see how something like this has enough efficiency to make it worth it.

Again, not really pushing for it. Just saying that I use it on MPC-HC all the time.

Asmodian
11th August 2021, 03:34
Interestingly, that is very rarely a workflow I need to perform. I usually know what my videos are and whether I want them. When looking through an old ripping directory or something I have a windowed player next to a file explorer and use the file explorer to do file management, like moving, deleting, etc. Only delete isn't very useful for me and more is too complex to put in a video player.

I can see the utility for others, but I would not use it myself. :o

v0lt
11th August 2021, 04:35
@vertigo220
You have written so much that you need to look for the wrong player or create your own project (you will be the manager in it). :D

@Ripmann
You can delete files from the playlist using Shift + Delete.
Yes. MPC-BE is not a file manager, easy and quick file deletion will not be done for ideological reasons.

I also noticed that some users do not study the player's capabilities at all. They don't even look at what settings are there.

vertigo220
11th August 2021, 06:29
It's just a simple keybind. You don't have to use or even activate it. Here's a scenario: you have a hundred of phone videos to sort through. You start playing them, press DELETE on the one you don't like, and seamlessly move onto the next one. No need to exit/alt-tab the player, compare the filenames, or do anything else. Now replace "phone videos" with "music", "video playlist", or "my personal pr0n collection", and I'm sure even you will see how something like this has enough efficiency to make it worth it.

Again, not really pushing for it. Just saying that I use it on MPC-HC all the time.

Unfortunately, a lot of people have the attitude of "I don't need it..." I'm sure most people don't need or use half of the various features in most programs, that doesn't mean many others don't find them useful. Everyone has different needs, but so many get wrapped up in what they need and their own workflow. Of course, it's ultimately up to the developers as to what actually gets implemented, all we can do is ask. As for your particular use case, I'd recommend trying XnViewMP. I think it would work perfectly for you, perhaps even better than MPC-HC.


@vertigo220
You have written so much that you need to look for the wrong player or create your own project (you will be the manager in it). :D

Not sure what you mean by "look for the wrong player," and if I could make my own then I would, but that's far beyond my abilities. So I do what I can: make suggestions/requests and hope the devs agree enough to implement them. Hopefully they do, so I can switch to this as my main player, but if not, that's their call, and I'll just continue using PotPlayer until I can find a suitable replacement.

v0lt
11th August 2021, 14:45
@vertigo220
You have written so much that I need time to read and understand what you have written (English is not my first language). If I don't forget, there will be free time and a desire will appear, I will answer in the fall.

You are not the first newbie to teach how to make players. This behavior is not to the liking of the developers. I'd rather lose you as a user than fulfill your wishes (I don't want that).
In addition, you have not even figured out the available functionality. Here are 3 features that are already in the player (I noticed one myself, two prompted me):
2. Make player dock to screen edges.
7. Increasing playback rate results in chipmunk audio, making it a more-or-less useless feature. It should be able to play the audio normally at a faster speed.
15. Thumbnails over seek bar when hovering over it.
2 and 15 is a quick look at the settings. 7 has already been discussed more than once in this thread, and elsewhere.

In general, you did not interest me.

clsid
11th August 2021, 19:10
4. LAV Splitter has option to create a separate track for forced PGS subtitles. This allows you to toggle between full/forced/off.
7. MPC-HC internal audio renderer has pitch correction. If MPC-BE doesn't have it, then that should be added.
9. MPC-HC has this option.
12. Hold Ctrl button to append instead of play.

Ilovetv9
12th August 2021, 18:40
I found a .mov video that plays fine in mpc-hc and vlc, but mpc-be will crash for about 30 seconds before playing the file. Mpc-hc & vlc do not crash at all when trying to play the .mov file. The .mov file can be downloaded here -
https://archive.org/download/kabc19890115theryanwhitestory/KABC%20-%201989-01-15%20-%20The%20Ryan%20White%20Story.mov

Is it a problem with mpc-be that can be fixed, or is it something else only on my end causing this problem?

Aleksoid1978
13th August 2021, 04:51
I found a .mov video that plays fine in mpc-hc and vlc, but mpc-be will crash for about 30 seconds before playing the file. Mpc-hc & vlc do not crash at all when trying to play the .mov file. The .mov file can be downloaded here -
https://archive.org/download/kabc19890115theryanwhitestory/KABC%20-%201989-01-15%20-%20The%20Ryan%20White%20Story.mov

Is it a problem with mpc-be that can be fixed, or is it something else only on my end causing this problem?

Test - no crash, only slow opening.

P.S. Fixed.

P.J
18th August 2021, 11:24
If I use the seek bar for this video, I lose the audio for few seconds:

https://drive.google.com/file/d/1PhiBn1iUCP4zHXykXHVwTWDruaIQJz7M/view?usp=sharing

Aleksoid1978
19th August 2021, 03:34
If I use the seek bar for this video, I lose the audio for few seconds:

https://drive.google.com/file/d/1PhiBn1iUCP4zHXykXHVwTWDruaIQJz7M/view?usp=sharing

Thx, check this - https://disk.yandex.ru/d/7OqAKoVYUMMjeA

P.J
19th August 2021, 08:10
Thx, check this - https://disk.yandex.ru/d/7OqAKoVYUMMjeA

:thanks:

s0meone_new
19th August 2021, 22:50
Hungarian translation updated:
https://www9.zippyshare.com/v/GNpvmhV3/file.html
Just a little fix.

Perenista
24th August 2021, 01:55
The 2nd video stream from a MKV is greyed out. You can't select, but if we use MPC-HC, this is possible. What is going on?

This is the video:

https://pastebin.com/7zz7iyYn

MPC-BE:
https://i.postimg.cc/hG3FVJGZ/SO1.png

MPC-HC:
https://i.postimg.cc/rmdBj80V/SO2.png

v0lt
24th August 2021, 03:31
@s0meone_new
Thanks. Updated in r6438.

@Perenista
MPC-BE supports multiple video tracks for MPEG containers only. And this is not planned to be changed in the near future.

Klaus1189
24th August 2021, 05:04
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing), based on r6440 :)
"Add to playlist from clipboard"

wushantao
24th August 2021, 06:43
Update Simplified Chinese :)

https://anonfiles.com/D5feF0D3u0/mplayerc.sc.rc_7z
https://files.catbox.moe/kptb7m.7z

Perenista
24th August 2021, 07:20
@s0meone_new
Thanks. Updated in r6438.

@Perenista
MPC-BE supports multiple video tracks for MPEG containers only. And this is not planned to be changed in the near future.This is a bad move since every single player I looked into does this and there are many MKVs using multi-angles. This is one of the best features and it makes no sense to keep 2 separate files if you can have one and just switch the content. No one uses MPEG containers anymore.

Appreciate the input, and for this reason I am going back to MPC-HC. I can't watch titles like Star Trek: TOS (which I happen to have in both versions - original and remastered) another way.

Aleksoid1978
24th August 2021, 08:00
This is a bad move since every single player I looked into does this and there are many MKVs using multi-angles. This is one of the best features and it makes no sense to keep 2 separate files if you can have one and just switch the content. No one uses MPEG containers anymore.

Appreciate the input, and for this reason I am going back to MPC-HC. I can't watch titles like Star Trek: TOS (which I happen to have in both versions - original and remastered) another way.

You can install and use LAV Source.

s0meone_new
25th August 2021, 03:09
Hungarian translation updated:
https://www112.zippyshare.com/v/hDu9ppr6/file.html

s0meone_new
25th August 2021, 07:47
Hungarian translation updated:
(Clear, Remove missing files, Remove selected, MENU)
https://www77.zippyshare.com/v/3hQuBt90/file.html

Klaus1189
25th August 2021, 16:02
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on last change of translation - r6446

v0lt
26th August 2021, 04:51
@s0meone_new, @Klaus1189
Thanks. Updated in r6451.

wushantao
27th August 2021, 18:47
Update Simplified Chinese :)

https://files.catbox.moe/5d4m5z.7z
https://anonfiles.com/V1hcq4E2u5/mplayerc.sc.rc_7z

v0lt
28th August 2021, 05:43
@wushantao
Thanks. Updated in r6457.

ryrynz
28th August 2021, 10:29
Appreciate the input, and for this reason I am going back to MPC-HC.

You can install and use LAV Source.

Yeah by switching to HC all you're doing is changing to LAV Source anyway. Using BE is the way to go.

Klaus1189
28th August 2021, 14:54
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6462 :)
PS: I am below 255 characters ;)

Siso
28th August 2021, 22:17
Can you guys fix a small bug, when I choose "touch window from outside" via a custom key, it says "touch window from inside, +2%", in mpc-hc it says properly "touch window from outside".

wushantao
29th August 2021, 06:24
Update Simplified Chinese :)

https://files.catbox.moe/uppri2.7z
https://anonfiles.com/Z9185eE9u5/mplayerc.sc.rc_7z

v0lt
29th August 2021, 07:49
@Klaus1189, @wushantao
Thanks. Updated in r6463, r6465.

Can you guys fix a small bug, when I choose "touch window from outside" via a custom key, it says "touch window from inside, +2%", in mpc-hc it says properly "touch window from outside".
Where do you see "touch window from inside, + 2%"?

Siso
29th August 2021, 09:03
Where do you see "touch window from inside, + 2%"?

In madvr osd.

v0lt
29th August 2021, 09:21
@Siso
I have no OSD for such actions for EVR-CP and madVR.

Aleksoid1978
29th August 2021, 09:24
And MPC-BE don't have custom key choose for "touch window from outside".

Siso
29th August 2021, 09:34
And MPC-BE don't have custom key choose for "touch window from outside".

I can add whatever key I want for this option, it is called "vidfrm outside" https://thumbs2.imgbox.com/21/6d/8apUClWy_t.png (https://imgbox.com/8apUClWy)

Aleksoid1978
29th August 2021, 09:46
I missing it :) But there is no OSD message when press key or change from menu.

Siso
29th August 2021, 09:53
I missing it :) But there is no OSD message when press key or change from menu.

It is shown only when you enter fullscreen mode, and mostly on 2.35:1 movies, I'm on 3440x1440p monitor and it crops the picture vertically. That is why I'm using it.

s0meone_new
30th August 2021, 02:24
Hungarian translation updated:
https://www44.zippyshare.com/v/rPYq0Jlk/file.html

wushantao
30th August 2021, 05:46
emmmm,,,

https://sourceforge.net/p/mpcbe/code/6472/tree//trunk/src/apps/mpcresources/text/mplayerc.sc.rc.txt?diff=6465

line 250

language file is corrupted

and this is a fix based on 6472

https://files.catbox.moe/rds43z.7z
https://anonfiles.com/rcieG5E7u8/mplayerc.sc.rc_7z

v0lt
30th August 2021, 17:47
Thanks. Updated in r6474.

@wushantao
This is a problem with the double quotes character inside the text block. For resources, this symbol must be duplicated, otherwise it will be defined as the end of the block and part of the line will be lost during synchronizations (txt->rc->txt). But there are situations when duplication does not help (recently there was a problem with the German translation). In this case, you can use other types of quotes (for example, single quotes).

wushantao
30th August 2021, 18:28
Thanks. Updated in r6474.

@wushantao
This is a problem with the double quotes character inside the text block. For resources, this symbol must be duplicated, otherwise it will be defined as the end of the block and part of the line will be lost during synchronizations (txt->rc->txt). But there are situations when duplication does not help (recently there was a problem with the German translation). In this case, you can use other types of quotes (for example, single quotes).
Thanks a lot
I realized it might be a problem with "
I have replaced " with “ and ”
Also I did a quick check for the previous translations, I think there is no problem:D

Klaus1189
30th August 2021, 19:31
@v0lt:
I made a few cosmetic changes in german translation, but some are quite long. Can you please check it the length of the new text fits? Maybe a testbuild for me? Or just add it and then I check in nightly build?
https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing

@s0meone_new:
You translated changes in 6462:
https://sourceforge.net/p/mpcbe/code/6462/tree//trunk/src/apps/mpcresources/mplayerc.hu.rc?diff=54bb00b7c4d104415b75022c:6461

But one commit earlier - 6461 - there were some changes, too. I am sure you want to translate them:
https://sourceforge.net/p/mpcbe/code/6461/tree//trunk/src/apps/mpcresources/mplayerc.hu.rc?diff=54bb00b7c4d104415b75022c:6460

s0meone_new
30th August 2021, 22:33
It is difficult to follow the changes.
Klaus1189: Thanks!

Hungarian translation updated:
https://www57.zippyshare.com/v/YiTLOtTK/file.html

v0lt
31st August 2021, 04:23
@Klaus1189, @s0meone_new
mpc-be_6475_test_de_hu.x64.7z (https://disk.yandex.ru/d/Cig53mGy3GSDNg)

Klaus1189
31st August 2021, 16:16
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6476. :)
This new translation file contains the new translation which is also in the testbuild, but one label must be increased:
https://drive.google.com/file/d/1l2eh_guUy6fVEOvm8doy8T_S5FgzC6ll/view?usp=sharing
I checked it and if the marked text in the little red box is in first line then it fits in two lines, see here:
https://drive.google.com/file/d/1YspoBc_xsD4EPy25EF1AGkkNoM6XJ5AH/view?usp=sharing

So I beg to increase this label ;)

@s0meone_new: would you mind to download this file:
https://sourceforge.net/p/mpcbe/code/6476/tree//trunk/src/apps/mpcresources/text/mplayerc.hu.rc.txt (newest translation), do the three little words again?
To save v0lt a bit of work. I think you understand. I did it, too. ;)
In line 1846 there is new text to translate.

wushantao
31st August 2021, 17:22
Update Simplified Chinese :)

https://anonfiles.com/b853ZeE6u2/mplayerc.sc.rc_7z
https://files.catbox.moe/x8ujdr.7z

s0meone_new
31st August 2021, 22:13
I did it yesterday. No problem, i did it again with the new ones. I do not understand what happened. :D
Hungarian translation updated:
https://www103.zippyshare.com/v/7TwNtaFK/file.html

cmhrky
2nd September 2021, 12:51
Latest Turkish translation (https://www.sendspace.com/file/duagm6) based on r6481.

I guess for the Recent Files menu, the ability to open with a hotkey is required.

v0lt
2nd September 2021, 19:01
Thanks. Translations updated in r6478, r6479, r6482.

kopija
5th September 2021, 09:17
Greetings,
does MPC-BE have functionality to eliminate motion judder?
Something like MadVR smooth motion?
Is it "sync video to display" under "EVR sync settings"?
Thank you.

ryrynz
7th September 2021, 08:16
does MPC-BE have functionality to eliminate motion judder?


It doesn't. Probably not hard to them to add though.

beter
8th September 2021, 00:18
Update for translation of Chinese Traditional and Dutch
https://www.sendspace.com/file/lxrxsr

v0lt
8th September 2021, 16:49
@beter
Thanks. Updated in r6506.

ryrynz
12th September 2021, 06:31
Will 1.5.9 be released with some fixes backported from 1.6.0 alpha or is 1.6.0 the next release?

Sunspark
17th September 2021, 21:30
Testing the playing of a YouTube link in MPC-BE I found a bug.

Currently the player is set up to use LAV for the decoding.

With the audio renderer set to MPC Audio Renderer, it will play the video fine from YouTube.

With the audio renderer set to Directsound: Speakers (Realtek(R) Audio), the video from YouTube stutters.

v0lt
18th September 2021, 10:58
@Sunspark
1. Try to open with built-in filters and DirectSound.
2. Try not to use LAV Source and LAV Decoders together.

mclingo
18th September 2021, 22:36
Hi, looking for some help with HP elite desktop G3 i5 with Intel 530 graphics. This is supposedly capable of decoding HEVC but I cant seem to get it to use any hardware decoding either using internal or external lav filters, CPU remains at 60-100 rending this machine useless, got latest drivers, any ideas?

EDIT - it actually looks like it might be now but its still still wont play any HDR 4k bluray rips without a slide show, I'm thinking this machine just doesnt have enough grunt for this.

clsid
19th September 2021, 01:15
It only supports 8-bit HEVC. It doesn't do 10-bit HEVC.

mogli
19th September 2021, 06:29
Minor issue:

Let's say we have a mpcpl with a video 'hello.webm' and explicitly given corresponding audio file 'hello.mka'. Note that in the same folder is also 'hello.m4a'.
Playing the video chooses the right audio file but if we delete the video with shift+delete, MPC-BE deletes 'hello.webm' and 'hello.m4a' even though the latter isn't even in the playlist.

(And no, it wasn't me who named the files or made the playlist.)

v0lt
19th September 2021, 07:03
Let's say we have a mpcpl with a video 'hello.webm' and explicitly given corresponding audio file 'hello.mka'. Note that in the same folder is also 'hello.m4a'.
Playing the video chooses the right audio file but if we delete the video with shift+delete, MPC-BE deletes 'hello.webm' and 'hello.m4a' even though the latter isn't even in the playlist.
I was against the functionality of deleting files in the player. But users strongly insisted and it was added. What users wanted is what they got in the end. People need to think not only about momentary desires, but also about the consequences.

mogli
19th September 2021, 09:18
I don't understand.
For playing you use the information in the playlist.
For deleting you don't.
Why?

mclingo
19th September 2021, 11:25
It only supports 8-bit HEVC. It doesn't do 10-bit HEVC.

aha, thanks for that, I couldnt find that info anywhere, guessing I need something with the later intel IRIS

mzso
19th September 2021, 20:03
Hello!
Where can I find the latest builds of MPC video renderer?

lvqcl
19th September 2021, 21:15
Currently https://disk.yandex.ru/d/AjAXDDHtHRIELg

mzso
19th September 2021, 21:47
Currently https://disk.yandex.ru/d/AjAXDDHtHRIELg

Thanks.

Klaus1189
26th September 2021, 12:57
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6561

Klaus1189
27th September 2021, 05:14
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) to match changes of 6563 :)

s0meone_new
27th September 2021, 10:18
Hungarian translation updated:
https://www80.zippyshare.com/v/H602dKOd/file.html

s0meone_new
27th September 2021, 22:00
Hungarian translation updated:
https://www105.zippyshare.com/v/MG5z9Pu2/file.html
Just a little fix.

v0lt
28th September 2021, 16:15
@Klaus1189, @s0meone_new
Thanks. Updated in r6564, r6565.

lanzorg
30th September 2021, 23:17
There are more and more windows 11 devices with dolby vision support.
Does it mean we could play dv files on windows 11 with mpc-be soon?

Aleksoid1978
1st October 2021, 00:20
There are more and more windows 11 devices with dolby vision support.
Does it mean we could play dv files on windows 11 with mpc-be soon?

No...

Nabukodonosor
1st October 2021, 22:38
Hey guys. How to disable embedded subtitles? Or if not, how to force external subtitles? I'm using the latest 1.5.8 x64 BE player and the 2.41 vsfilter. I don't have this issue with the classic MPC, it loads fine, but with BE it doesn't. I mean the app loads it, it's in the selection menu, but it plays embedded subtitle. I have to manually select. Check my screenshots. Any ideas?

v0lt
2nd October 2021, 15:29
How to disable embedded subtitles?
This is not provided.
Or if not, how to force external subtitles?
Options > Subtitles > Prefer external subtitles over embedded subtitles.
I'm using the latest 1.5.8 x64 BE player and the 2.41 vsfilter.
I advise you to use the built-in subtitle renderer
Check my screenshots.
No one will see your screenshots here until you upload pictures on the external hosting for pictures (better just links, and embed an image to the message).

Nabukodonosor
2nd October 2021, 16:59
Here you go v0lt:
http://prntscr.com/1uieb62
http://prntscr.com/1uiec59
http://prntscr.com/1uied5x

I advise you to use the built-in subtitle renderer

If I do that vsfilter doesn't load at all.

v0lt
2nd October 2021, 18:44
If I do that vsfilter doesn't load at all.
That's the whole point.

Nabukodonosor
2nd October 2021, 21:43
I'm really trying but I don't understand you. Can you elaborate? Why wouldn't I want vsfilter to load?

clsid
3rd October 2021, 00:03
Because it is inferior compared to the internal renderer.

Nabukodonosor
3rd October 2021, 11:42
When I do that, the subtitle doesn't even load anymore.

Klaus1189
3rd October 2021, 12:01
Upload sample to google drive or similar and post link here.

Nabukodonosor
3rd October 2021, 12:27
I've tried internal renderer in classic MPC-HC and it works fine. I try this with BE, the same movie, doesn't load. I have it on my other PC, I will try it there too.

Nabukodonosor
3rd October 2021, 12:46
Here's the solution:
https://sourceforge.net/p/mpcbe/tickets/874/

Zarxrax
3rd October 2021, 16:19
I have a question. Are there some settings which can affect the synchronization of the audio and video? Such as splitters, renderers, or other settings? Or should I always have frame perfect audio regardless of those?
Some things sometimes feel just slightly off when I am watching content that heavily relies on the synchronization, but because its such minor difference, its hard to be sure if I'm not just imagining it.

wushantao
4th October 2021, 05:29
Update Simplified Chinese

https://files.catbox.moe/7c5tyh.7z
https://anonfiles.com/t4P5z0Laua/mplayerc.sc.rc_7z

ryrynz
4th October 2021, 18:55
I have a question. Are there some settings which can affect the synchronization of the audio and video?.

Test with other renderers and see. Default our of box setups should always be in sync. Could be the files themselves.

Liisachan
4th October 2021, 22:03
@Zarxrax
FYI if you (re)encode audio (e.g. AAC) when muxing and creating your file, there tends to be encoder delay, typically 20-50 ms, which may be noticeable in e.g. karaoke. This is NOT a player-side problem.

As a rare exception, if you use LAME MP3 with the default settings, then while an audio player that understands the LAME tag hack can play it sample-accurate, an audio player that doesn't understand it will delay the audio by one MP3 frame. Even without the LAME tag padding, MP3 audio is typically delayed by ~23 ms against the video anyway, though.

Anima123
6th October 2021, 07:33
Just tried 6581 with only 16-bit integer output for audio, and the sound has apparent delay, I suppose it's due to the new dither option?

There must have some room for the dithering to improve, as I know dithering should be quite fast enough which means something might be wrong at some point of the audio processing line.

Aleksoid1978
6th October 2021, 12:02
Just tried 6581 with only 16-bit integer output for audio, and the sound has apparent delay, I suppose it's due to the new dither option?

There must have some room for the dithering to improve, as I know dithering should be quite fast enough which means something might be wrong at some point of the audio processing line.

Show MPC AR status page.

v0lt
6th October 2021, 17:28
Just tried 6581 with only 16-bit integer output for audio, and the sound has apparent delay, I suppose it's due to the new dither option?
I can’t confirm. I was comparing with 1.6.0.6553 (https://disk.yandex.ru/d/hlf1lfC8mKU58/1.6.0.6553).

@wushantao
Thanks. Updated in r6574.

Anima123
7th October 2021, 06:40
I can’t confirm. I was comparing with 1.6.0.6553 (https://disk.yandex.ru/d/hlf1lfC8mKU58/1.6.0.6553).


I can't reproduce it with my Windows 8.1 laptop neither. But it still is there with my Windows 10 laptop.

v0lt
8th October 2021, 03:55
But it still is there with my Windows 10 laptop.
Reset all "Sound processing" settings (you can force Int16 output if needed) and compare with 1.6.0.6553.
Write the specifications of your laptop (CPU, sound card, Windows version).

s0meone_new
10th October 2021, 22:07
Hungarian translation updated:
https://www113.zippyshare.com/v/dm0sjRWZ/file.html
Just a little fix.

BetA13
13th October 2021, 18:19
hy, seems like Youtube-dl gets throttled by youtube and makes watching videos via youtube on MPCBE not possible anymore :(
--> https://github.com/ytdl-org/youtube-dl/issues/30097

as workaround this here works:
https://github.com/yt-dlp/yt-dlp

but im struggling a bit how to make MPCBE use this exe instead of the youtube-DL one or internal one...

with MPCHC it works nicely since i can select the "exe" manually..

Best Regards...

v0lt
13th October 2021, 18:30
@s0meone_new
Thanks. Updated in r6590.

@BetA13
You have not specified the version of the player. Therefore, I can only advise you to upgrade to 1.6.0.6593+.

Klaus1189
13th October 2021, 23:05
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6594 :)

cmhrky
13th October 2021, 23:27
Favorites do not appear in the "Right-click > Favorites" menu.

...and when you add a favorite from the same menu, all favorites are deleted.

v0lt
14th October 2021, 05:06
@Klaus1189
Thanks. Updated in r6599.

@cmhrky
Thanks. Fixed in r6597. In the future, I will try to make the code safer from accidental erasure.

ryrynz
14th October 2021, 09:53
I noticed that holding down a key whilst changing the volume once it hits max or minimum it makes madVR drop frames like crazy.
Not that I expect to be doing this but can hat be improved so that doesn't happen?

M.Scott
14th October 2021, 10:28
hy, seems like Youtube-dl gets throttled by youtube and makes watching videos via youtube on MPCBE not possible anymore :(
--> https://github.com/ytdl-org/youtube-dl/issues/30097

as workaround this here works:
https://github.com/yt-dlp/yt-dlp

but im struggling a bit how to make MPCBE use this exe instead of the youtube-DL one or internal one...

with MPCHC it works nicely since i can select the "exe" manually..

Best Regards...
Rename yt-dlp.exe to youtube-dl.exe.

One of the drawbacks of yt-dlp (for me anyway) is the single exe extracts 103 files, about 22mb (user\appdata\temp) every time you call the tool, this adds up after a while for those of us who have an ssd.

I've switched to the .zip file (which contains all the files), you just extract the zip to the same folder that mpcbe.exe is in. It's a one-time deal versus every time you need the tool or want to read the help file, etc. it does create a bit of a mess in the folder. Since I'm running mpc-be alpha and yt-dlp, I'm constantly updating the folder's contents so I'm getting accustomed to the routine...

My point is, I wish we could put a subfolder (\YTDLP) in our \MPCBE folder, and using Options point MPC-BE to this subfolder for yt-dlp.exe, youtube-dl.exe, etc, therefore moving some of the mess out of sight.

I don't know how youtube-dl pulled it off but the dev was able to compile everything into a single exe, and (IDR) any files being extracted every time the tool was asked to perform some task - I believe some it is the version of Python used.

Aleksoid1978
14th October 2021, 12:06
MPC-BE already support yt-dlp, use latest SVN version.

filler56789
14th October 2021, 12:15
Nightly Builds:
Nightly Builds (mpc-be.org) (http://mpc-be.org/builds)


The server returns:

404 Not Found
Please forward this error screen to mpc-be.org's WebMaster.

Klaus1189
14th October 2021, 16:30
@filler56789: see signature of v0lt:
click on "MPC-BE 1.5.8 (build 6302) stable and Nightly builds":
https://forum.doom9.org/showpost.php?p=1946001&postcount=8618

beter
14th October 2021, 20:53
Update for Traditional Chinese and Dutch translation:
https://www.sendspace.com/file/dqnj23

s0meone_new
14th October 2021, 21:44
Hungarian translation updated:
https://www95.zippyshare.com/v/pldx5pdL/file.html

Siso
14th October 2021, 22:38
Is it possible to turn off the sound processing filter (audio switcher)?

v0lt
15th October 2021, 03:43
@beter, @s0meone_new
Thanks. Updated in r6601.

@Siso
Sound processing is not used by default and, accordingly, can be easily disabled by pressing the "Default" button.
In this case, the "AudioSwitcher" filter does nothing with the audio stream, the filter cannot be disabled (and there will be no options to disable it). This has already been written several times.

Siso
15th October 2021, 09:33
@Siso
Sound processing is not used by default and, accordingly, can be easily disabled by pressing the "Default" button.
In this case, the "AudioSwitcher" filter does nothing with the audio stream, the filter cannot be disabled (and there will be no options to disable it). This has already been written several times.

Ok, thanks v0lt.

wushantao
15th October 2021, 16:40
Update Simplified Chinese
https://files.catbox.moe/5spoe5.7z
https://anonfiles.com/V9A2Z5Neu0/mplayerc.sc.rc_7z

cmhrky
15th October 2021, 18:15
Latest Turkish translation (https://www.sendspace.com/file/fhowmc) based on r6601.

v0lt
15th October 2021, 19:25
@wushantao, @cmhrky
Thanks. Update in r6602, r6604.

@M.Scott
If you do not want to unpack "yt-dlp.zip" into the player folder, then you can add the path to the "yt-dlp" folder to the PATH variable.

BetA13
16th October 2021, 00:48
@s0meone_new
Thanks. Updated in r6590.

@BetA13
You have not specified the version of the player. Therefore, I can only advise you to upgrade to 1.6.0.6593+.

:) my bad, Thanks for the UPDATE ;)

works all good now again :thumbsUp:


Thank you

v0lt
16th October 2021, 07:22
@M.Scott
If you do not want to unpack "yt-dlp.zip" into the player folder, then you can add the path to the "yt-dlp" folder to the PATH variable.
For MPC-BE after r6606, you can specify the path to "yt-dlp.exe" in "App Paths" subkey.

for current user
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths\yt-dlp.exe]
@="C:\\Utils\\yt-dlp\\yt-dlp.exe"



for all users
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\yt-dlp.exe]
@="C:\\Utils\\yt-dlp\\yt-dlp.exe"

cmhrky
17th October 2021, 15:07
Save it to a .cmd file and run it as an administrator in the same folder as yt-dlp.exe.

Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\yt-dlp.exe" /ve /t REG_SZ /d "%~dp0yt-dlp.exe" /f

cmhrky
18th October 2021, 13:49
Unable to open subtitles in built-in YouTube support.

v0lt
22nd October 2021, 14:42
@cmhrky
Support for YouTube subtitles added by the authors is fixed in r6634.

cmhrky
24th October 2021, 18:19
Thanks @v0lt, @Aleksoid1978

What should we do for MPC-BE to open it with yt-dlp and start recording a live stream we watched? Is it possible to make an arrangement to record stream?

v0lt
25th October 2021, 04:31
What should we do for MPC-BE to open it with yt-dlp and start recording a live stream we watched? Is it possible to make an arrangement to record stream?
I do not know if it is possible to do this. In any case, now nothing is planned.

v0lt
29th October 2021, 17:01
Starting from version 1.6.0.6646 the player cannot work on Windows Vista. This happened after updating the dav1d decoder. The reason is the use of the GetThreadGroupAffinity (https://docs.microsoft.com/en-us/windows/win32/api/processtopologyapi/nf-processtopologyapi-getthreadgroupaffinity) function in commit 9636af88 (https://code.videolan.org/videolan/dav1d/-/commit/9636af88b892703ed13ce9216723c63029b6dd1a).

chros
29th October 2021, 18:41
Cheers, probably no one cares about Vista :)

Perenista
2nd November 2021, 02:15
I am having a problem with a specific Matroska file extracted from my DVD, with help from MAKEMKV.

This is the only file that while it's playing in MPC-BE it wobbles in a frenzy manner... you can't watch at all.

I extracted 1 minute of it using MKVTOOLNIX.

https://drive.google.com/file/d/1VsLTvgDPQMvOIYVHZ13yisyM8FC5X4QP/view?usp=sharing

MEDIAINFO: https://pastebin.com/hnWAxYZU

The funny thing is that if I use MPC-HC that same MKV is 100% fine. What is going on?

v0lt
2nd November 2021, 03:48
This is the only file that while it's playing in MPC-BE it wobbles in a frenzy manner... you can't watch at all.
There is a problem with processing "3:2 pull down".
The funny thing is that if I use MPC-HC that same MKV is 100% fine. What is going on?
I don’t confirm. The MPC-HC 1.9.16.51 has the same problem.

huhn
2nd November 2021, 13:42
the file is softtelecine(for the most part).

when it get's deint it has some issues like the repeat flags are wrong or something

Perenista
2nd November 2021, 16:02
I noticed if we enable MPC Video Renderer the problem repeats with MPC-HC.

https://forum.doom9.org/showthread.php?p=1952164#post1952164

I did what the above link says to make it possible to watch 4K content with no GPU at the moment. So this file can be played fine with enhanced video renderer (custom presenter).

P.J
4th November 2021, 07:23
Does anyone have this problem with MPC-BE and ESET Internet Security in Windows 7 x86? :confused:

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

v0lt
4th November 2021, 17:06
@Perenista
I ran some tests for DVD-Video with "Scan order: 2:3 Pulldown":
DVD ~ 23,976p
VOB ~ 23.976p
mkvmerge v62.0.0 ~ 23.976p
mkvmerge v8.3.0 ~ 23.976p
As a result, my video plays correctly. Now I don't know what the problem is with your video.

MediaInfo for VTS_03_1.VOB (https://pastebin.com/sn8RED3F)
MediaInfo for VTS_03_1.mkv (https://pastebin.com/5hxLu1GD)

kerimcem
4th November 2021, 22:46
hello how close mpcvr deinterlacing ? vob file soft picture. :(

ryrynz
4th November 2021, 23:08
Does anyone have this problem with MPC-BE and ESET Internet Security in Windows 7 x86? :confused:
Looks like corruption. Reinstall ESET and check your file system and hardware.

v0lt
5th November 2021, 04:13
hello how close mpcvr deinterlacing ? vob file soft picture. :(
I don’t understand you.

LenniePaz
5th November 2021, 05:00
I'm trying to switch from MPC-HC, to MPC-BE. All of my movies bitstreamed perfectly with MPC-HC, but for some reason, everything is showing PCM when I try MPC-BE. Sould we use internal or external filters with BE? What audio renderer do I choose from the drop-down box, my Denon receiver?

Sent from my SM-N975U using Tapatalk

v0lt
5th November 2021, 05:13
@LenniePaz
You need to set up MPC-BE in much the same way as you did in MPC-HC + LAV.
Options > Internal filters > Audio decoders > Audio decoder configuration > Pass-through (S/PDIF, HDMI)

Aleksoid1978
5th November 2021, 05:13
1 - Enable bitstream in internal Audio Decoder.

LenniePaz
6th November 2021, 04:14
@LenniePaz
You need to set up MPC-BE in much the same way as you did in MPC-HC + LAV.
Options > Internal filters > Audio decoders > Audio decoder configuration > Pass-through (S/PDIF, HDMI)1 - Enable bitstream in internal Audio Decoder.I can't get it to work unless I use external filters, but then I only get PCM. When I go to Internal Filters/Audio Decoders/Audio decoder configuration, it says "the decoder is not active", in the properties box.

Sent from my SM-N975U using Tapatalk

Aleksoid1978
6th November 2021, 07:00
Start MPC-BE, go Options > Internal filters > Audio decoders > Audio decoder configuration > Pass-through (S/PDIF, HDMI).
Then open files :)

v0lt
6th November 2021, 07:15
@LenniePaz
1. Don't force external decoders if you want to use the built-in ones.
2. Configure the built-in audio decoder before starting playback. How to do this has already been written on this page 2 times.
3. Start playback. You can see which filters are active through the menu: Play> Filters. There you can also go to the settings of the active audio decoder and see the status.

I do not understand why you can do all the same in MPC-HC and you have very big problems with MPC-BE.

LenniePaz
6th November 2021, 11:46
Start MPC-BE, go Options > Internal filters > Audio decoders > Audio decoder configuration > Pass-through (S/PDIF, HDMI).
Then open files :)Are you saying to put a check in all the boxes in that section? If so, they are all checked.

Sent from my SM-N975U using Tapatalk

LenniePaz
6th November 2021, 11:51
@LenniePaz
1. Don't force external decoders if you want to use the built-in ones.
2. Configure the built-in audio decoder before starting playback. How to do this has already been written on this page 2 times.
3. Start playback. You can see which filters are active through the menu: Play> Filters. There you can also go to the settings of the active audio decoder and see the status.

I do not understand why you can do all the same in MPC-HC and you have very big problems with MPC-BE.For some reason, the internal decoders aren't being used. When I play a movie, it just freezes. When I look in the system tray, there are no icons for LAV filters. Did I install MPC-BE correctly? I downloaded the latest version of MPC-BE, and clicked install. Do I need to do anything else besides that?

Sent from my SM-N975U using Tapatalk

huhn
6th November 2021, 12:13
mpc-be does not use lavfilter as internal filters so you should not see lav tray icons.

mpc-be needs nothing else to bit stream just settings in mpc-be that tell it that you want to bit stream.

LenniePaz
6th November 2021, 12:23
mpc-be does not use lavfilter as internal filters so you should not see lav tray icons.



mpc-be needs nothing else to bit stream just settings in mpc-be that tell it that you want to bit stream.I have no idea why it's not working then. I have zero issues with MPC-HC. All I did was install the latest version of MPC-BE, and try to play a 4k mkv. Nothing happens when I try to play it, unless I use external filters. It plays with external filters, but only PCM.

Sent from my SM-N975U using Tapatalk

huhn
6th November 2021, 12:51
it's a different player you have to set it up again.
you don't need external filters to get it working but by default it will use EVR and no bit streaming.

if setup correctly it will also use lavfilter and bit stream with that but it needs setup.

LenniePaz
6th November 2021, 13:03
it's a different player you have to set it up again.

you don't need external filters to get it working but by default it will use EVR and no bit streaming.



if setup correctly it will also use lavfilter and bit stream with that but it needs setup.So should I set it up to use internal, or external filters?

Sent from my SM-N975U using Tapatalk

huhn
6th November 2021, 13:13
i don't know why you switched and what feature you want from be which HC doesn't have so i can't tell you.

the internal filters in BE are working just fine there are just niche cases where they differ from let's say lavfilter.

v0lt
6th November 2021, 13:16
@LenniePaz
I just set the TV in the system as the default sound device, so as not to change the sound settings in the player when the TV is connected and disconnected. Included Pass-through for all audio formats. And I got the result I want.
https://i.ibb.co/zPnb6Lb/02.png (https://ibb.co/zPnb6Lb)https://i.ibb.co/4Yvn0QZ/01.png (https://ibb.co/4Yvn0QZ)
PS: The list of active filters can contain several MPC Audio Decoders by the number of audio tracks. This is because MPC Matroska Source works differently than LAV Splitter Source.

Perhaps you have a local problem.
If you are unable to use MPC-BE, then you can continue to use MPC-HC.

LenniePaz
6th November 2021, 13:33
@LenniePaz

I just set the TV in the system as the default sound device, so as not to change the sound settings in the player when the TV is connected and disconnected. Included Pass-through for all audio formats. And I got the result I want.

https://i.ibb.co/zPnb6Lb/02.png (https://ibb.co/zPnb6Lb)https://i.ibb.co/4Yvn0QZ/01.png (https://ibb.co/4Yvn0QZ)

PS: The list of active filters can contain several MPC Audio Decoders by the number of audio tracks. This is because MPC Matroska Source works differently than LAV Splitter Source.



Perhaps you have a local problem.

If you are unable to use MPC-BE, then you can continue to use MPC-HC.I'm using a Denon AVR for sound, if that matters.

Sent from my SM-N975U using Tapatalk

kissglay
6th November 2021, 13:43
Don't know if the latest alpha (1.6.0.6659) supports 3rd party online streaming, like "https://www.khanacademy.org/math/geometry-home/triangle-properties/altitudes/v/proof-triangle-altitudes-are-concurrent-orthocenter", using yt-dlp. When opened by MPC-BE, it's showing "Opening..." like forever.
But this one can be opened using MPC-HC, also by utilizing "yt-dlp"

LenniePaz
6th November 2021, 15:43
I followed this tutorial to a T, and I'm still getting PCM.

https://chamconsoft.com/cmc/forums/?w3=dmlld3RvcGljLnBocD90PTE5Nw==

Sent from my SM-N975U using Tapatalk

huhn
6th November 2021, 16:02
i didn't read it compelely "only" the relavent parts. bit streaming isn't been used in this guide.

adding xysubfilter as an external filter you have it already selected as the subtitle filter...

"Getting rid of the ugly startup logo"
i see prioties have been set has to be the first point.

here is a new guide:

options -> miscellaneous -> reset
options -> video -> video renderer -> madVR
options -> interntal filters -> audio decoders -> audio decoder configuration -> tick the audio codecs you want to bitstream.
options -> subtitles -> subtitle renderer -> xysubfilter

lvqcl
6th November 2021, 16:16
Why XySubFilter instead of internal one? What advantages does it have?

huhn
6th November 2021, 16:21
mostly calibration these days by using the "new interface" where madVR can change the colors of the subtitle.

LenniePaz
6th November 2021, 16:47
i didn't read it compelely "only" the relavent parts. bit streaming isn't been used in this guide.



adding xysubfilter as an external filter you have it already selected as the subtitle filter...



"Getting rid of the ugly startup logo"

i see prioties have been set has to be the first point.



here is a new guide:



options -> miscellaneous -> reset

options -> video -> video renderer -> madVR

options -> interntal filters -> audio decoders -> audio decoder configuration -> tick the audio codecs you want to bitstream.

options -> subtitles -> subtitle renderer -> xysubfilterI've done that 100 times already. The video doesn't play, and this is what the filters say. The same video plays perfectly in MPC-HC, and it bitstreams. Should it say "The decoder is not active" under audio decoder configuration? https://uploads.tapatalk-cdn.com/20211106/9e515ef160786b5dac130d1c7bb9253d.jpghttps://uploads.tapatalk-cdn.com/20211106/900a9d9432cb33cb719b023e549f8976.jpg

Sent from my SM-N975U using Tapatalk

lvqcl
6th November 2021, 16:56
There's AC3Filter between MPC Audio Decoder and your device. Maybe it breaks bitstreaming. Either disable it or configure it to pass-through.

LenniePaz
6th November 2021, 17:13
There's AC3Filter between MPC Audio Decoder and your device. Maybe it breaks bitstreaming. Either disable it or configure it to pass-through.I noticed that too. I can't find ac3filter anywhere on my PC. When I click on ac3filter under filters, it won't let me disable it.

Sent from my SM-N975U using Tapatalk

huhn
6th November 2021, 17:26
try this codec tweak tool:
https://www.codecguide.com/download_other.htm#:~:text=Scan%20the%20registry%20to%20detect,source%20filters%20(a.k.a.%20splitters).

i have not used it in a very low time.

looks like you have bloated your ds filter a bit.

LenniePaz
6th November 2021, 17:52
I have no idea how ac3filter got on my PC, and I couldn't find it under Programs. I downloaded the ac3filter installer, installed it, then uninstalled it. That seems to have removed all traces of ac3filter, and now it doesn't show up under filters while playing a video. That also solved my bitstreaming issue. PCM is gone now, and bitstreaming now works with MPC-BE.

Sent from my SM-N975U using Tapatalk

hidendarkman
6th November 2021, 22:08
Hi Guys.
i dl source mpc-be and succeeded compiling.
now How we can to change the design of the skin + theme + position buttons:
Seek Bar
Controls Panel
Status Bar .
example i want add a bottom for full screen !
How do this ? we need to know MFC?
thanks in advance.

Aleksoid1978
6th November 2021, 23:59
Hi Guys.
i dl source mpc-be and succeeded compiling.
now How we can to change the design of the skin + theme + position buttons:
Seek Bar
Controls Panel
Status Bar .
example i want add a bottom for full screen !
How do this ? we need to know MFC?
thanks in advance.

There is no "skin" in MPC-BE.
Want do some changing - look at PlayerToolBar.

LenniePaz
7th November 2021, 05:11
Any tips on using my Harmony One with MPC? What key maps make for a better experience?

Sent from my SM-N975U using Tapatalk

kissglay
7th November 2021, 05:18
Don't know if the latest alpha (1.6.0.6659) supports 3rd party online streaming, like "https://www.khanacademy.org/math/geometry-home/triangle-properties/altitudes/v/proof-triangle-altitudes-are-concurrent-orthocenter", using yt-dlp. When opened by MPC-BE, it's showing "Opening..." like forever.
But this one can be opened using MPC-HC, also by utilizing "yt-dlp"
Looks like MPC-BE did open that link but stuck and dead at some point.

Aleksoid1978
7th November 2021, 06:03
Check "https://www.khanacademy.org/math/geometry-home/triangle-properties/altitudes/v/proof-triangle-altitudes-are-concurrent-orthocenter" using yt-dlp - opening and playing, all is ok.

kissglay
7th November 2021, 06:48
Check "https://www.khanacademy.org/math/geometry-home/triangle-properties/altitudes/v/proof-triangle-altitudes-are-concurrent-orthocenter" using yt-dlp - opening and playing, all is ok.

I found the problem. I had a --write-auto-subs inside "%AppData%\yt-dlp\config", which cause MPC-BE to hang. The other switches, which I had in config can live with MPC-BE with no problem.

Don't know if it's a bug, but MPC-HC seems not affected by this switch.

Aleksoid1978
7th November 2021, 07:33
With "--write-auto-subs" yt-dlp generate 109 links for subs :)

v0lt
11th November 2021, 04:53
1.6.0.6670 alpha: How do you use the FFMPEG audio filters? (let's say Normalizer for example)
You can only use the "compand" filter. It is easy to understand if you reveal the drop-down list.

Documentation for filter "сompand" - https://ffmpeg.org/ffmpeg-filters.html#compand

Perenista
11th November 2021, 16:02
I am having a problem with MPC-BE's "RESUME playback from where you left". A specific video I created with DVDFab's help is always crashing (black screen and not allowing me to go forward or back).

But if I use MPC-HC this isn't happening.

I believe the way this file was created is what's causing this. Or perhaps the video decoders currently being used in MPC.

MEDIAINFO:
https://pastebin.com/zaUFy29b

Any idea what went wrong?

v0lt
11th November 2021, 18:05
@Perenista
Upload the file so we can reproduce the problem and see what happens in debug mode.

PS: Your MediaInfo report is incomplete. There is not enough information about the container.

Perenista
12th November 2021, 06:56
@Perenista
Upload the file so we can reproduce the problem and see what happens in debug mode.

PS: Your MediaInfo report is incomplete. There is not enough information about the container.This is a sample:

https://drive.google.com/file/d/1YJUJeHEw-oI8SbBa0FGjoqYEF9lmQdFy/view?usp=sharing

Even this one can't be played fine with MPC-BE. I noticed in MPC-HC resume playback doesn't work only with this one. And if this feature is turned on for MPC-BE there will be crashing.

Using MPC-BE you are only able to play this file again if you hit control + alt + del, then reopen the program and disable "resume file from where you left".

There is something broken inside this, because it's resisting the idea of resuming.

The best explanation is that DVDFab did something wrong while reencoding.

Aleksoid1978
12th November 2021, 08:16
This is a sample:

https://drive.google.com/file/d/1YJUJeHEw-oI8SbBa0FGjoqYEF9lmQdFy/view?usp=sharing

Even this one can't be played fine with MPC-BE. I noticed in MPC-HC resume playback doesn't work only with this one. And if this feature is turned on for MPC-BE there will be crashing.

Using MPC-BE you are only able to play this file again if you hit control + alt + del, then reopen the program and disable "resume file from where you left".

There is something broken inside this, because it's resisting the idea of resuming.

The best explanation is that DVDFab did something wrong while reencoding.

Perfect playback. Test in Software/D3D11/DXVA2 decoding. Test with EVR-CP/MPC VR.
Using only internal filters.

1 - Check what filters use when playback.
2 - Disable DXVA decoding for HEVC.

clsid
12th November 2021, 13:24
Working here as well.

Which GPU do you have? Try without hardware decoding.

You should also test if remuxing the file with MkvToolNix makes any difference.

lvqcl
12th November 2021, 13:55
What filters are active?

Menu "Play" -> "Filters" -> "Copy filters list to clipboard" and paste it here.

Perenista
12th November 2021, 14:54
The problem is still present for me. And believe me when I say only for this file.

This is the list of filters:

MPC-BE 1.5.8.6302
Filters currently loaded:
- Default DirectSound Device
- MPC Video Renderer (externo)
- ffdshow Audio Processor
- MPC Video Decoder
- Audio Switcher
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Matroska Source

Other settings:
https://i.postimg.cc/0y6nGZb9/SETTINGS.jpg

Also, as I said before, no GPU. Relying on the i7 4770 only.

Note: you need to open this file twice. Test "resume playback" if it will work. If you open only once, it will be OK, not when you resume from where you left. *

* A screenshot from the frozen MPC-BE screen:

https://i.postimg.cc/QN4c61LC/FROZEN.jpg

lvqcl
12th November 2021, 15:25
Also, as I said before, no GPU. Relying on the i7 4770 only.

It has integrated GPU, no?

Anyway, your screenshot says "Formato de saida: D3D11(HEVC)" and "Adaptador grafico: Intel HD Graphics 4600". IIUC it means that MPC Video decoder tries to use hardware decoding (from HD4600?). Don't know why... it shouldn't.

Try to disable hardware decoding manually.
Try newer version of MPC-BE (current is 1.6.0.6679 alpha).

v0lt
12th November 2021, 15:34
This is the list of filters:

MPC-BE 1.5.8.6302
Filters currently loaded:
- Default DirectSound Device
- MPC Video Renderer (externo)
- ffdshow Audio Processor
- MPC Video Decoder
- Audio Switcher
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Matroska Source
1. If you have a bug, try a nightly build. Your problem may have been fixed.
2. Disable or remove ffdshow Audio Processor.

Also, as I said before, no GPU. Relying on the i7 4770 only.
3. Your processor has an integrated Intel HD 4600 GPU. This can be seen in the decoder settings.
4. As far as I know, your GPU does not support HEVC decoding, but the decoder is trying to decode with D3D11 for some unknown reason. Disable D3D11 support in the decoder or disable hardware HEVC decoding.

Perenista
12th November 2021, 18:28
Disabling hardware HEVC recording fixed the problem.

From here (it was enabled, now I turned it off):
https://i.postimg.cc/zfCLcn1R/HEVC.jpg

If I disable D3D11 from here it will not fix: https://i.postimg.cc/WzbsSZ2j/D3D11.jpg

I mentioned here before that my video card broke, so I am relying on the onboard video from this old CPU. I had to disable several things for a few videos to run, for the time being. This is better explained in this thread:

https://forum.doom9.org/showthread.php?p=1952164#post1952164

Sunspark
13th November 2021, 21:33
Hi,

What is the difference in functionality in the sound processing options between "Gain" and "Auto Volume Control"?

They are mutually exclusive and I think they work differently even though while both promote a volume increase, they don't sound the same as each other.

Gain can be increased to a maximum of 10.0 dB and Auto has the preset defaults of level 75, release time 8.

Is gain just a uniform increase of volume beyond 100% or is it different?

To explain my scenario, 6-channel E-AC3 audio down-mixed to 2-channel results in spoken dialogue being very quiet. The Windows Film&TV app automatically boosts the volume to where dialogue is clearly audible, there is no setting for it, it does it on its own. What is it doing differently? Is it decoding and mixing the sound differently? Or is it just automatically applying a gain or auto boost on its own?

Trying to determine what is the best method of volume amplification for 6-channel E-AC3 down-mixing here.

Thanks!

Edit: I looked up a chart, an applied gain of 3 dB will result in a volume of 200% if your volume was already set for 100%. So that means it is a uniform volume increase and not a normalization. I'm now wondering if MPC-BE would benefit from a little hollow circle icon or something next to the speaker icon, so when it is clicked it fills solid and automatically toggles gain on or off and I guess the exact # for it would remain in the sound processing options.

Edit 2: Auto volume is awful, it will boost that soft little background music during quiet moments up high.

beter
14th November 2021, 05:51
Hello. I am encountering stuck playback issue. Since r6532, on Windows 7 (Tested with 2 Windows 7 pc's. I think there is no problem on Windows 10), if MPC Audio Renderer is being used with WASAPI Shared mode, my video files with flac audio track(s) cannot be played properly unless I choose any other non-flac audio track. It is also problematic when I load an external flac audio during video playback.

Can anyone else reproduce this problem?

Aleksoid1978
14th November 2021, 06:16
Hello. I am encountering stuck playback issue. Since r6532, on Windows 7 (Tested with 2 Windows 7 pc's. I think there is no problem on Windows 10), if MPC Audio Renderer is being used with WASAPI Shared mode, my video files with flac audio track(s) cannot be played properly unless I choose any other non-flac audio track. It is also problematic when I load an external flac audio during video playback.

Can anyone else reproduce this problem?

Test on latest SVN - https://disk.yandex.ru/d/hlf1lfC8mKU58/!_last

beter
14th November 2021, 13:45
Test on latest SVN - https://disk.yandex.ru/d/hlf1lfC8mKU58/!_last

Sorry for my bad expression. "Since r6532" means all builds from r6532(actually r6533) to the latest available build on yandex at the moment of my report, in other words r6683.
Last working build for me is r6531

Aleksoid1978
14th November 2021, 15:03
Sorry for my bad expression. "Since r6532" means all builds from r6532(actually r6533) to the latest available build on yandex at the moment of my report, in other words r6683.
Last working build for me is r6531

Upload sample file.
Show MPC AR settings and statistic when playback.

beter
14th November 2021, 16:46
Upload sample file.
Show MPC AR settings and statistic when playback.
I have tried it again. In the latest build it happens on Windows 7 when the flac track is NOT default track or when it is an external audio. After switching to the flac track, the playback would be stuck. Perform a seek may resume the playback(not always), but there will still be no sound.

Sample file: https://www.sendspace.com/file/7wloba


screen capture during the playback
https://drive.google.com/file/d/1mR6VhQm335pXkXLqSUGqoK4X8v2We8j3/view?usp=sharing

https://i.imgur.com/eWd3oUY.jpg

Setting of MPC AR
https://i.imgur.com/cw9Zlzq.png

beter
14th November 2021, 17:19
Oh, Even if the flac track is the default track, the playback is still abnormal on Windows 7. I suddenly realised that if the flac track is default in the mkv file, the MPC Audio Renderer simply is not loaded, and it falls back directly to Default DirectSound Device.

v0lt
14th November 2021, 18:00
@beter
I have not been able to reproduce the problem on my Windows 7 x64.
There may be a slight delay when switching tracks, but then playback continues.

beter
14th November 2021, 20:51
@beter
I have not been able to reproduce the problem on my Windows 7 x64.
There may be a slight delay when switching tracks, but then playback continues.
I have just found out it is also related to the setting of HD audio driver.

If the default format is set as 16bit 48000Hz or 24bit 48000Hz, the problem occurs (it will be normal by selecting anything else). Updating the driver does not solve the problem. Again, the problem does not occur on Windows 10 with same setting (48KHz as default, MPC AR WASAPI Shared mode, etc).

It is quite strange, even if Realtek did something wrong in the driver, I cannot see any reason why it can accept 96KHz but not 48KHz, and only when the player is playing flac format?

Anyway, if you can eventually reproduce it, it would be better to mention it as known issue in changelog. But may be it does not worth fixing it at all, as there should not be any problem by setting 96KHz simply (and Realtek's stock value was 44.1KHz as far as I remember).


https://i.imgur.com/9L9rXSp.png

Aleksoid1978
15th November 2021, 00:03
Fixed.

P.J
16th November 2021, 17:34
Looks like corruption. Reinstall ESET and check your file system and hardware.

I tested it on another PC too but no luck. ESET doesn't have problem with other programs :confused:

bozek
16th November 2021, 18:15
Forgive me a bit of OT, please. What kind of CPU (number of cores / frequency) is needed for software-only decoding of 4K H.265?

huhn
16th November 2021, 19:02
there is no answer to that because not every h265 stream has the same difficulty.

frequency and core number don't tell a real story about the performance too.

bozek
17th November 2021, 07:21
Well, when 1080p became a thing in 2008 with the coming of Blu-ray, no single-core CPU at the time was able to decode it but even a mediocre dual-core CPU with about 1.8+ GHz was enough. Following the same logic, seeing as 4K has about 4 times as many pixels as 1080p we would need about 8 cores @ 2GHz or 4 cores at 4GHz... Sure, H265 is more power hungry but this should cancel out with how much the CPU architecture advanced since then. Does my math seem okay to you?

huhn
17th November 2021, 08:00
a zen 1 is massively slower in h265 decoding compared to a zen 2 no that's not how it works.

if you only care about UHD BD spec H265 than every hardware decoder is more than fast enough for it.

a dual core zen 3 with 4 GHZ would be able todo 100 mbit 10 bit.

core number and frequency are pointless.

lvqcl
17th November 2021, 12:55
a dual core zen 3 with 4 GHZ would be able todo 100 mbit 10 bit.

I tried to limit my Intel i5 11th gen CPU to 2 cores and play jellyfish-140-mbps-4k-uhd-hevc-10bit.mkv. All I got is massive stutter.
So I really doubt that Zen3 with 2 cores can decode it in realtime.

huhn
17th November 2021, 15:10
but luckily i said 100 mbit which is/could be massively easier.
and we both know your CPU is "faster".
https://abload.de/img/140s3j02.jpg
close

maybe if i take the good cores only... but what ever as i said pointless anyway.

edit: because i'm not going to test it with all teh possible H265 encdoing settign which may or may not effect decoding speed.

Klaus1189
21st November 2021, 12:21
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6696 :)

wushantao
21st November 2021, 12:28
https://anonfiles.com/51mex4W4u0/mplayerc.sc.rc_7z
https://files.catbox.moe/9vk2r0.7z

Update Simplified Chinese:)

s0meone_new
21st November 2021, 23:16
Hungarian translation updated:
https://www43.zippyshare.com/v/xH7K0CIZ/file.html

v0lt
22nd November 2021, 17:27
@Klaus1189, @wushantao, @s0meone_new
Thanks. Updated in r6700 and r6702.

cmhrky
23rd November 2021, 20:04
Latest Turkish translation (https://www.sendspace.com/file/oki4ue) based on r6703.

cmhrky
24th November 2021, 21:59
My usage: Options > Player > New process for every file
First process paused. When the file played in the newly opened process is added to favorites with the shortcut key (Shift+Q), the favorite list is deleted.

v0lt
25th November 2021, 16:53
cmhrky
Thanks. Translation updated in r6704.

I changed how favorites work in r6705. Check when a new build is available.

Sunspark
30th November 2021, 00:04
The option "Use system layout channels" in the MPC Audio Renderer, what is the effect if this option is checked or unchecked?

v0lt
30th November 2021, 14:50
The option "Use system layout channels" in the MPC Audio Renderer, what is the effect if this option is checked or unchecked?
1. Set "stereo" in system setup.
2. Open a media file with "5.1" sound.
3. Change the "Use system layout channels" setting (don't forget to apply), and look at the Status tab of the active MPC Audio Renderer.

clsid
30th November 2021, 15:23
With that option disabled you will run into problems when playing 5.1 on a stereo setup or headphones. No mixing means that excess channels will simply be dropped, and a dropped Center channel means no voices or at least super low volume.

Is that intentional? What is the use case of wanting to do that?

v0lt
30th November 2021, 16:19
Is that intentional? What is the use case of wanting to do that?
I gave an example of how to see the option work. The number of channels in the media file and the system may not be the same as I said (it could be the other way around - "stereo" -> 5.1).
This option is old and I don't remember why it was added. It is possible that some audio devices do not need to specify the system channel layout.

Sunspark
30th November 2021, 19:01
In old posts there was talk about how checking or unchecking it was needed for some people with 7.1 systems/headphones to send the correct number of channels. As far as I can tell, if you're on a stereo system you don't need to have it checked because of down-mixing.

But, here is an interesting thing I have noticed, the MPC-BE app has mixing in two separate places. In the Sound Processing options under channel mixer, you can select "Stereo" and it will down-mix from 5.1. The MPC Audio Renderer also has a mixer built-in as well. If you don't have the sound processing option checked, and are not using mixing using anything else (e.g. Windows shared, or LAV) the MPC renderer itself will downmix to stereo, visible in the filter properties status (status screen says input 5.1, output 2.0, it is not clear to me whether it is dropping channels and presenting the appearance of mixing).

I think there is a slight audible difference between the two down-mixing implementations. That's ok, because every down-mixing implementation I have listened to sounds slightly different. But given how tightly coupled the renderer is with the app, I question whether it makes sense to maintain two separate mixing code paths. Is the renderer actually down-mixing, or is it dropping channels?

PS. v0lt, the directsound renderer is busted, the output is super quiet no matter what combination of settings is used. Only the MPC renderer works.

55trucker
1st December 2021, 17:38
I've come across an issue where using an HDMI connection to TV thru my new AVR is concerned.

before purchasing this new AVR, the HDMI graphics card was connected Directly to the flatscreen, I had no issue where the programs recognizing each of the two monitors was concerned. The desktop monitor is 1 & the 60" flatscreen is 2, I use fullscreen mode in the program, MPC-BE is the default media player, click to open a movie file & the program instantly goes full screen to to 2.

Now that I am going thru the AVR before going to the flatscreen the program can't find screen #2 automatically anymore. Open a movie file & the image appears full screen on the desktop monitor, to get the image back onto the flatscreen one has to click the mouse to ..1. shrink the image to window size on the desktop 2. click the mouse again to shift the image to 2 where it should be.

I can't rectify this issue at all, I have 2 operating systems on the computer, win7 & 10 (side by side), they both are identical in their programs & they both exhibit this issue.

This issue is only with Black Edition, MPC-HC (version 1.9.13) is also on the op/sys & it functions without any issue, what can we do to correct this disruption?

thx

Klaus1189
1st December 2021, 17:49
@55trucker:
options -> fullscreen -> Fullscreen monitor: change "current" to your flatscreen #2. Does that work?

55trucker
1st December 2021, 17:57
No, not at all, I can't understand what is causing the program to lose the ability to recognize monitor #2 when passing the graphics card signal thru the AVR is concerned.......

Klaus1189
1st December 2021, 18:07
What AVR is it? There maybe two HDMI modes. Just post name and I download its manual and look it up for you.

55trucker
1st December 2021, 18:26
The AVR is a Yamaha RX-A870, I've gone into the properties & there is nothing in there to alter to *adjust* what the graphics card HDCP *handshakes* with to try to solve this issue.
As I said, this ONLY occurs with BE, it doesn't occur with HC or for that matter with VLC player.

I have the user manual for the AVR, went thru it.......

Klaus1189
1st December 2021, 18:47
the thing I mentioned is decribed on page 137:
https://de.yamaha.com/files/download/other_assets/8/956248/web_YJ203A0_EN2_RX-A870_om_UCRABGLF_En_A0.pdf

55trucker
1st December 2021, 19:23
What is it that you were pointing to?

DTS format notification?
Restoring default setting?
updating the firmware?
checking the firmware version?

Klaus1189
1st December 2021, 19:39
https://drive.google.com/file/d/1OKYLf-E0DTLWiR8vn_m1gHpHTLyDC2qY/view?usp=sharing
the right part of page 137
Worth a try to look what setting is set.

55trucker
1st December 2021, 21:00
ahhh.....I see, I took a look at that prior page as well, there's nothing in the receiver setting for the NTSC ( I'm in Canada) nor the HDMI limitation or the 4k signal mode that could be the source of this.
The AVR is using three HDMI inputs total, one from the Bluray player, the HD cable TV source & the computer, all function properly, it's just BLACK Edition that is experiencing this odd anomaly, if I take the AVR out of the equation & reconnect the graphics card directly to the flatscreen the issue goes away. Something in MPC doesn't like the routing of the HDMI cable.

kissglay
2nd December 2021, 07:02
With "--write-auto-subs" yt-dlp generate 109 links for subs :)

I find MPC-HC has the options to configure and show auto-generated subtitles and it works pretty well. It overrides "--write-auto-subs" option in the yt-dlp's config file.
https://thumbs4.imagebam.com/be/7b/cb/ME5DE3K_t.png (https://www.imagebam.com/view/ME5DE3K)
The subtitle context menu in MPC-HC:
https://thumbs4.imagebam.com/db/8e/3e/ME5DE3J_t.png (https://www.imagebam.com/view/ME5DE3J)

The problem with MPC-BE is that most of the time it works with the "--write-auto-subs" option turned on in config and shows the subs, but there's no way to customize which language one actually wants. It loads all the subs and of course, it takes longer time to load the video.
With the extreme case, like "https://www.khanacademy.org/math/geometry-home/triangle-properties/altitudes/v/proof-triangle-altitudes-are-concurrent-orthocenter" I posted earlier, which has over a thousand subs, the player freeze.
Maybe you can consider adding a similar option like "Enable Automatic Subtitle" or something in the "youtube-dl, yt-dlp" config section, and let users specified the language code required? And this will override the "--write-auto-subs" option if it's set in the yt-dlp's config.
The subtitle context menu in MPC-BE:
https://thumbs4.imagebam.com/53/8a/cf/ME5DE3M_t.png (https://www.imagebam.com/view/ME5DE3M)
Thx

Aleksoid1978
2nd December 2021, 08:09
I find MPC-HC has the options to configure and show auto-generated subtitles and it works pretty well. It overrides "--write-auto-subs" option in the yt-dlp's config file.
https://thumbs4.imagebam.com/be/7b/cb/ME5DE3K_t.png (https://www.imagebam.com/view/ME5DE3K)
The subtitle context menu in MPC-HC:
https://thumbs4.imagebam.com/db/8e/3e/ME5DE3J_t.png (https://www.imagebam.com/view/ME5DE3J)

The problem with MPC-BE is that most of the time it works with the "--write-auto-subs" option turned on in config and shows the subs, but there's no way to customize which language one actually wants. It loads all the subs and of course, it takes longer time to load the video.
With the extreme case, like "https://www.khanacademy.org/math/geometry-home/triangle-properties/altitudes/v/proof-triangle-altitudes-are-concurrent-orthocenter" I posted earlier, which has over a thousand subs, the player freeze.
Maybe you can consider adding a similar option like "Enable Automatic Subtitle" or something in the "youtube-dl, yt-dlp" config section, and let users specified the language code required? And this will override the "--write-auto-subs" option if it's set in the yt-dlp's config.
The subtitle context menu in MPC-BE:
https://thumbs4.imagebam.com/53/8a/cf/ME5DE3M_t.png (https://www.imagebam.com/view/ME5DE3M)
Thx

There is no problem.
Remove "--write-auto-subs" from you config, MPC-BE without any options get and download subs.

Celio1080p
11th December 2021, 11:10
Hey there guys. Sorry for this noob question but, i want to have the best picture quality possible.
I want to know what these options here do and what is the best..
Huh, there is a place where i can read about them ?

For example, Buffers EVR, it's possible to increase more then 30 ?

10-bit Integer.. what is this ? 8-bit Integer is better ? and what about 16-bit floating point ?

PS 3.0: Lanczos3 is the best option ?

And the Exclusive Full-Screen, is a good thing ? and the RGB 10 bit.. should i mark that ?

I mean, i know about MadVR but.. i don't know.. maybe i should try later but.. i was really curious about these settings.

Sorry my english, noob brazilian here.

CPU: Ryzen 7 3800X
GPU: GTX 1660 Super
RAM: 16 GB DDR4 3200Mhz Dual Channel
Monitor: TV Samsung RU7100 4k 65

v0lt
11th December 2021, 12:00
Sorry for this noob question but, i want to have the best picture quality possible.
To begin with, you yourself need to understand what exactly does not suit you in the picture that the player gives out.

For example, Buffers EVR, it's possible to increase more then 30 ?
No. What is your problem with the default buffer value?

10-bit Integer.. what is this ? 8-bit Integer is better ? and what about 16-bit floating point ?
16-bit is guaranteed to increase video memory consumption. And whether it gets better or worse you can see for yourself on your display. On some graphics cards the brightness may change if you increase the bit depth of textures.

PS 3.0: Lanczos3 is the best option ?
This is a good interpolation algorithm. Whether it will be the best for you, you can check for yourself.

And the Exclusive Full-Screen, is a good thing ?
Exclusive mode helps you solve video not smoothly displaying issues. Often used in conjunction with changing the display mode. Your right to enable the option or not.

and the RGB 10 bit.. should i mark that ?
I don't understand your "should i". If you want to try it, turn it on, if you don't want it, don't turn it on. I find that 10-bit output does not work in Direct3D 9.

Celio1080p
12th December 2021, 02:10
To begin with, you yourself need to understand what exactly does not suit you in the picture that the player gives out.
I see.

No. What is your problem with the default buffer value?
Nothing. But i like to increase because sometimes, i'm downloading a movie or moving a movie from my main SSD to my secondary 4 TB HDD. When i'm doing this, the movie i'm watching will stutter.
If i increase the buffer to max possible, sometimes.. the movie don't stutter. That's why i asked if was possible to increase past 30.
If i could load a good part of the movie to VRAM or RAM.. there would be no stutter.. right ? or i'm wrong ?

16-bit is guaranteed to increase video memory consumption. And whether it gets better or worse you can see for yourself on your display. On some graphics cards the brightness may change if you increase the bit depth of textures.
Hrm, i see. I don't see a problem with increased video memory.
My card has 6 GB of VRAM. Of course, that's not a lot but.. you know..
If i have 6 GB, why shouldn't i use it ?
I mean, there are any disadvantage in doing this ? this will damage my GPU ? i guess not because most games already use 6GB of VRAM easy.

This is a good interpolation algorithm. Whether it will be the best for you, you can check for yourself.
Well, yeah i guess but..What I was wanting more to know a description of each option...
If one has more sharpness.
If another is more blurry.

Exclusive mode helps you solve video not smoothly displaying issues. Often used in conjunction with changing the display mode. Your right to enable the option or not.
Hrm, so, if i don't use changing display mode.. i shouldn't use it.

I don't understand your "should i". If you want to try it, turn it on, if you don't want it, don't turn it on. I find that 10-bit output does not work in Direct3D 9.
Well, i don't even know if i'm using Direct3D9 or 11 or.. anything.

I asked about Exclusive Mode.
Because when I'm watching 4K movies, unfortunately they come in HDR.
My TV is Low Tier so her HDR is bad.
I do not like it.
I was wondering if using Exclusive Mode, if it could be improved in any way.
I mean, when I'm watching an HDR movie, the MPC-BE converts to SDR, and it looks good... but I was wondering if 10 bit exclusive mode could help with that or not.

Zack Snyder's Justice League for example. It's 93,4 GB so of course my VRAM and RAM will not be enough.. anyway.

I uploaded an image. I want to know if something's wrong. I paused and took the image.

Why am I asking these questions?
Because I don't understand much and wanted to know if my settings are wrong.
Unfortunately, it doesn't have much information when you search google. At least I couldn't find many.
Many info are about MPC-HC. Not about MPC-BE.

Megalith
15th December 2021, 21:40
HDR sent directly to my LG OLED (C1) doesn't look right (muted) until MPC-BE is in full screen. Is this an issue with MPC-BE, or madVR?

chros
16th December 2021, 01:03
HDR sent directly to my LG OLED (C1) doesn't look right (muted) until MPC-BE is in full screen. Is this an issue with MPC-BE, or madVR?
Which OS do you have?

v0lt
16th December 2021, 04:44
MPC Image Source 0.2.3.95 (https://github.com/v0lt/ImageSourceFilter/releases/tag/0.2.3)
Improved support for JPEG XL.
Description (https://github.com/v0lt/ImageSourceFilter/blob/master/Readme.md)

MPC Image Source is a DirectShow filter that allows you to open graphic images in video players. Windows Imaging Component (WIC) is used to decode images.

Megalith
16th December 2021, 23:02
Which OS do you have?

Windows 10.

Schroinxx
19th December 2021, 09:28
I have a new z690&12600K and use the onboard Intel 770 UHD GPU with a LG OLED CX. After installing windows 10 and the drivers it all works out of the box including HDR and the video looks good in the windows samples and intel. However, in MPC-BE the image is charcoal-grey. The movie file plays with sound and subtitles. Sometimes I have seen the first frame normal and then it becomes dark. It works in VLC. I have tried setting the brightness but that does not help. I tried importing the MPC-BE settings from another computer with no impact. I have tried to play with the levels, but that does not help either. I installed win11 before win10 and that was the same issue with MPC. In the old Intel drivers, one could set the levels to either driver or application, and that seems to have solved the issue for many. Regrettably, this is not available in the new Intel drivers. Any suggestions?

Klaus1189
19th December 2021, 09:47
@Schroinxx:
What video Renderers are affected?
Could you try EVR CP - Enhanced Video Renderer (custom presenter), MPC Video Renderer and madVR?
Please report back.
Since you have a new Intel CPU with UHD 770, can you please test some things for me? Does not take more than 5 minutes:
https://forum.doom9.org/showthread.php?p=1958267#post1958267

Schroinxx
19th December 2021, 10:42
I am running with GPU driver ver 30.0.101.1002

@Klaus1189
EVR, EVR-CP, SVR, null, nulll uncompressed are all charcoal grey. I have just installed madVR and that works out of the box. MPC VR work with the 0.5.5.1797, whereas the 5.4 crashes.

Sure. There is no logo. To my untrained eyes, it seems okay, but there is a bit of interference between his white shirt and the black west here and there.

Using the madVR or MPC VR solves my problem.

Klaus1189
19th December 2021, 10:48
It is located on the very bottom in the middle of the screen. Especially the chinese, japanese, … characters should not flicker.

Schroinxx
19th December 2021, 11:56
It is located on the very bottom in the middle of the screen. Especially the chinese, japanese, … characters should not flicker.

They don't flicker.

Klaus1189
19th December 2021, 14:45
That is good news for me. But for the charcoal-grey color issue. What filters do you use? Do you use internal MPC-BE Filters or external Filters like LAV Filters? Try out the other filters you are using now. Any difference?

clsid
19th December 2021, 16:23
MPCVR and madvr are the only two renderers with proper HDR support!

If null renderer gives you video it means YOUR DID NOT RESTART the player (or reload file) so the settings change was not applied yet. So giant user error...

Schroinxx
19th December 2021, 19:12
That is good news for me. But for the charcoal-grey color issue. What filters do you use? Do you use internal MPC-BE Filters or external Filters like LAV Filters? Try out the other filters you are using now. Any difference?

EVR, EVR-CP, SVR are grey. Null, nulll uncompressed plays the audio. MPC VR work with the 0.5.5.1797, whereas the 5.4 crashes. MadVR works.

I'll try with LAV later.

v0lt
20th December 2021, 05:04
MPC Video Renderer 0.5.6.1807 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.5.6)

Changes:
Improved stability in DX9 mode when changing display.
Fixed display of subtitles in the first frame when using XySubFilter.
Added experimental option "Reinitialize D3D device when changing display".
Fixed the problem with the "Information" tab working when pressing Esc when the main text field is active.
The "Auto display HDR On/Off" functionality has been improved. Now this option has three values: "not used", "used for fullscreen", "always used".
Fixed HDR Passthrough for various cases.
Added support for MEDIASUBTYPE_LAV_RAWVIDEO.
Added support for various YUV and RGB planar formats.
Added support for r210 format.
The "Use Direct3D 11" option is enabled by default on Windows 8 and newer systems.
Fixed crash for RGB24 in some situations.

Schroinxx
20th December 2021, 09:42
I have installed the LAV 64 filters and only left out the file association at the end. They don't show up in MPC-BE for some reason.

Klaus1189
20th December 2021, 10:54
Options -> external Filters -> add -> search for „lav“ and add all four lav entries and set them to prefer.

Schroinxx
20th December 2021, 15:23
Options -> external Filters -> add -> search for „lav“ and add all four lav entries and set them to prefer.

I had to disable all the internal filters as well. Now it loads the LAV components and will play the file. Audio works, but there is no picture.

Klaus1189
20th December 2021, 15:39
Strange. Can you show your filters list? Just rightclick and search for it. Then paste the text here.
If you set it to prefer it will prefer external over internal ones. Normally no need to disable the internal ones. I doubt it will make a difference zo use LAV over internal but worth a quick try.
Are you getting this grey issue only for HDR or also for SDR video?

Schroinxx
20th December 2021, 18:42
Strange. Can you show your filters list? Just rightclick and search for it. Then paste the text here.
If you set it to prefer it will prefer external over internal ones. Normally no need to disable the internal ones. I doubt it will make a difference zo use LAV over internal but worth a quick try.
Are you getting this grey issue only for HDR or also for SDR video?

This one?
bindflt 0 0
WdFilter 5 0
storqosflt 0 0
wcifs 0 0
CldFlt 0 0
FileCrypt 0 0
luafv 1 0
npsvctrig 1 0
Wof 3 0
FileInfo 5 0


Now it loads the LAV filters (can see the icons) but only audio works and it uses the internal set render.

The grey is for both SDR and HDR material.

Klaus1189
20th December 2021, 19:15
No, see here:
https://drive.google.com/file/d/17PT7mKv73VlPGRDT0A4ouDlFkuQTOLia/view?usp=sharing
https://drive.google.com/file/d/1bdoFrQuBAEEsuskgYuFd_w7VSn0ah03U/view?usp=sharing

Klaus1189
22nd December 2021, 20:06
Typically green is the color if hardware acceleration issues of the GPU are the culprit. But also try to disable hardware acceleration in internal Filters of MPC-BE. DXVA ones.

v0lt
27th December 2021, 15:53
MPC-BE 1.6.0 (build 6767) stable (https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.6.0/) with digital signature (SF.net).

List of changes (https://sourceforge.net/p/mpcbe/code/HEAD/tree/tags/release_1.6.0/docs/Changelog.txt).
One of the important changes in version 1.6.0:
Reworked saving of many settings. The values of these settings will not be inherited when upgrading from older versions of the player.

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

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

filler56789
27th December 2021, 16:27
MPC-BE 1.6.0 (build 6767) stable (https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.6.0/) with digital signature (SF.net).

:thanks:

Klaus1189
29th December 2021, 19:34
In r6771 there is a small typo introduced in german translation. I fixed it:
"auswählen" was accidentally changed to "auswahlen"
Download here (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing)

Thanks for the new stable release, I really appreciate your work :)

v0lt
1st January 2022, 08:44
@Klaus1189
Thanks. Updated in r6772.

SirMaster
3rd January 2022, 19:56
I have a question for the devs or anyone who has any insight.

Would it be possible to somehow output audio as Bitstream AND decoded LPCM at the same time? To different output devices?

I like that MPC-BE has dual audio output, but it seems only possible that each output is the same format. Both Bitstream, or both decoded LPCM.


I can think of some interesting use cases if I could output bitstream and a decoded 8-channel LPCM as well. (ask if you are curious about my proposed use cases)

I don't see why this can't work, as in theory you could have 2 media player instances open playing the movie, one bit-streaming and one decoding to LPCM to a different sound device. Problem with that is wasted performance and syncing them up to the millisecond would be difficult.

So any thoughts from a dev on if this sort of feature could be added would be appreciated.

chros
3rd January 2022, 21:57
What are your use cases? :)

Grimsdyke
3rd January 2022, 22:22
Speaking of 'dual audio out' - I would love to have individual volume controls when both are active ! Thanks.

SirMaster
3rd January 2022, 22:34
What are your use cases? :)

Well, one use case is stereo tactile bass.

I want to take the 8 channel LPCM output and feeding it through EqualizerAPO, I can combine the 1-60Hz from the 3 channels from the left (front left, surround left, and rear left) and feed their low frequency only to a bass shaker installed on the left side of my seating.

And then I can do the same for the right side.

And I can feed these 2 signals out a simple 3.5mm analog out from my HTPC via EqualizerAPO.

I can do that now, but if I do, I lose bit-streaming when I switch to LPCM decode.

Losing bit-stream means losing Atmos and DTS:X object based audio for my main AV processor and main sound system.

Or even just a more simple case, extracting the LFE only from the 8 channel LPCM and feeding that to bass shakers. This would allow again having Atmos / DTS:X still going to the main processor.

But now we don't have to lose a channel on the processor for the tactile shakers, and also on the vast majority of AV processors, you cannot have a LFE output channel that has 0 room correction applied to it, which would be ideal for tactile normally.


Basically, the whole concept revolves around not losing object based audio to your main processor, while being able to do various things with the 8 channel base audio data.

SirMaster
3rd January 2022, 22:39
Speaking of 'dual audio out' - I would love to have individual volume controls when both are active ! Thanks.

You can already control them individually through the OS volume control panel.

You just mean you want 2 volume sliders inside the MPC app itself?

Aleksoid1978
4th January 2022, 09:01
I have a question for the devs or anyone who has any insight.

Would it be possible to somehow output audio as Bitstream AND decoded LPCM at the same time? To different output devices?

Impossible.

SirMaster
4th January 2022, 16:26
Not impossible.

I am glad to hear that it's possible.

If that is something that could be implemented without much trouble I know that it would be a cool and unique feature for MPC-BE that HT enthusiasts that I know would seek out and use for the concepts that I explained in my previous posts.

Grimsdyke
4th January 2022, 17:11
You just mean you want 2 volume sliders inside the MPC app itself?

Exactly :)

clsid
4th January 2022, 18:08
A much simpler solution would be to connect a splitter cable to the LFE output of your receiver.

beter
4th January 2022, 18:56
Update translation for Traditional Chinese and Dutch
https://www.sendspace.com/file/mew8xo

Fred
5th January 2022, 11:57
MPC.BE 1.6.0 freezes when playing HEVC/HVC1 as .ts or .mkv file. No video image. MPC can then only be terminated with the task manager.

Aleksoid1978
5th January 2022, 12:27
Disable DXVA, maybe drivers fault.

Fred
5th January 2022, 17:47
Works now. Hardware acceleration for HEVC disabled.