View Full Version : Media Player Classic - BE Win32/x64
Pages :
1
2
3
4
5
6
7
8
9
[
10]
11
12
v0lt
5th January 2022, 18:04
MPC Script Source 0.1.2.106 (https://github.com/v0lt/ScriptSourceFilter/releases/tag/0.1.2).
DirectShow source filter for AviSynth + and VapourSynth script files. Supports video stream only.
Description (https://github.com/v0lt/ScriptSourceFilter/blob/0.1.2/Readme.md)
SirMaster
5th January 2022, 22:51
A much simpler solution would be to connect a splitter cable to the LFE output of your receiver.
1. That will duplicate the room EQ for the subwoofer out to the tactile shakers which is not ideal. (but it's not a huge deal I admit.)
2. That wont allow me to do stereo tactile bass as I described in my earlier post. routing the low end crossover from the 3 speakers on the right side of the room to the right mounted tactile transducer, and left to left.
3. That wont allow me to make the tactile bass shake sooner than the subwoofer plays, which in my experience is often needed as the shake is not felt instantaneously through many types of seating and tactile platforms that seating might be placed upon.
4. That prevents be from doing tactile-specific EQ without another costly outboard audio processor with another A->D EQ then D->A conversion.
Like adding PEQ filters to even out the shake response, shelf filters to boost the ultra low frequency shake, and pass filters to roll-off the shake sensation at higher frequency like 50Hz.
There are numerous reasons to want to have both the LFE and the other 7 base channels extracted from the signal able to be manipulated separately in EqualizerAPO, a free system-wide EQ, while also still being able to stream the object-based Atmos and DTS:X audio to the main AVR.
v0lt
6th January 2022, 06:14
@beter
Thanks. Updated in r6782.
I am glad to hear that it's possible.
I checked with Aleksoid1978, he incorrectly expressed his thought in English (double negation is often a trick). The message has been corrected (https://forum.doom9.org/showthread.php?p=1960554#post1960554).
Siso
7th January 2022, 12:57
Mpc-be's "touch window from outside" not working with 2.39:1 movies (1920x804p) on a monitor with 3440x1440p. Mpc-hc works.
v0lt
7th January 2022, 15:50
Mpc-be's "touch window from outside" not working with 2.39:1 movies (1920x804p) on a monitor with 3440x1440p. Mpc-hc works.
Doesn't work if you change the option and don't restart the player. I don’t remember why it happened.
A command (not an option) with the same name works correctly.
Siso
7th January 2022, 15:55
Doesn't work if you change the option and don't restart the player. I don’t remember why it happened.
A command (not an option) with the same name works correctly.
Which command? I'm wondering why the same option in the two players, doesn't work as intended in mpc-be.
v0lt
7th January 2022, 18:56
option -> View > Options > Video > Framing > Default mode > Touch Window From Outside
command -> View > Video Frame > Touch Window From Outside
Siso
8th January 2022, 00:43
option -> View > Options > Video > Framing > Default mode > Touch Window From Outside
command -> View > Video Frame > Touch Window From Outside
No change.
Aleksoid1978
8th January 2022, 02:24
Mpc-be's "touch window from outside" not working with 2.39:1 movies (1920x804p) on a monitor with 3440x1440p. Mpc-hc works.
Developers don't have monitor with such resolution, can't test.
huhn
8th January 2022, 06:50
i have no nvidia card right now. so this is not as good of an explanation sorry for that.
take your nvidia card and go to this this page:
https://www.nvidia.com/content/dam/en-zz/Solutions/geforce/news/gamescom-2019-geforce-game-ready-driver/gamescom-2019-geforce-game-ready-driver-integer-scaling-nvcpl-option.png
go to size here you can crop the output to 21/9 very easily.
to get 1440p you can also use DSR 4x (again out of my head) as the windows resolution if that matter at all. but i don't see a reason why that would be needed to trigger the issue.
Siso
8th January 2022, 11:39
The problem is in mpc-be, there is no problem in mpc-hc.
v0lt
8th January 2022, 11:44
No change.
Explain how you use it?
For me, calling the command immediately changes the filling of the video frame. Changing the default setting affects the new session.
Also see if you have a preset enabled in the Pan & Scan submenu.
tormento
8th January 2022, 12:30
@v0lt
I went crazy for a couple of day to finally understand that MPC-BE (and MPC-HC too) has problems with some (https://pastebin.com/GAHYjd8N) ASS subtitles.
This is how it is rendered by MPC-BE
https://i1.lensdump.com/i/rEn1te.md.png (https://lensdump.com/i/rEn1te)
and this is how it should be (from Aegisub)
https://i1.lensdump.com/i/rEn0hA.md.png (https://lensdump.com/i/rEn0hA)
Can you please check it out? If you need any clarification, please ask.
P.S: MPV renders the ass perfectly.
Aleksoid1978
8th January 2022, 12:45
Internal subtitle's renderer has some limitations on animated subtitle handling. There is no developers who can improve it :)
Siso
8th January 2022, 12:52
Explain how you use it?
For me, calling the command immediately changes the filling of the video frame. Changing the default setting affects the new session.
Also see if you have a preset enabled in the Pan & Scan submenu.
I don't use pan and scan, the situation is this: when I watch 2.39:1 movies, there is one pixel on the left side, when I use touch window from outside in mpc-hc, it adjust the picture without the pixel on the left and it shows the correct resolution. In mpc-be there is no change at all, and the pixel on the left remains. It should work as in mpc-hc.
tormento
8th January 2022, 13:11
Internal subtitle's renderer has some limitations on animated subtitle handling. There is no developers who can improve it :)
Can you suggest me what to use as subtitle renderer? I saw there are two possible alternatives (not installed).
Is it possible to find a "portable" version of those two libraries to let MPC-BE use them even if not "system" installed?
I saw pinterf did a fork of xy-VSFilter but I fear is an AVS plugin only.
Anyway, MPV renders that ASS perfectly but it's not so GUI and configuration intuitive.
v0lt
8th January 2022, 13:27
I saw pinterf did a fork of xy-VSFilter but I fear is an AVS plugin only.
You can try XySubFilter (not xy-VSFilter) installed on the system.
XySubFilter 3.1.0.752 by Cyberbeing (https://github.com/Cyberbeing/xy-VSFilter/releases)
XySubFilter v3.2.0.806 by pinterf (https://github.com/pinterf/xy-VSFilter/releases)
XySubFilter with libass by Masaiki (20211005) (https://github.com/Masaiki/xy-VSFilter/releases)
Anyone you like.
tormento
8th January 2022, 14:01
You can try
Isn’t possible to have the dll/ax in the MPC directory and let it use locally?
tormento
8th January 2022, 15:07
XySubFilter v3.2.0.806 by pinterf
This works really fine, thank you.
Any way to port it to the internal renderer?
v0lt
8th January 2022, 15:34
I don't use pan and scan, the situation is this: when I watch 2.39:1 movies, there is one pixel on the left side, when I use touch window from outside in mpc-hc, it adjust the picture without the pixel on the left and it shows the correct resolution. In mpc-be there is no change at all, and the pixel on the left remains.
I do not confirm. I don't see any "one pixel".
My video 1200x512. My display 1680x1050. I turn to full screen. RMB > View > Video Frame > Touch Window From Outside. And I get the desired result.
Any way to port it to the internal renderer?
Someone should investigate the cause of the problem, make a patch, and verify that the patch has not caused other negative effects.
We're not doing text rendering right now.
tormento
8th January 2022, 15:37
We're not doing text rendering right now.
I have opened a issue in MPC-HC GitHub repository. Let’s see.
clsid
8th January 2022, 16:58
As far as I can tell, MPC is actually rendering the subtitle CORRECTLY. If it looks wrong it is because the person that made it only tested with libass.
The relevant sub line has borderstyle=3, which means opaque box, which uses the outlinecolor, which is non-transparent white.
Text is actually orange here (with a gradient). But I don't have the original video. Neither of your screenshots look correct to me, based on what the subtitle actually specifies.
lvqcl
9th January 2022, 08:57
Someone should investigate the cause of the problem, make a patch, and verify that the patch has not caused other negative effects.
https://github.com/clsid2/mpc-hc/issues/1487#issuecomment-1008161639
https://github.com/clsid2/mpc-hc/commit/0ccb9a0753b266808a2d5ede1d3e103178ff677e
tormento
9th January 2022, 10:33
As far as I can tell, MPC is actually rendering the subtitle CORRECTLY. If it looks wrong it is because the person that made it only tested with libass.
Sent PM with softsub video sample.
v0lt
9th January 2022, 17:38
https://github.com/clsid2/mpc-hc/issues/1487#issuecomment-1008161639
https://github.com/clsid2/mpc-hc/commit/0ccb9a0753b266808a2d5ede1d3e103178ff677e
Thanks. Added in [r6785].
Klaus1189
9th January 2022, 19:54
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6786 :)
I think I found / can reproduce an issue. Since I am also on videohelp.com I found that:
"Open options: New process for every file" does not work. All files open in the same player.
Review by TheGhost on Jan 1, 2022 Version: 1.6.0 OS: Windows 10 64-bit Ease of use: 10/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10
To TheGhost:
No, it does work.
I think you should read this : https://forum.doom9.org/showthread.php?p=1960021#post1960021
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.
May be you didn't delete old ini file.
Review by longwin on Jan 3, 2022 Version: 1.6.0 OS: Windows 7 64-bit Ease of use: 10/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10
To longwin: I did a clean install of Windows 10 x64, having tried out Windows 11 for a few weeks. I installed version 1.6.0 with no prior installation of MPC-BE whatsoever. All files open in the same player window despite specifying "New process for every file" in the options.
Review by TheGhost on Jan 3, 2022 Version: 1.6.0 OS: Windows 10 64-bit Ease of use: 10/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10
I have a portable installation of 1.6.0 stable release on my PC. Then I did a backup of setting files and did reset MPC-BE but it still opens a new file in the already playing instance.
I personally do not use this feature, but I can reproduce it.
I downloaded 1.5.8 stable and then 1.5.7 stable and checked these versions but the same issue. I suspect a windows update broke that feature. Would you mind to take a look at it?
Aleksoid1978
9th January 2022, 23:41
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6786 :)
I think I found / can reproduce an issue. Since I am also on videohelp.com I found that:
I have a portable installation of 1.6.0 stable release on my PC. Then I did a backup of setting files and did reset MPC-BE but it still opens a new file in the already playing instance.
I personally do not use this feature, but I can reproduce it.
I downloaded 1.5.8 stable and then 1.5.7 stable and checked these versions but the same issue. I suspect a windows update broke that feature. Would you mind to take a look at it?
Confirm.
It's happened when using Shell Extension. Fixed.
cmhrky
10th January 2022, 22:01
Latest Turkish translation (https://www.sendspace.com/file/43eq5m) based on r6792.
s0meone_new
10th January 2022, 22:10
Hungarian translation updated:
https://www23.zippyshare.com/v/WcnsBo4G/file.html
v0lt
11th January 2022, 04:57
@Klaus1189, @cmhrky, @s0meone_new
Thanks. Updated in r6788, r6793.
wushantao
11th January 2022, 07:26
https://files.catbox.moe/uhs78t.zip
https://anonfiles.com/D9Maca65x5/mplayerc.sc.rc_zip
Update Simplified Chinese:)
SirMaster
12th January 2022, 15:57
@beter
Thanks. Updated in r6782.
I checked with Aleksoid1978, he incorrectly expressed his thought in English (double negation is often a trick). The message has been corrected (https://forum.doom9.org/showthread.php?p=1960554#post1960554).
Oh dang, that's too bad.
I wonder why?
I mean I can open 2 copies of the media player and have one Bit-streaming and one decoding.
Strange that it couldn't be added into 1 player like that to route the audio out bit-stream and into the decoder at the same time.
I would still guess that it's "technically" possible, but only with a substantial change to the way the audio systems work in the player and LAV filter and such.
I'll just drop the subject, thanks for the answers guys!
SirMaster
12th January 2022, 16:00
Developers don't have monitor with such resolution, can't test.
You can perhaps set your GPU output to a custom resolution with that aspect ratio to test.
Windows will use that custom resolution and custom AR, but the GPU will fill the custom resolution to the display's native resolution with black bars (so the display doesn't see a weird resolution)
But should still work for a test since Windows is convinced the custom resolution and AR is real.
Goldbreaker
15th January 2022, 07:54
since 1.5.6 I have crashes with MadVR v0.92.17! All versions (1.5.7 - 1.6.1) crash since 1.5.6 at switching the scenes via the timebar! Can't watch my porncollection :-(
Warlock
15th January 2022, 15:28
since 1.5.6 I have crashes with MadVR v0.92.17! All versions (1.5.7 - 1.6.1) crash since 1.5.6 at switching the scenes via the timebar! Can't watch my porncollection :-(
Why don't you use mpc-be video renderer, mpc-vr? I think it is much better than madvr, it has great image and video quality, combined with a low consumption of machine resources. I consider madvr v0.92.17 to be discontinued as the developer is now focused on other things. I find it much safer to use mpc-vr, which is constantly updated, especially the beta version.
Goldbreaker
15th January 2022, 16:07
Can you manually sharp-up low-res videos with mpc-vr?
Klaus1189
15th January 2022, 21:45
Can you manually sharp-up low-res videos with mpc-vr?
What do you mean? Use a higher quality scaler? MPC-VR supports that.
Klaus1189
15th January 2022, 21:57
At first I thought I leave the new "Adapter" since it can be used in german but I reconsidered.
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)
I have a Ryzen 9 5950x (so no iGPU) and a dedicated RTX 3090. Is it normal that the new line in options dialog "Adapter" is greyed out with this setup? If it is, do you think it would be a good idea to display the name of the one and only GPU in the greyed out box so the user has feedback what GPU is "selected", not much to select when there is only one available but you get the idea. Cosmetic :)
wushantao
15th January 2022, 23:47
https://files.catbox.moe/442wyo.7z
https://anonfiles.com/tevd79Baxf/mplayerc.sc.rc_7z
Update Simplified Chinese:)
wushantao
15th January 2022, 23:48
At first I thought I leave the new "Adapter" since it can be used in german but I reconsidered.
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)
I have a Ryzen 9 5950x (so no iGPU) and a dedicated RTX 3090. Is it normal that the new line in options dialog "Adapter" is greyed out with this setup? If it is, do you think it would be a good idea to display the name of the one and only GPU in the greyed out box so the user has feedback what GPU is "selected", not much to select when there is only one available but you get the idea. Cosmetic :)
agree:)
v0lt
16th January 2022, 18:42
@wushantao, @Klaus1189
Thanks. Updated in r6795 and r6809.
s0meone_new
17th January 2022, 00:28
Hungarian translation updated:
https://www41.zippyshare.com/v/KLqp4zFL/file.html
Just a little fix.
Megalith
18th January 2022, 09:13
Is there any way to get MPC-BE to play an MKV with Dolby Vision? All of these play fine, but Dolby Vision isn't kicking in:
https://www.makemkv.com/download/dvtest/
cmhrky
18th January 2022, 12:01
Latest Turkish translation (https://www.sendspace.com/file/ygyslc) based on r6817.
Aleksoid1978
18th January 2022, 12:14
Is there any way to get MPC-BE to play an MKV with Dolby Vision? All of these play fine, but Dolby Vision isn't kicking in:
https://www.makemkv.com/download/dvtest/
No...
alex1399
18th January 2022, 17:22
hi guys, might be the one-hundred-and-one question again. Why is the 1.6.0 installer download count less than the 1.5.8 installer one on the web sourceforge.net? I'm grabbing the 1.6.0.6767 one and enjoying it without a hiccup. Thanks.
nevcairiel
18th January 2022, 17:34
hi guys, might be the one-hundred-and-one question again. Why is the 1.6.0 installer download count less than the 1.5.8 installer one on the web sourceforge.net? I'm grabbing the 1.6.0.6767 one and enjoying it without a hiccup. Thanks.
Because its not even a month old, and the older one is half a year old, hence had much more time to collect downloads? :)
v0lt
19th January 2022, 15:33
Why is the 1.6.0 installer download count less than the 1.5.8 installer one on the web sourceforge.net?
Thanks. I set up sourceforge.net and check for updates.
cmhrky
19th January 2022, 15:48
r6810 ?
v0lt
19th January 2022, 16:07
@cmhrky
Thanks. Updated in r6818.
s0meone_new
20th January 2022, 22:46
Hungarian translation updated:
https://www27.zippyshare.com/v/zG8N9DrI/file.html
Just a little fix.
v0lt
22nd January 2022, 06:13
@s0meone_new
Thanks. Update in r6821.
I guess for the Recent Files menu, the ability to open with a hotkey is required.
Added in r6824.
Klaus1189
22nd January 2022, 07:38
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) based on r6824 :)
Thank you for commit r6808 ;)
wushantao
22nd January 2022, 14:31
https://anonfiles.com/B8j2P7C4x0/mplayerc.sc.rc_7z
https://files.catbox.moe/hibn23.7z
Update Simplified Chinese:)
s0meone_new
23rd January 2022, 08:03
Hungarian translation updated:
https://www76.zippyshare.com/v/qqLunFTV/file.html
v0lt
24th January 2022, 05:40
@Klaus1189, @wushantao, @s0meone_new
Thanks. Updated in r6825 and r6827.
alex1399
24th January 2022, 18:03
I'm using a nirsoft software SoundVolumeView to toggle the 'Allow applications to take exclusive control of this device' option for the specified device.
Is it possible to add one hotkey for Audio Exclusive Mode on/off in MPC-BE?
Changing the "DeviceMode" in [HKEY_CURRENT_USER\Software\MPC-BE\Filters\MPC Audio Renderer] via Windows Registry Editor needs administrator privilege. Any alternative suggestion? Thanks.
cmhrky
24th January 2022, 20:44
Latest Turkish translation (https://www.sendspace.com/file/o6bmzy) with some fixes based on r6832.
Ravioli
24th January 2022, 20:44
MPC builds for the last two month or so, do not play AV1 encoded files, such as https://www.elecard.com/storage/video/Stream2_AV1_4K_22.7mbps.webm
MPC shows an error Like this (https://ibb.co/H25SrqH) if i have LAV Splitter enabled in external filters, or Like this (https://ibb.co/n0sG8P5) if it is disabled.
Old build 1.6.0.6653 from last october plays them without a hitch Screenshot (https://ibb.co/PZ0x55f)
Ben.P
24th January 2022, 23:30
Hi having a strange issue with last few builds of MPC-BE (1.58, 1.6, 1.61x nightly builds) with "New process for every file", its been hit and miss for me in getting it to work, with windows 10 64bit home edition (latest build) all windows updates.
It did work fine with 1.58 for months, I was able to open 3-4 video files playing in separate windows fine but stopped working oddly recently. Tried the other builds and noticed different MPC-BE versions (1.6, 1.61x betas) had new options such as save to registry or save to profile, saving to profile worked on 1.6.1 beta but once again few days later it just stopped working, even trying to click open new process and save and then profile and save no luck.
Its possible some software glitch exist my side or mpcbe but not sure, but "New process for every file" has not worked right for me, even with fresh win10 installs, fully uninstalling mpc be and settings also, reg cleaning etc.
I have latest MPC-HC installed with "open new player for each media file played" which works fine for now.
Any idea on how to fix this?
I noticed on the reviews a member called TheGhost has the exact same issue, so I am glad Its not just me.
he mentioned it here: https://www.videohelp.com/software/MPC-BE/reviews#17742
Aleksoid1978
25th January 2022, 00:47
MPC builds for the last two month or so, do not play AV1 encoded files, such as https://www.elecard.com/storage/video/Stream2_AV1_4K_22.7mbps.webm
MPC shows an error Like this (https://ibb.co/H25SrqH) if i have LAV Splitter enabled in external filters, or Like this (https://ibb.co/n0sG8P5) if it is disabled.
Old build 1.6.0.6653 from last october plays them without a hitch Screenshot (https://ibb.co/PZ0x55f)
Fixed.
Aleksoid1978
25th January 2022, 01:03
Hi having a strange issue with last few builds of MPC-BE (1.58, 1.6, 1.61x nightly builds) with "New process for every file", its been hit and miss for me in getting it to work, with windows 10 64bit home edition (latest build) all windows updates.
It did work fine with 1.58 for months, I was able to open 3-4 video files playing in separate windows fine but stopped working oddly recently. Tried the other builds and noticed different MPC-BE versions (1.6, 1.61x betas) had new options such as save to registry or save to profile, saving to profile worked on 1.6.1 beta but once again few days later it just stopped working, even trying to click open new process and save and then profile and save no luck.
Its possible some software glitch exist my side or mpcbe but not sure, but "New process for every file" has not worked right for me, even with fresh win10 installs, fully uninstalling mpc be and settings also, reg cleaning etc.
I have latest MPC-HC installed with "open new player for each media file played" which works fine for now.
Any idea on how to fix this?
I noticed on the reviews a member called TheGhost has the exact same issue, so I am glad Its not just me.
he mentioned it here: https://www.videohelp.com/software/MPC-BE/reviews#17742
Already fixed. But you need to go into the settings at least once, change, apply and return back and apply. Then everything will work as it should.
Ben.P
26th January 2022, 20:49
Already fixed. But you need to go into the settings at least once, change, apply and return back and apply. Then everything will work as it should.
thanks, I did try this a few times, I even alternated so tried to save a different setting like single process, save, exit and then reboot then try the correct setting of new process, save and exit, no luck. Even rebooting
Pc few times no luck sadly.
Aleksoid1978
26th January 2022, 23:51
thanks, I did try this a few times, I even alternated so tried to save a different setting like single process, save, exit and then reboot then try the correct setting of new process, save and exit, no luck. Even rebooting
Pc few times no luck sadly.
Use latest SVN version ?
v0lt
28th January 2022, 05:45
@cmhrky
Thanks. Updated in r6835.
If anyone has contact with beter and arestarh1986, please ask them to update the translations as soon as possible.
wushantao
28th January 2022, 07:41
@cmhrky
Thanks. Updated in r6835.
If anyone has contact with beter and arestarh1986, please ask them to update the translations as soon as possible.
emmm... maybe i can try traditional chinese...
wushantao
28th January 2022, 07:58
https://anonfiles.com/Z5E5h9E7x5/mplayerc.tc.rc_zip
https://files.catbox.moe/6mnknh.zip
traditional chinese
Ben.P
28th January 2022, 16:52
Use latest SVN version ?
Did try 1.58, 1.6, a couple 1.61x beta nightly builds from last 2-3 weeks with no luck sadly. Its something I can't explain since it occurs even with a fresh forward of windows 10.
it sounds similar to what the Ghost member also gets who also done a fresh format of windows 10, seems to somehow defaults back to single process, despite it being on the right new process setting under options.
Have not tried any beta builds from this week since moved over to mpc hc where open new player for new media file works well.
I think the issue appeared slightly better when there was a separate profile to save too option or store settings .ini option.
Ill try again in the future with newer builds see if I have any luck.
Klaus1189
28th January 2022, 18:22
@Ben P.:
What settings method do you use? Windows registry, user profile oder program folder of MPC-BE?
Anima123
29th January 2022, 09:06
Which subtitle filter support like <span style="style2"> that kind of decorator in subtitles?
Tried with XySubfilter with no support of the style.
beter
29th January 2022, 18:10
Update for translation of Dutch and Traditional Chinese:
https://www.mediafire.com/file/9d1qyqrdevvcohp/mplayerc.rc6839.zip/file
v0lt
29th January 2022, 18:35
@wushantao, @beter
Thanks. Updated in r6839 and r6841.
Which subtitle filter support like <span style="style2"> that kind of decorator in subtitles?
I did not understand you.
1. What format of subtitles are we talking about?
2. Show an example of such subtitles.
3. Tell us where your subtitles are correctly supported.
Anima123
29th January 2022, 23:48
It was presented in Netflix's official subtitles. Not sure which project can correctly support it.
v0lt
30th January 2022, 10:26
MPC-BE 1.6.1 (build 6845) stable (https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.6.1/) with digital signature (SF.net).
List of changes (https://sourceforge.net/p/mpcbe/code/HEAD/tree/tags/release_1.6.1/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).
Ilovetv9
31st January 2022, 02:37
Since updating to 1.6.1, if I rotate the video, then open/play another video, it resets the rotation properly like it should. But if I zoom in (pan-n-scan) the video playing, then open/play another video file, it does not reset to default zoom pan-n-scan like it should, it stays zoomed in. I have "remember last pan-n-scan zoom" unchecked in settings. Am I doing something wrong, or is this a mpc-be bug?
scollaco
31st January 2022, 05:34
Hello, this might be a newb question. I am using MPC-BE (1.5.8.6302). Also using the MPC Video Renderer. When I set the Fullscreen playback to change refresh rates automatically, it doesn't take into effect. I have to manually change it in my Intel NUC Graphics Panel. When I was using madVR, it would change the refresh rate automatically when I specified the different display modes. Am I missing something simple of why the refresh rate is not changing? Thanks for your time.
Aleksoid1978
31st January 2022, 05:41
Hello, this might be a newb question. I am using MPC-BE (1.5.8.6302). Also using the MPC Video Renderer. When I set the Fullscreen playback to change refresh rates automatically, it doesn't take into effect. I have to manually change it in my Intel NUC Graphics Panel. When I was using madVR, it would change the refresh rate automatically when I specified the different display modes. Am I missing something simple of why the refresh rate is not changing? Thanks for your time.
1 - Show you options for "Fullscreen playback to change refresh rates automatically".
2 - You use old version on MPC-BE.
scollaco
31st January 2022, 15:31
1 - Show you options for "Fullscreen playback to change refresh rates automatically".
2 - You use old version on MPC-BE.
So, I updated to the latest stable release (MPC-BE.1.6.1.6845) and still see the issue of refresh rate not being changed automatically by MPC-BE. Here is a screenshot of my "Fullscreen" options. I tried enabling/disabling "Launch files in Fullscreen" and that had no effect on fixing the refresh rate change issue.
https://imgur.com/a/FhM4jf9
https://imgur.com/a/FhM4jf9
Klaus1189
31st January 2022, 16:10
@scollaco:
I can not confirm the issue "auto refresh rate switching of MPC-BE not working":
I tried latest stable MPC-BE 1.6.1 with EVR-CP and also with MPC Video Renderer (also last stable release - 0.5.6.1807). Both were fine.
What exact GPU do you use and what driver version?
@Ilovetv9:
Using an older version has another Pan&Scan behavior? If yes, what Version is fine for you, so I can test, too.
@Ben.P:
Still waiting for an answer, if you want help :)
scollaco
31st January 2022, 16:24
@scollaco:
I can not confirm the issue "auto refresh rate switching of MPC-BE not working":
I tried latest stable MPC-BE 1.6.1 with EVR-CP and also with MPC Video Renderer (also last stable release - 0.5.6.1807). Both were fine.
What exact GPU do you use and what driver version?
Klaus1189: Thank you for trying to help me. I'm using MPC Video Renderer (0.5.7.1812 - nightly build). But, I will switch to the latest stable build (1807) and report back when I get a chance much later today after I get back from work. I am also using an Intel GPU (Intel Core i7-10710U with Intel UHD Graphics) I am at work so don't have the other driver details with me. However, when I was using madVR and gave it different display modes, the auto refresh is working all correctly. it's only when I switched to MPC Video Renderer and wanted to rely on MPC-BE to auto change the refresh rate that it's not doing it for me. Thank again for your time.:)
scollaco
31st January 2022, 17:14
Klaus1189: Thank you for trying to help me. I'm using MPC Video Renderer (0.5.7.1812 - nightly build). But, I will switch to the latest stable build (1807) and report back when I get a chance much later today after I get back from work. I am also using an Intel GPU (Intel Core i7-10710U with Intel UHD Graphics) I am at work so don't have the other driver details with me. However, when I was using madVR and gave it different display modes, the auto refresh is working all correctly. it's only when I switched to MPC Video Renderer and wanted to rely on MPC-BE to auto change the refresh rate that it's not doing it for me. Thank again for your time.:)
So I was able to use the stable release of MPC Video Renderer and also am using the latest stable release of MPC-BE. Here is an image of the Render stats for the video in question. The file is 25fps. But, the refresh rate won't automatically change to 25hz. It's stuck at the 23hz that I leave the computer on by default at.
https://imgur.com/a/WWyzqOU
Here again is my Fullscreen settings in MPC-BE:
https://imgur.com/a/FhM4jf9
I did notice that in the render stats, my primary display says "[windowed]". Is that something that is the problem? I don't see any setting to change that.
Klaus1189
31st January 2022, 17:32
Please set at first:
- 25 Hz to 50 Hz
- 29 Hz to 59 Hz
- 30 Hz to 60 Hz
so you get the only benefit on interlaced 25/30fps interlaced material - the "motion resolution" of 50p/60p.
Does it switch to 50 Hz for your 25p file?
What monitor do you use? How is it connected?
windowed is not an issue, I use windowed too.
I read that you use a "primary" display. Do you use more than one display? If you do, what happens if you disconnect the other display(s) and test again?
And last but not least set your "Default" refresh rate (see your picture of settings) to the highest your display supports, not 23 Hz but 60 Hz or higher
scollaco
31st January 2022, 17:40
Please set at first:
- 25 Hz to 50 Hz
- 29 Hz to 59 Hz
- 30 Hz to 60 Hz
so you get the only benefit on interlaced 25/30fps interlaced material - the "motion resolution" of 50p/60p.
Does it switch to 50 Hz for your 25p file?
What monitor do you use? How is it connected?
windowed is not an issue, I use windowed too.
I read that you use a "primary" display. Do you use more than one display? If you do, what happens if you disconnect the other display(s) and test again?
And last but not least set your "Default" refresh rate (see your picture of settings) to the highest your display supports, not 23 Hz but 60 Hz or higher
I am only using one display - JVC Projector (NX7) connected using HDMI from my Yamaha receiver. As I mentioned, I am able to successfully auto change refresh rates when using madVR display modes and not relying on MPC-BE to auto change refresh rates. Also, there are no other displays I'm using, so, I'm not sure why it says "Primary".
When I get time later, I will try testing to use 50hz, 59hz and 60hz instead of 25hz, 29hz and 30hz respectively. I also will set my default to 60hz and not 23hz as I have been doing. Will report back later with my findings. Thanks for your guidance.
Ilovetv9
31st January 2022, 20:16
@Ilovetv9:
Using an older version has another Pan&Scan behavior? If yes, what Version is fine for you, so I can test, too.
What older version had another pan&scan behavior?
If I uncheck "remember last pan'n'scan zoom" in the settings, shouldn't it reset the defaut zoom pan'n'scan when I play a new video?
I was using 1.5.8 before and it did not have this problem. When I played the next video, it reset the zoom like it should.
I also tested this in mpc-hc and it works properly there. Only after this update using mpc-be does this happen.
Klaus1189
31st January 2022, 21:11
What older version had another pan&scan behavior?
Yes, we should start here. If the bug was introduced in some commit. The reason I asked is to track down when a feature ended to work. For this you test two different stable releases. If the older stable is fine and the newest not, then pick a nightly in the middle between the two. If it works, then the commit which introduced the bug is between the middle nightly and the newest stable, so we choose next a nightly in the middle of the first middle nightly and the newest stable. And so on and so on. Till you reach two nightlies and only 1 ... 3 commits are done in between, and only one commit can change this behavior.
If I uncheck "remember last pan'n'scan zoom" in the settings, shouldn't it reset the defaut zoom pan'n'scan when I play a new video?
It depends what you think exactly when it should reset Pan&Scan:
When MPC-BE is closed and opened new or file is closed and played again, ...
I was using 1.5.8 before and it did not have this problem. When I played the next video, it reset the zoom like it should.
I downloaded all different stable releases of MPC-BE and tested each one and on my system - Win10 with all updates up to today - the behavior of 1.4.6 .. 1.6.1 is exactly the same.
Would you mind to test again 1.5.8?
I also tested this in mpc-hc and it works properly there. Only after this update using mpc-be does this happen.
I tested MPC-HC and can confirm, the behavior is different. The Pan&Scan option is only applied during file playback of the file. After opening and playing another file it resets to default Pan&Scan.
In MPC-BE it resets after MPC-BE is closed, started and video is playing again.
Please ask developers if this behavior is intentional.
Bluedraft
31st January 2022, 23:22
Hi, I used to use mpc-hc and mpc-be, never had a problem with them, but now I got some issues playing h.264 at 60fps only with mpc-be, I realized that it's cos the option "mixing video renderer 9" that is available on mpc-hc it's missing in mpc-be. Any idea how to fix this, thanks in advance.
v0lt
1st February 2022, 03:46
@Ilovetv9
The player does not remember the rotation of the frame, because often the rotation is written in the file properties (the default is that the rotation is 0). And will not remember.
Why does the position and size of the frame get stuck during the session? I do not remember. Perhaps this was requested. Perhaps this is the influence of the ability to remember the result of the commands from the "Video Frame" menu.
@Bluedraft
We do not support legacy renderers (VMR 7/9).
You did not say the model of your video card and the version of the operating system and player.
I think you have a graphics card problem (many AMD graphics cards and some very old Nvidia graphics cards have 60 fps issues). You can try disabling hardware acceleration for H.264 in the video decoder properties.
scollaco
1st February 2022, 07:20
I am only using one display - JVC Projector (NX7) connected using HDMI from my Yamaha receiver. As I mentioned, I am able to successfully auto change refresh rates when using madVR display modes and not relying on MPC-BE to auto change refresh rates. Also, there are no other displays I'm using, so, I'm not sure why it says "Primary".
When I get time later, I will try testing to use 50hz, 59hz and 60hz instead of 25hz, 29hz and 30hz respectively. I also will set my default to 60hz and not 23hz as I have been doing. Will report back later with my findings. Thanks for your guidance.
After making the changes, I realized the refresh rate changes happen correctly with SDR movie and it's actually HDR movies that the refresh rate changes don't kick in. It's possibly MPC Video renderer messing things up as it sends the HDR data to the projector. All HDR movies I tested with MPC Video Renderer and auto refresh rate, it kept the display at my default refresh rate (60hz). For SDR movies with MPC Video Renderer, the refresh rate changes happened as expected. So, I'm inclined to believe it might be an issue with MPC Video Renderer.
Bluedraft
1st February 2022, 15:51
@Bluedraft
We do not support legacy renderers (VMR 7/9).
You did not say the model of your video card and the version of the operating system and player.
I think you have a graphics card problem (many AMD graphics cards and some very old Nvidia graphics cards have 60 fps issues). You can try disabling hardware acceleration for H.264 in the video decoder properties.
Thanks for reply v0lt. I've a very old video card, a radeon 4650, disabling the hardware acceleration option in the codec fixed the issue, thanks a lot for your help!
ericgl
3rd February 2022, 09:33
@alex1399,
I have some good news.
The MPV Player developers (https://github.com/mpv-player/mpv/issues/7326) have managed to reverse-engineer DolbyVision encoding.
Now DolbyVision-encoded videos can be viewed with normal colors on all monitors/TVs !!
Alex, Please use their open-source code and implement the same in MPC-BE, which is my favorite player!!
Up until now I've refrained from downloading DolbyVision-encoded movies because I don't have a certified monitor, and colors would display in green-magenta tint.
Now that we have the code that solves this issue, you know what to do... ;-)
I've tested on 3 DolbyVision-encoded videos that I have, and with the MPV Player (with special command parameters) - all finally play with normal colors.
The command is:
mpv.exe --target-trc=pq --target-prim=bt.2020 --vo=gpu-next --gpu-context=d3d11 [PATH_TO_VIDEO_FILE]
Cheers!
Aleksoid1978
3rd February 2022, 09:50
@alex1399,
I have some good news.
The MPV Player developers (https://github.com/mpv-player/mpv/issues/7326) have managed to reverse-engineer DolbyVision encoding.
Now DolbyVision-encoded videos can be viewed with normal colors on all monitors/TVs !!
Alex, Please use their open-source code and implement the same in MPC-BE, which is my favorite player!!
Up until now I've refrained from downloading DolbyVision-encoded movies because I don't have a certified monitor, and colors would display in green-magenta tint.
Now that we have the code that solves this issue, you know what to do... ;-)
I've tested on 3 DolbyVision-encoded videos that I have, and with the MPV Player (with special command parameters) - all finally play with normal colors.
The command is:
mpv.exe --target-trc=pq --target-prim=bt.2020 --vo=gpu-next --gpu-context=d3d11 [PATH_TO_VIDEO_FILE]
Cheers!
MPV has a very complex code, especially when it comes to shaders. In addition, an external library is used to play Dolby Vision. As a result, it is very difficult to understand the code.
If someone can do this, that would be great.
huhn
3rd February 2022, 12:07
maybe this merge is better https://code.videolan.org/videolan/libplacebo/-/merge_requests/207/diffs
there are two different DOVI profile that are supported here.
it's GLSL so that's a lot of work.
v0lt
4th February 2022, 16:19
The MPC-BE source code is now on GitHub (https://github.com/Aleksoid1978/MPC-BE).
The actual files for translation are at the link -
https://github.com/Aleksoid1978/MPC-BE/tree/master/src/apps/mpcresources/text
Klaus1189
4th February 2022, 16:46
Thanks for the info. I have been trying to find out how it works there for some time now ;)
I updated german translation and made a pull request, well, at least I think I have done all steps for it. Can you please check? :)
v0lt
5th February 2022, 06:01
@Klaus1189
Thanks. I updated in d5fa730. It turned out more compact than for the Turkish translation. But I don't remember exactly what I did. Next time I will write instructions for myself. :)
In any case, you can send text files of translations via private messages or by mail.
wushantao
5th February 2022, 15:04
emm....i cant see the difference between check "Use Window Media Controls" and uncheck
v0lt
5th February 2022, 16:45
emm....i cant see the difference between check "Use Window Media Controls" and uncheck
You can read the description of ticket #913 (https://sourceforge.net/p/mpcbe/tickets/913/).
If I understand correctly, then in MPC-HC this option is called UseSMTC.
Klaus1189
5th February 2022, 16:51
http://www.makemkv.com/libmmbd/
I use MakeMKV for many years and didn't know about that :eek:
So after I found it, I opened options in MakeMKV and since I had a portable MPC-HC folder for testing purposes (thread on videohelp, but that is another story) it showed up as an application besides the other two Windows entries:
https://drive.google.com/file/d/1MPu40Gg12L0mNT6qEcIltbLI5ey6vZox/view?usp=sharing
Is there anything that can be added to MPC-BE, so it shows up the list, too?
v0lt
5th February 2022, 17:41
Is there anything that can be added to MPC-BE, so it shows up the list, too?
MPC-BE does not support libmmbd and libbluray.
Klaus1189
5th February 2022, 17:57
Does MPC-HC support these two libs? It is listed but I am not sure it really does. Well, it was just a thought :)
JaylumX
5th February 2022, 17:59
http://www.makemkv.com/libmmbd/
I use MakeMKV for many years and didn't know about that :eek:
So after I found it, I opened options in MakeMKV and since I had a portable MPC-HC folder for testing purposes (thread on videohelp, but that is another story) it showed up as an application besides the other two Windows entries:
https://drive.google.com/file/d/1MPu40Gg12L0mNT6qEcIltbLI5ey6vZox/view?usp=sharing
Is there anything that can be added to MPC-BE, so it shows up the list, too?
If you enable system wide integration you can run UHD blurays in MPC-BE.
Klaus1189
5th February 2022, 18:01
Thanks, will test it :)
Ben.P
5th February 2022, 18:52
@Ben P.:
What settings method do you use? Windows registry, user profile oder program folder of MPC-BE?
thanks for the assist, I did try all of them with win reg and user profile, when I did try user profile it seemed to stick and work for a few days but then went back to not working. Trying to re set it to either setting and applying settings and rebooting had no joy either.
I think it might be a software glitch on my side though but its an odd one since it occurs even after a fresh windows 10 install.
Ill give it a bit of time and see if it works again in future builds though, no issues with mpc hc and playing several video files at same time they all open in the new window with open in player option enabled though.
wushantao
6th February 2022, 04:16
You can read the description of ticket #913 (https://sourceforge.net/p/mpcbe/tickets/913/).
If I understand correctly, then in MPC-HC this option is called UseSMTC.
:thanks::thanks:
here is update:)
https://files.catbox.moe/a9422y.7z
https://anonfiles.com/j6JejbGexf/mplayerc.sc.rc_7z
webglgames
7th February 2022, 13:31
Wonderful player aka The Best !
my only pc is a laptop, it has 5 years already since i purchased,
specs:
intel N4200 quad core
iGPU HD Graphics 505
Video = DirectX 11.1 Hardware Decode = 4K-10bit-HEVC-VP9
Hardware Encode = 4K but i use 1080p hevc/8bit best quality settings profile slowest 19 fps
GPU = DirectX 12 / WDDM 2.1 / Shaders 6.0
Hardware decoding for 4K + 10 BIT / HEVC & VP9 .. and 4k/8bit/avc but i don't use avc anymore since 2017.
Funny on Chrome with YouTube and MS VP9 Codec i could play perfection on 4K VP9 but that i could not say
the same about all the players i had tested for 4K VP9 or 4K 10BIT HEVC.
Since MPC Home Edition ceased to exist i was looking desperate for alternative and did a lot of compare.
Till 2021 i could never play 4K HEVC 10 BIT, all the players i tested where bad.
I ended up with MPC-BE since 2017 as it was and is the only one that can play from 2021 without lags
4K 10-BIT HEVC, and uses only 4.96 WATT !!!!!!
(including the cpu decode for audio part since i use dolby atmos for gaming for sound effects)
MPC Home Edition used 4.85 watt for 1080p where MPC Black Edition used 2.82 watt for 1080p (same video)!
So my laptop had to wait 3 years to be able to play 4K-10bit-HEVC sinceevery software was using bad decoding !
Oh yeah i care about power consumption a lot, for 1080p 10-bit hevc mbc-be uses only 2.92 watt !!!!!
My cpu N4200 + igpu HD Graphics 505 is a total of 6 watt package, but acer decided to clock it more so now
is maximum 10 watt, but those 10 watt only goes in 3D Games. For regular videos or software it stays only at 6 watt !
But.. For video decoding it might be time to focus ONLY on DirectX 11.
https://docs.microsoft.com/en-us/windows-hardware/drivers/display/d3d11-video-playback-improvements
Please forget about DirectX 9, just make it legacy version Windows 7 and for old cards before 2012 and stop working on dx9 !!!!!!
At least you didn't make it mandatory to install the outdated DirectX June 2010..couse that would have been very funny.
DirectX 9 is/was for Windows XP, so now that mpc-be for XP is legacy since a long time, why continue to bother with dx9, why, why, why, why, why ?!
Remove the dx9 code and the d3d9 *.DLL from newer version as it makes no sense at all having Windows 10 or now 11 and using outdated dx9 for video processing !
All new amd cardz are offering dx11 support and now dx12, and is well known that amd are very bad on dx9, and is a good thing since dx9 must stay in the past.
And focus ONLY on DX11 !
Code MPC-BE for DX11 ONLY, so that we can have the best video quality !
Make USE of DX11 Performance, easier to program better quality, filtering & processing,shaders !
Percentage Market Share 2022
Desktop Windows Versions
Win10 81.31%
Win7 11.94%
Win8.1 2.94%
Win11 2.43%
Win8 0.69%
WinXP 0.49%
And of course don't forget about the new video decoding for Direct3D 12
https://devblogs.microsoft.com/directx/announcing-new-directx-12-feature-video-encoding
huhn
7th February 2022, 14:37
please inform your self before doing such claims.
the news about d3d12 is about encoding not decoding.
you have a sample size of one.
you talk about a dead player that does not exist MPC Home Edition.
decoder are pretty much all the same. they are for the absolutely majority ffmpeg based for software and hardware decoder accessed through DXVA2/D3D11/vaapi/nvdec APIs or what ever the decoder does not change only how it is accessed. D3D11 is relative new in MPC-BE but is available in lavfilter for a really long time now.
power consumption...
if you don't use a null renderer you have the issue of video renderers and the different way they do things which for hardware decoding will change consumption notably.
Make USE of DX11 Performance, easier to program better quality, filtering & processing,shaders !
please...
https://abload.de/img/goodonehcjnw.png
this is D3D11 VP been "better" quality BTW DXVA2 is massively better in this case and not because it is a better API.
what has a shader to do with the decoder API and what filtering is exclusively new to d3d11 VP?
is D3D11 a better API than D3d9 sure but it's not simply faster this is not a computer game.
Sunspark
8th February 2022, 05:13
webglgames, lots of passion there, but I don't agree with removing DX9 as an option if the code exists and works. The reason is because I have an older dual-core system with an integrated gpu. I tested, and DX9 has better performance than DX11/12 on my system.
Megalith
10th February 2022, 06:04
Is it normal to see tearing in full screen if Vsync is turned off? LG OLED running at 120 Hz, if that matters.
Sunspark
10th February 2022, 10:05
In the volume settings for "Gain", is it referring to power energy gain (energy quantity, GP = 10×log (P2/P1)), voltage gain (field quantity, GV = 20×log (V2/V1)) or loudness gain (perception quantity, GL = 33.22×log (x))?
huhn
10th February 2022, 13:23
Is it normal to see tearing in full screen if Vsync is turned off? LG OLED running at 120 Hz, if that matters.
yes if you disabled v sync. that's what vsync is made for to stop tearing.
v0lt
10th February 2022, 15:36
@wushantao
Thanks. Updated in Feb 6, 2022.
@Sunspark
The question is strange. See the implementation of the decibel2factor function (https://github.com/Aleksoid1978/MPC-BE/blob/8abb24236048e7cec1de19eeb8c0033c2a8d11b3/src/filters/switcher/AudioSwitcher/AudioSwitcher.cpp#L118).
Sunspark
11th February 2022, 06:56
@v0lt Thanks. The code is hard for me to read but I appreciate it is there. The reason I wondered is because what I was trying to do was figure out what # would double the too-quiet volume on AC-3 downmixes. Saying dB for "Volume Gain" in the UI isn't revelatory enough because to double, a different decibel # is chosen depending on which of the 3 formulas is being used and I am increasingly of the opinion that the volume gain slider is the wrong approach anyway because of distortion.
I think the solution is better mixing.. I would suggest that the checkbox for "redirect LFE" is not enough.. the value being used matters too. In specifications, there are two values considered correct for LFE, 0 and 1.58 (these numbers are not decibels). 0 should be used by everything except full-range speakers with a subwoofer, etc. attached (e.g. a 2.1 system) which can use 1.58.
In the MPC-BE UI though, it doesn't say at all what value is being fed, in decibels or otherwise. It just says feeds it to the subwoofer. I think it should say a number, whether in decibels or otherwise.
Not a big deal though, bumping up the center level is more important.
v0lt
11th February 2022, 15:23
0 and 1.58 (these numbers are not decibels).
x1.58 = +4 dB.
cmhrky
15th February 2022, 14:54
I want to use the "Limit window proportions on resize" option but I am having the problem in the video.
https://streamable.com/uxer2z
v0lt
15th February 2022, 15:36
The menu and toolbar sets the minimum width of the video area, which affects the minimum height when the "Limit window proportions on resize" option is enabled.
cmhrky
15th February 2022, 15:57
My expectation was that when I set the window size the minimum height would be set. Not when the resolution of the video changes.
atomcu
17th February 2022, 09:22
I'm having trouble with dialogue volume. Using 2.1 soundbar passing throuh to TV. With AAC sounds (PCM on soundbar) dialog sounds are ok. But with AC3, E-AC3 and ATMOS sounds, dialogs are very quite. I dont know how can i solve this problem. Maybe its a problem with Dolby sounds.
@v0lt Thanks. The code is hard for me to read but I appreciate it is there. The reason I wondered is because what I was trying to do was figure out what # would double the too-quiet volume on AC-3 downmixes. Saying dB for "Volume Gain" in the UI isn't revelatory enough because to double, a different decibel # is chosen depending on which of the 3 formulas is being used and I am increasingly of the opinion that the volume gain slider is the wrong approach anyway because of distortion.
I think the solution is better mixing.. I would suggest that the checkbox for "redirect LFE" is not enough.. the value being used matters too. In specifications, there are two values considered correct for LFE, 0 and 1.58 (these numbers are not decibels). 0 should be used by everything except full-range speakers with a subwoofer, etc. attached (e.g. a 2.1 system) which can use 1.58.
In the MPC-BE UI though, it doesn't say at all what value is being fed, in decibels or otherwise. It just says feeds it to the subwoofer. I think it should say a number, whether in decibels or otherwise.
Not a big deal though, bumping up the center level is more important.
SeeMoreDigital
17th February 2022, 10:03
I'm having trouble with dialogue volume. Using 2.1 soundbar passing throuh to TV. With AAC sounds (PCM on soundbar) dialog sounds are ok. But with AC3, E-AC3 and ATMOS sounds, dialogs are very quite. I dont know how can i solve this problem. Maybe its a problem with Dolby sounds.What are the makes and model numbers of your TV and soundbar?
Sunspark
17th February 2022, 10:42
I'm having trouble with dialogue volume. Using 2.1 soundbar passing throuh to TV. With AAC sounds (PCM on soundbar) dialog sounds are ok. But with AC3, E-AC3 and ATMOS sounds, dialogs are very quite. I dont know how can i solve this problem. Maybe its a problem with Dolby sounds.
In sound processing turn channel mixer on, dropdown to stereo, check on redirect bass to LFE, and most importantly increase center level to +3 dB. Leave surround at 0.
atomcu
17th February 2022, 12:05
What are the makes and model numbers of your TV and soundbar?
Samsung 40es5500 (2012 model)
Grundig DSB2000 Soundbar (Dolby Atmos)
In sound processing turn channel mixer on, dropdown to stereo, check on redirect bass to LFE, and most importantly increase center level to +3 dB. Leave surround at 0.
I will check this settings in the evening.
Aleksoid1978
17th February 2022, 22:55
I'm having trouble with dialogue volume. Using 2.1 soundbar passing throuh to TV. With AAC sounds (PCM on soundbar) dialog sounds are ok. But with AC3, E-AC3 and ATMOS sounds, dialogs are very quite. I dont know how can i solve this problem. Maybe its a problem with Dolby sounds.
I think for AC3/E-AC3 using HDMI pass-through to you soundbar.
Check internal Audio Decoder settings.
megapro17
17th February 2022, 23:46
I got a cpu with uhd 730 and mpc-be is not working, it only shows a black screen, with any video. I have latest drivers and mpc-be alpha. Settings were resetted. Other players are working fine. And when I switched to madvr I can see a movie.
Aleksoid1978
18th February 2022, 03:22
I got a cpu with uhd 730 and mpc-be is not working, it only shows a black screen, with any video. I have latest drivers and mpc-be alpha. Settings were resetted. Other players are working fine. And when I switched to madvr I can see a movie.
It's Intel driver "bug". Rename mpc-be.exe to mpc-hc.exe and all is working :)
atomcu
18th February 2022, 07:28
In sound processing turn channel mixer on, dropdown to stereo, check on redirect bass to LFE, and most importantly increase center level to +3 dB. Leave surround at 0.
I changed the settings like you said but there is no diffrence.
https://thumbs2.imgbox.com/98/24/bcJIrESo_t.jpg (https://imgbox.com/bcJIrESo)
I think for AC3/E-AC3 using HDMI pass-through to you soundbar.
Check internal Audio Decoder settings.
These are the internal decoder settings. As you see The Decoder is not active. I dont know why.
https://thumbs2.imgbox.com/ff/f5/LsP0Fbla_t.jpg (https://imgbox.com/LsP0Fbla)
Aleksoid1978
18th February 2022, 09:08
When bitstream - you can't change volume or some post-processing. Audio decoding to PCM by you A/V receiver or any external sound device.
So if you don't want bitstream - unselect in internal Audio Decoder.
Nelones
18th February 2022, 16:06
Hi guys, is there a way to turn off keyboard playback control buttons for MPC when it is out of focus?
I only use the buttons for audio players like Spotify. When MPC is not open, Spotify can be controlled through the media keys without having to turn on media overlay within the app (I prefer the overlay off). When MPC is open (and not in focus), pressing the media keys affects both Spotify and MPC.
My current workaround is turning on media overlay in Spotify, and then select it over MPC when the overlay appears. The inconvenience is minor, but I do have to do it for every time, and occasionally the overlay still prioritises MPC.
I have so far tried the following settings in MPC:
1. Global Media Keys
2. App Commands
3. Use Windows 7 Taskbar features
4. Pause the video playback when minimised
The only one that made a difference was Global Media Keys. With the toggle on, pressing the keyboard play button (while MPC is out of focus) only resumes MPC playback; Spotify is unaffected. With the toggle off, pressing the button resumes both Spotify and MPC playbacks simultaneously (while both apps are out of focus).
So I am looking for a solution that would leave MPC unaffected when media keys are pressed. I don't mind if it results in the keys also not working when MPC is in focus, but I'm primarily thinking of when the app is paused in the background. If the solution leaves the media overlay untriggered when pressing the buttons, then all the better.
If the only way is to edit the registry, then that's fine too, but I would need help with the relevant strings and values.
I am using version 1.6.1, but the issue was first detected on 1.6.0 (I have not used any earlier versions).
v0lt
18th February 2022, 17:33
@Nelones
I did not really understand the problem, because I don't use Spotify and I don't use Windows 10 with a media keyboard.
To disable multimedia keys when the player window is inactive, the following settings should help:
Keys > Global Media Keys = switch off
Miscellaneous > Use Windows Media Controls = switch off
You can also try deleting all the values in the App Command column in the Command/Key/... mapping table.
Sunspark
18th February 2022, 21:52
I changed the settings like you said but there is no diffrence.
Hm.. in my case, I am not bitstreaming, I am just 3.5mm out from the PC directly into the system. What Aleksoid1978 said makes sense.. try turning it off and just being PCM. If PCM is not an option, then you may need to obtain an AV receiver or possibly a USB DAC. BTW, I'd uncheck Apply DRC, I've never found it helpful.
What about an HDMI audio extractor? Something like this? https://www.monoprice.com/product?p_id=13348
Nelones
18th February 2022, 22:14
@Nelones
I did not really understand the problem, because I don't use Spotify and I don't use Windows 10 with a media keyboard.
To disable multimedia keys when the player window is inactive, the following settings should help:
Keys > Global Media Keys = switch off
Miscellaneous > Use Windows Media Controls = switch off
You can also try deleting all the values in the App Command column in the Command/Key/... mapping table.
Thanks for the suggestion.
I've already tried the global media keys and app command settings without success.
There is no Use Windows Media Controls option under Miscellaneous in the current version from what I can tell.
v0lt
19th February 2022, 05:52
@Nelones
According to my links you can find versions 1.6.2.6897 and 1.6.2.6907. Use it.
Nothing has changed in older versions.
Nelones
19th February 2022, 18:25
@Nelones
According to my links you can find versions 1.6.2.6897 and 1.6.2.6907. Use it.
Nothing has changed in older versions.
Can confirm that the Use Window Media Controls option is in version 1.6.2.6897, and that disabling it solved the problem.
Thank you!
Klaus1189
20th February 2022, 18:42
I reported the troll over at github and at videohelp. Both Baldrick from videohelp and github were on my side and so Baldrick deleted all 1/10 nonsense reviews on both MPC-HC and MPC-BE and Github banned the troll. I think the devs know the person ;)
v0lt
21st February 2022, 04:58
@Klaus1189
Thank you!
atomcu
21st February 2022, 10:02
Hm.. in my case, I am not bitstreaming, I am just 3.5mm out from the PC directly into the system. What Aleksoid1978 said makes sense.. try turning it off and just being PCM. If PCM is not an option, then you may need to obtain an AV receiver or possibly a USB DAC. BTW, I'd uncheck Apply DRC, I've never found it helpful.
What about an HDMI audio extractor? Something like this? https://www.monoprice.com/product?p_id=13348
HDMI audio extractor is too much expensive for me.
Im using PCM now and I think Atmos is not diffrent from PCM. And PCM dialogs are much better. But "The decoder is not active" still there.
https://thumbs2.imgbox.com/22/8e/0Yj8G0mP_t.jpg (https://imgbox.com/0Yj8G0mP)
Aleksoid1978
21st February 2022, 10:26
HDMI audio extractor is too much expensive for me.
Im using PCM now and I think Atmos is not diffrent from PCM. And PCM dialogs are much better. But "The decoder is not active" still there.
https://thumbs2.imgbox.com/22/8e/0Yj8G0mP_t.jpg (https://imgbox.com/0Yj8G0mP)
It's you see only for settings, it's not active filter.
For look on active filter - right mouse click -> Filters when playing.
alleway
23rd February 2022, 09:51
hi i set my monitor to ycbcr and the video decoder to limited output. is there a difference in colour outputs as i see a difference if i set it to rgb full the colours are much more vibrant and doesnt look that nice. any advise for the settings? my black levels are set correctly
v0lt
23rd February 2022, 11:55
alleway
I think that changing the "RGB output levels" in the decoder in your case will not change anything.
You are the only one who sees your display and if you are fine, you have nothing to worry about.
alleway
23rd February 2022, 12:49
alleway
I think that changing the "RGB output levels" in the decoder in your case will not change anything.
You are the only one who sees your display and if you are fine, you have nothing to worry about.
thanks for the info. what i would like to know is there a colour difference in viewing for full or limited? or maybe it’s just placebo effect?
Klaus1189
23rd February 2022, 13:41
No there is no difference, but you should know the following:
All videos except one in a million is limited 16-235.
If you use a display which wants full 0-255 you should use 0-255 in grafics driver, like a monitor or a TV in PC-mode.
A TV in normal mode will want 16-235.
If you accidentally mismatch the setting in driver (16-235) with the one the display want (0-255) you will get elevated blacks and dimm whites, because the display thinks 16 is not min. possible data (full black) and expects 0 to be black and max. 235 is dimm because the display expects 255 to be highest possible data.
The other way around: you will get crushed blacks and blown out whites if it is the other way around.
If you have either correct full or limited chain you will get exactly the same color because it is automatically converted if needed.
Normally you don‘t have to change anything in MPC-BE, just one time in driver and it is good. Hope it helps :)
alleway
23rd February 2022, 14:49
thanks for the great info and help.
Scoty
7th March 2022, 08:58
I have a problem. I bought the "MiniFuse 1 Audio Interface (https://www.arturia.com/products/audio/minifuse/minifuse1)" where my "iLoud Micro Monitor (https://www.ikmultimedia.com/products/iloudmm/)" speakers are attached. Now when I play a video, I always get this error (see Attachment). Then when I click OK, I see the video but have no sound.
Liisachan
9th March 2022, 03:15
This has nothing to do with MPC-BE itself and perhaps I shouldn't be saying something like this here at all, but I just hope devs in Russia are doing okay... Thanks for your great work. Really appreciated.
Aleksoid1978
9th March 2022, 03:30
Everything is fine in Russia, well, almost everything :)
Katie Boundary
11th March 2022, 03:36
I'm currently experimenting with MPC-HC because it can play 3 files on my computer that VLC can't, and because of other VLC bugs. Unfortunately, numerous very important features seem to be missing from MPC. Playlists, for example. Or a "shuffle" setting. Does MPC-BE add these features?
Aleksoid1978
11th March 2022, 04:32
I'm currently experimenting with MPC-HC because it can play 3 files on my computer that VLC can't, and because of other VLC bugs. Unfortunately, numerous very important features seem to be missing from MPC. Playlists, for example. Or a "shuffle" setting. Does MPC-BE add these features?
What you mean "Playlists", or a "shuffle" ?
huhn
11th March 2022, 09:19
it has a playlist you find it under view -> playlist.
with shuffle randomise and other stuff that's rarely if ever used.
it should be the same for mpc-be.
did you even look form them?
clsid
11th March 2022, 14:12
Both MPC have playlist and both have shuffle option in right-click menu of playlist.
Katie Boundary
11th March 2022, 19:30
it has a playlist you find it under view -> playlist.
A temporary, unsavable playlist is not a proper playlist function.
with shuffle randomise and other stuff that's rarely if ever used.
Where?
did you even look form them?
I spent quite a lot of time yesterday attempting to follow online instructions that referred to menu options that didn't exist.
right-click menu of playlist.
That's the part that seems to be missing.
EDIT: okay I found the problem in the online instructions I was trying to follow. They said to right-click on the video, but what you're actually supposed to do is right-click on the playlist window. Glad we got that out of the way. Now I'm just facing a situation where "shuffle" and "randomize" are two different things (?!?) and neither of them does anything; MPC just plays the same video in the playlist over and over again.
EDIT 2: this is stupid. There's a Play -> Repeat menu that needs to be set from "file" to "playlist".
Klaus1189
11th March 2022, 19:48
Nothing is missing:
1.) Play a file
2.) Press Ctrl+7 to show Playlist
3.) Right click on the entry in playlist, not on the Playlist name and on the right of the name -> all necessary options are available
huhn
11th March 2022, 20:06
A temporary, unsavable playlist is not a proper playlist function.
it has a save function right click in it. it even has it's own save format
[QUOTE]I spent quite a lot of time yesterday attempting to follow online instructions that referred to menu options that didn't exist.
looks like you found the abyss online.
EDIT: okay I found the problem in the online instructions I was trying to follow. They said to right-click on the video, but what you're actually supposed to do is right-click on the playlist window. Glad we got that out of the way. Now I'm just facing a situation where "shuffle" and "randomize" are two different things (?!?) and neither of them does anything; MPC just plays the same video in the playlist over and over again.
shuffle makes the playback of the playlist random. that's why it is a toggle option.
randomizes shuffles the playlist itself 1 time but is not random after that point.
maybe the "guide" online was so terrible it maybe a good idea to start with a miscellaneous ->reset.
did you make sure your playback option is not file instead of playlist(playlist is default).
v0lt
11th March 2022, 20:23
@Katie Boundary
Are you accustomed to some very functional playlist from a audio player? Here this will not be, reduce the requirements. If you are not satisfied with the MPC-BE work, then you do not need to gripe, you may better look for another player.
JaylumX
12th March 2022, 18:09
Quote from MadVR thread.
Glad it works for you now. But I can ensure you, that the internal Filters of MPC-BE work very fine. You are currently using LAV Filters for Decoding, but still using Internal Filters as Source Filters.
Just do a test and only use internal Filters. You will see exactly the same features and also rocksolid (not a single crash, hang or whatever) in combo with my RTX 3090 :p
When i use internal filters to play 4K blurays, it pauses on a black screen but plays fine when I use external filters (lav). How would I resolve this problem.
On windows 11 using build 1.61 of MPC-BE with MakeMKV to decrypt 4K bluray in realtime.
Cheers
Klaus1189
12th March 2022, 18:16
What GPU do you use? What driver? Could you post the filters list (right click -> Filters -> Copy to clipboard and paste here (please use Code style) in both cases?
JaylumX
12th March 2022, 20:42
What GPU do you use? What driver? Could you post the filters list (right click -> Filters -> Copy to clipboard and paste here (please use Code style) in both cases?
MPC-BE 1.6.1.6845
Filters currently loaded:
- MPC Audio Renderer
- madVR Renderer
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- LAV Splitter Source
I use a Geforce 3080 Ti with the 511.79 drivers. The problem has been happening for some time now across multiple drivers.
I noticed that Lav Splitter Source was loaded so I uninstalled Lav filters. Now I cannot playback the 4k Bluray disc (Cannot render the file), but I can play a copy of a 4K Bluray I ripped as MKV to my hard drive. Funny thing is I am sure playback on disc using MPC-BE internal filters worked last year.
Klaus1189
13th March 2022, 08:16
Are all internal Filters enabled, probably some are disabled? Especially source filters.
Aleksoid1978
13th March 2022, 08:46
Try reset settings.
JaylumX
13th March 2022, 15:58
Are all internal Filters enabled, probably some are disabled? Especially source filters.
They were all enabled so I disabled them and that worked? Thank you very much dude.
Klaus1189
13th March 2022, 17:08
Are all internal Filters enabled, probably some are disabled? Especially source filters.
They were all enabled so I disabled them and that worked? Thank you very much dude.
Thank you very much dude.irony?
A bit more clear - with an additional "?":
Are all internal Filters enabled?
Probably some are disabled? Especially source filters.
-> All source filters and decoder filters should be enabled (except 3D, which is not installed by default, since it is a separate download)
But I don't know what codec your video is, I suspect H.265/HEVC, but I am not sure.
If that does not help, reset settings like @Aleksoid1978 advised.
If you have special settings you wanna keep, you could backup your settings before reset and go back to them.
If the reset does not help, you can go back, but if it helps, delete the old settings file, it is not campatible anymore or corrupt or else.
beter
22nd March 2022, 17:46
Update translation of Chinese Traditional and Dutch
https://www.sendspace.com/file/38jo8i
BetA13
23rd March 2022, 20:27
:( mehhh, youtube is throttling again when watching via mpcbe/hc
i tried the build in web parser, youtube-dl, ytdlp, etc. nothing changed. i even updated to the newest MPCBE nightly and also updated youtube-dl and yt-dlp with no luck .
i really start hating youtube, why do they allways have to change things?
anyone knows a workaround yet?
best regards
stax76
23rd March 2022, 21:33
anyone knows a workaround yet?
Yes, downloading instead of streaming! Doing it with external application button (https://chrome.google.com/webstore/detail/external-application-butt/bifmfjgpgndemajpeeoiopbeilbaifdo?hl=en) and CLI:
wt -- pwsh -nologo -command "yt-dlp --ignore-errors --download-archive 'C:\Users\jd\OneDrive\Settings\yt-dlp\Archive\Video\External Application Button.txt' --output 'D:\YouTube\%(channel)s - %(title)s.%(ext)s' ('[HREF]' -replace '&list=.+','')"
v0lt
24th March 2022, 04:54
@beter
Thanks. Updated in 1.6.2.6965.
Aleksoid1978
24th March 2022, 07:19
:( mehhh, youtube is throttling again when watching via mpcbe/hc
i tried the build in web parser, youtube-dl, ytdlp, etc. nothing changed. i even updated to the newest MPCBE nightly and also updated youtube-dl and yt-dlp with no luck .
i really start hating youtube, why do they allways have to change things?
anyone knows a workaround yet?
best regards
For me is normal :)
tormento
24th March 2022, 09:17
:( mehhh, youtube is throttling again when watching via mpcbe/hc
They started to use AV1 codec as default one. Perhaps your CPU can’t cope with it: the newest GPUs only can decode it in hardware.
BetA13
24th March 2022, 09:52
For me is normal :)
hmm, im not sure whats happening , maybe it was regional (germany here)
allthough i did test with the Browser too and there the video was fine.
now i tried again and it somehow works now again, if i start watching a video MPCBE does 1.5 - 3 mb/s downlaod for a sec then starts. no stutter..
before it was only getting 200kb/s no matter what i tried.
diff. video players, etc.
but still, the browser worked fine. so it wasnt my network.
still very strange, testing now for 20 minutes and the video runs fine. even the 60Fps ones.
im really confused, it was 3 days like this.
anyway, i guess it works again and maybe was a regional thing/issue..
Thanks for the response though :)
@tormento
They started to use AV1 codec as default one. Perhaps your CPU can’t cope with it: the newest GPUs only can decode it in hardware.
nahhh, AV1 works fine for me. i used it before up to 4k 30fps and it worked fine.. it wasnt the Codec from what i can tell, i tested em all ;)
im still curious what it was though...
Lehner82
28th March 2022, 15:57
How do you disable the touch control in fullscreen ? Doesn't happen in windowed. Touching the left and right edges of the screen skips back and forth.
wushantao
31st March 2022, 08:07
Chinese Simplified updated:)
https://files.catbox.moe/olg0bg.7z
https://anonfiles.com/R982m4Sax8/mplayerc.sc.rc_7z
beter
31st March 2022, 18:58
Update translation of Chinese Traditional and Dutch:
https://www.sendspace.com/file/nee5sl
And I have just found out a possible bug. The ass subtitles are possibly not scaled correctly in some cases. (It is even not correct in its native resolution. It is correct when the frame size is small though.)
Example (created casually):
https://www.sendspace.com/file/odnoip
https://i.imgur.com/0zsuYSA.gif
Liisachan
31st March 2022, 19:19
And I have just found out a possible bug. The ass subtitles are possibly not scaled correctly in some cases. (It is even not correct in its native resolution. It is correct when the frame size is small though.)
Didn't look into this specific sample, but by design MPC-BE has a font-size limit and doesn't handle a font size that is too big - for example maybe. {\fs400}
A possible workaround may be {\fs100\fscx400\fscy400}
Another possible issue: there may be renderer incompatibilities about the drawing command, especially greater than \p1 (\p2, \p3, \p4, etc) when used with \pbo.
clsid
31st March 2022, 19:28
Yes, too large font size causes problems. Use ScaleX/ScaleY to make things bigger instead.
beter
31st March 2022, 19:37
Didn't look into this specific sample, but by design MPC-BE has a font-size limit and doesn't handle a font size that is too big - for example maybe. {\fs400}
A possible workaround may be {\fs100\fscx400\fscy400}
Another possible issue: there may be renderer incompatibilities about the drawing command, especially greater than \p1 (\p2, \p3, \p4, etc) when used with \pbo.
Thank you for your advice. The workaround works indeed. VSFilter(no longer supported) also has similar problem, but XySubFilter works probably correctly (or at least better).
tormento
31st March 2022, 20:06
Thank you for your advice.
MPC ASS rendering is ok for casual watching (simple movie sub positioning, such as {\an8}) but it's hit and miss with complex effects such as the so called zooming karaoke style.
For anime, I use Masaiki (https://github.com/Masaiki/xy-VSFilter) filter and never went back.
v0lt
1st April 2022, 04:48
@wushantao, @beter
Thanks. Updated in 1.6.2.6972.
Mick_Mc
4th April 2022, 15:56
I can't find any info on this though I'm not sure what to call it. Does MPC have a 'silent' or 'quiet' mode? I re-record portions of videos (with a screen recorder) I play with MPC in full-screen mode but I don't want the white text on black background in the top-left that lists "Play", "Pause", the video minutes/secs, etc. Is there a way to shut that off?
v0lt
4th April 2022, 16:56
... I don't want the white text on black background in the top-left that lists "Play", "Pause", the video minutes/secs, etc. Is there a way to shut that off?
View > Options > Player > Show OSD = off.
Mick_Mc
5th April 2022, 23:26
View > Options > Player > Show OSD = off.
Perfect. Thanks kindly for the response.
Lehner82
7th April 2022, 20:49
For me all nightly folders are empty on yandex
Liisachan
8th April 2022, 12:31
@Lehner82
To "open" a folder, try to double-click on it (JavaScript needed). Then select a file in the left pane, and the content is shown in the right pane.
To download an archive (7z), you can select (highlight) the file name by single-clicking on it, and click the right big button in the top bar that says "To download" (скачать). That works for me.
Lehner82
8th April 2022, 19:43
It's working now thanks
Lehner82
9th April 2022, 19:27
Is there any benefit to use LAV-Filters over the internal decoders or are they the same ?
tebasuna51
9th April 2022, 20:57
With internal decoders the PCM's multichannel are played ok, the LAV filters non support multichannel wav files or PCM multichannel muxed in mkv container at this moment.
v0lt
10th April 2022, 05:20
Is there any benefit to use LAV-Filters over the internal decoders or are they the same ?
I don't recommend forcing the use of LAV Filters over the built-in filters. Especially if you don't know what you need it for. But you can install LAV Filters on your system, which will allow you to use LAV Splitter Source for HLS and some rare formats.
digi340
11th April 2022, 13:28
Hi to all. In the configuration 5.1 audio Windows has the option to swap Center / Subwoofer speaker. On MPC-BE in MPC Audio Render in Wasapi mode this option has no effect, because it avoids the windows mixer . Please add option to swap Center / Subwoofer speaker on MPC-BE.Thanks.
Aleksoid1978
11th April 2022, 13:38
Hi to all. In the configuration 5.1 audio Windows has the option to swap Center / Subwoofer speaker. On MPC-BE in MPC Audio Render in Wasapi mode this option has no effect, because it avoids the windows mixer . Please add option to swap Center / Subwoofer speaker on MPC-BE.Thanks.
No...
v0lt
11th April 2022, 15:25
digi340
This is not planned.
You can use WASAPI Shared, DirectSound or add an external ffdshow audio processor.
Sunspark
11th April 2022, 20:07
digi340: I am curious why you would want to do such a thing? The center channel is where a lot of vocal audio is placed these days. I don't know the reason why someone might want the vocal audio to come out of the sub instead.
cmhrky
11th April 2022, 21:07
There was a problem in the About window. The bottom part is under the "OK" button.
ryrynz
12th April 2022, 01:51
digi340: I am curious why you would want to do such a thing? The center channel is where a lot of vocal audio is placed these days. I don't know the reason why someone might want the vocal audio to come out of the sub instead.I would think that the sub also has a line out which is passed through to the center speaker. A bit odd though, not much low frequency stuff in the center channel.
v0lt
12th April 2022, 04:12
There was a problem in the About window. The bottom part is under the "OK" button.
I don't see it in my player. Please take a screenshot.
smurfed
12th April 2022, 06:48
hi, i have a problem with mpc-be crashing - i just see one still picture then mpc-be crashes (with no warnings etc)
it only seems to happen if i enable the AMD audio on my laptop, and try to play an AC-3 file 5.1 with the ENCODE TO AC-3 option on (if i use passthrough it works but i cannot control the volume using the pc)
mpc-be 1.6.2.6958 works, but any others right up to 1.6.2.6995 lock up.
thanks.
Aleksoid1978
12th April 2022, 07:37
hi, i have a problem with mpc-be crashing - i just see one still picture then mpc-be crashes (with no warnings etc)
it only seems to happen if i enable the AMD audio on my laptop, and try to play an AC-3 file 5.1 with the ENCODE TO AC-3 option on (if i use passthrough it works but i cannot control the volume using the pc)
mpc-be 1.6.2.6958 works, but any others right up to 1.6.2.6995 lock up.
thanks.
Thx - confirm.
P.S. Fixed.
smurfed
12th April 2022, 08:03
thank you for confirming it is a known issue.
will patiently wait for a fix.
digi340
12th April 2022, 08:26
digi340: I am curious why you would want to do such a thing? The center channel is where a lot of vocal audio is placed these days. I don't know the reason why someone might want the vocal audio to come out of the sub instead.
On my new audio 5.1 system, the center is inverted with subwoofer. On direct sound audio output windows mixer are setting to swap center / subwoofer, but not work in wasapi audio output.
if I connect the system according to the scheme the center is heard in the subwoofer and vice versa.
Aleksoid1978
12th April 2022, 09:51
On my new audio 5.1 system, the center is inverted with subwoofer. On direct sound audio output windows mixer are setting to swap center / subwoofer, but not work in wasapi audio output.
if I connect the system according to the scheme the center is heard in the subwoofer and vice versa.
What is this system, throw it away :)
digi340
12th April 2022, 11:59
What is this system, throw it away :)
Trust GXT 658 TYTAN 5.1. I'll throw it away. The mixer in windows why it has swap center / subwoofer?
huhn
12th April 2022, 14:01
this is an analog system why don't you just fix the cabling?
v0lt
12th April 2022, 14:59
The mixer in windows why it has swap center / subwoofer?
Use it. But you don't want to use Shared mode and other solutions. There is nothing else we can do to help you.
clsid
12th April 2022, 17:59
Yes, just swap the two plugs. Your cable has wrong labels.
Sunspark
12th April 2022, 18:15
digi340: Watch this setup video for your system https://youtu.be/_ounn-NFYM0. They all seem to be colour-coded, just disconnect everything and do it exactly in the same sequence as they're doing it. The sub has printed labels saying S.W., F.L., S.L., etc.
If the cabling is truly correct, then one thing you could try, the mpc-be settings, audio>audio renderer>MPC audio renderer>properties, check on (or off) "Use system layout channels". See if that does anything after having already verified the cabling.
ryrynz
12th April 2022, 19:54
Yes, just swap the two plugs. Your cable has wrong labels.Even better, take it back under warranty and get it replaced..
Digi, why are you trying to fix a manufacturing fault in software with a new device? C'monn buddy, take it back.
digi340
13th April 2022, 06:32
Yes, just swap the two plugs. Your cable has wrong labels.
The solution was to swap the two plugs.Thanks.
ttowns
13th April 2022, 20:24
No lite Vers. (https://crackshops.com/dr-fone-crack/)
Anima123
14th April 2022, 05:16
v0lt:
How can I activate the experimental one-pass jinc resizer of MPC Video Renderer?
Aleksoid1978
14th April 2022, 05:47
v0lt:
How can i activate the experimental one-pass jinc resizer of mpc video renderer?
Пока никак :):):)
huhn
14th April 2022, 07:45
please also add the anti ringing.
jinc with proper anti ringing is quite a powerful scaler.
v0lt
14th April 2022, 15:05
please also add the anti ringing.
jinc with proper anti ringing is quite a powerful scaler.
I will not improve a new feature until it works. There are many proverbs on this subject.
huhn
14th April 2022, 15:28
looks like AR is part of the code already.
so good luck.
scollaco
14th April 2022, 16:35
Sorry if this is a dumb question. Is there any way to control the size of subtitles while the movie is playing using keyboard shortcuts? Either external or embedded .srt or .ass subtitles? I couldn't find anything in the keys settings. Thanks for any help.
v0lt
14th April 2022, 17:21
Is there any way to control the size of subtitles while the movie is playing using keyboard shortcuts?
There is no such possibility.
scollaco
14th April 2022, 17:24
There is no such possibility.
Oh really? That is too bad. Thanks for the info though.
Liisachan
14th April 2022, 23:04
Is there any way to control the size of subtitles while the movie is playing using keyboard shortcuts? Either external or embedded .srt or .ass subtitles? If you know what you use (let's say, Internal subtitle renderer), and your interface is English, SRT subs will become bigger by hitting:
[Alt]+[P], [B], [A], [S], [Enter], [Alt]+[S], [Down], [Enter], [A], [Esc]
So, if you have a programmable (e.g. gaming) keyboard or mouse, you can define your own keyboard macro for that sequence. Even if you only have a regular keyboard & a mouse, there are external tools like AutoHotKey. For AutoHotKey, the above would be something like this ("Edit This Script" -> paste this -> save it -> "Reload this script").
#F12::
if WinActive("ahk_class MPC-BE")
{
SendPlay {Alt down}{p}{Alt up}{b}{a}{s}{Enter}{Alt down}{s}{Alt up}{Down}{Enter}{a}{Esc}
}
Return
+#F12::
if WinActive("ahk_class MPC-BE")
{
SendPlay {Alt down}{p}{Alt up}{b}{a}{s}{Enter}{Alt down}{s}{Alt up}{Up}{Enter}{a}{Esc}
}
Return
In this example, if you hit [Win]+[F12] when MPC-BE is active, then subs get bigger; if you hit [Win]+[Shift]+[F12], subs get smaller.
In principle, a similar thing is doable for ASS, but that may be much more complicated since ASS may have many (more than 2) styles, and the number of styles can't be hard-coded.
Just curious: Do you think subs are sometimes too small, or too large?
clsid
14th April 2022, 23:14
MPC-HC has a keyboard shortcut for increasing size of text-based subtitles.
Liisachan
14th April 2022, 23:50
@clsid
While that is cool, I think it works only if Internal Subtitle Renderer is used (& not for every ASS style).
Like v0lt said, it's basically impossible to control an external renderer (e.g. xySubFilter) from MPC.
A keyboard macro, on the other hand, can be defined for anything, as long as you know what you use and what key sequence you need to hit.
v0lt
15th April 2022, 05:53
There is a "Default style" option that allows you to make all subtitle text in the same style and eventually control their size.
Liisachan
15th April 2022, 23:16
I think "Default style" can be convenient, when the user finds the subtitles (of a now-playing clip) is hard to read, and wants to switch to their (fixed) default style - their favorite font & size & color, etc. But it's not easy to quickly edit the default style itself. The way MPC-HC works seems elegant, if not perfect, after all - more convenient for lazy users about this, as long as they only use Internal Subtitle Renderer (though not practical for those who want to use other renderers).
BTW I've noticed that MPC-BE has the "Copy the displayed subtitles to the clipboard" command. That's cool (along with my favorite "Copy image to clipboard").
Since in general the user can auto-load a random version of a random external sub renderer, it seems impossible to realize what scollaco asked from MPC-side in a simple/easy way, unless every sub renderer is cooperative, like responding to WM_USER_CHANGE_FONT_SIZE sent from an external process.
An end-user side, dirty macro may be like this:
;; toggle default style by hitting [Win]+[F11]
#F11::
if WinActive("ahk_class MPC-BE")
{
SendPlay {Alt down}{p}{Alt up}{b}{a}{d}
}
Return
Klaus1189
16th April 2022, 08:37
Updated german translation - I made a pull request on github :)
wushantao
16th April 2022, 15:52
https://anonfiles.com/t0q4i8X1x5/mplayerc.sc.rc_7z
Simplified Chinese update
v0lt
17th April 2022, 10:23
@Klaus1189, @wushantao
Thanks. Updated yesterday.
cmhrky
18th April 2022, 19:26
It seems like the subtitle text size decrease/increase is not working. "Subtitle text size: XX" OSD appears, but nothing happens without reload the subtitle.
s0meone_new
18th April 2022, 20:58
Where can i find the texts that need to be translated since stable version 1.6.1? (it would be nice to have a separate change log about this)
Thanks
Klaus1189
18th April 2022, 21:31
https://github.com/Aleksoid1978/MPC-BE/commits/master/src/apps/mpcresources/text/mplayerc.hu.rc.txt
Just click on the last commit which will show a difference of new 2 lines in your file.
There will be shown all changed files in this commit, just scroll down. Bookmark the link I posted and you will see also in the future only the commits which affect your translation file with this link.
This is all you need :)
Klaus1189
18th April 2022, 21:41
Oops, I overread „since 1.6.1“
https://github.com/Aleksoid1978/MPC-BE/blob/e3367af847d0e3650354c90feac5b3dc21afd7ef/src/apps/mpcresources/text/mplayerc.hu.rc.txt
This is the last translation version for stable 1.6.1
https://github.com/Aleksoid1978/MPC-BE/blob/240b73d9fdea907c846192c7abf19a9562064326/src/apps/mpcresources/text/mplayerc.hu.rc.txt
This the newest version with untranslated additions.
Best would be to download both and compare them. Then translate the new and upload here. :)
s0meone_new
19th April 2022, 00:55
Thakns... but...
compare so many rows??
couldn't it be a list? (from new or changed texts)
This will be difficult.
Not much time has passed since the stable version.
I found four texts and translated them:
https://www103.zippyshare.com/v/RndwIip5/file.html
v0lt
19th April 2022, 04:42
It seems like the subtitle text size decrease/increase is not working. "Subtitle text size: XX" OSD appears, but nothing happens without reload the subtitle.
I confirm. Text resizing does not work for SubRip subtitles unless I enable the "Default style" option.
Thakns... but...
compare so many rows??
couldn't it be a list? (from new or changed texts)
This will be difficult.
Not much time has passed since the stable version.
I will advise to use WinMerge (https://winmerge.org/).
s0meone_new
19th April 2022, 09:13
It would be a great help if you always described here what is new or changed text.
I don’t think it’s a difficult thing, but it would help translators a lot.
v0lt
19th April 2022, 15:40
Easy way to see changes for any language:
1. Open URL - https://github.com/Aleksoid1978/MPC-BE/tree/master/src/apps/mpcresources/text
2. Open a text file of the desired language.
3. Click the "History" link.
4. Select commit by date and find the change for your file in it.
I think git can give the total differences between the given dates. But it's much more difficult.
It is difficult for me to notify about all the changes in translations.
Also, different translators translate at different intervals. Someone updates the translation during the day, someone once a month.
s0meone_new
19th April 2022, 21:40
I translated all the new changes. (I hope so :D)
Here is the link again: https://www103.zippyshare.com/v/RndwIip5/file.html
cmhrky
20th April 2022, 16:03
Can you add support for these as well?
https://www.youtube.com/c/trtworld/live
https://www.youtube.com/channel/UC7fWeaHhqgM4Ry-RMpM2YYw/live
Aleksoid1978
21st April 2022, 01:27
For playback live streaming - install LAV Filters.
cmhrky
21st April 2022, 01:33
LAV filters installed, but MPC-BE built-in YouTube parser cannot open such addresses.
Aleksoid1978
21st April 2022, 04:12
LAV filters installed, but MPC-BE built-in YouTube parser cannot open such addresses.
Opened - but long time(menu items in playlist) and without live streams.
P.S. Added special processing for such "live" urls.
hirahi
21st April 2022, 09:05
If you set the video renderer to EVR or EVR-CP
Audio can be played, but video is not displayed.
MPC-HC is displayed without any problem.
OS Windows11 home
CPU 12th Gen Core i5 12400
memory 16GB
Sound Sound Blaster Z SE
GPU Intel UHD Graphics 730
Player MPC-BE 1.6.2.7009
MPC-HC 1.9.21.2
Aleksoid1978
21st April 2022, 11:31
If you set the video renderer to EVR or EVR-CP
Audio can be played, but video is not displayed.
MPC-HC is displayed without any problem.
OS Windows11 home
CPU 12th Gen Core i5 12400
memory 16GB
Sound Sound Blaster Z SE
GPU Intel UHD Graphics 730
Player MPC-BE 1.6.2.7009
MPC-HC 1.9.21.2
It's Intel driver's issue. Rename mpc-be.exe -> mpc-hc.exe and video will be displayed.
Say hello crooked developers :)
hirahi
21st April 2022, 14:32
It's Intel driver's issue. Rename mpc-be.exe -> mpc-hc.exe and video will be displayed.
Say hello crooked developers :)
After renaming mpc-be.exe to mpc-hc.exe and playing it, the screen is displayed.
v0lt
21st April 2022, 15:32
@s0meone_new
Thanks. Updated April 17th.
@hirahi
This problem was described in early February (https://forum.doom9.org/showthread.php?p=1963601#post1963601). Owners of 12-series processors should be active and write about it to Intel.
huhn
21st April 2022, 17:48
that this ever happened is already an insult that they didn't fix it yet makes it very clear to me that intel GPU should be avoid.
Sunspark
21st April 2022, 21:50
I find it surreal that this renaming thing is even a thing that needs to be done. I cannot explain how that could have happened.
GPU wise though, Intel might be a strong competitor this year with their Arc line of discrete GPUs. 5 SKUs ranging from 6 to 32 Xe cores, 6 to 32 ray tracing units, 4 to 16 GB of ram. That last SKU needs 120-150 watts of power. Lowest SKU for laptops needs 25-35 watts.
huhn
21st April 2022, 22:14
they either have a blacklist (unlikely) and mpc-be is blocked.
or they use a whitelist and mpc-be is not on it.
this is for 99% intentional they should be ashamed.
nevcairiel
21st April 2022, 22:21
The most likely explanation is that there is some bug in the rendering that both mpc-hc and mpc-be share, but Intel only has a profile to override it for mpc-hc (because its more popular, presumably). This is rather common with graphics drivers.
Assuming some kind of malice is just for sad people.
clsid
21st April 2022, 22:31
Does renaming MPC-HC give the same problem?
Does it also happen with vanilla EVR?
huhn
21st April 2022, 22:50
according to user reports both EVR and EVR-CP.
The most likely explanation is that there is some bug in the rendering that both mpc-hc and mpc-be share, but Intel only has a profile to override it for mpc-hc (because its more popular, presumably). This is rather common with graphics drivers.
based on the file name not the file description?
Assuming some kind of malice is just for sad people.
my argument is that the black screen is taking into account for other application thanks to a "rushed" or bad fix not to harm mpc-be.
hirahi
22nd April 2022, 01:25
Does renaming MPC-HC give the same problem?
Does it also happen with vanilla EVR?
When I change the video renderer to EVR and EVR-CP, rename it from MPC-HC to MPC-BE, and play the video, no video appears.
Only the video renderer without renaming the file
If you change it, it will play without any problem.
cmhrky
22nd April 2022, 01:28
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 ...)
I saw that the "Zoom Window +/-" option was added to the Keys settings in MPC-HC. I wish MPC-BE had this option as well. :(
Also I want to set the size 443 x 323 to remove the black spaces at the top and bottom, but cannot set a size smaller than 460 x 390.
My settings: Options > Player > Window size > Windows size at startup > Standart windows size (443 x 330)
https://i.hizliresim.com/jt5kdo0.jpg
Sunspark
22nd April 2022, 02:53
Also I want to set the size 443 x 323 to remove the black spaces at the top and bottom, but cannot set a size smaller than 460 x 390.
My settings: Options > Player > Window size > Windows size at startup > Standart windows size (443 x 330)
You can remove the black bars in the video frame settings "touch window from outside" instead of inside.
Is this a solution, or do you really need a very small window?
v0lt
22nd April 2022, 04:30
I saw that the "Zoom Window +/-" option was added to the Keys settings in MPC-HC. I wish MPC-BE had this option as well. :(
Num1 and Num9?
Also I want to set the size 443 x 323 to remove the black spaces at the top and bottom, but cannot set a size smaller than 460 x 390.
My settings: Options > Player > Window size > Windows size at startup > Standart windows size (443 x 330)
Someone already asked this question.
The minimum window width is determined by the presence of a menu and a toolbar with navigation buttons.
Oops. I found a typo that caused the saved window sizes to be ignored if the width was in the range 460-479.
I reduced the minimum possible window size to 300x200 in 1.6.2.7011. But, as I said, the menu and toolbar will increase the width of the window if necessary.
cmhrky
22nd April 2022, 05:01
You can remove the black bars in the video frame settings "touch window from outside" instead of inside.
Is this a solution, or do you really need a very small window?
Most of the time I use it with small windows.
Num1 and Num9?
Not image size. Window size.
Oops. I found a typo that caused the saved window sizes to be ignored if the width was in the range 460-479.
I reduced the minimum possible window size to 300x200 in 1.6.2.7011. But, as I said, the menu and toolbar will increase the width of the window if necessary.
Ok. Thanks.
cmhrky
22nd April 2022, 05:11
P.S. Added special processing for such "live" urls.
Thanks.
When I try to open it from a m3u playlist or Favorites it does not open with the warning "Cannot render the file".
...and is there a way to open it with "Load playlist" disabled?
Aleksoid1978
23rd April 2022, 01:55
Thanks.
When I try to open it from a m3u playlist or Favorites it does not open with the warning "Cannot render the file".
...and is there a way to open it with "Load playlist" disabled?
No, because it's "detect" as playlist.
cmhrky
23rd April 2022, 12:15
I wanted to open this type of url without using yt-dlp but unfortunately it didn't work for me. I usually open this type of url from Favorites and m3u playlist.
Aleksoid1978
23rd April 2022, 12:33
I wanted to open this type of url without using yt-dlp but unfortunately it didn't work for me. I usually open this type of url from Favorites and m3u playlist.
Enable "Load playlist".
cmhrky
23rd April 2022, 12:35
Enabled but not work from m3u list or Favorites.
Aleksoid1978
23rd April 2022, 13:02
Enabled but not work from m3u list or Favorites.
Yes - it's working "bad". If need - use yt-dlp.
I'm not interest spend my time for such urls, sorry :)
Sunspark
23rd April 2022, 18:33
MPC Video Renderer is good. People using EVR-CP should give it a try.
I had the thought that it might help adoption to bundle it with MPC-BE.
cmhrky
23rd April 2022, 19:25
Yes - it's working "bad". If need - use yt-dlp.
I'm not interest spend my time for such urls, sorry :)
OK. Thanks.
cmhrky
24th April 2022, 13:33
I do not know if it is possible to do this. In any case, now nothing is planned.
If yt-dlp.exe and ffmpeg.exe are in the same folder, it can record.
Suggestion: If a url is opened with yt-dlp, yt-dlp can do the job when trying to save with "File > Save As..".
wushantao
24th April 2022, 14:31
https://anonfiles.com/BbDdM3Z4x2/mplayerc.sc.rc_7z
https://files.catbox.moe/y3rx7h.7z
Simplified Chinese update:)
v0lt
24th April 2022, 17:42
It seems like the subtitle text size decrease/increase is not working. "Subtitle text size: XX" OSD appears, but nothing happens without reload the subtitle.
Fixed today. Also works for subtitles in SubRip format.
@wushantao
Thanks. Updated.
Some other translations have also been updated.
s0meone_new
25th April 2022, 21:11
Hungarian translation updated:
https://www16.zippyshare.com/v/Wh83UOvo/file.html
beter
28th April 2022, 15:39
Update translation of Traditional Chinese and Dutch:
https://www.sendspace.com/file/551gl2
v0lt
28th April 2022, 16:00
@s0meone_new, @beter
Thanks. Updated.
mogli
29th April 2022, 07:58
Video where 'MP4(H.264) 720p' doesn't play but MPC-BE just stays paused: https://www.youtube.com/watch?v=Ah2Ioe1fo3U
Pressing play or trying to play from the middle of the video jumps right to the end.
Most other resolutions and formats work fine. Happens with more and more videos in the last few weeks. Any ideas?
Aleksoid1978
29th April 2022, 08:01
Video where 'MP4(H.264) 720p' doesn't play but MPC-BE just stays paused: https://www.youtube.com/watch?v=Ah2Ioe1fo3U
Pressing play or trying to play from the middle of the video jumps right to the end.
Most other resolutions and formats work fine. Happens with more and more videos in the last few weeks. Any ideas?
This means that the video in this format is simply "unavailable", it is not completely uploaded, usually the file is simply without data.
This can be easily checked by downloading this format with any download program.
Anima123
2nd May 2022, 06:09
Hi, I've noticed when using DirectX11 mode of MPC Video Renderer with XySubFilter, in full-screen mode, there's always a flickering when the first sub pic appears. It's probably due to the XySubFilter in DirectX 9 mode.
The flickering is annoying, my best shot for now is to go back to DirectX 9 mode. Any better solution that I can use it in DirectX11 mode, without the flickering?
Aleksoid1978
2nd May 2022, 08:12
Hi, I've noticed when using DirectX11 mode of MPC Video Renderer with XySubFilter, in full-screen mode, there's always a flickering when the first sub pic appears. It's probably due to the XySubFilter in DirectX 9 mode.
The flickering is annoying, my best shot for now is to go back to DirectX 9 mode. Any better solution that I can use it in DirectX11 mode, without the flickering?
Please wait, decision in progress :)
It's probably due to the XySubFilter in DirectX 9 mode.
I know different XySubFilters: one (https://github.com/Cyberbeing/xy-VSFilter/releases), two (https://github.com/pinterf/xy-VSFilter/releases), three (https://github.com/Masaiki/xy-VSFilter/releases).
Sunspark
2nd May 2022, 20:58
Is there really that much difference between the external subtitle filter and the internal one? I was under the impression that they share a common codebase.
long ago yes the majority are vsfilter based but libass is different has different strengths over vsfilter and is still in active development so even the different xy subfilter are very different.
Anima123
2nd May 2022, 22:32
I know different XySubFilters: one (https://github.com/Cyberbeing/xy-VSFilter/releases), two (https://github.com/pinterf/xy-VSFilter/releases), three (https://github.com/Masaiki/xy-VSFilter/releases).
Actually I have tried these and ended with the same result.
MPC Video Renderer 0.5.8.1877 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.5.8)
Changes:
Optimized image overlay through the IMFVideoMixerBitmap interface.
Fixed processing of the first frames by the DXVA2 video processor on AMD and Intel graphics adapters.
Fixed rounding errors in HDR metadata.
Fixed work in DX11 mode when changing the display.
Added support for Y210 and Y216 formats for DX11 mode.
Reworked support for YUY2, AYUV, Y410, Y416 formats for Shader video processor in DX11 mode.
Added debug information about DXGI formats to the "Information" window.
Fixed copying of RGB24 and RGB48 with odd width size in some rare situations.
Added experimental support for image upscaling by the "Jinc2" algorithm.
Recommended version of MPC-BE 1.6.2.6991 (0a27de8af) or later.
Perenista
8th May 2022, 04:59
I did a comparison between MPC-HC and MPC-BE playing the same file with these specs:
https://pastebin.com/2t26ZNvx
MPC-HC played correctly, while MPC-BE failed, because if you move back and forth macroblocks will be seen. If you don't touch the seekbar everything is fine.
Then I did a comparison of filters being loaded.
This was the end result:
MPC-HC
- SaneAR Audio Renderer
- madVR
- Audio Switcher
- LAV Video Decoder (internal)
- ffdshow Audio Processor
- LAV Audio Decoder
- LAV Splitter Source (internal)
MPC-BE
- Default DirectSound Device
- madVR Renderer
- ffdshow Audio Processor
- LAV Video Decoder
- Audio Switcher
- MPC Audio Decoder
- MPC Matroska Source
After I changed MPC-BE to load all of these, the problem stopped.
- Default DirectSound Device
- madVR Renderer
- ffdshow Audio Processor
- LAV Video Decoder
- Audio Switcher
- LAV Audio Decoder
- LAV Splitter Source
Any thoughts?
Any thoughts?
Use the latest version of MPC-BE and include the version number when you write "bug report".
Use built-in filters including video decoder.
The MediaInfo report for a regular file is useless because prevents others from checking exactly your file (other similar files are reproduced well by them).
rahzel
10th May 2022, 04:29
When I play HDR movies passed through to my LG C1 OLED and have the seekbar open, the colour changes and has a slight green tint. When the seekbar goes away it looks normal. This only seems to happen on my LG C1 and not my monitor. Is this because of the ABL (auto brightness limiter) on the C1, a bug, or something causing it that I can change to fix it?
I have just discovered MPC VR recently and used madvr before, so I have only used the last two versions of mpc vr.
Aleksoid1978
10th May 2022, 08:29
When I play HDR movies passed through to my LG C1 OLED and have the seekbar open, the colour changes and has a slight green tint. When the seekbar goes away it looks normal. This only seems to happen on my LG C1 and not my monitor. Is this because of the ABL (auto brightness limiter) on the C1, a bug, or something causing it that I can change to fix it?
I have just discovered MPC VR recently and used madvr before, so I have only used the last two versions of mpc vr.
MPC VR just do HDR Passthrough using Windows API. If you TV enable some logic - disable it :)
rahzel
10th May 2022, 10:14
MPC VR just do HDR Passthrough using Windows API. If you TV enable some logic - disable it :)
Figured out what was causing it. I have two displays connected to my PC (LG OLED and gaming monitor). I only use one display at a time, and it's only when I switch to my LG OLED without signing out or restarting my PC does this issue happen. A simple signing out of windows, then signing back in fixes it. Probably a dual display/windows issue, but easy enough to fix myself.
One more question though. When I set 'Auto display HDR on/off' to fullscreen only, it only works if fullscreen exclusive mode is checked. I don't particularly like fullscreen exclusive mode with MPC VR because it takes away the seek bar. Is it supposed to only work with exclusive mode, or is mine not working properly?
Aleksoid1978
10th May 2022, 10:37
One more question though. When I set 'Auto display HDR on/off' to fullscreen only, it only works if fullscreen exclusive mode is checked.
Yes ...
the problem here is the wording.
a user understands a fullscreen anything that takes the entire screen even through this is technically windowed fullscreen if exclusive mode is not used.
bozek
10th May 2022, 14:32
I'm not sure whether this has already been reported but the mediainfo dialog looks a bit out of place on Win11.
https://i.imgur.com/xfqoeUM.png
rahzel
10th May 2022, 18:23
Yes ...
the problem here is the wording.
a user understands a fullscreen anything that takes the entire screen even through this is technically windowed fullscreen if exclusive mode is not used.
Right. Basically i'm wondering if auto HDR can work with windowed Fullscreen, or does it have to be exclusive Fullscreen.
if you don't use it it will use HDR all the time and with the option it will use it with exclusive mode only.
Grimsdyke
10th May 2022, 22:18
@devs. I recently purchased a blu-ray containing two movies but the releasing company used a "/" to seperate the titles in the volumelabel.
Of course this causes several problems. One is that auto-load external audio fails now because "/" is not allowed as part of a windows file name. Is there maybe a way to fix this ? Maybe simply ignoring the "/" so that are just two spaces between the titles ?
Aleksoid1978
10th May 2022, 23:29
@devs. I recently purchased a blu-ray containing two movies but the releasing company used a "/" to seperate the titles in the volumelabel.
Of course this causes several problems. One is that auto-load external audio fails now because "/" is not allowed as part of a windows file name. Is there maybe a way to fix this ? Maybe simply ignoring the "/" so that are just two spaces between the titles ?
Done - all unsupported symbols in path/filename replaced by _.
Aleksoid1978
11th May 2022, 01:59
I'm not sure whether this has already been reported but the mediainfo dialog looks a bit out of place on Win11.
https://i.imgur.com/xfqoeUM.png
Can't reproduce.
Using Windows 11 + 175% DPI.
Grimsdyke
11th May 2022, 08:36
Done - all unsupported symbols in path/filename replaced by _.
Brililant - thank you very much !
Follow up: One suggestion for fine tuning this. It would be nice if I could add a parameter to the external audio files so that it gets loaded only to the correct movie. Maybe the mpls ??
i have a question about the experimental jinc2 scaler.
the code is the precise jinc version and it uses 3 tab right?
while the 2 lanczos version and there number represent the tab number?
i have a question about the experimental jinc2 scaler.
the code is the precise jinc version and it uses 3 tab right?
while the 2 lanczos version and there number represent the tab number?
Code - resizer_onepass_jinc2.hlsl (https://github.com/Aleksoid1978/VideoRenderer/blob/9ce801a59499c3f182ca294cb92b57de246a7522/Shaders/examples/resizer_onepass_jinc2.hlsl)
Discussion and links in Issue #21 (https://github.com/Aleksoid1978/VideoRenderer/issues/21).
can you share an example of the distortion?
also have a look here: https://github.com/zachsaw/MPDN_Extensions/blob/master/Extensions/RenderScripts/EwaScaler/EwaScaler.hlsl
can you share an example of the distortion?
For example bw18x18_rgb.avi (https://disk.yandex.ru/d/U-vpsybFePjdU)
at least 3 different implementation of ewa lanczos...
madVR jinc3 https://abload.de/img/madvrfajee.png
mpcVR "jinc2" https://abload.de/img/mpcvrxwkjk.png
as you can see here madVR starts to show the same issues.
mpv ewa https://abload.de/img/mpvamjtt.png
mpv ewa sharp https://abload.de/img/mpvsharp16kyi.png
i could not find the the mpv GLSL shader to the version used in mpcVR
i was wondering if it was the precise one.
how much dependency does mpcVR need? if it is easy to compile i may play around with it myself. if i'm very lucky i may find the problem.
tiben20
18th May 2022, 13:49
at least 3 different implementation of ewa lanczos...
madVR jinc3 https://abload.de/img/madvrfajee.png
mpcVR "jinc2" https://abload.de/img/mpcvrxwkjk.png
as you can see here madVR starts to show the same issues.
mpv ewa https://abload.de/img/mpvamjtt.png
mpv ewa sharp https://abload.de/img/mpvsharp16kyi.png
i could not find the the madVR GLSL shader to the version sued in mpcVR
i was wondering if it was the precise one.
how much dependency does mpcVR need? if it is easy to compile i may play around with it myself. if i'm very lucky i may find the problem.
its really easy to compile you need visual studio 2019 or earlier. You clone the git rep, then update the submodule and you can compile afterward.
GCRaistlin
18th May 2022, 19:02
/dub option doesn't see files the path to which is longer than 259 characters.
/dub option doesn't see files the path to which is longer than 259 characters.
Support for long paths is very limited due to the fact that Windows does not have a normal API for working with long paths. Yes, I know about the "\\?" prefix and about removing the restriction in specially tuned Windows 10. But this is not a normal API that MicroSoft could have done 16 or 21 years ago.
But you can try MPC-BE 1.6.2.7111 (64f50e5da) when it's available.
Sunspark
19th May 2022, 06:19
Is it possible to bundle an option that grants permission to write this string to the registry? It would solve the longpath problem.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
Is it possible to bundle an option that grants permission to write this string to the registry? It would solve the longpath problem.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
And then rewrite the entire code for working with files twice.
Sunspark
20th May 2022, 07:32
Why re-write any code at all?
If the registry key is present (it's opt-in) then you don't have to worry about the max path length of 255-260 anymore and you don't have to re-write your existing code.
One caveat though, this key only applies to Windows 10 build 1607 and above. So that means the option needs to be greyed out if winver is below a certain build number.
Why re-write any code at all?
If the registry key is present (it's opt-in) then you don't have to worry about the max path length of 255-260 anymore and you don't have to re-write your existing code.
Cool. You know how to support long paths in MPC-BE! It remains to restore the player in systems other than Windows 10 with the specified key.
Sunspark
21st May 2022, 02:58
I don't think there's that many people that need long paths anyway to begin with. I only ever ran into it as an issue once at work on a network drive. So, based on my personal experience, I think it's good enough to have partial support where it's present for builds over x but not for others. This feature is only a nice to have anyway. Could always just be a FAQ item too and people can do it themselves.
Aleksoid1978
21st May 2022, 06:02
To support "real" long paths(not with "\\?" prefix), you need to rewrite a lot of code, especially considering that this support is only in Windows 10 - this is a very decent amount of work and testing.
Personally, I'm not interested.
But - patch are welcome.
BassAudioSource-0.1.0.20_git2022.05.21-dbcdaf9 (https://disk.yandex.ru/d/rCXRJdjWvaaQwQ)
Another source filter using the BASS library. There is x64 support.
Source code (https://github.com/v0lt/BassAudioSource).
filler56789
21st May 2022, 16:34
BassAudioSource-0.1.0.20_git2022.05.21-dbcdaf9 (https://disk.yandex.ru/d/rCXRJdjWvaaQwQ)
Another source filter using the BASS library. There is x64 support.
Source code (https://github.com/v0lt/BassAudioSource).
Thanks! :thanks:
Anima123
22nd May 2022, 05:26
MPC Video Renderer with mpc-be latest snapshot will quit silently when switching between windows mode and fullscreen mode a couple times.
@Anima123
You didn't specify a version, so I'll suggest using MpcVideoRenderer-0.6.0.1884_git2022.05.14-6e712d7 (https://disk.yandex.ru/d/X0EVMKP4TcmnHQ).
Aleksoid1978
22nd May 2022, 07:33
Use Exclusive fullscreen ?
Anima123
22nd May 2022, 07:44
@Anima123
You didn't specify a version, so I'll suggest using MpcVideoRenderer-0.6.0.1884_git2022.05.14-6e712d7 (https://disk.yandex.ru/d/X0EVMKP4TcmnHQ).
I was using the latest git 1891.
Use Exclusive fullscreen ?
The player quit with or without Exclusive fullscreen.
I was using the latest git 1891.
Try 0.6.0.1884.
Anima123
22nd May 2022, 18:39
Try 0.6.0.1884.
Tried, with the same result.
Aleksoid1978
22nd May 2022, 23:30
Tried, with the same result.
Can't reproduce. I'm trying with or without Exclusive fullscreen - all is good.
MPC VR - use DX9/DX11 ?
It's happened with any video ?
Use only internal filters ?
Try reset settings in MPC-BE.
Try enable MiniDump in MPC-BE.
Anima123
23rd May 2022, 02:13
Can't reproduce. I'm trying with or without Exclusive fullscreen - all is good.
MPC VR - use DX9/DX11 ?
It's happened with any video ?
Use only internal filters ?
Try reset settings in MPC-BE.
Try enable MiniDump in MPC-BE.
Thanks for trying to confirm it.
My situation is, played back under windows 10 updated to the latest, and the video file is a hevc encoded 1080p.
BTW, I cannot reproduce it under windows 8.1 neither.
Aleksoid1978
23rd May 2022, 09:35
Use Win 11 - all is good.
clsid
23rd May 2022, 13:02
Latest Win10 optional may update has some DirectX bugs. Maybe that is the cause.
- Test with "Use Direct3D 11" enabled and disabled in MPC VR.
- Test with MPCVR 0.5.8.1877 release build
- Test if it also happens with MPC-HC
sakis.kom
24th May 2022, 04:57
@Anima123
You didn't specify a version, so I'll suggest using MpcVideoRenderer-0.6.0.1884_git2022.05.14-6e712d7 (https://disk.yandex.ru/d/X0EVMKP4TcmnHQ).
The folder "IDXGIOutput-WaitForVBlank " (insight the "T-E-S-T" folder) have a space after the name.
Because of that, windows not recognise that folder and you cannot move it, copy it, or delete it.
Aleksoid1978
24th May 2022, 05:34
The folder "IDXGIOutput-WaitForVBlank " (insight the "T-E-S-T" folder) have a space after the name.
Because of that, windows not recognise that folder and you cannot move it, copy it, or delete it.
Why you need this folder ?
It's not need for you - it's very old version for testing.
sakis.kom
24th May 2022, 07:55
Why you need this folder ?
It's not need for you
I found that, after download.
For use MPC Video Renderer with MBC-BE as player, do i need anything for the "Test" folder ? Or can delete all files from this folder?
@sakis.kom
Don't download what you don't need.
All nightly builds are distributed in separate archives.
so i played around with the jinc shader a but the distortion and i got it fixed.(this is worthless without real world testing)
but another problem showed itself.
i took the "fix" and replaced the lanczos 3 code with it so i could do comparison with the old jinc on real content.
and the results was completely different when the same code is pasted in lanczos 3.
i tried to add a completely new shader and such changed added even a couple of lines (resoruces.h, videoprocessor.cpp, proppage.cpp and maybe more) but the Shaders.vcxproj got automatically changed and was filled with something i'm simply not close to be good enough to do something like that.
so where in the code is the shader called and what is the difference? so i can play around there.
some images BTW.
old jinc https://abload.de/img/oldjinc5ijzj.png
new jinc https://abload.de/img/newjinceojck.png
Aleksoid1978
26th May 2022, 23:52
lanczos 3 is 2-pass, but jinc is single-pass.
You can upload you rewrited/fixed shader here or in PM.
i share it later on github.
i need to grab a couple of files first and test it.
i also will do more try and error tests.
also is this code ever used:
#if 1
#define JINC2_WINDOW_SINC 0.405
#define JINC2_SINC 0.79
#define JINC2_AR_STRENGTH 0.8
#else
#define JINC2_WINDOW_SINC 0.44
#define JINC2_SINC 0.82
#define JINC2_AR_STRENGTH 0.5
#endif
or with other words is the if ever false? because that's important for this issue too. i have no clue what it checks against.
edit: if someone cares some dvd upscales:
https://abload.de/img/jincabom5jx4.png
https://abload.de/img/prettyqrj9k.png
https://abload.de/img/gintama41kbf.png
https://abload.de/img/ventures2djkm8.png
lanczos3 as an comparison:
https://abload.de/img/lanczos3vsjoi.png
https://abload.de/img/prettylanczoseqk8y.png
https://abload.de/img/gintamalanczosumkpb.png
https://abload.de/img/ventures2lanczosxzk83.png
here is the cards source sorry there will be no more ground truth shared from dvd because of anamorphic and such his is to much work:
https://drive.google.com/file/d/1AWdV9z7KM4NetIMPDRZStrKSxz8RUmrP/view?usp=sharing
please be brutal i don't like how it handles lines on the card images.
also is this code ever used:
#if 1
#define JINC2_WINDOW_SINC 0.405
#define JINC2_SINC 0.79
#define JINC2_AR_STRENGTH 0.8
#else
#define JINC2_WINDOW_SINC 0.44
#define JINC2_SINC 0.82
#define JINC2_AR_STRENGTH 0.5
#endif
or with other words is the if ever false? because that's important for this issue too. i have no clue what it checks against.
0.405/0.79/0.8 are the coefficients that were in the jinc2.glsl implementation at this link (https://forums.libretro.com/t/jinc-2-fixes/21146).
0.44/0.82/0.5 are the coefficients that were proposed in the HLSL implementation by Ti-BEN (https://github.com/tiben20). These coefficients are inactive and can be removed.
Here is an example (jinc2.cg) (https://github.com/libretro/common-shaders/blob/4f82e12381e48c1da2c319b0ea74bd1ee98dc604/windowed/shaders/jinc2.cg) with comments.
megapro17
30th May 2022, 08:40
I have a problem, av1 acceleration is not working. It does in stock video app. Iris Xe single gpu, Windows 11, mpc-be 1.6.2.7129 alpha, default settings.
Aleksoid1978
30th May 2022, 09:36
I have a problem, av1 acceleration is not working. It does in stock video app. Iris Xe single gpu, Windows 11, mpc-be 1.6.2.7129 alpha, default settings.
On Intel - AV1 h/w acceleration working only in D3D11 mode, DXVA2 is not supported. You can check it by DXVA Checker.
I have a problem, av1 acceleration is not working. It does in stock video app. Iris Xe single gpu, Windows 11, mpc-be 1.6.2.7129 alpha, default settings.
If you are using the built-in EVR-CP renderer, then try switching the decoder to D3D11 copy back mode.
Or use external renderers with D3D11 support.
atomcu
3rd June 2022, 07:33
After installing MpcVideoRenderer-0.6.0.1884 subtitles dont work. I turned back to 0.5.7.
Aleksoid1978
3rd June 2022, 08:33
After installing MpcVideoRenderer-0.6.0.1884 subtitles dont work. I turned back to 0.5.7.
In D3D11 mode - use latest git MPC-BE build.
Ravioli
3rd June 2022, 15:54
Hi, is there any chance we could define a custom subtitle color for HDR videos ? I got a LG C1 few weeks ago and any HDR movie I play has an eye searing white in HDR mode. I am using MadVR with HDR passthrough to tv. Thanks in advance.
Ravioli
View > Options > Default Style > Primary
Ravioli
3rd June 2022, 17:44
@V0lt
I apologize, I didn't word the question correctly. I meant if we could use a different color for subtitles when playing HDR videos. For example, I find white subtitle color okay to use with SDR videos, but with HDR videos I would prefer to dial down subtitle color to medium gray, because white is too bright and distracting in HDR. Thank you for your quick response.
I don't have a display for tests and no algorithm for preparing subtitles for hdr. This is one of the reasons why I don't plan to change anything about it.
PS: In version 0.6.0 in DX11 mode, a pixel shader for overlaying subtitles on a video frame is created in the video player. Video player developers can experiment with this shader code.
Ravioli
4th June 2022, 00:50
No problem, I understand. In my case, ideal gray for HDR would be around (130,130,130), but for the time being, I will set subtitles to (200,200,200) light gray as a compromise. Cheers!
megapro17
4th June 2022, 12:54
On Intel - AV1 h/w acceleration working only in D3D11 mode, DXVA2 is not supported. You can check it by DXVA Checker.
D3D11 is set by default, i didn't changed it
AV1_VLD_Profile0: D3D11, SD / HD / FHD / 4K / 8K
If you are using the built-in EVR-CP renderer, then try switching the decoder to D3D11 copy back mode.
Or use external renderers with D3D11 support.
It doesn't work in any of this modes
Aleksoid1978
5th June 2022, 03:19
It doesn't work in any of this modes
What you mean "doesn't work" ?
megapro17
5th June 2022, 08:14
What you mean "doesn't work" ?
Hardware acceleration is missing
clsid
5th June 2022, 15:26
DXVA Checker only shows what your system supports. It does not indicate what the player is using by default.
You should select D3D11 in the video decoder settings. It uses DXVA2 by default.
lvqcl
5th June 2022, 16:12
m_nHwDecoder(SysVersion::IsWin8orLater() ? HWDec_D3D11 : HWDec_DXVA2)
So I assume that the default setting is DXVA2 on Vista and Win7, and D3D11 on Win8 / 8.1 / 10 / 11.
I can confirm that there is a problem with copyback AV1 for D3D11 on Intel UHD 750.
But the D3D11 decoder works well for me with MPC VR.
Perhaps there are some limitations or flaws on the part of FFmpeg.
megapro17
5th June 2022, 19:53
DXVA Checker only shows what your system supports. It does not indicate what the player is using by default.
You should select D3D11 in the video decoder settings. It uses DXVA2 by default.
No, it's d3d11 by default.
Aleksoid1978
6th June 2022, 03:29
Hardware acceleration is missing
Thx - fixed.
megapro17
6th June 2022, 10:04
Thx - fixed.
Big thanks it's working! Is copyback a problem? It should be a bit less efficient...
It should be a bit less efficient...
CopyBack is very slow on integrated graphics cards.
I got a LG C1 few weeks ago and any HDR movie I play has an eye searing white in HDR mode. I am using MadVR with HDR passthrough to tv.
You can try mpcvr_1901_subtitles_hdr_passthrough_100std (https://disk.yandex.ru/d/RveS2-0zzsfWAg) or other modifications that are in the same place (сheck with MPC-BE 1.6.2.7138 (e22b1ddf0) or later.).
megapro17
9th June 2022, 22:48
CopyBack is very slow on integrated graphics cards.
bruh.. player is anyway slow, especially when dealing with speed up video or software decoding, mpv or mpc-qt are much better there
This video is causing memory leak in latest version lol
https://drive.google.com/file/d/1F7Tu7phg6aDxarmYivpWvdWeLnYCIZVR/
Aleksoid1978
10th June 2022, 01:21
This video is causing memory leak in latest version lol
https://drive.google.com/file/d/1F7Tu7phg6aDxarmYivpWvdWeLnYCIZVR/
Thx - fixed.
tormento
11th June 2022, 09:31
It happens that Dolby Encoding Engine outputs eac3 files as ec3 and not as eac3.
Could you please add support for that file suffix with proper icon?
Aleksoid1978
11th June 2022, 09:54
It happens that Dolby Encoding Engine outputs eac3 files as ec3 and not as eac3.
Could you please add support for that file suffix with proper icon?
Don't understand you.
filler56789
11th June 2022, 18:02
Don't understand you.
It looks like tormento wants the icon library to include the .ec3 file extension :-|
v0lt
11th June 2022, 20:49
It happens that Dolby Encoding Engine outputs eac3 files as ec3 and not as eac3.
Do you have a screenshot of the file saving dialogue?
tormento
12th June 2022, 19:22
Do you have a screenshot of the file saving dialogue?
It's a CLI encoder where you pass parameters thru XML file.
It's default output format is ec3, that makes sense, as usual file extensions are 3 characters only.
v0lt
12th June 2022, 19:47
It's default output format is ec3, that makes sense, as usual file extensions are 3 characters only.
This hasn't been the case for a long time.
Examples of extensions that don't shorten: .m2ts (and others on BD), .webm, .webp, .flac, .heif (.heic, .avif and other).
Is there any document from Dolby that mentions the .ec3 extension as the default?
In any case, we won't be drawing new icons any time soon.
tormento
14th June 2022, 01:15
In any case, we won't be drawing new icons any time soon.
It's more than enough to provide the same that's alread used for EAC3.
Official documentation that states ec3 is here (https://developer.dolby.com/globalassets/professional/product-manuals/dolbyencodingengineusersguide.pdf).
StainlessS
14th June 2022, 05:34
https://www.filetypeadvisor.com/extension/ec3
What is the .EC3 file type?
The .ec3 filename extension is primarily associated with the EPSON Print CD Document (EC3) file type and format. EPSON is a well-known Japanese trademark of ink-jet printers,
scanners, and other devices that generally provide a very high level of image quality and color consistency. EPSON printers are usually provided with various bundled software,
including EPSON Print CD, which allows to design and print custom graphical optical-disk (CD/DVD/BluRay) labels.
Although, most seem think is audio
Google search "file format ec3"
https://www.google.co.uk/search?q=file+format+ec3&source=hp&ei=nA6oYuXaOYu8gQbMuat4&iflsig=AJiK0e8AAAAAYqgcrG3U5EHpSP2h8NzMaywAdgSVYFYD&ved=0ahUKEwjlmOnHjaz4AhULXsAKHczcCg8Q4dUDCAg&uact=5&oq=file+format+ec3&gs_lcp=Cgdnd3Mtd2l6EAMyBggAEB4QFjoRCC4QgAQQsQMQgwEQxwEQ0QM6CwgAEIAEELEDEIMBOggIABCxAxCDAToLCC4QgAQQsQMQgwE6CAgAEIAEELEDOgsILhCxAxCDARDUAjoFCAAQgAQ6CAguELEDEIMBOggIABCABBDJAzoFCAAQkgM6CAguEIAEELEDOgUILhCABDoHCAAQsQMQCjoLCAAQgAQQsQMQyQM6CAgAEB4QDxAWUABY3Rtg0B1oAHAAeACAAbgBiAGWC5IBBDEyLjOYAQCgAQE&sclient=gws-wiz
lvqcl
14th June 2022, 16:48
Official documentation that states ec3 is here (https://developer.dolby.com/globalassets/professional/product-manuals/dolbyencodingengineusersguide.pdf).
.ec3 extension is mentioned there only as an example:
The output file type must be the same in each case (for example, .ec3).
v0lt
15th June 2022, 15:12
MPC-BE 1.6.3 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.3) with digital signature.
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).
Klaus1189
15th June 2022, 19:02
Thank you very much ;)
Sunspark
15th June 2022, 20:57
With the MPC video renderer in D3D9Ex mode using dxva2 scaling on an Intel HD 6000, does it make a difference at all in output quality/accuracy whether the hardware decoder is using dxva2 native or dxva2 copy-back?
Anima123
16th June 2022, 03:42
MPC-BE 1.6.3 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.3) with digital signature.
Thanks for the new release.
A quick bug report: XySubfilter's timing (for subtitle delay) not working with MPC-BE, the subtitles will just disappear with negative value at least less than -40?
v0lt
16th June 2022, 04:40
With the MPC video renderer in D3D9Ex mode using dxva2 scaling on an Intel HD 6000, does it make a difference at all in output quality/accuracy whether the hardware decoder is using dxva2 native or dxva2 copy-back?
The quality of MPC VR scaling does not depend on the copyback mode of the decoder.
The scaling quality of DXVA2 and D3D11 depends on the type of graphics adapter and frame format (NV12, P010, YUY2, etc.). Alternatively, you can use shader scaling.
Scoty
16th June 2022, 06:31
With the last Builds i have issues. Whene open the Player and push View its freeze for a few seconds. This is always only the first time start. With normal MPC-HC i dont have this issues.
Aleksoid1978
16th June 2022, 14:15
With the last Builds i have issues. Whene open the Player and push View its freeze for a few seconds. This is always only the first time start. With normal MPC-HC i dont have this issues.
Try - Options -> Player -> Disable 'Open Disk' menu.
Aleksoid1978
16th June 2022, 14:16
A quick bug report: XySubfilter's timing (for subtitle delay) not working with MPC-BE, the subtitles will just disappear with negative value at least less than -40?
Player can set subtitles delay only for internal subtitles renderer.
Scoty
17th June 2022, 06:09
Try - Options -> Player -> Disable 'Open Disk' menu.
Not help (see Screenshot). Also i can not update MPC-BE. When i overwrite all files, I get an error on MPCBEShellExt64.dll. I can not override this file, only when reboot the System i can do this.
Aleksoid1978
17th June 2022, 07:06
Also i can not update MPC-BE. When i overwrite all files, I get an error on MPCBEShellExt64.dll. I can not override this file, only when reboot the System i can do this.
That's right. MPCBEShellExt64.dll - it's explorer shell extension.
Aleksoid1978
17th June 2022, 07:08
Not help (see Screenshot)
Can't reproduce - can't help.
Try reset settings, do fresh install.
huhn
17th June 2022, 08:30
are you open for hacks to fix nvdia DXVA2 processing?
the chroma is misaligned with it for like 5 years+ so a fix is getting unlikely. it is very hard to explain to nvidia too because we are talking about chroma subsample position...
i can check D3D11 another time.
Aleksoid1978
17th June 2022, 09:02
are you open for hacks to fix nvdia DXVA2 processing?
the chroma is misaligned with it for like 5 years+ so a fix is getting unlikely. it is very hard to explain to nvidia too because we are talking about chroma subsample position...
i can check D3D11 another time.
Use D3D11 native or use shaders for format(NV12/P010 and other) conversion.
huhn
17th June 2022, 09:23
i don't have a good test setup for nvidia but still found some issues.
D3D11 VP has the same or similar issue.
but without it deint doesn't seem to work so shaders are no general fix for it.
Scoty
17th June 2022, 09:24
Can't reproduce - can't help.
Try reset settings, do fresh install.
ok i can reproduce this always. I have reset and first time its working but as soon as I restart the PC, the problem is present again without me having set anything. I use latest Windows 11 build 10.0.22621.160. All updates installed.
Why is Jinc2 experimental. ? She's ready Prime time. Wish for better Chroma and Sharper Jinc. 1.6.3 is out fellas. I uses alpha. love theses guys
Screenshot for you guys xo
-
https://imgur.com/a/u4gqhwK
https://imgur.com/a/MM08vWe
v0lt
17th June 2022, 15:50
Why is Jinc2 experimental. ?
Because it's not the original Jinc.
Sunspark
17th June 2022, 18:05
Just thinking out loud here, but huhn, are nvidia cards consistent in their behaviour? If so, then perhaps the solution is as simple as a case check where if graphics adapter string is nvidia then shift image x amount before continuing with the rendering & presentation pipeline?
huhn
17th June 2022, 18:42
i found in shaders.cpp these lines
610 case DXVA2_VideoTransFunc_sRGB: toLinear = "color = pow(color, 2.4);\n"; break;
which is not a way to convert sRGB to linear because sRGB doesn't use gamma/a simple power curve. it is using 2.4 for the most part but the effective gamma of 2.2 sorry it's not an important maybe the other way around.
maybe a statement that is is not accurate or even the use of 2.2 maybe better here.
625 if (isLinear) {
// Linear to sRGB
code.append(
"color = saturate(color);\n"
"color = pow(color, 1.0/2.2);\n"
);
}
this is a conversation to gamma not to sRGB. so maybe changing that comment.
unimportant rant @Sunspark:
it is only for 420 only for nvidia (there are no reports newer cards do anything different which is also good because consistency is nice) and it is different if you do that before anything and after chroma scaling.
v0lt
17th June 2022, 19:49
huhn
https://docs.microsoft.com/en-us/windows/win32/api/dxva2api/ne-dxva2api-dxva2_videotransferfunction
DXVA2_VideoTransFunc_sRGB
Value: 7
sRGB transfer function. Gamma 2.4 curve with a linear segment in the lower range.
huhn
17th June 2022, 19:54
that's correct and doesn't make it gamma 2.4 because of the linear sigment.
mogli
17th June 2022, 19:56
Right, because of the shift and other changes in the formula it is about 12 times closer to color^2.2 than to color^2.4. Just plot the curves and you can easily see the difference.
https://i.imgur.com/FjWRewx.png
huhn
17th June 2022, 20:08
the page itself is misleading at least to me.
ITU-R BT.709 transfer function. Gamma 2.2 curve with a linear segment in the lower range.
this is also written here but BT 709 uses a pure power curve.
i have not read through ITU-R BT.709 but every calibration software i used uses a pure power curve for bt 709.
well it has to how else do you apply bt 1886.
maybe just a copy paste error on the page.
what so ever the code uses a pure power curve as formula and that is wrong for sRGB to linear.
edit this is not a typo or copy paste issue they really talk about a bt709 with a linear gamma part just like sRGB.
the linear part is even shown in the example. they are completely different between sRGB and BT709.
so that is the bt709 "gamma curve" madVR which could be selected instead of the pure power curve.
this seems to be the camera transfer function not the video transfer function of a video file.
so for bt 709 it should 2.2, 2.4 or bt1886 (also 2.4 for internal math reasons) depending on who you ask and at what year. for clarification it is assumed everything released in SDR these days is mastered for bt1886.
sRGB is still using a linear part.
mogli
20th June 2022, 15:50
SMPTE 240M is wrong, too. Its effective gamma is about 1.9.
Why not use the official formula to avoid such mistakes?
https://i.imgur.com/ONorwa8.png
v0lt
20th June 2022, 20:12
@huhn, @mogli
Thanks. Fixed in 41e4bfaca (https://github.com/Aleksoid1978/VideoRenderer/commit/41e4bfaca8467050d6d90133371b7eaf749b96ed).
Why not use the official formula to avoid such mistakes?
Established practice and the principle of reasonable sufficiency.
Another famous example:
https://code.videolan.org/videolan/vlc-3.0/-/blob/master/modules/video_output/win32/d3d11_shaders.c
huhn
20th June 2022, 20:25
not sure if i would take these sources for anything.
case TRANSFER_FUNC_SRGB:
psz_src_transform = "return pow(rgb, 2.2)"
this is more correct but still wrong.
the microsoft page seems to be correct about everything except bt709 (still not incorrect in general here!).
the EOTF of bt 709 is not defined at time bt 709 was created.
it is now to bt 1886.
i may take some time and just fix them all except bt 709 by following the microsoft provided numbers.
wow old ETOF are wired.
the problem is i don't even have a test file for most of these.
Sunspark
20th June 2022, 20:51
There's an interesting series of comments talking about EOTFs for bt.709 and the others here: https://github.com/sekrit-twc/zimg/issues/61
huhn
20th June 2022, 21:04
that's something yes but it about bt 1886
bt 1886 is nothing you can convert an image to if you are not told the display current EOTF and more in detail so there is no point.
if your display is calibrated to BT 1886 you will get BT 1886 as long as the gamma isn't touched.
because you need details display characteristic you can't tell in madVR your display is bt 1886. and if you don't do that it is just 2.4.
and mpcVR currently would turn an linear image to 2.2 if the formula for BT 709 to linear is assuming 2.2 it is still untouched and perfect so nothing todo here.
this matters for HDR -> SDR conversation but there is no way to tell mpcVR what gamma my device has and i currently can't tell it what brightness i have so there is nothing to do for now here.
v0lt
21st June 2022, 04:38
VLC uses a power of 2.222 for BT.709.
case TRANSFER_FUNC_BT709:
psz_src_transform = "return pow(rgb, 1.0 / 0.45)";
Is this a neater conversion?
huhn
21st June 2022, 06:24
i would not touch BT 709.
because if you change it to 2.222 you should also change the reverse to that so the image stays untouched.
so again VLC is very confusing in what it does. i mean yes BT 709 has a mathematical gamma of 2.222 but that does not mean it is used.
the problem are only the super rare source that are not bt 709.
MS says this for sRGB
L' = 12.92L, for L < 0.031308
L' = 1.055L^1/2.4− 0.055, for L >= 0.031308
so that should be ~
// input needs to be normalized to 1
if (color < 0.031308)
{
color=color *12.92; // linear part
}
else color=1.055*color^1/2.4 -0.055; // gamma 2.4 part
// this results in an effective gamma close to 2.2
i just have to translate this to HLSL it shouldn't be to complicated even for someone like me with no clue about HLSL.
the wiki(not trust worthy) talks about rounding issues in the 12.92 part so 12.9232102 should be used.
Sunspark
21st June 2022, 07:28
This link says the overall rec.709 decoding gamma is 2.0: https://www.image-engineering.de/library/technotes/714-color-spaces-rec-709-vs-srgb
MS's #s shared by huhn are the same as on the page above for the sRGB transfer function but the formula for rec.709 uses different values if that helps.
L' = 4.5L, for L < 0.018
L' = 1.099L^1/2.2− 0.099, for L >= 0.018
This link says that all LCDs use a linear segment and need to use the piece-wise function: https://www.colour-science.org/posts/srgb-eotf-pure-gamma-22-or-piece-wise-function/
huhn
21st June 2022, 08:37
it doesn't say end device are using BT 709 EOTF it says the opposite
read the warning of the second link and the note. also this:
While it is effectively common to find displays adopting the Gamma 2.2 function as an EOTF, many, such as EIZO and NEC are shipping with the IEC 61966-2-1:1999 Standard piece-wise function:
IEC 61966-2-1:1999 is a fancy term for sRGB transfer function which is used for end device in professional space.
the code that is discussed here is transform to linear not to display EOTF at least not yet.
the L = L'/4.50, for L' < 0.081
L = ((L' + 0.099) / 1.099)^1/0.45, for L' >= 0.081
also shown on the Microsoft page can be ignore because every source yet agrees it is not used anyway but a pure power function is or sRGB.
the do nothing or 2.2 for BT 709 should be fine for now.
if they want to add gamma processing and the possibility that a sRGB calibrated screen can show bt 709 correctly depends if they want to do that at all or not.
an untouched bt 709 image displayed on a sRGB screen looks very similar to bt 709 2.2 calibrated screen. while not correct it is very close.
huhn
21st June 2022, 12:02
i encoded a file with sRGB transfer flag changed the code for sRGB and the OSD still reports BT.709* while media info reports sRGB.
then i looked at the pin: - VideoTransferFunction : 0
i guess we are wasting our time here.
i also added a simple pow 2.8 to DXVA2_VideoTransFunc_709 and it doesn't seem to care either.
Enet47
21st June 2022, 12:23
There is an issue with full 3D blu-ray MKV rip playback after version 1.5.8 when using over/under 3D. Version 1.6 pushes the rear layers of the picture to the front. So the middle of the picture shows the front layer and the sides show the rear, on screen all at the same time.
Aleksoid1978
21st June 2022, 13:26
There is an issue with full 3D blu-ray MKV rip playback after version 1.5.8 when using over/under 3D. Version 1.6 pushes the rear layers of the picture to the front. So the middle of the picture shows the front layer and the sides show the rear, on screen all at the same time.
Can you make screenshot 1.5.8 and 1.6 for compare ?
Enet47
21st June 2022, 14:33
Can you make screenshot 1.5.8 and 1.6 for compare ?
Hi
I have screenshots but it doesn't work because the issue is with 3D layers and screenshots are in 2D. But as an example, if you look at the attached picture then imagine that the statue, burning buildings and smoke in background are now in the foreground with the person holding up the head.
18134
v0lt
21st June 2022, 15:39
@Enet47
After upgrading to version 1.6.x, reset all settings.
The current version is 1.6.3, all other versions are out of date for us.
If after resetting the player you are still having problems, then try swapping left and right.
View > Stereo 3D mode > Swap Left/Right
Your attached image will not be seen by anyone. Place images on image hosting services (https://www.google.com/search?q=image+hosting+services), give a link in the message.
Enet47
21st June 2022, 23:30
@v0lt
Hi
I don't know what is going on here, but my messages keep going to the moderator. So I apologize in advance if multiple versions of my message appears.
I tried everything you suggested on two different machines but it did not work. If I play a file which is already converted to SBS or OU then there is no issue. But when I am playing a full 3D blu-ray and mpc-be has to convert it to SBS or OU that's when the problem occurs. Today I tried the latest nightly and I thought it was fixed but I was mistaken. The issue still occurs with every version after 1.5.8 up to 1.6.3.20 beta.
Aleksoid1978
22nd June 2022, 04:14
Hi
I have screenshots but it doesn't work because the issue is with 3D layers and screenshots are in 2D. But as an example, if you look at the attached picture then imagine that the statue, burning buildings and smoke in background are now in the foreground with the person holding up the head.
18134
What video renderer you use ?
If EVR-CP - there is no 3D output. If madVR - maybe it's madVR fault ?
P.S. Use EVR-CP, TV with passive row interleaved 3D, compare 1.5.8 and 1.6.3 - picture the same.
v0lt
22nd June 2022, 05:00
BASS Audio Source 0.1.1 (https://github.com/v0lt/BassAudioSource/releases/tag/0.1.1)
Description (https://github.com/v0lt/BassAudioSource/blob/0.1.1/README.md)
Enet47
22nd June 2022, 07:58
What video renderer you use ?
If EVR-CP - there is no 3D output. If madVR - maybe it's madVR fault ?
P.S. Use EVR-CP, TV with passive row interleaved 3D, compare 1.5.8 and 1.6.3 - picture the same.
Hi
I use madVR but it works with 1.5.8 so that can't be the reason. I also turn off the madVR 3D processing so it doesn't conflict with mpc-be. If no new code has been added around the 3D conversion to SBS/OU then maybe a code regression?
Aleksoid1978
22nd June 2022, 08:38
Hi
I use madVR but it works with 1.5.8 so that can't be the reason. I also turn off the madVR 3D processing so it doesn't conflict with mpc-be. If no new code has been added around the 3D conversion to SBS/OU then maybe a code regression?
1 - The code for 3D has not changed for a long time.
2 - The player does not do any 3D conversions for madVR.
Enet47
22nd June 2022, 11:05
1 - The code for 3D has not changed for a long time.
2 - The player does not do any 3D conversions for madVR.
1. OK but something somewhere has changed how the 3D OU conversion process works.
2. As I said in my previous comment, I have disabled madVR 3D processing and that includes 3D detection, so madVR has nothing to do with this.
I really like this application and I thank you for the work you have done. But in the end I can't use any version beyond 1.5.8 and that is disapointing.
Aleksoid1978
22nd June 2022, 11:43
1. OK but something somewhere has changed how the 3D OU conversion process works.
2. As I said in my previous comment, I have disabled madVR 3D processing and that includes 3D detection, so madVR has nothing to do with this.
I really like this application and I thank you for the work you have done. But in the end I can't use any version beyond 1.5.8 and that is disapointing.
Ok - use 1.5.8
Aleksoid1978
22nd June 2022, 11:46
And you still don't show compare screenshot.
Enet47
22nd June 2022, 12:23
Ok - use 1.5.8
I would like to use the latest version because as @v0lt said:
The current version is 1.6.3, all other versions are out of date for us.
...
And you still don't show compare screenshot.
I already explained in an earlier post that the issue is with 3D layers so you can't see the issue in a 2D picture. The only thing I could do is show you a picture and ask you to imagine that the background and the foreground are all mixed together in the foreground.
Aleksoid1978
22nd June 2022, 13:12
I already explained in an earlier post that the issue is with 3D layers so you can't see the issue in a 2D picture. The only thing I could do is show you a picture and ask you to imagine that the background and the foreground are all mixed together in the foreground.
Smartphone, camera ?
Enet47
22nd June 2022, 15:07
Smartphone, camera ?
Hi
The camera is still 2D. Even if it was 3D there is no sensible way to replay a 3D error on here. The only way to replicate this is to have a 3D blu-ray backup on hard drive and play it using mpc-be 1.6.
v0lt
22nd June 2022, 15:08
@Enet47
1. Install MPC-BE 1.6.3.
2. Reset the player settings.
3. If after resetting the player you are still having problems, then try swapping left and right.
View > Stereo 3D mode > Swap Left/Right
If you do not wish to do so, you may continue to use MPC-BE 1.5.8.
Enet47
22nd June 2022, 15:27
@Enet47
1. Install MPC-BE 1.6.3.
2. Reset the player settings.
3. If after resetting the player you are still having problems, then try swapping left and right.
View > Stereo 3D mode > Swap Left/Right
As I said in a previous message:
@v0lt
I tried everything you suggested on two different machines but it did not work.
It does not make a difference, the same error still occurs. As for the screenshot:
And you still don't show compare screenshot.
it has now appeared here->https://forum.doom9.org/showpost.php?p=1970628&postcount=9389
It is in 2D so as I said I can only describe what is happening and then hope you understand. So when watching this scene, the falling statue and burning buildings in the background create a little window around the man holding the head and merge with him in the foreground. So the buildings and the statue are all in front of me, not in the background.
Aleksoid1978
23rd June 2022, 01:35
Ask madVR author what "change" since 1.5.8
thrawnrulz68
23rd June 2022, 04:31
Random Question: Is there a way to always show milliseconds by default instead of having to activate that each time the player is opened?
Sunspark
23rd June 2022, 04:42
MadVR hasn't been updated in years, but it is worth looking for the beta version to see if the bug still exists.
3D TVs haven't been made in years now either.
cmhrky
23rd June 2022, 10:57
What types of links does 779a774 (https://github.com/Aleksoid1978/MPC-BE/commit/779a774163205f8bfade1aaea0891fc98322b4d4) change apply to? The yt-dlp.exe and ffmpeg.exe files are in the same folder, but when I try to record a live stream opened with yt-dlp, nothing happens.
Enet47
23rd June 2022, 11:56
Ask madVR author what "change" since 1.5.8
Why would I ask the author of madVR about changes to mpc-be ?
MadVR hasn't been updated in years,
Exactly! So I'm very confused about what @Aleksoid1978 is asking here?
but it is worth looking for the beta version to see if the bug still exists.
Beta version of madVR or mpc-be? If we are talking about mpc-be 1.6.3 beta? I already tried that (v1.6.3.20 beta) and the issue is still there. Something has changed about the way mpc-be converts media to OU or SBS. I could use madVR to do the 3D conversion but mpc-be is great because it has full OU as well as half OU. I think madVR only has half OU but after this issues I'm going to check to make sure.
Aleksoid1978
23rd June 2022, 13:08
I could use madVR to do the 3D conversion but mpc-be is great because it has full OU as well as half OU. I think madVR only has half OU but after this issues I'm going to check to make sure.
Test with EVR-CP.
P.S. If you are talking about this:
https://i.imgur.com/qEgBoQA.png
It was design and made for internal EVR-CP. I never use/check it with madVR, because madVR can self do needed staff with 3D.
Aleksoid1978
23rd June 2022, 13:09
What types of links does 779a774 (https://github.com/Aleksoid1978/MPC-BE/commit/779a774163205f8bfade1aaea0891fc98322b4d4) change apply to? The yt-dlp.exe and ffmpeg.exe files are in the same folder, but when I try to record a live stream opened with yt-dlp, nothing happens.
Youtube(and maybe other hosting) when video/audio in separate link/url.
Enet47
23rd June 2022, 13:47
Test with EVR-CP.
It was design and made for internal EVR-CP. I never use/check it with madVR, because madVR can self do needed staff with 3D.
I have tried with both EVR and madVR with the same result and this does make sense since it was working great until version 1.6.
cmhrky
23rd June 2022, 13:56
Youtube(and maybe other hosting) when video/audio in separate link/url.
Sorry. I misunderstood. I tried with YouTube WebM. No problem. It would be nice to set a location for ffmpeg.exe with "App Paths" (https://forum.doom9.org/showthread.php?p=1955078#post1955078).
Also, can yt-dlp save the video for a url opened with yt-dlp? It gets the job done with ffmpeg.
Aleksoid1978
23rd June 2022, 14:14
Also, can yt-dlp save the video for a url opened with yt-dlp? It gets the job done with ffmpeg.
No ...
Enet47
23rd June 2022, 14:33
It was design and made for internal EVR-CP. I never use/check it with madVR, because madVR can self do needed staff with 3D.
I will use madVR from now on but there's an annoying fps limitation which I suppose I will just have to live with. I assume the correct mpc-be 3D stereo mode is "auto"? When using madVR this is the only mode that doesn't seem to do any additional 3D processing.
Scoty
24th June 2022, 05:29
With the last Builds i have issues. Whene open the Player and push View its freeze for a few seconds. This is always only the first time start. With normal MPC-HC i dont have this issues.
I have make more test to find the issues. The last version which does not have the error is MPC-BE.1.5.8.6302.x64. From the version MPC-BE.1.6.x I have the problem.
Aleksoid1978
24th June 2022, 06:05
I have make more test to find the issues. The last version which does not have the error is MPC-BE.1.5.8.6302.x64. From the version MPC-BE.1.6.x I have the problem.
I already answered - this is the correct behavior, the file is occupied by the explorer and in this case it can be updated only after a reboot.
After version 1.5.8, a lot of things have changed, stop writing this already.
Scoty
24th June 2022, 08:33
I already answered - this is the correct behavior, the file is occupied by the explorer and in this case it can be updated only after a reboot.
After version 1.5.8, a lot of things have changed, stop writing this already.
I quoted the wrong one. I have corrected it above.
cmhrky
1st July 2022, 12:46
Will there be support for HLS VOD?
https://ottverse.com/free-hls-m3u8-test-urls/
bagajohny
1st July 2022, 13:02
How to open acestream links in MPC-BE? I am only getting "File not found" message every time I enter the acestream ID. Do I need to install any additional software?
Aleksoid1978
1st July 2022, 14:39
Will there be support for HLS VOD?
https://ottverse.com/free-hls-m3u8-test-urls/
Currently supported only HLS Live.
Aleksoid1978
1st July 2022, 14:40
How to open acestream links in MPC-BE? I am only getting "File not found" message every time I enter the acestream ID. Do I need to install any additional software?
Acestream installed and running ?
bagajohny
1st July 2022, 14:47
Acestream installed and running ?
I have not installed acestream. Do I need acestream media player also? I thought MPC-BE can directly play acestreams.
Aleksoid1978
1st July 2022, 14:55
I have not installed acestream. Do I need acestream media player also? I thought MPC-BE can directly play acestreams.
No :)
MPC-BE just handle acestream's url and then read it.
bagajohny
1st July 2022, 15:01
No :)
MPC-BE just handle acestream's url and then read it.
Oh, I see. Sorry for the confusion. I misunderstood.
Sunspark
1st July 2022, 18:44
I used to like acestream, but then people stopped using it especially after they changed to a subscription model. People still use acestream?
> MPC-BE just handle acestream's url and then read it.
@Aleksoid1978: Does that mean mpc-be has a built-in torrent client as well?
Does that mean mpc-be has a built-in torrent client as well?
No.
Support for torrent files is similar to the acestream urls support mentioned earlier.
You can open "Options > Online media service" and analyze the available settings.
bagajohny
2nd July 2022, 06:18
I used to like acestream, but then people stopped using it especially after they changed to a subscription model. People still use acestream?
Well I only use acestream for live sport streams. There are some free ones available but I hate that fact that I have to use proprietary software for that. P2P streaming is possible with open source softwares also. Webtorrent is an example of that. I don't want to install shady softwares to play acestreams. Thats why I was looking for alternative ways to play acestream. It seems there are none.
cmhrky
2nd July 2022, 14:06
There is an option to go back 30 minutes (https://i.hizliresim.com/2ylhv7t.jpg) in the live stream of Turkey Show TV channel. When I open the live HLS address of this channel with MPC-BE, it starts playing as if I have taken it back 30 minutes.
This url will probably not be accessible from outside of Turkey, but I could not find any other international examples.
https://www.showtv.com.tr/canli-yayin/
https://ciner-live.ercdn.net/showtv/playlist.m3u8?e=1656775908&st=rb82mjqAvPl7IqRDw9HLxg&tv=1
Aleksoid1978
2nd July 2022, 14:46
There is an option to go back 30 minutes (https://i.hizliresim.com/2ylhv7t.jpg) in the live stream of Turkey Show TV channel. When I open the live HLS address of this channel with MPC-BE, it starts playing as if I have taken it back 30 minutes.
This url will probably not be accessible from outside of Turkey, but I could not find any other international examples.
https://www.showtv.com.tr/canli-yayin/
https://ciner-live.ercdn.net/showtv/playlist.m3u8?e=1656775908&st=rb82mjqAvPl7IqRDw9HLxg&tv=1
According to your link, this is how the server gives data (links) - the player has absolutely nothing to do with it. It is quite possible for the actual time there are other links.
cmhrky
2nd July 2022, 15:05
I have no problems with the Lav Splitter. Unfortunately there is no other url (https://i.hizliresim.com/8c3pc53.jpg) on the site.
Aleksoid1978
2nd July 2022, 15:08
I have no problems with the Lav Splitter. Unfortunately there is no other url (https://i.hizliresim.com/8c3pc53.jpg) on the site.
Ok - use LAV, what's problem ?
@cmhrky
HLS support has been added recently. The implementation turned out to be very complicated, there are many nuances. We do not promise full support for HLS. Therefore, in the future, unsupported streams will be ignored, or it will be possible to disable HLS support in built-in filters.
Balling
5th July 2022, 17:02
are you open for hacks to fix nvdia DXVA2 processing?
the chroma is misaligned with it for like 5 years+ so a fix is getting unlikely. it is very hard to explain to nvidia too because we are talking about chroma subsample position...
i can check D3D11 another time.
Hey, it is a common problem (I am not talking about left chroma siting with top-left chroma, this 420 --> 444 issue, even before RGB conversion): https://github.com/mpv-player/mpv/issues/8636
Or is the problem just a wrong FIR in chroma upscale?
Balling
5th July 2022, 17:12
SMPTE 240M is wrong, too. Its effective gamma is about 1.9.
Why not use the official formula to avoid such mistakes?
https://i.imgur.com/ONorwa8.png
SMPTE ST 240 also uses BT.1886. OETF in 240 is slightly different from BT.709 OETF but it is not that important. It is close to 1.9608 gamma.
OETF is used to color manage primaries. You apply OETF and get SCENE linear light and then color manage and only then apply inverse OETF and then apply EOTF to get display light.
The key difference is a new matrix, 240 uses a matrix derived from new SMPTE-C primaries and D65 white while old SMPTE ST 170 used BT.601 derived from BT.470 System M primaries with Illuminant C.
SMPTE ST 240 also uses BT.1886. OETF in 240 is slightly different from BT.709 OETF but it is not that important. It is close to 1.9608 gamma.
You can comment the following code:
https://code.videolan.org/videolan/vlc/-/blob/master/modules/video_output/win32/d3d_dynamic_shader.c
inline float3 sourceToLinear(float3 rgb) {\n\
...
#elif (SRC_TO_LINEAR==SRC_TRANSFER_709)\n\
return pow(rgb, 1.0 / 0.45);\n\
https://github.com/mpv-player/mpv/blob/master/video/out/gpu/video_shaders.c
void pass_linearize(struct gl_shader_cache *sc, enum mp_csp_trc trc)void pass_linearize(struct gl_shader_cache *sc, enum mp_csp_trc trc)
...
case MP_CSP_TRC_BT_1886:
GLSL(color.rgb = pow(color.rgb, vec3(2.4));)
break;
Here 2.222 and 2.4 are far from your 1.96.
Balling
7th July 2022, 18:09
You can comment the following code:
Here 2.222 and 2.4 are far from your 1.96.
2.2000 is sRGB, not 2.2222. 2.4 number is for TV (TV is what is called BT.709 transfer, OETF is in the spec, EOTF 2.4 is given in BT.1886) just a rounding of 2.35 done by Sony for their new LCD displays and then the math is as follows: 1.2 / 2.35 = 0.51 = 1/1.9608, where 1.2 is end-to-end gamma due to our brain illusion in the dark room you need darker image to simulate the result outdoors (so 2.4 gamma is darker than 1.9608 camera gamma).
You still need 1.9608 gamma to manipulate scene linear light. If the room conditions are the same as outdoors you can just do 1.9608 gamma on display. Simple. But if the room is dark you need 2.4 gamma for OLED, 2.2 maybe for LCD due to how bad its black is.
2.2000 is sRGB, not 2.2222.
It was about converting BT709 to linear light (sRGB issue already closed). MPC VR uses power 2.2, VLC is 2.222, mpv is 2.4. And you suggest using the power of 1.9608, which seems very doubtful to me, so I will not do it.
doesn't matter anyway.
if i would be able to read i wouldn't have never talk about this topic.
else if (bBT2020Primaries)
sRGB transfer function is not even be shared anyway.
but a bt 2020 file with sRGB transfer function just no...
i have written this code: case DXVA2_VideoTransFunc_sRGB: toLinear = "color = if(color > 0.031308)\n{\ncolor= color * 12.92321 ;\n}\npow(1.055*color, 2.4)-0.055;\n"; break;
and never tested it obviously
just comment it with not 100 % correct or maybe add this as a comment.
it will never be triggered anyway.
this line is still wrong
626 // Linear to sRGB
the following function creates gamma "2.2" not sRGB.
unlike sRGB to linear linear to sRGB could be useful.
Balling
8th July 2022, 19:06
It was about converting BT709 to linear light (sRGB issue already closed). MPC VR uses power 2.2, VLC is 2.222, mpv is 2.4. And you suggest using the power of 1.9608, which seems very doubtful to me, so I will not do it.
I suggested using 1.9608 ->color managing primaries --> then using inverse of 1.9608 to nonlinear light --> finally decoding using 2.4 gamma. You just decode BT.709 using 2.4 gamma. Again, what you do is display linear light, not scene. One should support both, Davinci does. Scene is decoding with 1.9608.
"unlike sRGB to linear, linear to sRGB could be useful."
Ideally both should use linear spline, example where decoding is wrong are PNG previews of SVG on wikipedia, that are tagged 2.2 gamma, not sRGB and decode off-by-one everywhere. Of course it is more important in the case of OETF, because the whole point of linear spline is to remove horrible removal of codepoints in black region. Some black 1, 1, 1; 2, 2, 2 may be absent whatsover with no way to get those if you encode with pure gamma.
please...
you don't decode to a gamma. you just decode it the one and only correct way.
what ever davinci does is not relevant for a video render.
there currently is no gamma processing in this no renderer.
and even than you don't care about what danvinci does you care about the suppose transfer of the source file mostly for linear conversation, the wanted EOTF and the current EOTF of the display.
Balling
8th July 2022, 19:31
>you don't decode to a gamma. you just decode it the one and only correct way.
You decode using gamma, but that is only BT.1886, it is pure gamma in perfect case on OLED, 2.4. sRGB is not pure gamma. You never encode using pure gamma. It is always causing problems in black region, this is just math.
decoding process has nothing todo with the eotf of your display.
there is nothing todo here you just decode it.
if your dispaly is calibrated to bt 1886, 2.2, 2.4 or even 2.6 is irrelevant to the decoder it does nothing different it's just the displays doing.
the fact that OLED result in 2.4 with bt 1886 is irrelevant here too...
if a file was mastered on a bt 1886 display means only that nothing more. the decoder doesn't care.
Balling
11th July 2022, 08:37
decoding process has nothing todo with the eotf of your display.
there is nothing todo here you just decode it.
if your dispaly is calibrated to bt 1886, 2.2, 2.4 or even 2.6 is irrelevant to the decoder it does nothing different it's just the displays doing.
the fact that OLED result in 2.4 with bt 1886 is irrelevant here too...
if a file was mastered on a bt 1886 display means only that nothing more. the decoder doesn't care.
It has everything to do with display's EOTF. Linear light if it is display light should use the EOTF the display would use according to reference documents in its best case (reference conditions) on an ideal monitor. If it is linear scene light you use OETF, not EOTF.
>if your dispaly is calibrated to bt 1886, 2.2, 2.4 or even 2.6 is irrelevant to the decoder it does nothing different it's just the displays doing.
Displays accept nonlinear, not linear light. Seriosuly? Yes, if it is calibrated to 2.4 gamma then just send bitperfect nonlinear values as it is in raw hevc/avc stream! But what if the stream is tagged linear transfer? You will have to convert to nonlinear! Or what if you need to present on HDR surface? Then you will have to change the nonlinearity. Or most common, what if display is calibrated to 2.2 pure gamma? That is very close to reference sRGB, but without linear part. So both sRGB transfer and BT.709 transfer will have to be color managed. sRGB will have to be decoded to linear light using 2.2 gamma with linear part and then encoded to 2.2 pure gamma, then display will decode with 2.2 pure gamma. BT.709 will have to be decoded using 2.4 gamma and encoded using pure 2.2 gamma, and display will decode using 2.2 pure gamma.
ICC profile will have to be used for this, because by default sRGB with linear part is assumed.
THIS IS WHAT ALL MACOS, IOS, Safari, Photoshop, chrome and mpv do.
This in no way way touches printing, blackness, black point, adaptation, change of reference conditions, change of illuminant to reference in Japan (D93), change to v4 chromatic adaptation, change of metamerism in fluroscenting (neons), change of more than 3 primaries, change of SPD in laser and not laser projector systems and self emmission QD, that may be monochromatic color, so will not allow for gray and magenta.
huhn
11th July 2022, 15:11
linear light transfer wow. what an realistic use case...
sRGB doesn't work but now LL why not. just switch he topic
BT.709 will have to be deocoded using 2.4 gamma and encoded using pure 2.2 gamma, and display will decode using 2.2 pure gamma.
this truly something.
yes if you take the display eotf 2.4(just assumed) go linear light assuming 2.4 against the decoded image and use 2.2 gamma after that you will have 2.2 gamma on your screen if it was 2.4 calibrated. why that matter any ware i have no clue... because take the hint there is no gamma processing available here.
if your display is calibrated to 2.2 and you do nothing you will have 2.2 on your screen this is not a joke that's the basic about calibration.
that's why you calibrated to something to get that. the play back software doesn't need to know it only needs to know that for HDR -> SDR and i'm not going into that topic and if you don't want what you calibrate for.
and now printing... that sounds important for a video renderer...
v0lt
12th July 2022, 04:47
MPC Video Renderer 0.6.1.1931 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.1)
Changes:
DX11 mode uses the new ISubRender11 subtitle rendering interface. Older players will not be able to output subtitles in DX11 mode.
Changed coefficients for experimental Jinc2 interpolation.
Fixed updating statistics when changing settings.
Fixed sRGB to Linear conversions in shader video processor.
Decrease the brightness and adjust the color of the subtitles and OSD if the display is in HDR mode.
Fixed crash when playing DVD-Video.
Fixed green screen in some cases.
Recommended version of MPC-BE 1.6.3 or later.
tormento
12th July 2022, 11:40
MPC Video Renderer 0.6.1.1931
Thanks!
Please put nightly mirrors in your signature again. I used to open those links to find both MPC-BE and Video Renderer :)
v0lt
15th July 2022, 03:04
MPC Image Source 0.2.5.119 (https://github.com/v0lt/ImageSourceFilter/releases/tag/0.2.5)
Changes:
Now uses MEDIASUBTYPE_RGB32 for additional compatibility format because MEDIASUBTYPE_ARGB32 is not supported by Haali VR and madVR.
Fixed operation of IMediaSeeking interface. Now the player can control how long images are displayed.
Fixed shrinking of very large images.
Set the default value for the "Max. non-scalable size" option to 8192 for compatibility with video renderers using Direct3D 9 or DXVA2 on some video adapters.
mood
15th July 2022, 16:50
MPCBE keeps changing stream (channel) every 20 seconds IPTV
How to stop this?
In VLC just press the repeat button, but this not work in MPCBE.
Can anyone help me to solve this
thanks...
mark0077
16th July 2022, 00:17
Random question guys. I have used mpc-be, madvr, lav video/audio for many years. I am quite saddened by the inability to play some old DVD rips I have (ie click on a video_ts.ifo file, navigate through the DVD menus, play the various clips etc). Over the past few years this ability seems to have declined to what now is only the ability to see perhaps the initial screen showing the country screen. Does anyone know of some add on for Windows 11 / mpc-be to allow DVDs to be played without such problems navigating the DVD menus? Thanks a lot guys.
Aleksoid1978
16th July 2022, 00:48
MPCBE keeps changing stream (channel) every 20 seconds IPTV
How to stop this?
In VLC just press the repeat button, but this not work in MPCBE.
Can anyone help me to solve this
thanks...
What stream(channel) ?
mood
16th July 2022, 01:38
What stream(channel) ?
I have M3U IPTV playlist with multiples TV channels.
And it change the "channel" every 20/30 seconds automatically.
How to stop this and continue play IPTV channel in playlist that I choose without change automatically?
Same thing happens in the link I post below, but in link the question is for VLC
But the problem is the same in MPCBE
https://www.reddit.com/r/IPTV/comments/cj0hju/vlc_player_keeps_changing_stream_every_20_seconds/
Aleksoid1978
16th July 2022, 03:41
If player stop playing - it's can be because the server stops sending data.
Aleksoid1978
16th July 2022, 03:43
You can disable switch to next in playlist - see popup menu in playlist
v0lt
16th July 2022, 06:02
MPCBE keeps changing stream (channel) every 20 seconds IPTV
How to stop this?
You didn't specify the player version. You didn't say which filters you use (menu Play > Filters). You didn't provide the problematic link.
PS: The playlist has an option "Go to the next on error" that can be disabled.
mood
16th July 2022, 15:20
I don't have "switch to next in playlist" option.
I have an option "After playback" and is switch to "Do nothing"
I use default filters.
I already tried disable "Go to the next on error", but the problem continues.
the server stops send data, but in VLC if I activate repeat it stops changing channels.
Doing the same on mpcbe doesn't work.
MPCBE is my default player, if you can help me solve this problem with the playlist, I would appreciate it ;)
this is my version, update today ;)
https://i.imgur.com/AufAKOC.png
Sunspark
16th July 2022, 18:10
@mood You should make a new simple playlist if it doesn't require a subscription, and share it. It will be tough for anyone to advise without seeing/experiencing the same thing.
@mark0077 You need to test additional players to determine if the problem is Win11 or the player. Load up VLC which has a different codebase and see if your DVDs play with the menus in it. If it doesn't, then that is indicative. Also test the Microsoft Movies/Film & TV media player.
v0lt
16th July 2022, 18:41
@mark0077
Check your DVD-Videos in the MPC-HC player (https://github.com/clsid2/mpc-hc/releases). It also uses the system DVD Navigator, but there may be some differences.
Unless, of course, Windows 11 still supports DVD-Video playback via DirectShow.
huhn
18th July 2022, 19:06
i found a bug/limitation in mpcVR.
if you change the resolution in playback outside of mpcVR like in ffdshow raw mpcVR will not use the new resolution and just uses the old one from playback start.
example:
play a file that is bigger or smaller than screen resolution like 1080p at a UHD screen in mpcVR
ffdshow raw
"resize &..." check "resize"
select "resize to screen resolution"
the image will now be cropped or letterboxed depending on the situation.
not important because ffdshow is dead but mkv also supports changing resolutions if i'm not mistaken.
Aleksoid1978
18th July 2022, 23:36
MPC VR supports changing resolution on the fly. I don't know how ffdshow is working - but it's working with internal video decoder or LAV.
If you have such files - upload and forget about ffdshow.
huhn
22nd July 2022, 11:01
there is an major issue with d3d11 VP with nv12 processing the color channel are utterly wrong:
https://abload.de/img/mpcvrproblem37juo.png
i only report this because neither the "film & movie" app have this problem nor the windows 11 "media player" which i can only assume are using d3d11 vp or d3d12 vp have this problem.
5700 XT 22.6.1
win 11 22621
mpc-be 1.6.3.0
mpcVR 0.6.1.1931
Aleksoid1978
22nd July 2022, 11:21
Where is sample file?
Where is screenshot compare with other player "with no problem" ?
clsid
22nd July 2022, 14:07
Input and output format are 8-bit. The VP is using 10-bit. That is not expected behavior, right?
v0lt
22nd July 2022, 16:19
@huhn
Reset the settings to default.
Input and output format are 8-bit. The VP is using 10-bit. That is not expected behavior, right?
There are also 16bit float textures.
Generally, this shouldn't affect, but for some unknown reason it does (especially on AMD cards).
huhn
22nd July 2022, 19:50
i know how to get rid of it's just to make sure it's yet another AMD driver fail that may not be known.
which i could not confirm in other d3d11/d3d12 VP applications.
Aleksoid1978
22nd July 2022, 23:41
If it's another AMD drivers fault - why write about it here, in this topic ?
huhn
22nd July 2022, 23:55
because i didn't know it was one and saw a potential issue.
i can only trigger it in mpcVR what else should i do? ignore it in the first place?
the image BTW. was for the OSD the issue happens with every nv12 file.
v0lt seems to knows about it. so nothing to do here it's a driver bug not a bug in mpcVR.
i will not reset the settings because will get issues which can be reproduce in pretty much any playback software. because AMD is AMD.
v0lt
23rd July 2022, 05:30
the image BTW. was for the OSD the issue happens with every nv12 file.
I do not understand where does the OSD? Initially, you didn't say anything about OSD.
We know about different pictures for different types of surfaces. The problem may depend on the type of content (NV12, P010, HDR), the manufacturer of the graphics cards, and the version of the driver. We do not know how to solve it globally. Therefore, I do not recommend changing the type of surface without checking the correctness of work on your hardware.
huhn
23rd July 2022, 07:15
i will just disable DXVA2 and D3D11 VP entirely as usually and stick to 16 bit.
i have to use software deint anyway.
clsid
23rd July 2022, 12:04
So problem was because of 16-bit texture? Huhn, what is the reason you need that?
huhn
23rd July 2022, 13:23
for dithering.
i also use mpcVR currently for comparison screenshoots with ymaf ssim and such calculations.
and i sometimes just go and test setting to see if they break something.
mark0077
25th July 2022, 22:43
@mark0077
Check your DVD-Videos in the MPC-HC player (https://github.com/clsid2/mpc-hc/releases). It also uses the system DVD Navigator, but there may be some differences.
Unless, of course, Windows 11 still supports DVD-Video playback via DirectShow.
Yeah it seems to the case also in the latest MPC-HC (non BE edition). A "Queen Greatest Hits" DVD I'm testing with, pauses/freezes on the black and red copyright screen, even with MPC-HC. Is anyone aware of a hack/dll replacement that would bring real DVD playback to MPC-XX in Windows 11?
kilis
28th July 2022, 20:59
hello guys
thanks to Aleks and Volt for their works for mpc-be and mpc vr.
long time potplayer user here and i ve been reading alot of positive things about mpc-be and mpc vr lately and decided to try them.
my question is why mpc-video renderer doesnt have color range (full-limited) selector option ? as you know mad-vr and evr custom presenter has this option.
because i am having problem with very dark and oversaturated color on my secondary external monitor which is sony xh-95 lcd tv.
tried all full vs limited configuration on nvidia 1050 ti output and sony input adjustments.mpc-be color correction area also cannot fix it.
mpc-be all internal filters.latest drivers. mpc-vr and mpc video decoder set for software decoding all time.
mpc-be with evr custom limited color range.no problem everyting fine.
also same problem when i use potplayer with mpc-vr.
i think mpc-vr default color range output full all the time causing problem.
am i missing or doing something wrong?
v0lt
29th July 2022, 03:37
kilis
The brightness range of the TV is configured in the driver settings. Also in the settings of the TV itself there are similar settings.
MPC Video Renderer takes the input range from the source. If no input range is specified, defines it as limited for YUV and full for RGB.
MPC Video Renderer always outputs an RGB image with full output range. Limited range for RGB is nonsense and we won't support it.
clsid
29th July 2022, 13:54
Any modern TV has a "PC mode" or something similar option which will make it support full range input.
kilis
29th July 2022, 14:35
Volt
thanks for clarification.
i just did some experiments today after your message.disabled pc monitor and made my sony tv primary display.somehow that triggered to correct color range on video player full- nvidia full- tv full on all rgb arrangement. then have enabled the dual monitor setup and made dell pc monitor main display again and everything still working fine on sony tv.probably windows or mpc-vr or nvidia needs some kind of reset periodically.
last few years , have always been using video out limited-gpu out full-sony input limited color range as recommended by
https://kodi.wiki/view/Video_levels_and_color_space
although both full-full-full vs limited-full-limited look very similar , i found that first arrangement less aggresive on color saturation and more easy to human eyes in terms of white color density.maybe its ust human perception :)
but i have to admit that ,if you are using dual monitor setup with modern lcd or oled tv as secondary monitor for watching movies,limited-full-limited configuration appears to be the correct one.thats why i asked you about the color range selector option in mpc-vr in my first post.
anyway thanks again.
kilis
29th July 2022, 19:51
Hello Volt,
i just wanted to share my end user experience with you that might help you improve your work.pls understand i dont have an special request or complaint of your creation.
i have great respect for both of you and Aleksoid.
i dont have deep knowledge of technical aspects of these matters but consider myself as user with above average knowledge.
Let me explain how i made sure limited-full-limited configuration is more accurate in terms video playback in case dual monitor setup.
i have created archive consisting of high quality different format video files which i can use as reference.hi bit rate low compression ones.
then copy these files to usb drive and then insert this drive directly to sony tv.my sony is fairlly new model and above average like myself:)
and then i cancel all internal video processing in tv.like auto picture mode.noise reduction,smooth motion,light sensor,etc etc.
one imporrant point is when i choose to playback media from usb sony automatically chooses the color range and i cannot change that setting,and i believe that is limited range.
and then i use same picture settings both for usb playback and hdmi input which is coming from nvidia output.
i ve been testing back and forth using usb media playback vs full-full-full or limited-full-limited configuration coming from mpc-be or potplayer.
i am hundred percent sure that limited-full-limited configuration is almost same in terms of brightness ,color accuracy as sony itself playing the file from usb drive.
is it perfect ? i dont know. i am stiil learning and trying different things.
kilis
30th July 2022, 00:44
here is the screenshot taken from sony tv.which is primary display. single display mode.but result is same in dual display mode.
https://abload.de/image.php?img=mpcbeevrvsmpc-vrdwktw8skzp.jpg
image on the left mpc-be with evr custom presenter limited color range output. sony tv input on limited color range. limited-full-limited configuration.
image on the right mpc-be with mpc-video renderer. sony tv on full color range. full-full-full configuration
all software decoding.all internal filters.same color settings on tv and mpc-be for both scenario.
nvidia color range rgb full all time.
as you can see on the right side some of the details dissappearing on bright areas outside of the window.but this is very rare case.
v0lt
30th July 2022, 05:05
@kilis
Large pictures look ugly in forum posts. If you want someone to study your pictures, then provide a simple link. Viewing a picture in a separate browser tab is more functional and convenient.
kilis
30th July 2022, 11:37
Volt
yes you are right .sorry for that,i just noticed that.dont have nuch experience.trying to make them smaller at the moment
iwll send new screen shot just using MPC-BE + EVR-CP with different color range
kilis
30th July 2022, 11:58
here is screen shot from pc monitor dell single monitor mode.1080p
on the left MPC-BE with EVR-CP limited output range 16-235
on the right MPC-BE with EVR-CP full range output 0-255
https://abload.de/image.php?img=mpcnew1qkjae.jpg
all software decoding.all internal filters.all MPC-BE color corrections not used. nvidia dell output fixed full range.because its standard pc monitor it has to use full rgb.
as you can see again full range output causing white areas to clipped.
and once its clipped not possible to fixed later on.
kilis
30th July 2022, 11:59
here is screen shot from pc monitor dell single monitor mode.1080p
on the left MPC-BE with EVR-CP limited output range 16-235
on the right MPC-BE with EVR-CP full range output 0-255
https://abload.de/image.php?img=mpcnew1qkjae.jpg
all software decoding.all internal filters.all MPC-BE color corrections not used. nvidia dell output fixed full range.because its standard pc monitor it has to use full rgb.
as you can see again full range output causing white areas to clipped.but this very extreme case.
v0lt
30th July 2022, 12:51
I don't know what video you have (maybe it's with the wrong parameters).
Also I don't know your MPC VR settings. I recommend disabling DXVA2 and D3D11 Video Processor for all formats.
kilis
30th July 2022, 13:46
this happens only at when extreme white areas exist on the scene when 0-255 range selected on evr-cp
you see video player or video renderer doesnt make any difference.i cnange only output range and whites becomes somehow elevated and some details are dissapearing.but this is very rare.it will not bother most of the users.
you can do the same comparison by using evr-cp.
here is statistic
https://abload.de/image.php?img=mpc-evrlim-status6pkal.jpg
here is mpc-decoder settings
https://abload.de/image.php?img=mpcdecoderusjj9.jpg
here is the mpc-be video settings
https://abload.de/image.php?img=mpc-besettingslajmw.jpg
i also tried with lav-video decoder to make sure i bypass all hardware decoding result is same.
also nvidia control panel all video playback settings disabled and controlled by video player only.and no nvidia desktop color settings used.
if this is the way how MPC-VR works without option to change output range 16-235 vs 0-255 and if you and the users are happy with result thats fine.
i am not here to judge anything.just wanted to share my experience.
i think i ve already said everything.all you have to do same experiment.
right now i start using MPC-BE with EVR-CP and i think result better than POTplayer,
thank you very much for that.
huhn
30th July 2022, 16:12
you should start with calibration not with sending wrong levels:
http://www.lagom.nl/lcd-test/black.php
please also ignore the kodi page the information shared there are objectively incorrect. not the first time the whole conversation stuff comes up.
Sunspark
30th July 2022, 16:23
@kilis I'm thinking it might be a good idea to cut out a few seconds of the video file of the scene with the window so it can be examined more directly.
kilis
30th July 2022, 18:32
hi Huhn and Sunspark
these are the sample photos playing white clipping calibration mp4 file which i downloaded from
https://www.avsforum.com/threads/avs-hd-709-blu-ray-mp4-calibration.948496/
1.Sonv tv playing the file directly from its own usb socket.so you can say it is the purest form.photo by cell phone.
as you see bars reaching up to 252. no matter what you do always same.and because its from usb, video range also fixed.it has nothing to do with fine calibration .
i know its contradicting with recommendation.because the guy at forum was saying we should see bar reaching around 235 only.i remember another tv owner asked same question in avsforum and nobody could have replied with clear answer.
so i decided that sony expects to have that level on hdmi input.i believe this is the why Mad-vr creator had to put limited color range option to his famous video renderer.as you see from all sony screen shots only limited-full-limited configuration same as sony usb playback.
i really like to hear your ideas about why modern tv like sony xh95 behaving like this if this is the wrong one.
https://abload.de/image.php?img=sonyusbwhitelevelodj33.jpg
2. Sony screen shot Mpc-be with evr-cp limited-full-limited configuration.
https://abload.de/image.php?img=sony-mpc-evr-lflw5j1e.jpg
3. Sony screen shot Mpc-be with evr-cp full-full-full configuration
https://abload.de/image.php?img=sonympc-evrf-f-feij3u.jpg
4. Sony screen shot Mpc-be with Mpc-VR full-full-full config.
https://abload.de/image.php?img=sony-mpc-mpcvr-f-ffkjio.jpg
5. Dell screen shot.ordinary pc monitor. 1080p. single display mode.
Mpc-be with evr-cp limited output range
https://abload.de/image.php?img=dellmpcevrl-fnrksm.jpg
6. Dell screen shot Mpc-be with evr-cp full-full config
https://abload.de/image.php?img=dellmpcevrl-fnrksm.jpg
7. Dell screen shot Mpc-be with Mpc-VR full-full config
https://abload.de/image.php?img=dellmpcmpcvr-f-fj4jsy.jpg
and Huhn you are right all these things already discussed.no need to spoil the forum.
i just want to hear your idea about no 1 picture
v0lt
30th July 2022, 19:21
Picture 1 and all those similar to it are wrong (this is written in the test itself). With these settings on real video, you will get gray shades instead of black and white.
My driver settings:
1. Color adjustments for video - "video player settings". But before that, I select "NVIDIA settings", and make sure that the limited range is selected there. This is important because Nvidia's inactive settings work in some situations.
Here you can not configure anything at all, because such driver settings are by default.
2. Display settings - RGB, 8/12 bps, full range.
Message about the type of content on the display - Programs on the desktop.
I don't make any range changes in decoder and renderer settings.
If you have problems with image processing in MPC VR, then try disabling DXVA2 and D3D11 Video Processor for all formats the MPC VR settings. I already said this, but I'm not sure that I was understood correctly.
kilis
30th July 2022, 19:27
checking right now. yes i confirm all nvidia settings as you sad.i am using these settings last 1.5 years since i bought this d.... tv :)
and also confirm i use software decoding all time for MPC-VR and EVR-CP no problem there.my cpu is strong enough for that.
i think i will look and search reasonable answer to my question on no1 picture why the sony playing this calibration video file from usb socket with bars reaching up to 252. when that happens i think i will have much better idea.i will share this with you guys.
thanks for your help Volt.
huhn
31st July 2022, 05:26
this is just a calibration issue.
sony TV usually don't clip WTW.
if you now combine this with bad or out of the box setting you can see wtw.
if you want to use limited full limited chain for some reason just use a range shader that is part of mpc-be.
there is nothing wrong with using hardware decoding the image will be bit identical if used correctly.
Anima123
31st July 2022, 07:20
I have encountered MPC-BE to be crashed when using with XySubfilter with libass latest version, when using Alt-Enter to switch between window mode and full-screen mode several times.
Using internal subfilter has no crashes. Not sure it's something that MPC-BE can get improvements/compatibility on.
kilis
31st July 2022, 11:19
this is just a calibration issue.
sony TV usually don't clip WTW.
if you now combine this with bad or out of the box setting you can see wtw.
if you want to use limited full limited chain for some reason just use a range shader that is part of mpc-be.
there is nothing wrong with using hardware decoding the image will be bit identical if used correctly.
Hi Huhn,
ok thanks for the advice. i will try.
already started using range shader 0-255 TO 16-236 with MPC-VR .result is very good. i am happy at the moment.
regarding tv calibration .iam still not sure about that. i will play this white clipping video files on different televisions to see their behaviour.
djsolidsnake86
1st August 2022, 02:57
there is a way for disable windows night light when using mpc in fullscreen?
Sunspark
1st August 2022, 18:57
there is a way for disable windows night light when using mpc in fullscreen?
Yes, my reply here https://forum.doom9.org/showthread.php?p=1972524#post1972524
v0lt
2nd August 2022, 04:39
there is a way for disable windows night light when using mpc in fullscreen?
You can try using the "Exclusive fullscreen" option for EVR-CP or "Use exclusive fullscreen" option in Direc3D 9 mode for MPC VR.
Scoty
2nd August 2022, 06:15
When I try to open the view menu, it hangs long time. I am using the most current version of MPC-BE 1.6.3. I have reset all settings but not help.
v0lt
3rd August 2022, 03:53
When I try to open the view menu, it crashes. I am using the most current version of MPC-BE 1.6.3. I have reset all settings but not help.
I do not confirm this.
MPC-BE x64 1.6.3.125, Windows 10.
Scoty
3rd August 2022, 04:46
I do not confirm this.
MPC-BE x64 1.6.3.125, Windows 10.
I use latest Windows 11 22H2. I have test now with a Win10 PE and there is also working.Idk why i have this problem in Windows 11 but i think MPC is not full compatible with Windows 11.
Aleksoid1978
3rd August 2022, 07:29
I use latest Windows 11 22H2. I have test now with a Win10 PE and there is also working.Idk why i have this problem in Windows 11 but i think MPC is not full compatible with Windows 11.
Perfect working on latest Win11 22H1. 22H2 - is for tester :)
huhn
3rd August 2022, 08:55
there seem to be an issue with chroma subsample position:
madVR: https://abload.de/img/chromasubsamplepositi8vk82.png
mpcVR: https://abload.de/img/chromasubsamplepositiv0jqz.png
as you can see it bleeds a bit to the right.
file: https://www.avsforum.com/threads/video-processors-in-depth-evaluation-analysis-comparison-thread.3164200/page-136#post-61865731
maybe you are moving the Chroma before the Chroma upscale where a quarter pixel would be enough but half is used resulting in this result.
that's a pure guess.
it's been a very long time since i have read about the details.
i have also notice that downscaling with bicubic results in an image shift (this is in general not an issue) which is also maybe related.
for example if jinc2 experimental is used for downscaling(not recommended) the image is stable and stays where it should be.
edit: important
the file has chromaloc 1 in the ifnoramtion your OSD says it left mpeg2 which is chromaloc 0. but the image could be correctly rendered on mpcVR if it uses the chromaloc 1 information. so maybe the OSD is only wrong and mpcVR is doing this correctly.
v0lt
3rd August 2022, 17:21
the file has chromaloc 1 in the ifnoramtion your OSD says it left mpeg2 which is chromaloc 0. but the image could be correctly rendered on mpcVR if it uses the chromaloc 1 information. so maybe the OSD is only wrong and mpcVR is doing this correctly.
FFprobe reports "chroma_location=left".
ffprobe -show_streams 00922.m2ts
...
chroma_location=left
...
Our decoder and LAV report the same information.
huhn
3rd August 2022, 17:33
than it is doing it incorrectly. if it is chromaloc 0 it should be more centered and it is moved to far to the right.
the x265 information show 1 for chromaloc and for the interlaced information both fields have a 0.
v0lt
4th August 2022, 16:06
huhn
I don't understand what you want to prove to me.
if (sps->vui.chroma_loc_info_present_flag) {
if (sps->vui.chroma_sample_loc_type_top_field <= 5)
avctx->chroma_sample_location = sps->vui.chroma_sample_loc_type_top_field + 1;
}
https://ibb.co/68XjDG1
0 + 1 = 1
AVCHROMA_LOC_LEFT = 1, ///< MPEG-2/4 4:2:0, H.264 default for 4:2:0
huhn
4th August 2022, 16:45
https://x265.readthedocs.io/en/master/cli.html
chromaloc part:
that what each number should mean:
https://www.researchgate.net/profile/Jill-Boyce/publication/327253648/figure/fig1/AS:664343440011264@1535403227082/Figure-E2-Location-of-the-top-left-chroma-sample-when-chroma-format-idc-is-equal-to-1.png
media info says it has chromaloc mpeg 2 left which is 0.
chromaloc=1 / chromaloc-top=0 / chromaloc-bottom=0
the x265 information in the file has chromaloc 1 (which is cantered).
the chromaloc-top 0 and chromaloc-bottom 0 means left just as your screenshoot shows.
i can not tell what should be done in a situation like where chromaloc says cantered and the interlaced information say left.
mpcVR says it is using mpeg2 left but the output doesn't match what left would be it is moving to far to the right.
and that's the important part.
madVR chroma left https://abload.de/img/chromasubsamplepositi8vk82.png
mpcVR chroma left https://abload.de/img/chromasubsamplepositiv0jqz.png
sorry it's very technical and my English sucks.
my guess mpcVR moves the chroma to the right by 0.5 before chroma upsampling which results in a 1.0 move.
v0lt
4th August 2022, 17:13
@huhn
Decoders do not look at "Encoding settings". This information may be missing or in a different format.
Decoders look up information in SPS in VUI parameters. It contains the following values:
chroma_loc_info_present_flag = 1
chroma_sample_loc_type_top_field = 0 (left)
chroma_sample_loc_type_bottom_field = 0 (left)
huhn
4th August 2022, 17:15
ok then we ignore the chromaloc 1.
and talk about the wrong position in mpcVR which is to far to the right.
v0lt
4th August 2022, 17:39
I do not quite understand where to look and how it should be, but I have the following results:
00922.m2ts_snapshot_D3D11VP.png (https://ibb.co/ygWD6Pw)
00922.m2ts_snapshot_ShadersVP.png (https://ibb.co/yfMM6dj)
huhn
4th August 2022, 17:46
i'm an idiot it's nvidia.
i used a different PC with default mpcVR settings where the video processor was used.
you can see it in the screenshoot it's not using the shader.
v0lt
4th August 2022, 18:21
@huhn
You can try build mpcvr_1932_d3d11vp_colorSpace_1 (https://disk.yandex.ru/d/bjScoqV_IyhudQ). Colors may be distorted on some videos, but chroma location may change on your Nvidia.
huhn
4th August 2022, 23:11
chroma position doesn't change with this build.
https://abload.de/img/nvidia1933rujpz.png
this is a very old bug i just run into by accident.
no DXVA2 or d3d11 VP using software can do this correctly when nvidia is involved.
Balling
5th August 2022, 00:04
Any modern TV has a "PC mode" or something similar option which will make it support full range input.
YCbCr can be also full range and is in fact part of HDMI standard (automatic RGB and YCbCr negotiation) and is supported by LG C9, e.g. no, what PC mode does it removes 444 --> 422 chroma downsampling, which means the display never gets 444 or a lot of combinations of colors (it does not remove colors, only combinations of them, any color is still possible).
Balling
5th August 2022, 00:07
chroma position doesn't change with this build.
https://abload.de/img/nvidia1933rujpz.png
this is a very old bug i just run into by accident.
no DXVA2 or d3d11 VP using software can do this correctly when nvidia is involved.
Open a bug in open source nvidia driver. There is also that stretchrect function that is buggy.
Balling
5th August 2022, 01:02
kilis
The brightness range of the TV is configured in the driver settings. Also in the settings of the TV itself there are similar settings.
MPC Video Renderer takes the input range from the source. If no input range is specified, defines it as limited for YUV and full for RGB.
MPC Video Renderer always outputs an RGB image with full output range. Limited range for RGB is nonsense and we won't support it.
In fact you cannot support limited RGB, because it is banned in ffmpeg. Open bug. Good news is that you do not need to support it, nvidia supports it for you. Bad news you cannot do superwhite then. It is certainly not nonsense though, what a nonsense.
Balling
5th August 2022, 01:13
here is screen shot from pc monitor dell single monitor mode.1080p
on the left MPC-BE with EVR-CP limited output range 16-235
on the right MPC-BE with EVR-CP full range output 0-255
https://abload.de/image.php?img=mpcnew1qkjae.jpg
all software decoding.all internal filters.all MPC-BE color corrections not used. nvidia dell output fixed full range.because its standard pc monitor it has to use full rgb.
as you can see again full range output causing white areas to clipped.
and once its clipped not possible to fixed later on.
"because its standard pc monitor it has to use full rgb."
Mmm, what? No, obviously, it can use limited too, what do you think your monitor accepts when you select Limited RGB in Nvidia control Panel? See, there is RGB quantisation negotiation and YCC quantisation negotiaition, either one can be full and limited, though nvidia does not like full YCC and does not support it. Strange, but whatever.
kilis
5th August 2022, 13:33
"because its standard pc monitor it has to use full rgb."
Mmm, what? No, obviously, it can use limited too, what do you think your monitor accepts when you select Limited RGB in Nvidia control Panel? See, there is RGB quantisation negotiation and YCC quantisation negotiaition, either one can be full and limited, though nvidia does not like full YCC and does not support it. Strange, but whatever.
Hi Balling,thanks for the info.
yes i know standard pc monitor only works with full range,and Nvidia control panel doesnt provide option to change that with my dell monitor.
As a person with limited range knowledge :) i read everyting written
by technical guys like Volt,Huhn and many others and try to make sense from all these by putting them in to practice.i think 90 percent of users here on this forum are similar to myself.
Regarding which video range to use in case with external tv as video playback; limited-full-limited vs full-full-full configuration.i ve read all 106 pages of posts between Aleksoid and Volt in Russian forum and also on this forum last 5 years of writings to understand which method is better.(plus many other forums), i am still experimenting on that.
İ am glad both configuration available by using range shader with MPC-BE with MPC-VR,so user can experiment both of them.
Sample screen shot i send before which is showing white level causiing some problem belong to very extreme video file.now i think in that particular video cameraman didnt care much about the out door sunlight condition because indoor video quality is almost perfect.very extreme case but it was there in external sony tv when i choose full-full-full configuration.
I think most user can live with both configuration.In order to see the difference between these two, external tv must be properly adjusted and also be calibrated.Unfortunately getting reliable calibration service very difficult even in rich countries.
and finally i firmly believe big software and hardware companies making this video playback matter deliberately difficult in order to sell people more products with 30 dollar hardware inside like Nvida Shield and others.
That s why i respect Aleksoid,Volt and other guys like them
Balling
5th August 2022, 16:04
Hi Balling
Well, yes, if it does not have Limited RGB option, that means it does not support Limited range RGB, that is checked after EDID from display and EDID from GPU are exchanged though.
v0lt
6th August 2022, 05:41
Information for translators.
You can translate the new text in the installer. Just download custom_messages.iss (https://github.com/Aleksoid1978/MPC-BE/blob/master/distrib/custom_messages.iss), translate the settings according to your language and send the new file to me.
cmhrky
7th August 2022, 13:12
Isn't it necessary to add the translation of "MPC Video Renderer" too? Because it's translated in MPC-BE.
"STRING IDS_PPAGE_OUTPUT_MPCVR "MPC Video Renderer"
v0lt
7th August 2022, 17:50
Isn't it necessary to add the translation of "MPC Video Renderer" too? Because it's translated in MPC-BE
Perhaps it was a mistake. :)
Anima123
19th August 2022, 05:28
What's holding back the Jinc2 experimental in MPC Video Renderer from getting off the 'experimental' title?
As I know, at least for some very well coded 720p to 1080p, Jinc2 looks quite sharp with enough pleasant, of course it's not the case for not so well coded videos.
v0lt
19th August 2022, 05:37
What's holding back the Jinc2 experimental in MPC Video Renderer from getting off the 'experimental' title?
I already answered earlier. This is not the original Jinc2.
Renamed to "Jinc2m".
Celio1080p
24th August 2022, 03:13
Hey there guys.
https://i.imgur.com/miolZyr.png
https://i.imgur.com/v3vwYE9.png
So, this is the movie i want to see, and i wanted to ask if i should change any setting ?
Everything seems to be working fine.
I have a Samsung TV 65 RU7100
The movie file is a SDR file converted from HDR to SDR. Because the HDR of my TV is trash :/
Another question. How do i know if my TV supports 10 Bits ?
Hope you guys can answer me.
huhn
24th August 2022, 04:08
pretty much every TV support 10 bit input even very old 1080p display do.
the problem is sending and and getting benefit of it.
you are using EVR there by default it is not even using a buffer that is over 8 bit and 10 bit presentation was let's say different.
v0lt
24th August 2022, 04:41
How do i know if my TV supports 10 Bits ?
You need Windows 8.1/10 for 10-bit display output. You also need a video renderer that uses Direc3D 11. Information about the 10-bit mode can be found in the video renderer statistics and in the Windows settings. The TV can also show such information.
SeeMoreDigital
24th August 2022, 07:24
I have a Samsung TV 65 RU7100.... How do i know if my TV supports 10 Bits ?
Refer to your TV manufacturers specification and/or tech reviews!
Suffice to say, all 4K UHD televisions that offer HDR, support 10-bit colour (in one form or another). Some even support 12-bit Dolby Vision HDR. Ideally you want the actual panel to natively display 10-bit colour, rather than it display 8-bit colours with electronic dithering to similate 10-bits - like my 2016 4K LG 65UH770V television does :eek:
v0lt
25th August 2022, 15:35
MPC Video Renderer 0.6.3.1956 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.3)
Changes:
Optimized PQ to SDR conversion using D3D11 video processor on Windows 10.
Added the ability to use Blend deinterlacing for YUV 4:2:0 formats when using a Shader video processor.
Changed the default value for the "Swap effect" option to "Flip".
huhn
25th August 2022, 16:15
is there any interest in adding a feature like smoothmotion to mpcVR?
i will try to check out the reported cadence issue with 144 HZ screen when i find the time too.
v0lt
27th August 2022, 06:38
is there any interest in adding a feature like smoothmotion to mpcVR?
Such questions immediately after the release seem tactless to me. There is a feeling that the project is not interesting. And you just want a copy of another project.
But I'll try to answer:
1. The current implementation of MPC VR is not suitable for frame rate upscaling algorithms.
2. I don't have a description and an example implementation of the smoothmotion algorithm.
3. Nobody sent patches to us.
4. I summarize all of the above. No, we don't plan to.
Celio1080p
27th August 2022, 10:49
pretty much every TV support 10 bit input even very old 1080p display do.
the problem is sending and and getting benefit of it.
you are using EVR there by default it is not even using a buffer that is over 8 bit and 10 bit presentation was let's say different.
Hrm.. i have to say.. i don't know what are you talking about.
I mean, i really don't know.
Are you saying i'm using the wrong Video Renderer ?
I'm using the Enchanced Video Renderer (custom presenter)
Should i change it ?
You need Windows 8.1/10 for 10-bit display output. You also need a video renderer that uses Direc3D 11. Information about the 10-bit mode can be found in the video renderer statistics and in the Windows settings. The TV can also show such information.
Hrm, right now, i'm using Windows 10 Pro 64 Bits, will upgrade to Windows 11 in September probably..
About the Video Renderer, I'm using the Enchanced Video Renderer (custom presenter)
Should i change it ? this video renderer is Direc3D 9 ? i know about madVR but.. not quite sure it's a good thing. Too much settings with almost no information.. too gpu heavy ? i have a 3070.
Refer to your TV manufacturers specification and/or tech reviews!
Suffice to say, all 4K UHD televisions that offer HDR, support 10-bit colour (in one form or another). Some even support 12-bit Dolby Vision HDR. Ideally you want the actual panel to natively display 10-bit colour, rather than it display 8-bit colours with electronic dithering to similate 10-bits - like my 2016 4K LG 65UH770V television does :eek:
Hrm, thank you very much everyone who answered me but..
Not quite sure..
How do i know that the panel of my RU7100 supports natively display 10-bit color ?
I know you guys probably want me to look at the manufacturers but..
The thing is, i don't know how to find info about that.
There are a lot thing i don't know.
Should i enable Exclusive fullscreen and 10-bit RGB output ?
Even if i don't change that in Nvidia driver or windows ?
One thing i think i know is about the Presentation mode: Flip/FlipEx is better. So i choose that.
Anyway.. sorry my english.
huhn
27th August 2022, 18:35
if the project isn't interesting i wouldn't ask.
i ask because blend deint and smoothmotion are not totally different instead of field frames are blended and the blending between frames is not 50/50 it's calculated using the audio clock as a base line. if i would be good enough at programming i would have added it by.
there is an article on how different versions of it works from mpv.
i simply didn't want to share there if it isn't interesting.
if it is not suitable doesn't matter at this point. have a nice day.
v0lt
28th August 2022, 05:50
Blend deinterlacing changes one current frame. See Deinterlace (blend).hlsl (https://github.com/Aleksoid1978/MPC-BE/blob/98feb9ab6ff3e0401c8716244740d36d5b440546/distrib/Shaders11/Deinterlace%20(blend).hlsl) for an example.
As far as I know, simple implementations of Smoothmotion need one frame from the past and one frame from the future. To work with future frames, we need to radically redesign the architecture of MPC VR and the base class (we use CBaseVideoRenderer2, which is similar to CBaseVideoRenderer) and run a lot of tests.
I can't easily and quickly implement Smoothmotion in MPC VR. And I doubt that anyone can do it easily and quickly. Maybe I'm wrong and for someone it's not a problem.
huhn
28th August 2022, 12:34
this is not going to be easy anyway. the idea is easy to understand but it is very technical in details. jitter correction...
under correct usage is never more than 2 frames (output frames rate is a higher number then input frame rate).
the first step is calculating the clock difference between audio and video.
if the audio is to fast you have to lower the mathematical number you use for the presentation time.
if you play a 24p file at 60 you will get ~48 different frames. actually you always get around 48 frames when the source is 24 if 240 or 144 doesn't matter.
here is a small example with made up numbers and audio is ignored VRR is ignored.
display 15 MS d1 and so on (66.7hz)
frame 42 MS f1 and so on (23.08p)
they are easy for math because there are not fractions
f1 - d1 = 27 nothing to blend
f1 - d2 = 12 nothing to blend
f1 - d3 = -3 blending time 12 to 3 80 % of f1 and 20% of f2
f2 - 3 = 39
f2 - d4= 24
f2 - d5= 9
f2 - d6= -6 blending time 9 to 6 60 % of f2 and 40 of f3
f3 -6 =36
and so on.
easy to understand very hard to write as code.
for audio correction you change the number for display.
for VRR the the frame times are just differently low.
*MidnightWatcher*
28th August 2022, 15:39
MPC Video Renderer 0.6.3.1956 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.3)
Changes:
Optimized PQ to SDR conversion using D3D11 video processor on Windows 10.
Added the ability to use Blend deinterlacing for YUV 4:2:0 formats when using a Shader video processor.
Changed the default value for the "Swap effect" option to "Flip".
This is coming along nicely and looks quite good with most material I've tried. There are some titles, however, that are mastered at levels that MPC VR isn't well suited for yet. Eg. The Meg. Some high nit scenes, such as those outdoors, are completely blown out and most detail is lost. Is there any plan to implement a way to measure such frames so that MPC VR makes adjustments on the fly to retain pop and detail?
*MidnightWatcher*
29th August 2022, 04:21
Another thought. Would it be possible to implement a way for MPC-BE or MPC VR to remember the filename and the last settings used for the filename? I may want to reduce or increase brightness/contrast on some 4K HDR titles due to how it was mastered, instead of using the default settings. For The Meg I needed to adjust brightness considerably in order to see detail for the outdoor scenes so it would be nice if those settings were remembered for this title.
v0lt
29th August 2022, 18:33
Some high nit scenes, such as those outdoors, are completely blown out and most detail is lost. Is there any plan to implement a way to measure such frames so that MPC VR makes adjustments on the fly to retain pop and detail?
I didn't notice anything like that. But we thought about somehow using HDR metadata in the tonemapping operation. Just thoughts and no deadlines.
Would it be possible to implement a way for MPC-BE or MPC VR to remember the filename and the last settings used for the filename?
No. This will complicate the setup of the player and confuse users.
SirMaster
29th August 2022, 20:59
Another thought. Would it be possible to implement a way for MPC-BE or MPC VR to remember the filename and the last settings used for the filename? I may want to reduce or increase brightness/contrast on some 4K HDR titles due to how it was mastered, instead of using the default settings. For The Meg I needed to adjust brightness considerably in order to see detail for the outdoor scenes so it would be nice if those settings were remembered for this title.
You would better off doing this through an external program.
No. This will complicate the setup of the player and confuse users.
Is there an API to adjust MPC-VR settings?
v0lt
30th August 2022, 04:31
Is there an API to adjust MPC-VR settings?
If you want to change the brightness and contrast (as mentioned by *MidnightWatcher*), then IMFVideoProcessor::SetProcAmpValues (https://docs.microsoft.com/en-us/windows/win32/api/evr9/nf-evr9-imfvideoprocessor-setprocampvalues) is available. It is used by MPC-BE and other video players.
Also you can use Post Scale shaders.
alleway
30th August 2022, 16:19
does anyone know d3d11 copyback supports hw deinterlacing? cant seem to get an answer by googling
alleway
31st August 2022, 04:23
D3D9 copyback definitely doesn't. It's possible it changed with D3D11 but I have a suspicion it probably did not. Why wouldn't you use D3D11 native though? It doesn't have the PQ issues that D3D9 native does with non-Intel GPUs.
in madvr dvxa2 copyback supports hw deinterlacing. but d3d11 native doesn't do hw deinterlacing while watching 1080i
v0lt
31st August 2022, 05:07
does anyone know d3d11 copyback supports hw deinterlacing?
D3D11 copyback is a D3D11 decoder with main memory copy function. Copying to main memory is necessary for compatibility with other filters.
Deinterlacing makes the "Video Processor" in the video renderer.
EVR uses DXVA2 VP for denterlacing.
MPC VR uses DXVA2 VP for denterlacing in DX9 mode and D3D11 VP in DX11 mode.
Yes, I know that LAV Video Decoder has deinterlacing. But this is an additional feature of LAV. This is not a feature of the D3D11 decoder.
alleway
31st August 2022, 05:41
D3D11 copyback is a D3D11 decoder with main memory copy function. Copying to main memory is necessary for compatibility with other filters.
Deinterlacing makes the "Video Processor" in the video renderer.
EVR uses DXVA2 VP for denterlacing.
MPC VR uses DXVA2 VP for denterlacing in DX9 mode and D3D11 VP in DX11 mode.
Yes, I know that LAV Video Decoder has deinterlacing. But this is an additional feature of LAV. This is not a feature of the D3D11 decoder.
if i use mpc vr for 1080i videos is there an option to do hw deinterlacing or will it auto deinterlace with dvxa/d3d11 selected?
sorry for the ignorance and thank u for the explaination
huhn
31st August 2022, 18:39
when the video processor is active and the file is properly flag it will use the hardware deinterlacer.
alleway
2nd September 2022, 09:37
when the video processor is active and the file is properly flag it will use the hardware deinterlacer.
ok so mpc vr will do it automatically for the video. got it
Ripmann
2nd September 2022, 23:21
Anyone knows if the author ever provided his rationale for refusing to allow to delete played files from within the player by pressing the DEL button, similar to how MPC-HC does it? I remember looking at this many years ago and finding an existing feature request that got closed without any decent explanation, but now I'm curious why exactly this relatively easy to implement feature was rejected without much consideration. I delete bad video segments while playing them all the time, and it kind of annoys me that I have to switch between MPC-BE and MPC-HC for that reason only.
Sunspark
4th September 2022, 18:03
If this setting is implemented, it should be a preference setting.
Personally, I have accidentally deleted files before in HC.
Ripmann
4th September 2022, 18:19
If this setting is implemented, it should be a preference setting.
Personally, I have accidentally deleted files before in HC.
Go to the Keys options in MPC-HC and unbind "Move to Recycle Bin" from DEL. Problem solved :rolleyes:
Klaus1189
6th September 2022, 11:05
:stupid:
OMG :D
ryrynz
6th September 2022, 11:44
Also, I am looking for programmer(s) to merge FFDShow+AC3Filter+MPC-HC into a single 'program'
:rolleyes:
Pipedreams are free.
clsid
6th September 2022, 17:26
MPC-HC is much better overal, so it would B best if U simply added 'preview thumbnail image' capability 2 that =)Since you are paying programmers to add stuff, I can add seekbar preview thumbnail for a $500 donation (https://github.com/clsid2/mpc-hc/issues/383).
Aleksoid1978
7th September 2022, 00:27
since you are paying programmers to add stuff, i can add seekbar preview thumbnail for a $500 donation (https://github.com/clsid2/mpc-hc/issues/383).
450$ :)
LuckyJim
7th September 2022, 08:41
450$ :)
Bribe me with $100 and I will NOT tell Sir E. how to enable the seekbar preview thumbnail in the settings. You'll still get $350 :)
Aleksoid1978
7th September 2022, 09:15
Bribe me with $100 and I will NOT tell Sir E. how to enable the seekbar preview thumbnail in the settings. You'll still get $350 :)
Ok !!!
v0lt
7th September 2022, 14:51
MPC-BE 1.6.4 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.4) with digital signature.
MPC-BE Nightly builds: main file store (https://yadi.sk/d/hlf1lfC8mKU58), alternative (https://yadi.sk/d/AjAXDDHtHRIELg)
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
7th September 2022, 16:10
Files with relative path in mpcpl playlists are no longer found in 1.6.4.
Klaus1189
7th September 2022, 16:39
Backup settings file, reset settings, configure new, same then?
s0meone_new
7th September 2022, 23:08
Hungarian translation updated in custom_messages.iss
https://www22.zippyshare.com/v/YLo0ZUi2/file.html
Enet47
8th September 2022, 11:23
Test with EVR-CP.
P.S. If you are talking about this:
https://i.imgur.com/qEgBoQA.png
It was design and made for internal EVR-CP. I never use/check it with madVR, because madVR can self do needed staff with 3D.
I was hoping that maybe 1.6.4 fixed the broken 3D but it's still broken. I've done some more work and here is what I have found.
Under "Stereo 3D mode" "Auto" works and gives but only gives me Half OverUnder. The (full) OverUnder option is the one that is broken. I've tried every other view option and setting I can think of but it's still broken. I've tried with EVR-CP and the same thing happens.
Aleksoid1978
8th September 2022, 12:38
I was hoping that maybe 1.6.4 fixed the broken 3D but it's still broken. I've done some more work and here is what I have found.
Under "Stereo 3D mode" "Auto" works and gives but only gives me Half OverUnder. The (full) OverUnder option is the one that is broken. I've tried every other view option and setting I can think of but it's still broken. I've tried with EVR-CP and the same thing happens.
All is working(i testing just now) - but it's working only with EVR-CP.
Enet47
8th September 2022, 13:33
All is working(i testing just now) - but it's working only with EVR-CP.
Sorry but it is NOT working with EVR-CP which is what I already told you. Start a full 3D ripped movie (resolution 1920x2160 NOT 1920x1080), stretch to screen, choose OverUnder. All the 3D elements are there but stuff that should be in the background is at the front and vice versa. If you choose Auto then it select it selects Half OverUnder and everything is in the right place.
Enet47
8th September 2022, 13:39
All is working(i testing just now) - but it's working only with EVR-CP.
OverUnder is 1080p per eye so the resolution is 1920x2160. Half OverUnder is 720p per eye so the resolution is 1920x1080. If you don't have a proper full 1920x2160 resolution rip then you can't test (full) OverUnder. You can only test Half OverUnder. That's why you can't see where it is broken.
See link for example of a Full HD OU 3D rip -> https://ibb.co/KKFrqHV
v0lt
8th September 2022, 14:43
@s0meone_new
Thanks. Updated in 1.6.4.4.
@Enet47
1. What type of Stereo3D content are you watching? MPC-BE supports 3D MVC ISO (https://kodi.wiki/view/Samples#3D_Test_Clips).
2. Did you choose H.264 MVC 3D Decoder when you installed MPC-BE?
No need to post screenshots of attachments in messages, no one will be able to see them. Use popular image hosting.
Enet47
8th September 2022, 14:56
@s0meone_new
Thanks. Updated in 1.6.4.4.
@Enet47
1. What type of Stereo3D content are you watching? MPC-BE supports 3D MVC ISO (https://kodi.wiki/view/Samples#3D_Test_Clips).
2. Did you choose H.264 MVC 3D Decoder when you installed MPC-BE?
No need to post screenshots of attachments in messages, no one will be able to see them. Use popular image hosting.
1. I'm watching 3D MVC mkv files which work 100% fine using OverUnder in version 1.5.8. It's broken in any version after that.
2. Yes.
I posted a link to a free image host in my last message. -> https://ibb.co/KKFrqHV
Enet47
8th September 2022, 15:34
@s0meone_new
Thanks. Updated in 1.6.4.4.
@Enet47
1. What type of Stereo3D content are you watching? MPC-BE supports 3D MVC ISO (https://kodi.wiki/view/Samples#3D_Test_Clips).
2. Did you choose H.264 MVC 3D Decoder when you installed MPC-BE?
No need to post screenshots of attachments in messages, no one will be able to see them. Use popular image hosting.
I just tested the first linked 3D ISO (3D MVC ISO Sample #1) in Kodi samples you link in your previous message to me and it has the same issue. When the ship is descending it looks ok but at 8 seconds the scene changes and you will see part of the ground in front of the ship. It almost looks like the ship is sinking into the ground even though it is in the air.
v0lt
8th September 2022, 16:04
1. I'm watching 3D MVC mkv files which work 100% fine using OverUnder in version 1.5.8. It's broken in any version after that.
2. Yes.
I posted a link to a free image host in my last message. -> https://ibb.co/KKFrqHV
Your screenshot shows madVR, not EVR-CP.
If you're watching 1080p on a FullHD display, choose Half OverUnder to get a 1920x1080 frame that can be passed to the display without scaling.
mogli
8th September 2022, 16:29
Backup settings file, reset settings, configure new, same then?This doesn't change anything. A relative file path is shown as "1. \ Invalid" in the playlist bar, absolute paths are ok.
Enet47
8th September 2022, 16:52
Your screenshot shows madVR, not EVR-CP.
If you're watching 1080p on a FullHD display, choose Half OverUnder to get a 1920x1080 frame that can be passed to the display without scaling.
I used MadVR to show you detailed stats. I get exactly the same with EVR-CP. I'm watching on a 4K display.
Maybe you are using a different libmfxsw64.dll? Have you done a diff on the 3D code base between 1.5.8 and 1.6.0?
OverUnder works correctly on 1.5.8 but NOT 1.60 and above. It's the same with EVR-CP and MadVR. I have checked multiple times, changed settings, wiped settings, wiped the registry and it is the same. Even the Kodi sample files do exactly the same thing. Half OverUnder and Auto is fine.
Klaus1189
8th September 2022, 17:19
@Enet: please do the following:
Go to: https://disk.yandex.ru/d/AjAXDDHtHRIELg/Beta%20(Nightly%20from%20SVN)/old/1.6.0%20(Alpha)/old
You will see many different nighly builds between 1.5.8 stable and 1.6.0 stable
Stable 1.5.8 release was build 6302.
Stable 1.6.0 release was build 6767.
Start in the middle of all the builds and test, if it is still fine the commit which affected it comes later. Then again, start in the middle between the old middle and last one. By doing this you will get two nightly builds which have only 2 ... 6 commits between them and you can look it up easy in old commit browser of sourceforge:
https://sourceforge.net/p/mpcbe/code/commit_browser
Enet47
8th September 2022, 22:01
@Enet: please do the following:
Go to: https://disk.yandex.ru/d/AjAXDDHtHRIELg/Beta%20(Nightly%20from%20SVN)/old/1.6.0%20(Alpha)/old
You will see many different nighly builds between 1.5.8 stable and 1.6.0 stable
Stable 1.5.8 release was build 6302.
Stable 1.6.0 release was build 6767.
Thanks @Klaus1189
All is working(i testing just now) - but it's working only with EVR-CP.
@Enet47
No need to post screenshots of attachments in messages, no one will be able to see them. Use popular image hosting.
The last working 3D OverUnder build is version 1.6.0 build 6459. The problem with OverUnder 3D starts in version 1.6.0 build 6466. There are 7 commits between the two versions but all in Russian.
Here is a link to the commits. https://ibb.co/4T8CYWj
Aleksoid1978
8th September 2022, 22:34
Sorry but it is NOT working with EVR-CP which is what I already told you. Start a full 3D ripped movie (resolution 1920x2160 NOT 1920x1080), stretch to screen, choose OverUnder. All the 3D elements are there but stuff that should be in the background is at the front and vice versa. If you choose Auto then it select it selects Half OverUnder and everything is in the right place.
Upload short sample 3D rip 1920x2160.
Here is proof that everything is working fine:
https://imgur.com/a/YswwXA9
Using internal Video Decoder + EVR-CP.
Show filters list when playback. Also show properties internal Video Decoder when playback.
Enet47
8th September 2022, 23:21
Upload short sample 3D rip 1920x2160.
Here is proof that everything is working fine:
https://imgur.com/a/YswwXA9
Using internal Video Decoder + EVR-CP.
Show filters list when playback. Also show properties internal Video Decoder when playback.
Are you actually watching it in 3D or just looking at the results in 2D. For me too it all looks great in 2D but that is useless because you can only see the issue in 3D. I have now given you the exact location of where the 3D got broken in my previous post. When I install version 1.6.0. build 6459 the 3D OverUnder works. The next build is 6466 and that's where it goes wrong. I can see 7 commits between 6459 and 6466.
Enet47
9th September 2022, 00:07
Upload short sample 3D rip 1920x2160.
Here is proof that everything is working fine:
https://imgur.com/a/YswwXA9
Using internal Video Decoder + EVR-CP.
Show filters list when playback. Also show properties internal Video Decoder when playback.
This commit in build 6466 looks interesting because it specifically deals with MVC decoding and the Stereo 3D menu.
"MPCVideoDec - "exchange" of information on the MVC decoder now occurs through IExFilterConfig. This will get rid of the crash when using older versions of the external decoder."
The code for this is here -> https://sourceforge.net/p/mpcbe/code/6466/tree//trunk/src/apps/mplayerc/FGManager.cpp
Aleksoid1978
9th September 2022, 00:11
Well, what can I say in this case - either use the old version of the player, or don't use it at all and watch 3D with something else.
Aleksoid1978
9th September 2022, 00:16
The code for this is here -> https://sourceforge.net/p/mpcbe/code/6466/tree//trunk/src/apps/mplayerc/FGManager.cpp
If we don’t understand either programming or specifically 3D processing, it’s better not to write anything at all, we won’t disgrace ourselves.
Enet47
9th September 2022, 00:21
If we don’t understand either programming or specifically 3D processing, it’s better not to write anything at all, we won’t disgrace ourselves.
I've been programming for over 20 years in various languages and no I don't understand the code behind 3D processing, but I do understand 3D processing. I wasn't trying to find the solution because I don't know this code base. What I was trying to do was to do the best I can with Russian language commits and 10s of 1000s of lines of code. You think it's a disgrace to not know about "your" code base with commits in Russian? Really? So after using a 2D display to check a 3D problem, your solution is to try and belittle me then tell me to just use the old version? Really?
The last working build is 6459. There are 7 commits between build 6459 and 6466. You have the commits, what's the problem here?
Aleksoid1978
9th September 2022, 01:31
I checked it specifically in 3D mode with 3D glasses - the Auto, Row interleaved, Half OverUnder modes work fine.
Row interleaved x2 and OverUnder also works - but due to the fact that the height of the image is increased by 2 times (1080 -> 2160) - we get a flattened image on the sides. In fact, I added these 2 modes at the request of the SVP developers - 2x height it's need for SVP.
I don't know what else you want from me ...
mogli
9th September 2022, 08:25
Just to make sure it's a general issue and not specific to my environment:
Open a local media file.
Open the playlist bar.
Right-click the playlist bar and save as mpcpl playlist in the same folder as the media file (to ensure it's using a relative path).
Open the playlist file.
The media file should play but it isnt' found.
I see in the code that before 1.6.4 the output path was explicitly converted to CString which isn't done anymore. Is that ok?
Enet47
9th September 2022, 08:58
I checked it specifically in 3D mode with 3D glasses - the Auto, Row interleaved, Half OverUnder modes work fine.
Row interleaved x2 and OverUnder also works - but due to the fact that the height of the image is increased by 2 times (1080 -> 2160) - we get a flattened image on the sides. In fact, I added these 2 modes at the request of the SVP developers - 2x height it's need for SVP.
I don't know what else you want from me ...
First this is a much better response. Much appreciated :) I used to use SVP and I am very grateful that you programmed the 1920x2160p resolution. It's the main reason I use this app. That's why it's so disappointing that this feature stopped working for me after build 6459.
Take the Kodi 3D samples page here->https://kodi.wiki/view/Samples#3D_Test_Clips. The first clip is called "3D MVC ISO Sample #1" The ship descends and the scene plays ok until it changes to a different camera angle. After the clip plays for about 8 seconds the scene changes and what should be the ground instead raises up to the sky partially covering the ship. In the sky! This scene plays fine in every MPC-BE version up to version 1.6.0 build 6459. After that, this scene breaks.
Aleksoid1978
9th September 2022, 09:01
Just to make sure it's a general issue and not specific to my environment:
Open a local media file.
Open the playlist bar.
Right-click the playlist bar and save as mpcpl playlist in the same folder as the media file (to ensure it's using a relative path).
Open the playlist file.
The media file should play but it isnt' found.
I see in the code that before 1.6.4 the output path was explicitly converted to CString which isn't done anymore. Is that ok?
Thx - fixed.
Aleksoid1978
9th September 2022, 09:05
First this is a much better response. Much appreciated :) I used to use SVP and I am very grateful that you programmed the 1920x2160p resolution. It's the main reason I use this app. That's why it's so disappointing that this feature stopped working for me after build 6459.
Take the Kodi 3D samples page here->https://kodi.wiki/view/Samples#3D_Test_Clips. The first clip is called "3D MVC ISO Sample #1" The ship descends and the scene plays ok until it changes to a different camera angle 8 seconds in. Then the ground raises up to the sky partially covering the ship. This scene plays fine in every MPC-BE version up to version 1.6.0 build 6459. After that, this scene breaks.
I check on "3D MVC ISO Sample #1".
I don't know whether it displays 3D correctly or not - I don't have the time or interest to compare, maybe someone else will try to compare and check. I repeat - the 3D processing / output code has not changed, the only thing - there may be some changes in the Intel library - I don't know.
If you claim that it is incorrect - well, ok. If you want - deal with this issue yourself, study the source code, "get bogged down" in debugging).
With that, I propose to close the discussion here.
Enet47
9th September 2022, 09:16
I check on "3D MVC ISO Sample #1".
I don't know whether it displays 3D correctly or not - I don't have the time or interest to compare,
I'm not asking you to compare it to anything because you don't need to. When watching it you will see it go wrong after 8 seconds. You will see elements that should be on the ground now floating in the sky. If you watch 30 seconds of that sample file and not see anything like that then this would once and for all end this conversion. But also I would appreciate if someone else with a 3D setup could spend 30 seconds watching that video to confirm. BTW I did speculate in an earlier message about the Intel libraries but I didn't get any reply on that.
Aleksoid1978
9th September 2022, 09:27
I repeat - the 3D processing / output code has not changed, the only thing - there may be some changes in the Intel library - I don't know.
Aleksoid1978
9th September 2022, 09:31
Player output picture in 2D, 3D transformation do TV. So you can do screenshots in new and old version and compare it.
Enet47
9th September 2022, 09:59
Player output picture in 2D, 3D transformation do TV. So you can do screenshots in new and old version and compare it.
OK thanks.
FYI I uninstalled mpc-be then removed all registry entries. When reinstalling 1.5.8 I did NOT download the Intel library and I did NOT select MVC 3D video decoder. The libmsfxw64.dll library is also NOT in the mpc-be Program Files directory. Yet the 3D functionality still works. Apologies but this makes no sense. Why download the Intel library if it is not needed? Why is there an option to select MVC 3D if it is not needed?
Aleksoid1978
9th September 2022, 10:11
Using you system Intel library.
Enet47
9th September 2022, 10:43
Using you system Intel library.
Ok I will have a look for that. Thanks.
Enet47
9th September 2022, 10:52
Using you system Intel library.
OK found it. Removed it because it is older than the one from mp-be. But using your mpc-be version makes no difference. Actually both Half OU and OU don't work properly. Auto with madVR but as I said earlier it only gives me Half OU. It does not work with EVR-CP. None of this makes any sense so I guess I will have to stick with 1.5.8. Not happy about this but thanks for the help anyway.
Edit:
In 1.6.x when swapping from madvr half OU to mpc-be half OU the pictures shifts a few pixels to the right. What ever is causing this is the reason why 3D half and full OU don't seem to work for me anymore. Anyway I will just stick with the old version.
Aleksoid1978
9th September 2022, 11:03
Do you compare screenshots new and old version ?
If in the new version 3D is displayed differently than in the old one, then this should be visible on a regular 2D picture and on screenshots. Make them, compare - if there is a difference, show.
Enet47
9th September 2022, 11:27
Do you compare screenshots new and old version ?
If in the new version 3D is displayed differently than in the old one, then this should be visible on a regular 2D picture and on screenshots. Make them, compare - if there is a difference, show.
As I said above, in version 1.6.0 you can see the picture actually shift across the screen to the right. It's only a few pixels so it is not noticeable when comparing 2D screenshots, but very noticeable when looking at the paused 2D video in real time on a large screen. When I try the same thing in version 1.5.8 the paused image does not shift.
Aleksoid1978
9th September 2022, 11:41
Ok, use old version
clsid
9th September 2022, 12:15
When watching it you will see it go wrong after 8 seconds. You will see elements that should be on the ground now floating in the sky. Sounds like the left and right eye image are swapped.
Enet47
9th September 2022, 15:53
Sounds like the left and right eye image are swapped.
I think that's it. But the swap left/right eye option doesn't work properly either because it only works on Auto. With MadVR when I use the mpe-be Swap Left/Right option, I get exactly the same problem as when I'm using 1.6.x with OU. As soon as I read what you said it made sense to me. I should have thought of that.
Do you compare screenshots new and old version ?
So Swap Left/Right only works on Auto which for me means Half OU with MadVR or otherwise Interleaved. So now we know what the issue is, can it be fixed please?
Klaus1189
9th September 2022, 19:51
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=sharing) :)
Very small this time, but needed.
v0lt
9th September 2022, 21:02
I was also unable to reproduce the problem with stereo 3D. Maybe my TV's stereo 3D technology or default player settings don't allow me to see the problem. Perhaps I'm doing something differently, because I find it difficult and uninteresting to collect information on how to reproduce the bug with only built-in filters (including the built-in EVR-CP) on 3 pages of this topic.
I think it's better to describe such difficult-to-reproduce problems in special places.
https://sourceforge.net/p/mpcbe/tickets/
https://github.com/Aleksoid1978/MPC-BE/issues
But I tried to build a modified version of the player - mpc-be1.6.4.12_mvc_test1 (https://disk.yandex.ru/d/SzE82-FAtUeg6g)
Enet47
9th September 2022, 21:15
I was also unable to reproduce the problem with stereo 3D. Maybe my TV's stereo 3D technology or default player settings don't allow me to see the problem. Perhaps I'm doing something differently, because I find it difficult and uninteresting to collect information on how to reproduce the bug with only built-in filters (including the built-in EVR-CP) on 3 pages of this topic.
I think it's better to describe such difficult-to-reproduce problems in special places.
https://sourceforge.net/p/mpcbe/tickets/
https://github.com/Aleksoid1978/MPC-BE/issues
But I tried to build a modified version of the player - mpc-be1.6.4.12_mvc_test1 (https://disk.yandex.ru/d/SzE82-FAtUeg6g)
Yes this one works :D
If you don't mind me asking, what did you do?
Klaus1189
10th September 2022, 17:46
Thanks @Klaus1189
The last working 3D OverUnder build is version 1.6.0 build 6459. The problem with OverUnder 3D starts in version 1.6.0 build 6466. There are 7 commits between the two versions but all in Russian.
Here is a link to the commits. https://ibb.co/4T8CYWj
@Enet47: I am glad you found the commit ;)
The devs are the best.
@v0lt: Thank you your updating my new translation file ;)
ryrynz
11th September 2022, 05:33
If you don't mind me asking, what did you do?
"Fixed a bug with applying left and right angle 3D MVC"
https://github.com/Aleksoid1978/MPC-BE/commit/b25a9daedd1aeb291177177985a4b4df28e9071a
wushantao
11th September 2022, 06:57
https://files.catbox.moe/bxd69b.7z
https://anonfiles.com/vdPd7075y2/mplayerc.sc.rc_7z
Simplified Chinese
:)
s0meone_new
11th September 2022, 22:40
Hungarian translation updated:
https://www90.zippyshare.com/v/BUKpYHbk/file.html
Enet47
11th September 2022, 23:50
"Fixed a bug with applying left and right angle 3D MVC"
https://github.com/Aleksoid1978/MPC-BE/commit/7fd4f0e8ffc20c8f1803a2721bee2c13d1ca7447
Thanks :)
Thanks to @v0lt for fixing the source code and providing a test build. Also thanks to @Klaus1189 and @clsid for the assist all of which was very much appreciated :)
ryrynz
11th September 2022, 23:52
Thanks :)
Np. Glad it got resolved in the end. Sometimes perserverance is key.
Enet47
11th September 2022, 23:56
Np. Glad it got resolved in the end. Sometimes perserverance is key.
You got that right. I originally brought this up in June :D.
Scoty
12th September 2022, 06:08
When I try to open the view menu, it hangs long time. I am using the most current version of MPC-BE 1.6.3. I have reset all settings but not help.
In 1.6.4 final the problem is fixed, in 1.6.4.9 the issues is back again. Windows 11 22H2.
This is the working Version:
https://bilderupload.org/image/c5ee59381-screenshot-2022-09-12-070.png
This is the non working Version:
https://bilderupload.org/image/4a4659499-screenshot-2022-09-12-070.png
Aleksoid1978
12th September 2022, 06:38
It looks like some kind of local problem.
Try moving the player to another folder, adding it to the antivirus exclusions.
The beta version you specified is actually no different from the release, except that the release is signed with a certificate.
Scoty
12th September 2022, 09:28
It looks like some kind of local problem.
Try moving the player to another folder, adding it to the antivirus exclusions.
The beta version you specified is actually no different from the release, except that the release is signed with a certificate.
Not help when add to the antivirus exclusions. I see the complier and ffmpeg is also differnt.
Aleksoid1978
12th September 2022, 10:04
Use release version
Aleksoid1978
12th September 2022, 10:44
Not help when add to the antivirus exclusions. I see the complier and ffmpeg is also differnt.
From where you downloaded 1.6.4.9 ?
v0lt
12th September 2022, 14:47
@Scoty
Can't confirm
Windows 10 x64. MPC-BE x64 1.6.4.9 dev from here (https://disk.yandex.ru/d/hlf1lfC8mKU58/1.6.4.9).
@wushantao, @s0meone_new
Thanks. Updated.
beter
12th September 2022, 19:18
In 1.6.4 final the problem is fixed, in 1.6.4.9 the issues is back again. Windows 11 22H2.
This is the working Version:
https://bilderupload.org/image/c5ee59381-screenshot-2022-09-12-070.png
This is the non working Version:
https://bilderupload.org/image/4a4659499-screenshot-2022-09-12-070.png
This "problem" exists since almost 10 years ago, from the first day I use MPC-BE. I have simply forgotten about the solution of this "problem" (as I moved from HDD to SSD and it becomes much faster), but I am pretty sure it is related to the slow reading of translation files. I suggest you to add all dll files in the "Lang" folder to the Antivirus exceptions. If you only use the English interface, deleting the whole Lang folder definitely helps.
beter
12th September 2022, 19:35
Update of translation for Traditional Chinese and Dutch
https://www.sendspace.com/file/5gfhlw
v0lt
12th September 2022, 20:31
This "problem" exists since almost 10 years ago, from the first day I use MPC-BE. I have simply forgotten about the solution of this "problem" (as I moved from HDD to SSD and it becomes much faster), but I am pretty sure it is related to the slow reading of translation files.
This is very strange, but I decided to try not to load mpcressources.xx.dll to check the availability of translation files in MPC-BE 1.6.4.25 (https://disk.yandex.ru/d/hlf1lfC8mKU58/1.6.4.25).
The translation is updated. Thanks.
Scoty
13th September 2022, 05:46
@Scoty
Can't confirm
Windows 10 x64. MPC-BE x64 1.6.4.9 dev from here (https://disk.yandex.ru/d/hlf1lfC8mKU58/1.6.4.9).
@wushantao, @s0meone_new
Thanks. Updated.
You have read? I use latest Windows 11 22H2 and only on this OS there is this Bug and that since version 1.6.0. Latest full working was 1.5.x and now 1.6.4 final.
From where you downloaded 1.6.4.9 ?
See first Post.
Use release version
Yes for now. Its working fine but i test every Beta and Nightly and will see if working good under Windows 11 22H2. New Nightly 1.6.4.25 working again good with 22H2.
beter
13th September 2022, 07:32
You have read? I use latest Windows 11 22H2 and only on this OS there is this Bug and that since version 1.6.0. Latest full working was 1.5.x and now 1.6.4 final.
See first Post.
Yes for now. Its working fine but i test every Beta and Nightly and will see if working good under Windows 11 22H2. New Nightly 1.6.4.25 working again good with 22H2.
As v0lt has mentioned in #9609, in the newest commit, the behaviour of accessing the "Lang" folder is changed when the "view" menu is being accessed. I think it should be "fixed" now.
It is possibly caused by:
1, Slow scanning of unsigned dlls in the "Lang" folder by some antivirus (believe me, some antivirus scan unsigned executables terribly slowly)
2, Slow (or busy) harddisk that performs badly in ramdom access.
Unfortunately most nightly builds of MPC-BE are unsigned. Stable builds are signed.
It was also frustrating for me in the past, but I can't reproduce the problem completely with my old computer now, even when I boot the system from my old HDD. In the past it was hanging but now it lags for around one second (and there is no lag if I boot Windows from my SSD). I switched my antivirus to something else several times and it might be one of the reasons.
v0lt
13th September 2022, 15:44
@Scoty
You have read? I use latest Windows 11 22H2 and only on this OS there is this Bug and that since version 1.6.0.
Yes. I read. But then you didn’t say that the problem is only on Windows 11 (https://forum.doom9.org/showpost.php?p=1974481&postcount=9601) and it doesn’t exist on other systems. Therefore, I thought it worth posting my test result, which differs from yours.
s0meone_new
14th September 2022, 21:32
The Hungarian update was not included in the list.
https://github.com/Aleksoid1978/MPC-BE/tree/master/src/apps/mpcresources/text
https://github.com/Aleksoid1978/MPC-BE/commits/master/src/apps/mpcresources/text
https://www22.zippyshare.com/v/YLo0ZUi2/file.html (custom_messages.iss)
https://www90.zippyshare.com/v/BUKpYHbk/file.html
v0lt
15th September 2022, 04:49
@s0meone_new
Thanks. Updated.
But your custom_messages.iss is no different except for the removed BOM marker and no newline at the end of the file.
https://github.com/Aleksoid1978/MPC-BE/blob/master/distrib/custom_messages.iss
Scoty
15th September 2022, 06:01
This "problem" exists since almost 10 years ago, from the first day I use MPC-BE. I have simply forgotten about the solution of this "problem" (as I moved from HDD to SSD and it becomes much faster), but I am pretty sure it is related to the slow reading of translation files. I suggest you to add all dll files in the "Lang" folder to the Antivirus exceptions. If you only use the English interface, deleting the whole Lang folder definitely helps.
I've only had this since 1.6, never before. But you are right, it must be the language files. I have deleted all except my language and the problem is solved. I have now tested this with some 1.6.x versions that always had the problem and they are now running normally. I have only very fast M2 SSD PCIe 3x.
clsid
15th September 2022, 17:59
If the slowdown was antivirus related, then it would be helpful if you guys would mention which one you are using.
Scoty
16th September 2022, 07:35
I use only Defender. With normal MPC-HC i dont have this issues, only with MPC-BE.
GCRaistlin
17th September 2022, 21:25
Network timeout cannot be set to a value higher than 60. Higher values may be useful for playing AceStream.
Aleksoid1978
18th September 2022, 02:00
Network timeout cannot be set to a value higher than 60. Higher values may be useful for playing AceStream.
Timeout more then minute ? It's very bad :)
Balling
18th September 2022, 04:22
linear light transfer wow. what an realistic use case...
sRGB doesn't work but now LL why not. just switch he topic
this truly something.
yes if you take the display eotf 2.4(just assumed) go linear light assuming 2.4 against the decoded image and use 2.2 gamma after that you will have 2.2 gamma on your screen if it was 2.4 calibrated. why that matter any ware i have no clue... because take the hint there is no gamma processing available here.
if your display is calibrated to 2.2 and you do nothing you will have 2.2 on your screen this is not a joke that's the basic about calibration.
that's why you calibrated to something to get that. the play back software doesn't need to know it only needs to know that for HDR -> SDR and i'm not going into that topic and if you don't want what you calibrate for.
and now printing... that sounds important for a video renderer...
It is rather realistic. True RAW is linear. Linear transfer is part of H.273. It is supported in mpv. So what is your problem with linear transfer? It is used for upscale in ON1 NoNoise AI, too... And other stuff. It may be not needed for eyes for now, but it is needed for computer vision soon to be our vision and processing.
If your display is calibrated to 2.2000 and you do nothing, you will get very wrong picture for any video tagged as BT.709. That is just a fact. Always has been, software always needs to know, with gamma in EDID or ICC profile, some support it, new ICC profiles are created in fact for this. You can see it if you will actually select --target-trc gamma2.2 for your mpv (which is not the default for BT.709, mpv uses --target-trc bt.1886 for it, because it does not know, no EDID reader, real shame). This actually will activate more processing. Much more.
As for your first paragraph, it does not make sense, so I corrected it:
yes, if you take the eotf 2.4 (just default), so go linear light assuming 2.4 against the decoded image and then encode with 2.2 pure gamma after that you will have the same image on your 2.2 gamma screen as if it was 2.4 calibrated and video untouched. <But better not do that, since 2.2 assumes 200 nits, while 2.4 -- 100 nits.>
Balling
18th September 2022, 04:31
pretty much every TV support 10 bit input even very old 1080p display do.
the problem is sending and and getting benefit of it.
you are using EVR there by default it is not even using a buffer that is over 8 bit and 10 bit presentation was let's say different.
No. My monitor does not support 10 bit, that is why I use LG C9 only now.
You need Windows 8.1/10 for 10-bit display output. You also need a video renderer that uses Direc3D 11. Information about the 10-bit mode can be found in the video renderer statistics and in the Windows settings. The TV can also show such information.
In fact Directx3d 11 does not support 10 bit SDR only OpenGL does after it was activated for geforce in windowed mode. I may be mistaken, but Vulkan maybe too, there is no way to select bitness though there, I think, so it may be 12 bit, float, whatever? Mpv and photoshop are two only that support it (mpv also vulkan, so it is quite strange), I think...
Balling
18th September 2022, 04:37
Refer to your TV manufacturers specification and/or tech reviews!
Suffice to say, all 4K UHD televisions that offer HDR, support 10-bit colour (in one form or another). Some even support 12-bit Dolby Vision HDR. Ideally you want the actual panel to natively display 10-bit colour, rather than it display 8-bit colours with electronic dithering to similate 10-bits - like my 2016 4K LG 65UH770V television does :eek:
No, displays do not have to support 10 bit panel to pass Vesa HDR certification. They only need to accept HDR10 signal. 12 bit is only Dolby Pulsar and it is FRC. No, FRC to 10 bit is not required to pass Vesa Display HDR spec. In fact it is even worse, HDR10 is not required (only on paper that is), may be that tonemappong to 700 nits makes 10 bit not really needed, since that is obvious from 8 bit PQ support on LG C9 in either 444 or RGB.
Balling
18th September 2022, 04:43
Should i enable Exclusive fullscreen and 10-bit RGB output ?
Even if i don't change that in Nvidia driver or windows ?
One thing i think i know is about the Presentation mode: Flip/FlipEx is better. So i choose that.
Anyway.. sorry my english.
Yes, you should enable exclusive fullscreen (it will only work if you disable fullscreen optimisations in exe properties though, that removes three frames buffering).
In practice not exclusive fullscreen is also enough for passing HDR10 metadata (windowed directx does not pass it), Vulkan never works anyway.
Balling
18th September 2022, 04:54
"Fixed a bug with applying left and right angle 3D MVC"
https://github.com/Aleksoid1978/MPC-BE/commit/7fd4f0e8ffc20c8f1803a2721bee2c13d1ca7447
That says it fixes a crash. Did you just revert it? I suppose the problem is fixed in https://github.com/Aleksoid1978/MPC-BE/commit/b25a9daedd1aeb291177177985a4b4df28e9071a
ryrynz
18th September 2022, 05:03
That says it fixes a crash. Did you just revert it? I suppose the problem is fixed in https://github.com/Aleksoid1978/MPC-BE/commit/b25a9daedd1aeb291177177985a4b4df28e9071a
Oh I see, yes you got it.. I linked the original commit. Updated.
huhn
18th September 2022, 06:37
just ignore him he as no clue what he is talking about anyway...
i mean "pretty much every TV support 10 bit input even very old 1080p display do."
answer no my monitor doesn't...
...
claiming directx can't do 10 bit sdr...
his random gamma garbage...
just wow...
GCRaistlin
18th September 2022, 12:01
Timeout more then minute ? It's very bad :)
It is needed for initial buffering.
SeeMoreDigital
18th September 2022, 12:44
With reference to: 1.6.4 [git 2022.09.07 - bdba5042a]... I think .cue file access/navigation has been affected in some way.
I've just backed-up Pink Floyd Animals Blu-ray disc to my D drive. But after placing the multi-channel FLAC audio stream and .cue file into a folder located on either my C or D drive, whenever I click on the .cue file MPC reports 'File not found'.
But here's the weird thing... If I click on the .Flac file, MPC somehow finds the .cue file and correctly lists all the tracks (including their names).
And even weirder, if I copy the same folder over to my NAS, when I click on the .cue file MPC launches the .flac audio stream perfectly.
Aleksoid1978
18th September 2022, 12:53
With reference to: 1.6.4 [git 2022.09.07 - bdba5042a]... I think .cue file access/navigation has been affected in some way.
I've just backed-up Pink Floyd Animals Blu-ray disc to my D drive. But after placing the multi-channel FLAC audio stream and .cue file into a folder located on either my C or D drive, whenever I click on the .cue file MPC reports 'File not found'.
But here's the weird thing... If I click on the .Flac file, MPC somehow finds the .cue file and correctly lists all the tracks (including their names).
And even weirder, if I copy the same folder over to my NAS, when I click on the .cue file MPC launches the .flac audio stream perfectly.
Upload you .cue file(s).
P.S. Checked on latest git version - https://disk.yandex.ru/d/hlf1lfC8mKU58/!_last
SeeMoreDigital
18th September 2022, 14:07
Upload you .cue file(s).
Sure... Here you go (https://www.mediafire.com/file/e9pd5qyc1s4n81i/Animals.zip/file)
Klaus1189
18th September 2022, 14:09
Please use external file hoster.
SeeMoreDigital
18th September 2022, 14:37
Oh yeah, I forgot that the Doom9 Forum prefers not to store files. Does this link work okay? https://www.mediafire.com/file/e9pd5qyc1s4n81i/Animals.zip/file
filler56789
18th September 2022, 20:06
Oh yeah, I forgot that the Doom9 Forum prefers not to store files.
Because you are a Doom9 forum member since 2003,
you've got no right to forget that. :sly:
https://forum.videohelp.com/attachments/2671-1279232225/uglylol.gif
Balling
19th September 2022, 03:55
just ignore him he as no clue what he is talking about anyway...
i mean "pretty much every TV support 10 bit input even very old 1080p display do."
answer no my monitor doesn't...
...
claiming directx can't do 10 bit sdr...
his random gamma garbage...
just wow...
It cannot do SDR 10 bit, not HDR. It is an open issue, I think. There is no much difference between TV and Monitor. In fact as I said I use TV as my monitor and will never use horrible QLED again. Oogh.
v0lt
21st September 2022, 15:20
MPC Script Source 0.1.4.128 (https://github.com/v0lt/ScriptSourceFilter/releases/tag/0.1.4)
Added Frame Properties support for AviSynth+ and VapourSynth.
Recommended versions are AviSynth+ 3.7.2 or later, VapourSynth R59 or later.
Description (https://github.com/v0lt/ScriptSourceFilter/blob/0.1.4/Readme.md)
cmhrky
22nd September 2022, 01:05
For example, when I want to open "BLOOMBERG US" in this playlist, it opens the highest resolution (2160p). Is there anything I can do to turn on 720p resolution in this and similar ones?
https://github.com/ipstreet312/freeiptv/blob/master/world
Aleksoid1978
22nd September 2022, 02:45
For example, when I want to open "BLOOMBERG US" in this playlist, it opens the highest resolution (2160p). Is there anything I can do to turn on 720p resolution in this and similar ones?
https://github.com/ipstreet312/freeiptv/blob/master/world
If you open single url for stream - then you can select different resolution/quality in playlist. If you open playlist with url - then you can't select.
kissglay
28th September 2022, 10:57
I haven't used MPC-BE for a while. When I start using the last git (1.6.4.66) I found a problem.
After a little digging, I found the problem was introduced between "1.6.2.7083_git2022.05.11-b2f7d82c0" and "1.6.2.7087_git2022.05.11-ee26d6097". ("1.6.2.7083_git2022.05.11-b2f7d82c0" working well but "1.6.2.7087_git2022.05.11-ee26d6097" not).
To put it short, unchecking the option "Position subtitles relative to the video frame" has no effect on rasterized subtitles anymore. (It still takes effect on text-based subs)
So when I use "Touch window from outside" on some videos to make the top and bottom black border (encoded as part of the video frames) off the screen on my ultrawide monitor, now the PGS subtitles are rendered on the bottom black bar of the video frame, so it's also off the screen and invisible.
Again, it's working well on "1.6.2.7083_git2022.05.11-b2f7d82c0".
Please check. Thx.
https://thumbs4.imagebam.com/cf/91/53/MEE489F_t.png (https://www.imagebam.com/view/MEE489F)
https://thumbs4.imagebam.com/c9/5d/30/MEE489H_t.png (https://www.imagebam.com/view/MEE489H)
Grimsdyke
2nd October 2022, 14:28
@devs - feature request:
Set another .mpls/m2ts or load alternative .mpls triggered by parameter DiscId.
Usage. Blu-Rays with content that DirectShow players like MPC-BE have problems with.
Example 1: Files (like studio jingles, etc) with different audio configurations are parsed into one movie presentation causing fail in movie playback.
Example 2a: Blu-Rays with bonus features that are longer than the movie itself but in the same resolution, like Michael Reeves' The Sorcerers on the German Anolis BR !
DS players like BE load the longer bonus instead of the main movie. (Bonus content longer than the movie but in lower resolution is reliably identified by MPC-BE and ignored.)
--> 2b: On the German Blu-Ray of "Tombs of the blind dead" are a 1.66:1 and a 1:33:1 version of the movie !! BE seem to always load the 1.66:1 version because it has the lower mpls number.
But I actually prefer the full frame version and always have to remember this issue and reload.
Example 3: One of my favourite labels is Anolis here in Germany - they release cool stuff, especially the films of Hammer Studios. However, they have the weird habit of calling their Blu-Rays always :
ANOLIS FILM ENTERTAINMENT. If you don't believe me - just look in keydb.cfg. !
So, when porting their old DVD releases to Blu-Ray they sometimes dit not included extras like audio commentaries. So, I ripped the audio commentaries to a local folder but in order to have these
auto loaded I have to give them the name ANOLIS FILM ENTERTAINMENT.
In other words, whenever I try to play one of their discs BE loads (for now) 4 audio commentaries !! ACs of totally different movies. So, DiscID added as a parameter to these filenames could fix this behaviour.
Workarounds so far -> manually loading different m2ts or mpls from disc. But this causes also problems like missing chapter markers and, of course, you have to remember what disc has problems and what to do, etc.
So I am hoping for a solution within the app.
The recently developed RDKfromMMKV gave me the idea how it would be (hopefully) relatively easy to solve this.
With this tool the DiscId can be quickly retrieved which should be unique.
And so MPC-BE could look into a local folder if there are special instructions for this DiscID like loading a different mpls maybe even not from the blu-ray itself but from local folder, etc.
Of course, I do not know if this is even possble but it would be very, very cool :)
And finally maybe even Madshi could add this parameter to MadVR and this would really, really help with my dozens of profiles.
Aleksoid1978
3rd October 2022, 03:14
Example 2: Blu-Rays with bonus features that are longer than the movie itself but in the same resolution, like Michael Reeves' The Sorcerers on the German Anolis BR !
DS players like BE load the longer bonus instead of the main movie. (Bonus content longer than the movie but in lower resolution is reliably identified by MPC-BE and ignored.)
Workarounds so far -> manually loading different m2ts or mpls from disc. But this causes also problems like missing chapter markers and, of course, you have to remember what disc has problems and what to do, etc.
So I am hoping for a solution within the app.
I always can select needed .mpls in "Navigate" menu after opening BD.
Aleksoid1978
3rd October 2022, 03:17
Example 1: Files (like studio jingles, etc) with different audio configurations are parsed into one movie presentation causing fail in movie playback.
There is nothing to be done here, the DirectShow simply does not support situations when there will be different codecs in one stream.
Grimsdyke
3rd October 2022, 10:48
That's exactly why I would want an external mpls that omits all the problematic content(s) before the stream is put together.
I have opened the mpls of one of the problem discs with notepad++ and there I think I see exactly the m2ts that's causing the problems but unfortunately notepad++ can' t read everything.
Is there a good editor for mpls-files ??
Klaus1189
3rd October 2022, 11:39
https://www.videohelp.com/software/BDInfo
Does that what you want?
Grimsdyke
3rd October 2022, 12:31
Thank you Klaus !!
With that app I found the following content under 00001.mpls.
Name Time In Length Size Total Bitrate
---- ------- ------ ---- -------------
00018.M2TS 0:00:00.000 0:00:10.000 0 0
00003.M2TS 0:00:10.000 1:29:10.125 0 0
00019.M2TS 1:29:20.125 0:00:09.041 0 0
And 00018.m2ts with different audio config than 00003 seem to be causing the problems for DS players.
So I would like to ask again - would it not be possible with an external mpls to avoid that ? Sorry, I am not a techy/programmer.
And although I seem to be the only one bothered by this I would like to point out that I have several discs with this issue in my collection.
Sunspark
6th October 2022, 16:52
I love this kind of stuff. A guy wrote a custom MPC-BE shader to fix his TV's backlight. Amazing.
http://www.lofibucket.com/articles/tv_backlight_compensation.html
filler56789
9th October 2022, 12:41
Not possible to download the nightlies from Yandex Disk anymore...
First misleading error message:
"Download limit exceeded. You can save the folder to Yandex.Disk and download it from there."
Second misleading error message:
"Not enough free space."
This one is very-interesting indeed because until now I have exactly 0 bytes stored on my Yandex Disk directory...:rolleyes:
It seems Yandex wants everybody to switch to their own clone of Gluegow's Chrome,
but no, thanks.
v0lt
11th October 2022, 04:32
Not possible to download the nightlies from Yandex Disk anymore...
First misleading error message:
"Download limit exceeded. You can save the folder to Yandex.Disk and download it from there."
Nothing new. This is a long-standing feature of Yandex, when the file was downloaded a lot of times. Somewhere in the agreement on use it is written about it.
1. Try to download not from the "!last" folder, but from the folder with the number.
2. You can just wait for the new version.
3. An alternative build repository is also available.
alex1399
14th October 2022, 18:53
Hello guys, after Windows 11 22H2 update, the release version of MPC-BE[git 2022.09.07 - bdba5042a] experiences application hang when I smash the forward by keyboard too quickly. How should I do?
v0lt
14th October 2022, 19:56
@alex1399
Because the problem appeared after updating Windows 11, then the answer is obvious - go back to Windows 10. :p
You can also try the latest versions of the player.
Aleksoid1978
15th October 2022, 02:55
Hello guys, after Windows 11 22H2 update, the release version of MPC-BE[git 2022.09.07 - bdba5042a] experiences application hang when I smash the forward by keyboard too quickly. How should I do?
Don't confirm. Use latest git version
Grimsdyke
15th October 2022, 15:09
@devs. I just remembered another "old" problem that I already reported long ago but could now maybe easily avoided if BE works with DiscID.
One of my favourite labels is Anolis here in Germany - they release cool stuff, especially the films of Hammer Studios. However, they have the weird habit of calling their Blu-Rays always : ANOLIS FILM ENTERTAINMENT
If you don't believe me - just look in keydb.cfg.
So, when porting their old DVD releases to Blu-Ray they sometimes dit not included extras like audio commentaries. So, I ripped the audio commentaries to a local folder but in order to have these auto loaded I have to give them
the name ANOLIS FILM ENTERTAINMENT.
In other words, whenever I try to play on of their discs BE loads (for now) 4 audio commentaries !! ACs of totally different movies. So, DiscID added as a parameter to these filenames could fix this behaviour.
@ other devs. If Alexsoid and Volt are still not interested in fixing this - which would be totally fine, of course - please get in touch with me via PM. Maybe we can work something out.
atomcu
18th October 2022, 08:17
Is it impossible to raising center level Active when Passthrough Atmos?
Aleksoid1978
18th October 2022, 08:37
Is it impossible to raising center level Active when Passthrough Atmos?
No. If passthrough - data send to A/V receiver as is, in binary format.
Enet47
18th October 2022, 08:47
Is it impossible to raising center level Active when Passthrough Atmos?
As @Alexoid1978 says, the whole point of passthrough is that the data is untouched. You can increase the volume of any channel if you have an AV receiver. If you are using a TV or sound bar then YMMV.
atomcu
19th October 2022, 10:03
As @Alexoid1978 says, the whole point of passthrough is that the data is untouched. You can increase the volume of any channel if you have an AV receiver. If you are using a TV or sound bar then YMMV.
Im using an Atmos soundbar (just 2.1)
Passthrough from pc to soundbar, soundbar to TV.
With Dolby media, center level is becoming low. Diolagues are low.
I dont know what is YMMV?
Klaus1189
19th October 2022, 10:56
"YMMV" = "Your Mileage May Vary" :)
Enet47
19th October 2022, 11:33
Im using an Atmos soundbar (just 2.1)
Passthrough from pc to soundbar, soundbar to TV.
With Dolby media, center level is becoming low. Diolagues are low.
I dont know what is YMMV?
It can't be an Atmos soundbar and be 2.1. Which soundbar is it?
tebasuna51
19th October 2022, 13:41
...Passthrough from pc to soundbar, soundbar to TV...
The soundbar make the downmix 7.1 -> 2.1, it's the culprit. The PC player can't do anything if the sound is send passthrough.
Check if you can configure it.
atomcu
20th October 2022, 12:17
It can't be an Atmos soundbar and be 2.1. Which soundbar is it?
Grundig dsb 2000.
Enet47
20th October 2022, 12:29
Grundig dsb 2000.
Go into the audio settings for MPC-BE and down-mix from there. That way what the sound bar receives is already down mixed to 2.1.
P.J
23rd October 2022, 09:05
MPC DVD Video Decoder produces some artifacts and doesn't use GPU for playback :confused:
MPC-BE:
https://images2.imgbox.com/71/08/vI0taD7Q_o.png
MPC-HC:
https://images2.imgbox.com/f9/4d/252MkpM8_o.png
Klaus1189
23rd October 2022, 10:51
@P.J: What GPU do you use? I know you do not use GPU decoding, but this info is nevertheless important.
Also show LAV Video Decoder settings of MPC-HC as screenshot.
Aleksoid1978
23rd October 2022, 11:12
MPC DVD Video Decoder produces some artifacts and doesn't use GPU for playback :confused:
MPC-BE:
https://images2.imgbox.com/71/08/vI0taD7Q_o.png
MPC-HC:
https://images2.imgbox.com/f9/4d/252MkpM8_o.png
MPC DVD Video Decoder - is software decoder. It's enough for DVD playback.
P.J
23rd October 2022, 12:10
MPC DVD Video Decoder - is software decoder. It's enough for DVD playback.
But it has awful quality :(
Can't we use MPC Video Decoder instead?
v0lt
23rd October 2022, 12:37
@P.J
I didn't see any dramatic degradation in quality in your screenshots.
If you need a hardware decoder, then you can use the Microsoft DTV-DVD Video Decoder (can be used to decode DVD-Video on some Windows) or LAV Video Decoder.
You can also open VTS_0x_0.IFO instead of the whole disk (VIDEO_TS.IFO). In this case MPC DVD Video Decoder will be used.
clsid
23rd October 2022, 12:42
It has some obvious deinterlacing artifacts. So either bad deinterlacing or no deinterlacing. Not a decoding issue.
Hardware decoding for low resolution MPEG2 is complete nonsense.
SeeMoreDigital
23rd October 2022, 13:00
Hardware decoding for low resolution MPEG2 is complete nonsense.
Back in the day, hardware decoding MPEG-2 video up-to 720x576 (total 414,720) pixels was the only way to do it properly.
Indeed, does anybody remember these RealMagic (https://en.wikipedia.org/wiki/RealMagic) MPEG decoder boards?
P.J
23rd October 2022, 15:01
It has some obvious deinterlacing artifacts. So either bad deinterlacing or no deinterlacing. Not a decoding issue.
Hardware decoding for low resolution MPEG2 is complete nonsense.
Yes, those artifacts destroys the DVD quality. Maybe it uses software de-interlacing.
I wish I could use MPC Video Decoder as default.
v0lt
23rd October 2022, 15:42
@P.J
The solution is simple. Open the VTS_0x_0.IFO file instead of the entire disk.
@tebasuna51
Topic on LAV Filters elsewhere.
https://forum.doom9.org/showthread.php?t=156191
tebasuna51
23rd October 2022, 16:28
@tebasuna51
Topic on LAV Filters elsewhere.
https://forum.doom9.org/showthread.php?t=156191
Sorry, my mistake, the post was for MPC-HC thread (https://forum.doom9.org/showthread.php?p=1977048#post1977048) (the LAV filters are ok)
Sunspark
24th October 2022, 02:50
Back in the day, hardware decoding MPEG-2 video up-to 720x576 (total 414,720) pixels was the only way to do it properly.
Indeed, does anybody remember these RealMagic (https://en.wikipedia.org/wiki/RealMagic) MPEG decoder boards?
I do actually, I have it or a similar card in a box. I remember the picture quality as being quite good. It's a shame we can't still use some older cards that are ISA, AGP, PCI, etc. anymore because some were of good quality.
atomcu
24th October 2022, 12:26
Go into the audio settings for MPC-BE and down-mix from there. That way what the sound bar receives is already down mixed to 2.1.
You mean "Mix channells to stereo" like this :
GCRaistlin
25th October 2022, 18:15
Aleksoid1978, can you please add the ability to display current status in the title bar? It would help to detect the current status of the application by third-party apps. Personally, I need it to send Ctrl-E to the window in case of "Cannot render the file", so it'd be enough to display the status in the title bar only when MPC-BE is idle.
Aleksoid1978
25th October 2022, 22:18
Aleksoid1978, can you please add the ability to display current status in the title bar?
No, it's a stupid idea to display and get the status from the window title.
v0lt
26th October 2022, 04:26
@GCRaistlin
You can use the MPC API (https://github.com/Aleksoid1978/MPC-BE/blob/master/src/apps/mplayerc/mpcapi.h) to control the player and get various information. To test this functionality, there is a MPCTestAPI (https://github.com/Aleksoid1978/MPC-BE/tree/master/src/apps/MPCTestAPI) utility.
You can also use the Web Interface.
This functionality is also present in the MPC-HC.
GCRaistlin
26th October 2022, 08:19
I'm afraid it's beyond my skills. Can you please explain how to send "Reopen file" command (Ctrl-E) to MPC-BE in case of "Cannot render the file"? I was going to use nnCron for this.
chros
26th October 2022, 12:09
Why don't you just use the android app?
https://forum.doom9.org/showthread.php?t=175007
GCRaistlin
26th October 2022, 12:20
First of all, I don't have a smartphone. Second, I don't really need to control MPC-BE remotely. I use it for playing acestreams. During the prebuffering, now I need to press Ctrl-E dozens of times until I get the playing. So I'm looking for the way to make the computer do that thing.
v0lt
26th October 2022, 18:20
@GCRaistlin
Options > Player > Network timeout = 60 sec
GCRaistlin
26th October 2022, 19:59
It's already set. Doesn't help with this error.
v0lt
28th October 2022, 16:27
BASS Audio Source 0.1.3 (https://github.com/v0lt/BassAudioSource/releases/tag/0.1.3)
Description (https://github.com/v0lt/BassAudioSource/blob/0.1.3/README.md)
shaolin95
8th November 2022, 20:04
Hi guys.
I am trying to setup this player with madvr but for some reason I get flickering..like the image randomly changes brightness flickering. This does not happen with MPC-HC.
I am using the internal filters not lav filter with MPC-be just in case.
Thanks
Enet47
8th November 2022, 20:46
Hi guys.
I am trying to setup this player with madvr but for some reason I get flickering..like the image randomly changes brightness flickering. This does not happen with MPC-HC.
I am using the internal filters not lav filter with MPC-be just in case.
Thanks
I've been using MadVR with MPC-BE for years with no flickering or other issues. First of all you shouldn't be using LAV filters. Maybe you have an existing MadVR configuration. If you do then make sure you reset it first. If the issue still occurs after that then there might be something wrong with your graphics card or drivers. If you are not using LAV filters for anything important, I would uninstall them as well.
ryrynz
9th November 2022, 01:53
First of all you shouldn't be using LAV filters.
Lol. Wut. Use whatever filters you want, there are no incompatibilities between MPC-BE and LAV.
Enet47
9th November 2022, 09:51
Lol. Wut. Use whatever filters you want, there are no incompatibilities between MPC-BE and LAV.
You are missing the point. Unless you are doing something specifically with LAV filters that you can't do with MPC-BE then you don't need them. Since the user is already having issues it makes sense to uninstall them and keep it simple.
ryrynz
9th November 2022, 10:47
You are missing the point.Not "missing" anything actually. People can choose whatever they want. Your advice is poor.
Enet47
9th November 2022, 12:18
Not "missing" anything actually. People can choose whatever they want. Your advice is poor.
The user is having issues and my advice was to keep it simple to help in troubleshooting. Especially since LAV filters are "in general" not needed when using MPC-BE. So you think it's poor advice to simplify the troubleshooting chain when trying to fix an issue? Wow!
Grimsdyke
9th November 2022, 19:48
The user does not use LAV when having the problem - just internal filters. So no need to uninstall LAV.
Enet47
10th November 2022, 08:18
The user does not use LAV when having the problem - just internal filters. So no need to uninstall LAV.
Yeah I get that and tbh I wouldn't have even mentioned it if the user didn't say that they were using internal filters "to make sure". So purely from a troubleshooting point of view, it made sense for me to suggest temporarily removing them.
Klaus1189
10th November 2022, 17:07
I saw latest commits. What computers are available with ARM CPUs?
v0lt
10th November 2022, 20:24
I saw latest commits. What computers are available with ARM CPUs?
Surface Pro 9 with 5G
huhn
10th November 2022, 23:20
you can install windows 10 and newer natively on a rasberry and there are also some niche laptops with ARM based CPUs for years now.
technically also chrome books but i don't know if that has been done yet.
v0lt
11th November 2022, 16:40
MPC-BE 1.6.5 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.5) with digital signature.
MPC-BE Nightly builds: main file store (https://yadi.sk/d/hlf1lfC8mKU58), alternative (https://yadi.sk/d/AjAXDDHtHRIELg)
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).
chros
11th November 2022, 19:58
Thanks Guys!
Manni
11th November 2022, 21:14
Thanks indeed! :)
cmhrky
12th November 2022, 13:41
Thanks for the new version. 👍
"Options > Player > Window size > Limit window proportions on resize"
While this option is disabled, if you hold down the ctrl key while resizing the window, this option is temporarily active. Is it possible to do the same operation by holding down the right mouse button? In this way, the option can be activated temporarily only with the mouse.
"Options > Player > Window size > Snap to desktop edges"
With this option enabled, if you hold down the ctrl key while moving the window, the window does not snap to the desktop edges. Similarly, can this be done by holding down the right mouse button?
v0lt
12th November 2022, 17:49
Is it possible to do the same operation by holding down the right mouse button?
No. The right mouse button is used only to call the context menu. Previously, the right mouse button had other functions, which created problems in player control. Therefore, nothing additional will be added to the right mouse button.
Your problem can be solved with a mouse with additional buttons, such as the Logitech G300.
hirahi
13th November 2022, 07:45
Is hardware decoding of MPEG2 stored in VOB files not supported?
MPC-BE 1.6.5 x64
Windows11 home
Intel 12th Gen Core i5 12400(Intel UHD Graphics 730)
Aleksoid1978
13th November 2022, 08:16
Is hardware decoding of MPEG2 stored in VOB files not supported?
MPC-BE 1.6.5 x64
Windows11 home
Intel 12th Gen Core i5 12400(Intel UHD Graphics 730)
Supported.
v0lt
13th November 2022, 08:22
Is hardware decoding of MPEG2 stored in VOB files not supported?
Supported.
I just checked, opened VTS_01_1.VOB and VTS_01_0.IFO.
If you open the entire DVD-Video disc (VIDEO_TS.IFO), there will be no built-in hardware decoding.
hirahi
13th November 2022, 09:00
Supported.
Just checked, opened VTS_01_1.VOB and VTS_01_0.IFO.
I confirmed that there are VTS_01_1.VOB and VTS_01_0.IFO files.
When I specify and open the IFO file from 「Open File/URL...」
Hardware decoded.
Specify a folder from 「Open DVD/Blu-ray...」 and play
It seems that hardware decoding is not possible.
v0lt
13th November 2022, 09:43
Specify a folder from 「Open DVD/Blu-ray...」 and play
It seems that hardware decoding is not possible.
Not possible with built-in tools. But if you really need it (which is unlikely), then you can use Microsoft DTV-DVD Video Decoder (if you have Windows 7) or LAV Video Decoder.
But initially you were talking about playing VOB files. There are no problems with this. :p
hirahi
13th November 2022, 10:50
When I checked with MPC-HC, I confirmed that VIDEO_TS.IFO can be selected and hardware decoded.
Also, with MPC-BE, I found that VIDEO_TS.IFO is useless and VTS_01_0.IFO can be hardware decoded.
There is no problem with MPC-HC, so I will use this one.
Aleksoid1978
13th November 2022, 13:41
Question - why need HW for DVD decoding ? You use very-very old CPU that cant' decoding MPEG2 video ? :)
Internal DVD decoder don't support HW decoding, that's all.
hirahi
13th November 2022, 14:15
Question - why need HW for DVD decoding ? You use very-very old CPU that cant' decoding MPEG2 video ? :)
Internal DVD decoder don't support HW decoding, that's all.
CPU is the new 12th Gen Core i5 12400 so software decoding
But that's okay, but I wanted to use the iGPU (UHD Graphics 730) because it can do hardware MPEG2 decoding.
Since MPC-HC can perform hardware decoding, even MPC-BE can
I wish I could.
Aleksoid1978
13th November 2022, 14:54
I repeat once again - the player can hardware accelerate mpeg2, but don't support when open it as a DVD. And that won't change. Let's close this discussion.
hirahi
13th November 2022, 19:43
I repeat once again - the player can hardware accelerate mpeg2, but don't support when open it as a DVD. And that won't change. Let's close this discussion.
Thank you very much.
Since MPC-HC supports DVD MPEG2 hardware
acceleration, we will use it.
Grimsdyke
13th November 2022, 21:50
@hirahi. I think there is an important detail maybe lost in translation. You can have hardware decoding on DVDs but you have to use LAV filters instead of internal filters !!!
Klaus1189
13th November 2022, 22:07
@hirahi. I think there is an important detail maybe lost in translation. You can have hardware decoding on DVDs but you have to use LAV filters instead of internal filters !!!
Right. He can even set it up to only DVD or any other he wants. For Everything else the internal filters will be used.
But mpeg 2 is really very easy to decode, especially for very new CPUs.
v0lt
14th November 2022, 15:12
MPC-BE 1.6.5.3 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.5.3) with digital signature.
MPC-BE Nightly builds:
main file store (https://yadi.sk/d/hlf1lfC8mKU58), alternative (https://yadi.sk/d/AjAXDDHtHRIELg)
MEGA (https://mega.nz/folder/cQsn1TKJ#sT9sS6ywvmNqjz6B4RaK5Q), Google Drive (https://drive.google.com/drive/folders/1u84bY2n6fPAvM5n5mJvQBSDv6BKut-RY?usp=sharing), Pcloud (https://u.pcloud.link/publink/show?code=kZ2gNeVZjGcpVOgg3Rkxxln2U2itBSxW2IUy), Filen Drive (https://drive.filen.io/f/e104a83b-41f3-4bd1-8477-4b8838eb5986#qOhqvOnNY6lFLDu6ETjOtu8jT9KvbS7e), Icedrive (https://icedrive.net/s/jCSTVwvB3YXAwfVxu6x5WNziwDgj)
Night builds are provided by volunteers.
Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).
Donate (https://mpc-be.org/forum/index.php?topic=240.0).
Mercury_22
18th November 2022, 08:56
Can't build MPC-BE anymore, please help (VS 2022 17.4.1)
Build started...
1>------ Build started: Project: ffmpeg, Configuration: Release x64 ------
2>------ Skipped Build: Project: DeCSSFilter, Configuration: Release x64 ------
2>Project not selected to build for this solution configuration
1>make.exe: Nothing to be done for `all'.
3>------ Build started: Project: mpc-be, Configuration: Release x64 ------
3>git version 2.38.1.windows.1
3>The revision number is up to date.
3>Generating code
3>Previous IPDB not found, fall back to full compilation.
3> link!RaiseException()+0x69
3> link!RaiseException()+0x69
3> link!InvokeCompilerPassW()+0x889db
3> link!InvokeCompilerPassW()+0xa7843
3>
3>D:\MPC-BE\src\ExtLib\MediaInfo\MediaInfo\TimeCode.cpp(72): fatal error C1001: Internal compiler error.
3>(compiler file 'D:\a\_work\1\s\src\vctools\Compiler\Utc\src\p2\main.c', line 224)
3> To work around this problem, try simplifying or changing the program near the locations listed above.
3>If possible please provide a repro here: https://developercommunity.visualstudio.com
3>Please choose the Technical Support command on the Visual C++
3> Help menu, or open the Technical Support help file for more information
3>Done building project "mpc-be.vcxproj" -- FAILED.
========== Build: 1 succeeded, 1 failed, 68 up-to-date, 1 skipped ==========
========== Elapsed 00:29.236 ==========
https://msdn.microsoft.com/query/dev16.query?appId=Dev16IDEF1&l=EN-US&k=k(C1001)&rd=true
Aleksoid1978
18th November 2022, 13:15
Can't build MPC-BE anymore, please help (VS 2022 17.4.1)
Build started...
1>------ Build started: Project: ffmpeg, Configuration: Release x64 ------
2>------ Skipped Build: Project: DeCSSFilter, Configuration: Release x64 ------
2>Project not selected to build for this solution configuration
1>make.exe: Nothing to be done for `all'.
3>------ Build started: Project: mpc-be, Configuration: Release x64 ------
3>git version 2.38.1.windows.1
3>The revision number is up to date.
3>Generating code
3>Previous IPDB not found, fall back to full compilation.
3> link!RaiseException()+0x69
3> link!RaiseException()+0x69
3> link!InvokeCompilerPassW()+0x889db
3> link!InvokeCompilerPassW()+0xa7843
3>
3>D:\MPC-BE\src\ExtLib\MediaInfo\MediaInfo\TimeCode.cpp(72): fatal error C1001: Internal compiler error.
3>(compiler file 'D:\a\_work\1\s\src\vctools\Compiler\Utc\src\p2\main.c', line 224)
3> To work around this problem, try simplifying or changing the program near the locations listed above.
3>If possible please provide a repro here: https://developercommunity.visualstudio.com
3>Please choose the Technical Support command on the Visual C++
3> Help menu, or open the Technical Support help file for more information
3>Done building project "mpc-be.vcxproj" -- FAILED.
========== Build: 1 succeeded, 1 failed, 68 up-to-date, 1 skipped ==========
========== Elapsed 00:29.236 ==========
https://msdn.microsoft.com/query/dev16.query?appId=Dev16IDEF1&l=EN-US&k=k(C1001)&rd=true
Well, say hello to Microsoft, their linker just crashes ))
VS 2022 17.3.6 working
v0lt
18th November 2022, 15:36
Can't build MPC-BE anymore, please help (VS 2022 17.4.1)
Use the following tools:
VS 2019 v16.11.21
VS 2022 v17.3.6
Mercury_22
18th November 2022, 17:37
Use the following tools:
VS 2019 v16.11.21
VS 2022 v17.3.6
@ Aleksoid1978 & v0lt
Will do Thanks
Enet47
20th November 2022, 23:40
Hi again. Thanks for fixing the 3D issues. I have another 3D issue which has been here for a while but I forgot about it when the eye switch mixup happened. When using 3D top/bottom, the top and bottom panels shift to the side a few millimetres for some scene changes and there's a little gap between the two on the left top and the right bottom. You can see what I am talking about in the Original Image (https://ibb.co/VJZwyCH), but to make it clear I have also Blown up image highlighting the gap (https://ibb.co/tPz0Qrs). Normally this makes no actual difference when viewing, except when watching with subtitles. Because the top and bottom panels are not in line, the top and bottom subtitles get mixed up and unreadable.
Does anyone have any ideas as to what is going on?
tormento
10th December 2022, 12:16
MPC-BE Nightly builds
Please, is possible to have more mirrors for the nigtlhies?
Yandex is often with bandwidth exceeded status and the second site you posted is outdated.
Anima123
11th December 2022, 02:06
Is it possible for MPC-BE to decimate a 59.97 fps video to 23.976 fps or 29.97 fps?
Other feature I would eager to have is force deinterlace, which can get easily in the old times, within settings in ffdshow.
Aleksoid1978
11th December 2022, 05:09
Is it possible for MPC-BE to decimate a 59.97 fps video to 23.976 fps or 29.97 fps?
Other feature I would eager to have is force deinterlace, which can get easily in the old times, within settings in ffdshow.
No and no.
v0lt
11th December 2022, 06:41
Other feature I would eager to have is force deinterlace, which can get easily in the old times, within settings in ffdshow.
Video decoder configuration > Scan type = Top-Field First or Bottom-Field First.
And the deinterlacing will be done in the video renderer.
If you have to force deinterlacing, then something is wrong with your video.
Scoty
16th December 2022, 08:14
no download possible for days. Use other hoster please!!!
https://i.ibb.co/NrsWKNN/Screenshot-2022-12-16-081402.png (https://ibb.co/2SycdMM)
v0lt
16th December 2022, 09:25
no download possible for days. Use other hoster please!!!
1. You can download the installer (.exe file) from the archive.
2. An alternative link is also available.
Night builds are provided by volunteers.
filler56789
16th December 2022, 14:05
F.W.I.W....
the MPC-BE nightly builds might be stored/mirrored on GitHub as well...
Aleksoid1978
17th December 2022, 01:47
F.W.I.W....
the MPC-BE nightly builds might be stored/mirrored on GitHub as well...
Nothing prevents you from building nightly builds and upload them on github :)
Grimsdyke
17th December 2022, 17:57
@devs. I would like to make two suggestions:
1) Please create a "/pause"-switch. The reason is because when using the "/open"-switch BE always launches and loads the last opened file ! This is unnecassary & clumsy and also blocks BE for a few second
because it is busy loading the file which could be very big when it is, for example, a 4K-rip.
2) When browsing with "open directory" would it be possible that the content of the folder(s) could be displayed ?
Sunspark
17th December 2022, 22:01
For those wondering why the devs are not using GitHub, it's because they can't. They can't use any service that has sanctions in place.
@Aleksoid1978 Give https://russiaos.ru/ a look. It's a state attempt at making a local GitHub. You can also look at the Chinese one, https://gitee.com/
huhn
18th December 2022, 04:46
there github project video renderer works pretty well for been sanctioned...
v0lt
18th December 2022, 07:03
For those wondering why the devs are not using GitHub, it's because they can't.
We can use Github. But we will not post nightly builds on Github or anywhere else. This is done by volunteers and they do it as it suits them.
Anyone who advises to put out nightly builds can do it themselves in their repository. Or can't...
Only releases will be posted in the https://github.com/Aleksoid1978/MPC-BE repository.
filler56789
18th December 2022, 15:46
Nothing prevents you from building nightly builds and upload them on github :)
That's not true. I don't have the money to buy a brand-new and shining-fast machine which can store and run the micro$oft Visual Studio bloatware. :)
clsid
18th December 2022, 21:32
Your old computer can compile it in a matter of minutes.
filler56789
19th December 2022, 03:57
Your old computer can compile it in a matter of minutes.
You don't know how old and/or how weak my current computer is.
That 13-years old small-form-factor PC that I mentioned some weeks/months ago is dead and buried already. :-/
Let's stop this off-topic~ness right now, since you all love to always ""prove"" :rolleyes: that I'm ""always wrong"". :rolleyes:
Scoty
19th December 2022, 09:18
1. You can download the installer (.exe file) from the archive.
2. An alternative link is also available.
Night builds are provided by volunteers.
See attachment.
LeVvE
30th December 2022, 12:32
Why are PGS subtitles rendered outside of the screen in windowed mode with newer versions? It looks like it should in fullscreen but in windowed mode it renders the subtitles outside of the window. VobSub is the opposite, it renders inside the window area even if there are black bars it could render inside to stop the subtitle from being in the middle of the screen.
PGS renders like the video has black bars at all times so if you're in windowed with no black bars you can't see the subtitles.
VobSub renders like the video never has black bars and always lays the subtitle on top of the video, instead of filling the screen, resulting in small subtitles that are too high on the rendered video.
Is there a way for me to fix this or is using an older version of MPC-BE the only option?
Aleksoid1978
30th December 2022, 12:45
Why are PGS subtitles rendered outside of the screen in windowed mode with newer versions? It looks like it should in fullscreen but in windowed mode it renders the subtitles outside of the window. VobSub is the opposite, it renders inside the window area even if there are black bars it could render inside to stop the subtitle from being in the middle of the screen.
PGS renders like the video has black bars at all times so if you're in windowed with no black bars you can't see the subtitles.
That's right, i change logic for PGS subtitles. It's now always render as design - i mean position and size, regarding the video and not the output screen.
If the user sets up so that part of the image is not visible and the subtitles should be there, then they will not be visible either.
LeVvE
30th December 2022, 13:25
That's right, i change logic for PGS subtitles. It's now always render as design - i mean position and size, regarding the video and not the output screen.
If the user sets up so that part of the image is not visible and the subtitles should be there, then they will not be visible either.Is there a technical reason why? Windowed mode is now unusable because of this, why is this forced now?
Couldn't it at least be an option to have it work like before?
Klaus1189
30th December 2022, 16:16
If the user sets up so that part of the image is not visible and the subtitles should be there, then they will not be visible either.
How does the user do this? I always use touch window from inside and have a regular 16:9 screen.
Aleksoid1978
31st December 2022, 03:59
How does the user do this? I always use touch window from inside and have a regular 16:9 screen.
From outside.
Aleksoid1978
31st December 2022, 04:04
Is there a technical reason why? Windowed mode is now unusable because of this, why is this forced now?
Couldn't it at least be an option to have it work like before?
Because the PGS subtitles are displayed exactly as it was intended for the video frame and not the output window, well, as an example - the position 600:1000 on a 1920x1080 video. If you put it so that there are no black bars at the top / bottom, thereby cropping the top / bottom of the video, the subtitles will not be visible.
This is definitive and not discussed. If you don't like something - well, either we use old versions or other players - it's up to you.
digi340
31st December 2022, 08:45
Hy to all. http://radiocross.radioca.st:8998/ not play on MPC-BE say invalid , but play on web browser.
LeVvE
31st December 2022, 09:18
Because the PGS subtitles are displayed exactly as it was intended for the video frame and not the output window, well, as an example - the position 600:1000 on a 1920x1080 video. If you put it so that there are no black bars at the top / bottom, thereby cropping the top / bottom of the video, the subtitles will not be visible.
This is definitive and not discussed. If you don't like something - well, either we use old versions or other players - it's up to you.Ok, then I have another question. Is it possible for you to change so it works the same for all picture based subtitles then, for example VobSub? VobSub currently does not function the same way as PGS.
And if this is how you like it, would it be possible to add a 16:9 locked resize mode for windowed mode so the subtitles are displayed correctly in windowed mode?
Perenista
31st December 2022, 23:16
Apparently when you are playing a DVD with MPC-BE you can't load external subtitles.
With regular files this is possible.
But, MPC-HC can do this when I hit the shortcut combination to load them.
Why? Is this possibility broken with MPC-BE?
Aleksoid1978
1st January 2023, 04:44
Apparently when you are playing a DVD with MPC-BE you can't load external subtitles.
With regular files this is possible.
But, MPC-HC can do this when I hit the shortcut combination to load them.
Why? Is this possibility broken with MPC-BE?
It's just not supported.
v0lt
1st January 2023, 05:44
Apparently when you are playing a DVD with MPC-BE you can't load external subtitles.
Open VTS_01_0.IFO (or other VTS_0x_0.IFO) and add subtitles.
Perenista
1st January 2023, 08:33
I noticed a different problem and this one affects both MPC-BE and MPC-HC. But not VLC.
I have a few MP4s which say when I open the length is 2 minutes and a few seconds, but the total length is in fact 24 minutes.
MediaINFO from one of them (also says 24 min):
https://pastebin.com/aNVedhuv
Oddly, after these 2 minutes the video continues playing in MPC-BE. Doesn't end there. But you can't jump beyond these 2 min., it will return an error = this exceeds the file's total length. Meaning you are forced to watch continuously.
Check this out:
https://i.postimg.cc/5yNBk2vv/XAS.jpg
Same file with VLC:
https://i.postimg.cc/QNwCzMp3/SAMEFILE.jpg
What is going on?
v0lt
1st January 2023, 09:02
What is going on?
Obviously you have a broken file. Fix it and I think it will be good in all players.
ffmpeg -i "broken.mp4" -map 0 -c copy "corrected.mp4"
Aleksoid1978
1st January 2023, 15:10
I noticed a different problem and this one affects both MPC-BE and MPC-HC. But not VLC.
I have a few MP4s which say when I open the length is 2 minutes and a few seconds, but the total length is in fact 24 minutes.
MediaINFO from one of them (also says 24 min):
https://pastebin.com/aNVedhuv
Oddly, after these 2 minutes the video continues playing in MPC-BE. Doesn't end there. But you can't jump beyond these 2 min., it will return an error = this exceeds the file's total length. Meaning you are forced to watch continuously.
Check this out:
https://i.postimg.cc/5yNBk2vv/XAS.jpg
Same file with VLC:
https://i.postimg.cc/QNwCzMp3/SAMEFILE.jpg
What is going on?
Upload file.
Perenista
2nd January 2023, 08:19
Upload file.I got rid of this file and used another rip from the same content I had. It was old stuff and somehow badly created, I noticed in some instances the audio out of sync, even if slightly. Thank you all.
Open VTS_01_0.IFO (or other VTS_0x_0.IFO) and add subtitles.Reencoding?
The idea was not to add subtitles where there aren't any, it was to load them quickly. Normally I would rip everything to MKV, but these DVDs have lots of content that are better watched with the original disc in the drive, so ripping tons of MKVs would ruin that experience.
Since that's the case, then adding your own subtitles (and it may be more than one) is required in that context, if you need them somehow.
I have another question...
Why is it that we can't play with menus, the movie and bonus contents...
1080p Blu-rays and UHD/4Ks?
Only DVDs, for MPC-HC/BE?
Why we are only capable of doing these two this with BS software like PowerDVD, or PlayerFab? And yeah, I am talking about folders like BDMV/etc. which are already decrypted and in your hard-drive.
Not discs being played from the drive.
If am not mistaken we can open directly BD folders from MPC, but it will only play the movie, not show any menus...?
v0lt
2nd January 2023, 10:02
Reencoding?
It looks like you didn't even try to open VTS_01_0.IFO in the player.
I didn’t say anything at all about transcoding and other software.
Why is it that we can't play with menus, the movie and bonus contents...
1080p Blu-rays and UHD/4Ks?
Because nobody made a DirectShow filter for Blu-ray that would work with video players using DirectShow.
For DVD-Video there is DVD Navigator.
For Blu-ray, there is only dslibbluray (https://forum.doom9.org/showthread.php?t=164314), which cannot be used in MPC-BE, MPC-HC and other players. But you can probably make a patch for these players and close your question.
Why we are only capable of doing these two this with BS software like PowerDVD, or PlayerFab?
Probably because users pay them (PowerDVD) money. Money helps you do more and faster.
Perenista
2nd January 2023, 17:46
It looks like you didn't even try to open VTS_01_0.IFO in the player.
I didn’t say anything at all about transcoding and other software.I always open DVDs this way (with MPC):
- Command: Open DVD/BD
-----> Ctrl + D shortcut key
Next: select the folder where VIDEO_TS is located. So, this means it's already decrypted and saved into my hard drive.
Once I do that, the DVD starts to run, and the contents may not have any subtitle. That's why I tried to use external ones (SUBRip).
If you always have to open a specific file from VIDEO_TS, that defeats the idea of using the above shortcut and simply selecting one of the folders.
If you do control + D then you can't select the VTS_01_0.IFO file.
*******************
I tried opening only this file with MPC-BE:
VTS_01_0.IFO
It worked, the main content from the DVD started to play and now I can load external subtitles.
But that doesn't solve my problem. I'll explain:
- If I wanted to load subtitles into the MAIN content from the disc, I could easily use MAKEMKV + MKVToolnix to create a 2 hour MATROSKA file and put the subtitles in there.
The idea is to load external subtitles for plenty of contents from the DVD, which are not restricted to this one with 2 hours.
Such as featurettes... Or you may want to view the 2 hour main content from the disc itself. Why?
THIS is why:
https://i.postimg.cc/y83zqpZY/CHAPTER.jpg
A chapter menu. Which points to a specific event from the 2 hour file, or even some other extra feature which is located in one of the VOBs. Sure, you can create a MKV with all these chapters. But if you wanted to play everything from the disc, why not load external subtitles if they exist?
v0lt
2nd January 2023, 19:08
But if you wanted to play everything from the disc, why not load external subtitles if they exist?
Subtitles are a file with a timing from 0 to 90 minutes (this is an example, it may be another time). MKV is a file with timing from 0 to 90 minutes. The VTS_01_0.IFO file (may be with a different number) is a description of a video stream with a timing from 0 to 90 minutes.
DVD-Video is an interactive presentation that can be made up of multiple movies that can be played in any order. You can't just shove external subtitles into the DirectShow graph. Many questions will appear. For example, how to compare the current state of the graph and the display of subtitles?
There are other problems, but we are not interested. If I need to connect external subtitles, then I will not get anyone with my questions. I'll just use the simplest solution, I'll open VTS_01_0.IFO and add subtitles in the usual way.
If MPC-HC solves your problem, then just use it for that. There is no tool for all tasks.
supercoolman
3rd January 2023, 07:15
is it normal that MPC-BE doesn't have entry/row for some of the supported media files in the setting to configure association in the option menu? I tried looking for entry for Bink files (.bik and .bk2), but couldn't find it
v0lt
3rd January 2023, 07:21
I tried looking for entry for Bink files (.bik and .bk2), but couldn't find it
Bink2 files are not supported.
The "bik" extension in the Smacker/Bink Video group. And you can add any extensions you want.
boktan
7th January 2023, 07:28
Is there a "latest guide" on using MPC-BE with MadVR and LavFilters?
TIA
longiloquence
7th January 2023, 18:06
Is there a "latest guide" on using MPC-BE with MadVR and LavFilters?
TIA
Not that I know of, but if there's anything you're curious about feel free to ask.
There are a lot of settings for a lot of different setups and preferences, so it's difficult to do a guide that's useful for everyone.
v0lt
7th January 2023, 20:48
Is there a "latest guide" on using MPC-BE with MadVR and LavFilters?
The question smacks, but I will answer.
1. LAV Filters are not needed for MPC-BE to work. But we usually advise you to install LAV Filters in the system, so that in some rare cases the LAV Splitter Source will be connected.
2. If you like the madVR picture better, then just use it. If you want to reconfigure something there, then there are a lot of discussions on the Internet. There you will find your answers (or not).
boktan
9th January 2023, 05:12
Not that I know of, but if there's anything you're curious about feel free to ask.
There are a lot of settings for a lot of different setups and preferences, so it's difficult to do a guide that's useful for everyone.
The question smacks, but I will answer.
1. LAV Filters are not needed for MPC-BE to work. But we usually advise you to install LAV Filters in the system, so that in some rare cases the LAV Splitter Source will be connected.
2. If you like the madVR picture better, then just use it. If you want to reconfigure something there, then there are a lot of discussions on the Internet. There you will find your answers (or not).
Decided not to mess with anything as its working fine. :thanks:
v0lt
16th January 2023, 04:31
Night builds from a new volunteer:
MEGA (https://mega.nz/folder/cQsn1TKJ#sT9sS6ywvmNqjz6B4RaK5Q), Google Drive (https://drive.google.com/drive/folders/1u84bY2n6fPAvM5n5mJvQBSDv6BKut-RY?usp=sharing), Pcloud (https://u.pcloud.link/publink/show?code=kZ2gNeVZjGcpVOgg3Rkxxln2U2itBSxW2IUy), Filen Drive (https://drive.filen.io/f/e104a83b-41f3-4bd1-8477-4b8838eb5986#qOhqvOnNY6lFLDu6ETjOtu8jT9KvbS7e), Icedrive (https://icedrive.net/s/jCSTVwvB3YXAwfVxu6x5WNziwDgj)
Aleksoid1978
16th January 2023, 13:12
That's it - we will no longer have a digital signature, the seller is in denial due to the fact that I am Russian :)
LuckyJim
21st January 2023, 10:47
That's it - we will no longer have a digital signature, the seller is in denial due to the fact that I am Russian :)
Well, it's their loss. Eff them and the horse they rode in on, excuse my French!
Dion
21st January 2023, 23:24
Is there a way to set nits for HDR to SDR content in MPC Video Renderer? Image seems dark.. madVR has this option its nice.
Aleksoid1978
21st January 2023, 23:28
Is there a way to set nits for HDR to SDR content in MPC Video Renderer? Image seems dark.. madVR has this option its nice.
No ...
Dion
22nd January 2023, 02:57
No ...
Any chance too add? Kind of an important feature for HDR content cause everyone has different displays. Should only be for HDR to SDR content... not SDR content..
Aleksoid1978
22nd January 2023, 03:28
Any chance too add? Kind of an important feature for HDR content cause everyone has different displays. Should only be for HDR to SDR content... not SDR content..
No chance.
v0lt
22nd January 2023, 05:42
@Dion
Use the brightness control in the player.
Dion
22nd January 2023, 08:11
@Dion
Use the brightness control in the player.
This affects SDR content too.. Guess ill stick to madVR..
Grimsdyke
22nd January 2023, 10:31
Sorry for this noob-question :D
But when using the external LAV fillter set is the BE's internal buffer still running ?
v0lt
22nd January 2023, 15:06
This affects SDR content too..
But this is a working solution.
But when using the external LAV fillter set is the BE's internal buffer still running ?
Please carefully look at the place where you found this setting and perhaps you will get an answer to your question.
The player has several buffers that have different purposes.
Grimsdyke
22nd January 2023, 16:14
I mean the one on the source filter tab of BE's internal filters settings. Since there is no button to deactivate I guess it is always on, correct ?
v0lt
22nd January 2023, 17:57
@Grimsdyke
This is a setting for built-in source filters. For third-party source filters, it naturally does not work. The option is always active so that users can change it. All this seems obvious to me and I do not understand your questions.
Sunspark
22nd January 2023, 22:45
Grimsdyke: It is based on the routing. On the internal decoders panel, the 3 tabs source filters (splitter), video & audio decoders. If you want one of these tabs to be handled entirely by an external decoder, you need to deselect all checkboxes on one of those respective panels. If you deselected all on source filters tab and selected say, lav splitter as "prefer" in external, then only the external splitter would be active.
The decoder/splitter is separate from the renderer. That is the nice thing about the MPC series, you have multiple options to choose from for both items in the processing chain.
Grimsdyke
22nd January 2023, 23:16
Sure, but there is no checkbox for the buffer and minimum is 1 second !!
I only wanted to know if I use LAV in BE if there are then both LAV's buffers AND BE's buffer running at the same time (and so maybe colliding).
Volt said it does not - so I know what I wanted to know. Thx for the input.
Sunspark
22nd January 2023, 23:58
IMO it does not because if set up properly, only one filter is running not both filters. Look at the filters list while something is playing, that will give you your answer.
rekweom
29th January 2023, 14:49
Hello everyone. What are the default downmixing levels in the channel mixer? Are they the standard ATSC recommendation, i.e. 0.707 for center and surround?
ryrynz
30th January 2023, 09:03
Is it possible to ignore certain subtitles? I only want English subtitles as an option to enable.
Can the player control this? The splitter? or xysubfilter?
Aleksoid1978
30th January 2023, 13:18
Is it possible to ignore certain subtitles? I only want English subtitles as an option to enable.
Can the player control this? The splitter? or xysubfilter?
The player processes all the subtitles that the splitter gives + external ones.
s0meone_new
31st January 2023, 00:12
Hungarian translation updated:
https://www36.zippyshare.com/v/nQUpESFF/file.html
wushantao
31st January 2023, 06:18
Simplified Chinese update
https://files.catbox.moe/eiqsrv.7z
https://anonfiles.com/X6Hcf2V1yd/mplayerc.sc.rc_7z
ryrynz
31st January 2023, 09:12
A keyboard shortcut to show the current audio selection details on the OSD would be nice.
SirMaster
31st January 2023, 17:58
I have semi-asked about this before, but I just wanted to revisit it in case someone has an idea or I am missing some possibility.
I love the audio dual-output ability of mpc-be. It allows me to send the audio out to 2 AVRs so that I can process the audio the way in which I need. I can't use a simple splitter since one AVR supports 4K and the other does not. Dual audio out allows me to get another audio out to the second AVR that only supports 1080p, but still does all the lossless audio formats.
Anyways, to get back to my actual query...
It would be amazing if somehow I could use the dual-audio output to get both a bitstream output to 1 AVR as well as somehow, through some method a decoded multi-channel PCM copy as well. I realize this is not really possible right now, at least not with MPC-BE alone. And the reasons for this I'm sure are very technical and not simple to overcome.
I wonder though, could there be, or does anyone know of like a virtual audio device that could take in a bitstream from MPC-BE and then in turn decode it into 8 channel PCM? That way MPC-BE only needs to do dual bitstream which works fine, and then some other software could handle the decoding of the bitstream into PCM. I don't care about timing issues as those can be corrected for in other ways.
LAV Filters for example can decode TrueHD and DTS-HD into PCM as far as I know.
I just really wish there was a way to have both work at once. Bitstream to my AVR (for Atmos / DTS:X) and decode to multi-channel PCM so that I can tap into for instance the pure LFE channel and use it for tactile things for example.
Any insight on how this could maybe be possible in some way would be very appreciated. I feel like this sort of thing is technologically possible, but we just don't have the software support or I don't know of the exact software or configuration which could accomplish it today.
Klaus1189
31st January 2023, 18:59
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) for ID3DFullscreenControl :)
What is that exactly?
v0lt
1st February 2023, 04:31
@Klaus1189
Allows you to leave the player window on one display, and transfer the exclusive full screen to another display specified in the "Full screen" settings.
Such feature is in EVR-CP.
In MPC VR, it is buggy and is enabled through the player command.
@s0meone_new, @wushantao, @Klaus1189
Thank you. Updated.
rekweom
1st February 2023, 23:05
Hello everyone. What are the default downmixing levels in the channel mixer? Are they the standard ATSC recommendation, i.e. 0.707 for center and surround?
Well I did some testing, so let me answer myself: all channels are mixed at the same level. Which is not how it should be done, if you ask me.
A separate adjustment for the LFE channel would also be nice, since it's also being mixed in at 100% volume.
Sunspark
2nd February 2023, 04:12
Curious to know how you determined the mixing levels.
Might be interesting for you to compare the mixing between the player's sound processing, and unchecking that and instead using the mixing in mpc audio renderer perhaps with system layout channels checked.
rekweom
2nd February 2023, 19:42
I created a 7.1 audio file with 0dBFS sinewave impulses for each channel, and then recorded the sound played by MPC-BE via loopback.
Here's a comparison of MPC-HC with LAV audio configured to ATSC recommendation, and MPC-BE on default settings.
https://i.imgur.com/lO3BDsq.jpg
mogli
2nd February 2023, 20:08
I cannot see your picture of course, but how and what do you want to conclude from this type of measurement?
Downmixing changes the output volume and LAV and MPC-BE probably use different methods for compensation, therefore giving different results even if using the same mixing coefficients. How do you recognize its different mixing coefficents causing this?
rekweom
2nd February 2023, 21:30
I edited my previous post to include a hosted image instead of an attachment.
As you can see the impulses are only playing in one channel at a time, so there's no issue with multiple channel's power adding up and boosting loudness.
Anyway, the differences between LAV and MPC-BE aren't important here. What I would like to see is a clear explanation of how the built-in downmixer actually works and what are the defaults, so that I know what what will actually change when I adjust settings. Right now it's basically a black box.
s0meone_new
4th February 2023, 04:24
Hungarian translation updated:
https://www88.zippyshare.com/v/2i8lfRYP/file.html
Klaus1189
4th February 2023, 07:04
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) :)
wushantao
5th February 2023, 04:51
Simplified Chinese update
https://anonfiles.com/b9V3gdWeyd/mplayerc.sc.rc_7z
https://files.catbox.moe/f3poz6.7z
mogli
5th February 2023, 06:59
@rekweom
The sliders seem to be the same as in LAVFilters, just in dB (0.71 = -3dB).
@devs
Is there really no way to control the LFE mixing level? Typical values are -inf dB, -3dB and +4dB but not so much 0dB.
v0lt
6th February 2023, 04:24
@s0meone_new, @Klaus1189, @wushantao
Thanks. Updated.
beter
7th February 2023, 04:03
Update Traditional Chinese and Dutch
https://www.sendspace.com/file/39p36e
v0lt
7th February 2023, 15:15
@beter
Thanks. Updated.
v0lt
7th February 2023, 15:16
MPC Video Renderer 0.6.6.1995 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.5)
Changes:
The "Subtitle and OSD brightness" option now works for HDR video on an HDR display.
Added ability to convert Stereo 3D from Half OverUnder to Interlace.
Added subtitle offset support for Stereo 3D.
Some optimizations.
Recommended version of MPC-BE 1.6.5.164 (8e684d199) or later.
Perenista
9th February 2023, 07:40
Something odd has happened... I am playing a MKV created with MAKEMKV's help and when I select a certain audio track, all of them are not on the menu anywmore, only "load external audio". The same I don't think it happens with MPC-HC. Any idea what could be?
I haven't seen this bug with any other MKV so far.
MEDIAINFO:
https://pastebin.com/JLNd4rsg
Aleksoid1978
9th February 2023, 07:57
Something odd has happened... I am playing a MKV created with MAKEMKV's help and when I select a certain audio track, all of them are not on the menu anywmore, only "load external audio". The same I don't think it happens with MPC-HC. Any idea what could be?
I haven't seen this bug with any other MKV so far.
MEDIAINFO:
https://pastebin.com/JLNd4rsg
It's something very wrong :)
But - we can test only if we have file.
Perenista
9th February 2023, 19:59
It's something very wrong :)
But - we can test only if we have file.The file is 34 GB (MKV, lossless, from a 1080p Blu-ray), I can extract a smaller part of it... and even that smaller part has the same problem.
You can download here:
https://drive.google.com/file/d/1duGAU2w7rwnVplY4QX3tqrnfa-jEFA46/view?usp=share_link
When you open the affected file, all audio tracks are listed:
https://i.postimg.cc/C5q9Dqfg/SS1.jpg
Now what happens if I select the 3rd track:
https://i.postimg.cc/kM60LkYp/SS2.jpg
This is a list of filters being used:
MPC-BE 1.6.5.3
Filters currently loaded:
- Default DirectSound Device
- madVR Renderer
- ffdshow Audio Processor
- LAV Video Decoder
- LAV Audio Decoder
- LAV Splitter Source
If you try to select the 3rd audio track with MPC-HC, the end result will be what you see above in the 1st picture. So if this is a bug, it's only affecting MPC-BE.
MPC-HC uses:
Filters currently loaded:
- SaneAR Audio Renderer
- Renderizador Melhorado do Vídeo
- Audio Switcher
- DirectVobSub (auto-loading version)
- ffdshow Audio Processor
- LAV Video Decoder
- LAV Splitter Source (internal)
tebasuna51
9th February 2023, 23:55
Without problems with your sample and
MPC-BE 1.6.4.0
Filters currently loaded:
- Default DirectSound Device
- Enhanced Video Renderer (custom presenter)
- Audio Switcher
- MPC Video Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Audio Decoder
- MPC Matroska Source
Also with MPC-HC 2.0.0
Filters currently loaded:
- Default DirectSound Device
- madVR
- LAV Audio Decoder
- LAV Video Decoder (internal)
- LAV Splitter Source (internal)
Aleksoid1978
10th February 2023, 00:33
The problem happens when using LAV Source - when switching audio tracks, it does a rebuilding of the graph. When you open the active 1 audio track, this is PCM sound and therefore there is no audio decoder in the graph, after switching the track, the audio decoder is connected - but the built-in audio switch is not connected, therefore there is no choice of audio tracks. At the moment I don't know how to fix this.
Use internal filters and all be ok :)
Perenista
10th February 2023, 05:14
The problem happens when using LAV Source - when switching audio tracks, it does a rebuilding of the graph. When you open the active 1 audio track, this is PCM sound and therefore there is no audio decoder in the graph, after switching the track, the audio decoder is connected - but the built-in audio switch is not connected, therefore there is no choice of audio tracks. At the moment I don't know how to fix this.
Use internal filters and all be ok :)Aren't these external filters needed and not just optional?
There is one extra feature that for some reason, if I follow your idea, it will simply freeze and crash MPC-BE, also only if madVR is being used.
It's a 36 MB file with 8 minutes, with multiple chapters and it's from a picture gallery of that Blu-ray disc. Usually you cannot rip these to MKV, and when you do they play all pictures under 1 second (so the MKV is useless and you need to watch from the disc). But this one seems to be OK and showing exactly what the disc offers.
https://drive.google.com/file/d/1gUGMBoIGyjktJ71px5rc6OSXeOxyRbNt/view?usp=share_link
I did 2 tests: one with MPC-BE and another with MPC-HC.
******* MPC-BE **********
a) Using madVR and no external filters at all: freeze and crash. No use clicking anywhere to fast-forward/jump to another moment of the video. I even had to force MPC-BE to be closed...
b) What if we try this?
MPC-BE 1.6.5.3
Filters currently loaded:
- madVR Renderer
- LAV Video Decoder
- LAV Splitter Source
LAV Audio Decoder was also added, and all of 3 LAV's have "prefer" on "merit".
No freeze/crash. Video stays OK and you can click anywhere to move forward/go back.
c) What if we remove all external filters and replace madVR with this:
MPC-BE 1.6.5.3
Filters currently loaded:
- MPC Video Renderer
- MPC Video Decoder
- MPC Matroska Source
Not only the video plays fine, it's also incredibly faster/more responsive for you to go anywhere in those 8 minutes.
******* MPC-HC **********
If I try to replicate the same conditions:
a) The video plays fine and does not freeze/crash.
Filters currently loaded:
- madVR
- LAV Video Decoder
- LAV Splitter Source (internal)
Somehow it continues using LAV, and if I say to block it on external filters:
Filters currently loaded:
- madVR
- LAV Video Decoder (internal) (low merit)
- LAV Splitter Source (internal)
So what's the issue here? This is also the only extra feature I have seen so far that is crashing with MPC-BE. The video plays from beginning to end, it only freezes if you decide to click it to go to another moment, forward or back.
MPC-HC was installed with that Codecguide's pack.
Klaus1189
10th February 2023, 06:04
I beg to increase the size of this:
https://drive.google.com/file/d/1GACAqZlvsWRAm0xdRbWVAIx0wJiJ-kir/view?usp=share_link
Too bad I didn't check it before 1.6.6 release
Aleksoid1978
10th February 2023, 06:25
******* MPC-BE **********
a) Using madVR and no external filters at all: freeze and crash. No use clicking anywhere to fast-forward/jump to another moment of the video. I even had to force MPC-BE to be closed...
I can't reproduce. Select madVR and no crash, Yes - seeking is slow but no crash.
Either way, this is a bad file:
Frame rate mode : Variable
Frame rate : 0.222 FPS
Original frame rate : 23.976 (24000/1001) FPS
ryrynz
10th February 2023, 07:54
Aleksoid, could you allow the player to display the audio info in OSD when using "Next Audio" keyboard shortcut even if there's only one track? Thanks
Aleksoid1978
10th February 2023, 08:18
Aleksoid, could you allow the player to display the audio info in OSD when using "Next Audio" keyboard shortcut even if there's only one track? Thanks
No. Why :)
ryrynz
10th February 2023, 08:21
No. Why :)
I want to see what the audio track details are with keypress without needing to use mouse so I can set the receiver to appropriate mode. Stereo mode for stereo tracks.
v0lt
10th February 2023, 15:19
MPC-BE 1.6.6 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.6)
MPC-BE Nightly builds:
main file store (https://yadi.sk/d/hlf1lfC8mKU58), alternative (https://yadi.sk/d/AjAXDDHtHRIELg)
MEGA (https://mega.nz/folder/cQsn1TKJ#sT9sS6ywvmNqjz6B4RaK5Q), Google Drive (https://drive.google.com/drive/folders/1u84bY2n6fPAvM5n5mJvQBSDv6BKut-RY?usp=sharing), Pcloud (https://u.pcloud.link/publink/show?code=kZ2gNeVZjGcpVOgg3Rkxxln2U2itBSxW2IUy), Filen Drive (https://drive.filen.io/f/e104a83b-41f3-4bd1-8477-4b8838eb5986#qOhqvOnNY6lFLDu6ETjOtu8jT9KvbS7e), Icedrive (https://icedrive.net/s/jCSTVwvB3YXAwfVxu6x5WNziwDgj)
Night builds are provided by volunteers.
Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).
Donate (https://mpc-be.org/forum/index.php?topic=240.0).
Perenista
10th February 2023, 16:56
I can't reproduce. Select madVR and no crash, Yes - seeking is slow but no crash.
Either way, this is a bad file:
Frame rate mode : Variable
Frame rate : 0.222 FPS
Original frame rate : 23.976 (24000/1001) FPS
If that's the case then it may have something to do with you using a GPU and I relying on the i5 11400's onboard graphics...
It's possible the file was a) either created wrongly by MAKEMKV *, or b) It was supposed to be that way because this is a slideshow...
* Meaning you are better not creating any MKV at all, and opening the original disc to watch that extra feature.
******
One other thing (unrelated issue) I noticed and may (or may not be MPC-BE's fault) is that MKVs created from these old DVDs when I watch them in fullscreen, the image is dropping frames somehow (for the main movie).
It is really stuttering, yet so slight that is odd.
Note: all of them are NTSC discs, and my monitor is the Acer XV280K-B, currently at 175% and 3840x2160@60Hz:
Internal options (https://i.postimg.cc/nzYD0nKM/Sem-t-tulo.png)
On the other hand, the same file using VLC is perfectly fine (VLC uses its own filters). I wonder if this is some sort of adjust MPC-BE or madVR/other filter needs to do, in order to display these correctly in fullscreen.
Do you have any idea what could it be? I also don't think this needs to be ripped again with a newer MAKEMKV version, that is some sort of defect fixed by now, or that it would be displayed 100% if I had a GPU.
filler56789
10th February 2023, 17:44
MPC-BE 1.6.6 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.6)
:thanks:
chros
10th February 2023, 21:40
Thanks guys for both!
ryrynz
10th February 2023, 23:34
MPC-BE 1.6.6 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.6)
Nice! Tnx
I want to see what the audio track details are with keypress
If not with Next track keypress, then another key? Maybe could add extra info as well.. just want to see media info on keypress without having to right click and break out of exclusive / HDR, tnx
Aleksoid1978
11th February 2023, 00:56
One other thing (unrelated issue) I noticed and may (or may not be MPC-BE's fault) is that MKVs created from these old DVDs when I watch them in fullscreen, the image is dropping frames somehow (for the main movie)
1 - Upload problem file(s)
2 - If can - record video from desktop with statistics(Ctrl+J) so that developers can look at this process with frame dropping.
Klaus1189
11th February 2023, 14:59
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) :)
Perenista
11th February 2023, 19:11
1 - Upload problem file(s)
2 - If can - record video from desktop with statistics(Ctrl+J) so that developers can look at this process with frame dropping.I think I got it now... if you are relying on the onboard graphics, whatever video you try (even if it's 480p) will probably result into stuttering/frame dropping, even if it's very slight.
The file I tested when noticed this (MEDIAINFO):
https://pastebin.com/GuuMWDkn
I asked because I thought this was due to old DVDs having some sort of FPS issue with my monitor when going fullscreen, something that needed fixing or some specific config.
This is probably because madVR and others are all optimized for using any GPU, even if it's low-cost, doing so must be a million times better than stuff like "integrated Intel UHD 730 Graphics".
The solution was changing from madVR to MPC Video Renderer, which is more responsive for any type of video. Seeking is also much better now, fast forwarding/backwarding...
So, until I can get a new GPU I'll stick with this setting. No problems with that old DVD going fullscreen.
v0lt
12th February 2023, 04:29
@Klaus1189
Translation updated, control size increased.
... display the audio info in OSD when using "Next Audio" keyboard shortcut even if there's only one track?
Added in 1.6.6.8.
@Perenista
I looked at your MKV sample with a DVD-Video slide show. IMHO, statements that DVD-Video can be adjusted in MKV without losing all functionality does not correspond to reality.
Use MakeMKV to convert films and clips to MKV, do not expect that you can correctly overlap the DVD-Video menu.
wushantao
12th February 2023, 05:40
Simplified Chinese update
https://files.catbox.moe/dw5qya.7z
https://anonfiles.com/x8R316Xdyf/mplayerc.sc.rc_7z
v0lt
12th February 2023, 06:25
MPC Image Source 0.2.7.130 (https://github.com/v0lt/ImageSourceFilter/releases/tag/0.2.7)
Fixed opening of some JPEG files.
Expanded support for RAW images from cameras.
Improved recognition of HEIF, HEIC, AVIF files.
Perenista
13th February 2023, 02:08
@Klaus1189@Perenista
I looked at your MKV sample with a DVD-Video slide show. IMHO, statements that DVD-Video can be adjusted in MKV without losing all functionality does not correspond to reality.
Use MakeMKV to convert films and clips to MKV, do not expect that you can correctly overlap the DVD-Video menu.What I meant was that some extra features from DVDs cannot be properly converted to Matroska, these are in most cases slideshows (but not just them, text pages, too, are exempt) that you can only watch the way they were intended with the original disc, DVD or Blu-ray.
With animated menus, it's the same, you don't convert them to MKVs. To check them you need the DVD/BD decrypted folders (what I always do is remove the content that was already converted to MKV, unless the removal from the folders "break" the authoring from said disc).
I noticed multiple times that some slideshows are your common video with a few minutes, waiting X seconds between each picture/transition; others use chapters, like the file I posted here;
And others for some odd reason show the entire compilation of images under 1 second, all at once. If this happens, you cannot rely on MAKEMKV to create this MKV; you need to use PowerDVD and similar software (or MPC-BE, if it's a DVD) to open the disc, then visit the slideshow menu, and hitting the right keys/buttons, move through each picture you want. When a MKV is created this way, it's when I know I need to have both MKV and the decrypted disc/folders at the same time, to watch ALL bonus content.
What I commented has happened in post #9801 (https://forum.doom9.org/showpost.php?p=1982693&postcount=9801) was that MAKEMKV created a MKV with the slideshow content (and all of it, apparently), but as you explained, it did something wrong at the same time, with the file properties (if it's not that, then you lost me).
I tried using PlayerFAB to open that decrypted disc and at least now I can't select more than the cast pictures. There are buttons in the slideshow menu that say stuff like "Toggle slideshow", but there's no shortcut to do this or to move into another category of images, not that I see. And no "virtual" keyboard to operate this Blu-ray disc from that app. PowerDVD is not even playing a few discs, probably due to needing the GPU or some crap requirement such as this one (https://www.cyberlink.com/support/faq-content.do?id=26690).
Picture galleries:
- "Sketches" (34 pictures)
- "Paintings" (22 pictures)
- "Sculptures" (11 pictures)
- "Special Effects" (28 pictures)
- "Director & Cast" (19 pictures)
It seems they were all combined into the MKV sample I posted. It probably crashed with MPC-BE because a) No GPU, or b) It was not created properly. If you have a GPU and can play it fine, then it's a). I can do that with MPC Video Decoder, probably because it's not making my PC sweat while opening any video. The freeze/crashing of this sample was odd because this is a very light file.
slipd
13th February 2023, 08:02
I just switched to this player and love it, thank you so much to the developers!
I was using MPC-HC before because MPC-HC's history remembered 1000 videos while MPC-BE only remembered 100. So after watching around just 4 shows or 6 anime, MPC-BE forgot where I was on series/movies I watched before so really glad BE finally supports 900 history now.
Just curious if there is any way to make the history more than 900 entries?
ryrynz
13th February 2023, 10:23
Why not have the history just remember the last file played within a certain directory? Remembering 900 items just to remember the last files played for a dozen or so shows is absurd.
Aleksoid1978
13th February 2023, 13:34
I just switched to this player and love it, thank you so much to the developers!
I was using MPC-HC before because MPC-HC's history remembered 1000 videos while MPC-BE only remembered 100. So after watching around just 4 shows or 6 anime, MPC-BE forgot where I was on series/movies I watched before so really glad BE finally supports 900 history now.
Just curious if there is any way to make the history more than 900 entries?
Actually the limit is 500.
https://github.com/Aleksoid1978/MPC-BE/commit/729beced4d5c81a74ed4911c1ce5003e0ab390c4
Klaus1189
13th February 2023, 14:24
https://github.com/Aleksoid1978/MPC-BE/commit/07b215eb7df29aa5da1a1660e773754528ed8ff6
v0lt
13th February 2023, 15:28
There is currently a limit of 900 history entries. The user cannot set a larger value.
slipd
14th February 2023, 01:38
Alright, thank you! 900's great, maybe it can get higher one day.
Anyone know the best guide for how to get the best video quality in MPC-BE? Like I guess with madVR unless there's something better now, but I don't know what madVR and MPC-BE settings to use.
v0lt
14th February 2023, 04:23
@slipd
Discussion of madVR in another thread (https://forum.doom9.org/showthread.php?t=146228).
s0meone_new
14th February 2023, 06:56
Hungarian translation updated:
https://www21.zippyshare.com/v/sCTIGLhG/file.html
DMD
14th February 2023, 18:40
Good evening.
Sorry for the question, is there a procedure to play HDR files?
as even if I set the HDR mode in W11 the playback is always done with forced HDR>SDR conversion.
Thank you
Klaus1189
14th February 2023, 19:53
You need either madVR or MPC Video Renderer and set the one you want up to passthrough HDR metadata to display (TV, Monitor, Projektor, ...)
DMD
14th February 2023, 21:19
I thank you for the information, very kind.
For the Doly Vision on the other hand, is there any possibility with madVR?
Klaus1189
14th February 2023, 21:37
https://forum.doom9.org/showthread.php?t=183110
What GPU do you use?
DMD
14th February 2023, 22:12
Gigabyte RTX 4080 Gaming OC 16Gb
Klaus1189
15th February 2023, 05:36
That is good. Recent drivers are fine for rtx40
huhn
17th February 2023, 13:37
i'm currently testing nvidia DXVA scaling and noticed that it behaves very oddly with mpcVR.
directx9 is in general fine while the directx11 version is just bad in comparison.
any idea if why or if it could be fixed? except for not using it.
Grimsdyke
18th February 2023, 20:03
@devs. Could something like this function be ported into BE ? Thx
https://github.com/mar04/chapters_for_mpv
v0lt
18th February 2023, 20:30
@Klaus1189, @s0meone_new
Thanks. Translations updated.
@huhn
I did not see a problem on my configuration with my files.
@Grimsdyke
No. MPC-BE is not positioned as a media file editor.
huhn
19th February 2023, 05:18
i have no clue what's going on:
no difference:
https://abload.de/img/coloredd3d9c2iwy.png
https://abload.de/img/coloredd3d11jycbm.png
major differences:
https://abload.de/img/d3d9e4dyv.png
https://abload.de/img/d3d11e5iho.png
both are forced NV12 only the resolution is different and that one has color the other not.
ryrynz
19th February 2023, 05:22
I fired up DXVA on some anime and NGU AA still slapped it. I tried NV12 vs PO10 and saw no difference. No game changing things yet.
huhn
19th February 2023, 05:36
you need a very low input reso i just tried the the black and white image in a latter box 720x480 and the image was back to the bad scaler. i don't even know if this scaler is any good. one image where it does massively better is not enough.
if a dumb DXVA scaler could beat a neural network scaler then what's the point of NN.
this only matter for correction scales and low end systems. it's utterly free.
ryrynz
19th February 2023, 06:40
No. Why :)
commit 294766f - Displaying the name of the only audio track when trying to switch and to the next or previous one.
Thanks Aleksoid & Volt
if a dumb DXVA scaler could beat a neural network scaler then what's the point of NN.
They might build NN upscaler into hardware for DXVA at some point. Wasn't looking for something better, just curious as to how it compared.
Sunspark
19th February 2023, 06:43
@huhn I was puzzled why you were using 16-bit floating point instead of integer which is the default so I thought I'd try it out. Nothing leapt out at me, but I made the observation that if I had 16-bit turned on it would be dithering down to 8-bit and unchecking 'dithering' in the shaders region would stop that activity. This makes me think that there may be shader processing if 16-bit FP is turned on even though dxva2 is checked.
Does your black and white image change if you change the drop-downs away from catmull and hamming?
huhn
19th February 2023, 06:52
@huhn I was puzzled why you were using 16-bit floating point instead of integer which is the default so I thought I'd try it out. Nothing leapt out at me, but I made the observation that if I had 16-bit turned on it would be dithering down to 8-bit and unchecking 'dithering' in the shaders region would stop that activity. This makes me think that there may be shader processing if 16-bit FP is turned on even though dxva2 is checked.
it could break DXVA but it doesn't here.
it's to avoid banding with the none DXVA scaler.
Does your black and white image change if you change the drop-downs away from catmull and hamming?
when DXVA is disabled yes it does.
Sunspark
19th February 2023, 07:18
I was curious, so I loaded the image touhou-badapple.mp4_snkdod.png and on this Intel iGPU there is no difference between D3D9 and D3D11. Both have the "fat" blurrier edges.
I wonder what's going on that you are getting a sharpening effect with D3D9.
huhn
19th February 2023, 07:32
you have to force nv12 output of the decoder or DXVA will break in most cases.
the intel results should be decent and this here is about nvidia.
Klaus1189
19th February 2023, 08:49
@Sunspark: What CPU do you have? If 12th gen or 13 gen, could you do a test for me?
@DMD: Since you have a 7950X, could you also test something for me?
Download this short MBAFF sample file:
https://drive.google.com/file/d/12wO8NJbIrfa2MD4yVaA38RrBBdziCda8/view
The Hardware Deinterlacer should be aware that the characters above "WWW.D88.COM" are progressive and should not be deinterlaced, otherwise you will see flickering like in this picture
See here for more details
Please watch it on 4K screen to see possible flickering better
Please post the results here:
https://forum.doom9.org/showthread.php?t=176013
v0lt
19th February 2023, 20:43
major differences:
https://abload.de/img/d3d9e4dyv.png
https://abload.de/img/d3d11e5iho.png
Upload your sample.
huhn
19th February 2023, 21:31
https://archive.org/details/TouhouBadApple
the screens are created from this GT: https://abload.de/img/touhou-badapple.mp4_snkdod.png
don't forget to force NV12 decoder output.
v0lt
20th February 2023, 15:42
@huhn
I get the same results for DXVA2 and D3D11 upscaling on a GTX 950. Bilinear interpolation is used in both cases. For best results, use shaders to resize.
My old Intel HD 4000 and new UHD 750 use bicubic interpolation. Interpolation from Intel works well, if not increased tenfold.
huhn
20th February 2023, 16:25
interesting my HD 4000 was lanczos back in the days.
and my 960 was also better than bilinear. i still remember where madshi added DXVA scaling and had to change something so my 960 was not NN or bilinear but bicubic.
looks like the scaler broke in a driver update.
if you can't reproduce it than that's it we will not get this interesting DXVA scaler i have here for 320p files only.
to bad.
someone with a 2000, 3000 or 4000 series wanna try?
clsid
20th February 2023, 16:27
huhn is forcing 16-bit texture format, maybe that has any effect on the resizing algo that is used?
huhn
20th February 2023, 17:11
i tried all.
not in this case or the 1060.
amd goes nut or was going nuts with it.
Klaus1189
20th February 2023, 19:04
interesting my HD 4000 was lanczos back in the days.
and my 960 was also better than bilinear. i still remember where madshi added DXVA scaling and had to change something so my 960 was not NN or bilinear but bicubic.
looks like the scaler broke in a driver update.
if you can't reproduce it than that's it we will not get this interesting DXVA scaler i have here for 320p files only.
to bad.
someone with a 2000, 3000 or 4000 series wanna try?
How can I test? I have RTX40 FE card.
@v0lt: What CPU do you have with iGPU being the UHD 750? Could you test something for me? See my previous post in this thread:
https://forum.doom9.org/showpost.php?p=1983282&postcount=9842
huhn
20th February 2023, 20:21
get the file posted a couple of post ago.
copy the settings of the screenshoots and see what happens:
https://forum.doom9.org/showpost.php?p=1983273&postcount=9834
the d3d version needs a player restart.
alternatively disable everything that is not nv12 in the decoder and load the png in the same post.
that's a bit easier.
i personally take screen using alt print there are better ways this is just the way i have done it for years.
as clsid said if they look the same play around with the internal buffer. because my way to old 1060 didn't care doesn't mean a 4090 doesn't.
v0lt
20th February 2023, 20:31
Windows 10 x64, GTX 950, video driver 516.94,
MPC VR 0.6.6.1996 (identical to 0.6.5.1995 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.5)), madVRhdrMeasure166.
bw18x18_nv12.avi (https://www.sendspace.com/file/fy4nuw)
dx9-scaling-dxva2 (bilinear)
https://i.ibb.co/Xs9H8Wq/dx9-scaling-dxva2.png (https://ibb.co/Xs9H8Wq)
dx11-scaling-d3d11 (bilinear)
https://i.ibb.co/jGxv11z/dx11-scaling-d3d11.png (https://ibb.co/jGxv11z)
dx11-scaling-catmull-rom
https://i.ibb.co/2yYZrr7/dx11-scaling-catmull-rom.png (https://ibb.co/2yYZrr7)
dx11-scaling-lanczos3
https://i.ibb.co/9VB7T8G/dx11-scaling-lanczos3.png (https://ibb.co/9VB7T8G)
dx11-scaling-jinc2m
https://i.ibb.co/k343x7z/dx11-scaling-jinc2m.png (https://ibb.co/k343x7z)
madvr-scaling-dxva2 (bilinear and bug)
https://i.ibb.co/VpvcC3P/madvr-scaling-dxva2.png (https://ibb.co/VpvcC3P)
For as long as I can remember, Nvidia had bad scalers for DXVA2 and D3D11 for a long time.
huhn
20th February 2023, 21:42
good idea to use that test.
you should try again with the nv12 version DXVA doesn't like RGB input and falls usual back to bilinear with that.
edit: looked at the wrong line it is nv12 so DXVA on 950 and your driver is totally useless. sad stuff nvidia...
edit2: interesting:
https://abload.de/img/d3d9buggyl1c6l.png
Sunspark
20th February 2023, 23:13
It was fun for me to compare scaling of the 1-bit image. Some algorithms are so bad at it.
For reference, this is what it looks like scaled on an Intel Broadwell (HD Graphics 6000) CPU using D3D11 decoding, D3D11 scaling. Appears to be closer to v0lt's catmull scaler than the lanczos one which has more rounded edges, though obviously not identical to either. So, actually pretty good for this type of challenge.
https://dl.dropboxusercontent.com/s/8wj0q4vwjvj252w/mpcvrdx11intel.png
huhn
20th February 2023, 23:25
i guess that's the worst result yet.
Sunspark
20th February 2023, 23:50
i guess that's the worst result yet.
I'm not so sure that it is.. it doesn't have spindly needles with white hotspots of lens flare or whatever that is, etc. The geometry is closer to the original pixel width/lengths, etc.
https://dl.dropboxusercontent.com/s/lrjq9md2962a7gu/origimage.png
This is v0lt's image of what nvidia does.. what the hell..
https://dl.dropboxusercontent.com/s/3b31m4bqcy6mdo6/v0lt.png
huhn
21st February 2023, 00:07
that sharp one is NN it gives a false positive terrible scaler.
volts is bad bilinear which is very low end.
your intel image is just distorted with tons of error in it but the scaler itself is not that bad my it is lanczos with 8 bit int math which results in these terrible bands esle it looks similar to lanczos 3.
my nvidia does bad to because it has some issues similar to the old jinc2w with a proper "kernel".
the jinc2m which is jinc2 with PI as "kernel" does best here. (happy little accident that scaler)
while you see heavy aliasing in the source it doesn't mean it should be there it's just a limitation of the resolution a real pixel isn't square as seen in the image they are "round" and supposed to be infinity small.
v0lt
21st February 2023, 04:32
your intel image is just distorted with tons of error in it but the scaler itself is not
Intel uses bicubic interpolation (one of the types). The "gradient distortion" is most likely caused by too much magnification (I think a highly optimized algorithm is being used). And perhaps they will not be with a small increase.
v0lt
21st February 2023, 04:54
I want to warn you, bw18x18_nv12.avi is not a simple interpolation test. Due to its small size, it can cause problems in some renderer modes (distortions on the right and bottom edges). Video frames of 32x32, 64x64, or 128x128 are likely to be more compatible.
Sunspark
21st February 2023, 05:58
I want to warn you, bw18x18_nv12.avi is not a simple interpolation test. Due to its small size, it can cause problems in some renderer modes (distortions on the right and bottom edges). Video frames of 32x32, 64x64, or 128x128 are likely to be more compatible.
You are 100% right.
I took the image and made it 2x, 4x and 8x. It really makes a difference. The more pixels it has to work with, the sharper it is.
Below image is 2x (36x36) DXVA2 scaled in MPCVR to Window. A lot clearer simply by doubling the source.
https://dl.dropboxusercontent.com/s/ks1a8fu2yqdc3d4/Screenshot%202023-02-20%20235354.png
Video links for your convenience:
2x 36x36 (https://dl.dropboxusercontent.com/s/59a9ot0y1ziwbh2/bw36x36_nv12.avi)
4x 72x72 (https://dl.dropboxusercontent.com/s/q38du03625pypkf/bw72x72_nv12.avi)
8x 144x144 (https://dl.dropboxusercontent.com/s/3ya8ntojq4ky573/bw144x144_nv12.avi)
huhn
21st February 2023, 12:11
the problem isn't the sharpness it is the error you should test when it stops happening.
nvidia is outputting 10 bit which could help.
intel is still doing terrible in this test the scaling factor is still enormous.
so while the scaler in theory is better it has a bad implementation which heavy errors in this test.
mpcVR does bicubic with no error and the performance impact should be very limited.
32 source nvidia DXVA2: https://abload.de/img/nvidia32source1gcw4.png
still much much better than intel and much bigger scaling factor because of resolution and still errors.
huhn
21st February 2023, 15:30
AMD is currently bilinear in d3d9 but no banding.
while d3d11 is catmull rom so bicubic which is pretty soft.
some displacement error and similar to intel banding issue.
https://abload.de/img/amd4eid5.png
so that leaves the original question why is the nvidia scaler only ok in d3d9 mode and why doesn't it work for 900 series and for video with an actual resolution like 480-2160p.
edit: found a bug. should be the GPU driver.
https://abload.de/img/amd26pfxg.png
d3d11 accepts RGB but thinks it is YCbCr 444.
it's also amazing seeing this rendering doing all this at like 19 mhz and 1% GPU load truly impressive.
v0lt
21st February 2023, 18:20
I made another 32x32 sample - pattern2_bw32x32_nv12.mkv (https://www.sendspace.com/file/otcxqt).
madVR DXVA upscaling is not buggy on this sample.
These patterns are designed to recognize and test how interpolation works. It is wrong to use it for quality assessment. "Intellectual" scalers can produce artifacts on these samples.
v0lt
21st February 2023, 18:51
I took the image and made it 2x, 4x and 8x. It really makes a difference. The more pixels it has to work with, the sharper it is.
OK. You no longer have the bugs that were on 18x18. But your test samples no longer have rhombus, now there are steps of 2, 4, 8 pixels. And it doesn't work as originally intended.
huhn
21st February 2023, 20:03
the 32x32 links to 18x18
Sunspark
21st February 2023, 21:19
Unrelated, but I was bemused to see that on my smartphone video player the 18x18 pattern scales like the Nvidia one with the crosses and sparkles.
I am thinking about making a Windows-to-Go USB drive to try on my Steam Deck to see what it looks like. It is an AMD RDNA2 APU, but customized for them.
v0lt
22nd February 2023, 04:01
patterns_bw_for_checking_upscaling.zip (https://www.sendspace.com/file/otcxqt)
pattern1_bw18x18_nv12.mkv - old pattern 100 seconds in mkv format
pattern1_bw32x32_nv12.mkv - added white margins around the edges
pattern2_bw32x32_nv12.mkv - new pattern
huhn
22nd February 2023, 14:22
nivdia 1060 512.95
https://abload.de/img/nvidiad3d9dxvascaler4oce6.png
still the same issues but as expected the position error is gone.
looks like it is placing the pixel wrong by half a sub pixel or something(not that i mean the chroma issue with that).
JNW
26th February 2023, 13:51
Why. Interesting and all .All work on shaders. Hell Huhn thinks pixels are round haha
JNW
26th February 2023, 14:23
Working on plasma membrane was so thick the walls between next pixel like a wall. So early on was horizontal 1366x768 not even 720p about 300,000 pixels . People jumped on LED cause cheaper and closer mesh but mostly gamers. Full bright like torch mode, factory till burn eyes out know idea of calibration.
huhn
26th February 2023, 15:06
Why. Interesting and all .All work on shaders. Hell Huhn thinks pixels are round haha
i'm talking about the digital realm not what a subpixel is and not what is done in practice but sure sub pixel yeah should be infinity small which who would have though is not doable...
atomcu
27th February 2023, 12:02
Is it possible playing 4K video on a HD laptop? I want to passthrough to 4K TV. But it is realy buggy. Maybe my laptop is too old. (12 years)
Klaus1189
27th February 2023, 12:25
What CPU is built in? Does it have a dedicated GPU?
huhn
27th February 2023, 13:58
you need driver that know what HDR is and that's it.
atomcu
27th February 2023, 16:54
Intel(R) Core(TM) i3 CPU M 380 @ 2.53GHz
Intel® HD Graphics
What CPU is built in? Does it have a dedicated GPU?
v0lt
27th February 2023, 18:29
Intel(R) Core(TM) i3 CPU M 380 @ 2.53GHz
Intel® HD Graphics
Forget 4k on this laptop.
atomcu
28th February 2023, 09:53
Forget 4k on this laptop.
As i said my aim is passing through to TV. But it seems my laptop's specs is not enough.
lvqcl
28th February 2023, 17:13
my aim is passing through to TV.
AFAIK you need media server program for this. MPC-BE is a classic video player.
v0lt
28th February 2023, 19:28
MPC VR SuperRes mod (https://github.com/emoose/VideoRenderer/releases/tag/rtx-1.0)
To watch SD video on a 4k display. :-)
Requires Nvidia RTX graphics card (instructions in the release notes). It will probably work on Intel Arc video cards (see patch (https://github.com/emoose/VideoRenderer/commit/a684e0adff37fbdbe217db464df77beb0e8ca514)).
I can’t say anything more, I don’t have the right hardware.
RTX Video Super Resolution FAQ (https://nvidia.custhelp.com/app/answers/detail/a_id/5448)
You need a GeForce RTX 40 or 30 series graphics card.
"Super Resolution" is enabled in the driver's "Adjust Video Image Settings".
Supported in the latest Chrome and Edge browsers (there is something to compare the work of the MPC VR SuperRes mod).
Sunspark
28th February 2023, 19:56
@atomcu Think about other possibilities. Your TV might have an ethernet port already, or USB ports. If it does, it's probably a smart tv and has its own video player. So you could put a flash drive with videos into the usb port, or connect a media server like Serviio to the router and the tv could navigate to it using DLNA and play off the network. In that latter scenario, the laptop could be the server but not the processor of the video.
Likewise, you don't have to scale both chroma and image on the laptop. You could for example, scale just chroma on the laptop at the native resolution of the video, and then let the TV's panel act as an upscaler to 4K. (To do this, video frame would be "Normal Size" instead of "Touch Window From Inside". You may need to also define resolution switching in fullscreen settings in the player to the video's native resolution so the TV knows what to do.)
ryrynz
1st March 2023, 10:02
MPC VR SuperRes mod (https://github.com/emoose/VideoRenderer/releases/tag/rtx-1.0)
Looks okay. A bit heavy handed.. if Nvidia adds individual sharpening & denoising strength options and resolution options and continues to improve it adding support for more content it could be a winner. I personally won't be using it at this point and time but it's a solid start.
Anima123
2nd March 2023, 00:51
RTX Video Super Resolution FAQ (https://nvidia.custhelp.com/app/answers/detail/a_id/5448)
You need a GeForce RTX 40 or 30 series graphics card.
"Super Resolution" is enabled in the driver's "Adjust Video Image Settings".
Supported in the latest Chrome and Edge browsers (there is something to compare the work of the MPC VR SuperRes mod).
Too bad I only have an RTX 2070 card at hand.
ryrynz
2nd March 2023, 05:42
Too bad I only have an RTX 2070 card at hand.I read that support for 20 series should come later this year.
atomcu
2nd March 2023, 08:11
Thnx for all your answers.
I have a Philips TV which supports Dolby Atmos. But from the TV it can play just lossy Atmos (DD+). No support for TrueHD Atmos. For this TrueHd Atmos media, I'm passing through to TV via HDMI cable.
Philips TV= 4K , Lossy Atmos (DD+)
Laptop>Soundbar>Philips TV= 1080P , TrueHD Atmos.
@atomcu Think about other possibilities. Your TV might have an ethernet port already, or USB ports. If it does, it's probably a smart tv and has its own video player. So you could put a flash drive with videos into the usb port, or connect a media server like Serviio to the router and the tv could navigate to it using DLNA and play off the network. In that latter scenario, the laptop could be the server but not the processor of the video.
Likewise, you don't have to scale both chroma and image on the laptop. You could for example, scale just chroma on the laptop at the native resolution of the video, and then let the TV's panel act as an upscaler to 4K. (To do this, video frame would be "Normal Size" instead of "Touch Window From Inside". You may need to also define resolution switching in fullscreen settings in the player to the video's native resolution so the TV knows what to do.)
digi340
2nd March 2023, 12:59
Radio online in HiRes 24-bit/192kHz URL (with metadata): http://ingest-mia.radiomast.io/8a760c25-fb95-4fcb-9c0e-ca0f269a7360
In Microsoft Edge play , but in MPC-BE say " invalid"
Now is offline?
digi340
2nd March 2023, 13:36
From time to time stream is offline , but on MPC-BE not play never.
Shark007
2nd March 2023, 15:28
From time to time stream is offline , but on MPC-BE not play never.
If using LAV splitter, playback of the URL works in MPC-BE.
Sunspark
2nd March 2023, 22:46
@atomcu Read up and see if your soundbar or TV received a firmware update to support TrueHD. Don't flash in firmware blindly to find out, read first to determine whether support exists in any version of it. Though, if you don't have a 7.1 speaker setup, benefits from having it available may not be much different from what you have now.
Aleksoid1978
3rd March 2023, 08:43
From time to time stream is offline , but on MPC-BE not play never.
Right now he is playing, 30 minutes ago he refused. Very strange site, it is not even clear how to deal with it.
And there is no desire with such a floating problem.
s0meone_new
3rd March 2023, 22:30
Hungarian translation updated:
https://www89.zippyshare.com/v/6eVSoyQ7/file.html
Klaus1189
3rd March 2023, 23:46
Updated german (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) translation :)
v0lt
4th March 2023, 07:06
@s0meone_new, @Klaus1189
Thanks. Updated.
https://disk.yandex.ru/d/WoH6AFKzmEejEA
My quick implementation of Super Resolution option.
Only for Nvidia. To apply the option, you must restart playback. Not tested by me.
Klaus1189
4th March 2023, 09:11
Is there any info if it is used in OSD?
v0lt
4th March 2023, 11:27
Is there any info if it is used in OSD?
It will be pointless. The VideoProcessorSetStreamExtension method returns S_OK even if the video card does not support Super Resolution.
I fixed the typo and updated the build - mpcvr_1997_super_resolution_2.zip (https://disk.yandex.ru/d/WoH6AFKzmEejEA).
Klaus1189
4th March 2023, 11:48
Too bad, it is not possible. My wooden eyes don't help there :D
v0lt
4th March 2023, 20:04
I used patches for Super Resolution and got picture changes for Intel UHD 750.
ModeNone+ScalingDefault vs ModePreproc+ScalingSuperResolution
https://imgsli.com/MTU5ODAz
Perhaps Super Resolution does not work and the picture was changed by Mode Preproc. But I won't check it today.
Checked. ModePreproc and ScalingSuperResolution do not work separately.
MpcVideoRenderer-0.6.6.2001_git2023.03.04-596c319 (https://disk.yandex.ru/d/X0EVMKP4TcmnHQ)
ryrynz
4th March 2023, 21:52
They need to calm down on that denoising for real.
s0meone_new
4th March 2023, 22:15
Hungarian translation updated:
https://www65.zippyshare.com/v/ygc2O29p/file.html
huhn
4th March 2023, 23:18
I used patches for Super Resolution and got picture changes for Intel UHD 750.
ModeNone+ScalingDefault vs ModePreproc+ScalingSuperResolution
https://imgsli.com/MTU5ODAz
Perhaps Super Resolution does not work and the picture was changed by Mode Preproc. But I won't check it today.
MpcVideoRenderer-0.6.6.2001_git2023.03.04-596c319 (https://disk.yandex.ru/d/X0EVMKP4TcmnHQ)
can you play around with the video settings in the intel driver?
v0lt
5th March 2023, 04:40
@s0meone_new
Thanks. Updated.
Perhaps Super Resolution does not work and the picture was changed by Mode Preproc.
Checked. ModePreproc and ScalingSuperResolution do not work separately.
Is there any info if it is used in OSD?
Made in MpcVideoRenderer-0.6.6.2002. But whether it will work depends on the hardware and the driver.
Shark007
5th March 2023, 09:47
whether it will work depends on the hardware and the driver.
I tested with Intel UHD 630 - working.
https://i.ibb.co/7JQQcbb/stats.jpg (https://ibb.co/7JQQcbb)
Klaus1189
5th March 2023, 10:07
RTX 4090 Founder Edition same, but I can not see any meaningful difference, at least with my tested files.
If you have any demo file which can show a measningful difference also my wooden eyes ;) can tell, please post link.
v0lt
5th March 2023, 10:40
I tested with Intel UHD 630 - working.
https://i.ibb.co/7JQQcbb/stats.jpg (https://ibb.co/7JQQcbb)
I have already said that the tex with an asterisk in the statistics does not mean anything. Check how the picture changes when watching SD video on a FullHD display or more.
If you have any demo file which can show a measningful difference also my wooden eyes ;) can tell, please post link.
Open a YouTube video, set the quality to 360p, expand the window to full screen, switch the setting (you will need MPC VR 0.6.6.2005 or newer).
Shark007
5th March 2023, 11:52
as instructed, but my old eyes can hardly see the 360 image.
https://i.ibb.co/LRqfff9/360.jpg (https://ibb.co/LRqfff9) https://i.ibb.co/jW03HKg/expanded.jpg (https://ibb.co/jW03HKg)
These images are set ON... and set OFF
https://i.ibb.co/93yv5pF/on.jpg (https://ibb.co/93yv5pF) https://i.ibb.co/5kHXdhb/off.jpg (https://ibb.co/5kHXdhb)
clsid
5th March 2023, 14:36
It looks like a sharpening filter was applied. Some people might like it, some will hate it. It tends to make faces look unnatural. Better suitable for cartoons/anime/games.
v0lt
5th March 2023, 16:48
as instructed, but my old eyes can hardly see the 360 image.
Yes it works.
You have a 4k display, so you should be able to see the effect on 720p video.
Klaus1189
5th March 2023, 18:00
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) :)
s0meone_new
6th March 2023, 00:08
Hungarian translation updated:
https://www68.zippyshare.com/v/HwFMi8jy/file.html
v0lt
6th March 2023, 15:09
@Klaus1189, @s0meone_new
Thanks. Updated.
@s0meone_new
It looks like you are not working with the original text file. Your files are missing a BOM marker and a newline at the end of the file.
You can open the link to mplayerc.hu.rc.txt in a browser and save it to a file (File > Save as...). This will give you the original file.
You can also open the mplayerc.hu.rc.txt page, hover over the "Raw" link, right-click and "Save target as...".
s0meone_new
7th March 2023, 01:24
Ok then let's test it:
https://www119.zippyshare.com/v/BA9mv9V6/file.html
Is that okay? :)
v0lt
7th March 2023, 04:48
Ok then let's test it:
https://www119.zippyshare.com/v/BA9mv9V6/file.html
Is that okay? :)
Yes, this is the original file, and it should be used for further translation changes.
wushantao
7th March 2023, 18:08
https://files.catbox.moe/eqg93r.7z
https://www.filemail.com/d/louinrexrqkfjeu
Update Simplified Chinese :)
Klaus1189
12th March 2023, 19:31
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) :)
I can not find the string in GUI:
IDS_VDF_COLOR_PRESET
I suspect somewhere in internal Decoder settings window, but I am lost.
s0meone_new
12th March 2023, 23:08
Hungarian translation updated:
https://www38.zippyshare.com/v/AAUlYvCg/file.html
wushantao
13th March 2023, 00:18
Update Simplified Chinese :)
https://anonfiles.com/jei6Tdd9z8/mplayerc_sc_rc_7z
https://files.catbox.moe/8lmwen.7z
BTW, MPC VR with SuperRes is so cool!
v0lt
13th March 2023, 04:37
Thanks. Translations have been updated.
I can not find the string in GUI:
IDS_VDF_COLOR_PRESET
I suspect somewhere in internal Decoder settings window, but I am lost.
This line is obsolete and is no longer used.
beter
16th March 2023, 22:37
Update for translation of Traditional Chinese and Dutch
https://www.sendspace.com/file/q9woaq
Klaus1189
28th March 2023, 15:50
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) :)
s0meone_new
28th March 2023, 21:34
Hungarian translation updated:
https://www100.zippyshare.com/v/JEx3Mz3y/file.html
wushantao
29th March 2023, 05:53
Update Simplified Chinese :)
https://files.catbox.moe/flx86r.7z
https://anonfiles.com/L4p2B9haz2/mplayerc_sc_rc_7z
v0lt
29th March 2023, 14:57
Thanks everyone. Translations have been updated.
v0lt
29th March 2023, 15:05
MPC Video Renderer 0.6.7.2013 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.7)
Changes:
Added "Request Super Resolution" option for Nvidia and Intel graphics adapters. Hardware and driver support required. The display of "SuperResolution*" in the statistics only means that the request was sent successfully.
Recommended version of MPC-BE 1.6.6 or later.
beter
1st April 2023, 01:26
Update for translation of Traditional Chinese and Dutch
https://www.sendspace.com/file/q6e6dg
v0lt
1st April 2023, 19:11
@beter
Thanks. Updated.
Blue_MiSfit
1st April 2023, 23:56
The super resolution feature is really cool :)
v0lt
2nd April 2023, 05:50
Super Resolution has limitations that may vary between Nvidia and Intel.
I tested Super Resolution on an Intel UHD 750 (driver 30.0.101.1273).
NV12 -> B8G8R8A8_UNORM - works
NV12 -> R10G10B10A2_UNORM - works
NV12 -> R16G16B16A16_FLOAT - not supported by D3D11 VP, used R10G10B10A2_UNORM.
P010 -> B8G8R8A8_UNORM - does not work, there is a shift of 1 pixel to the left and up.
P010 -> R10G10B10A2_UNORM - does not work, there is a shift of 1 pixel to the left and up.
P010 -> R16G16B16A16_FLOAT - not supported by D3D11 VP, used R10G10B10A2_UNORM.
Results may vary on other adapters and newer drivers.
CZ Eddie
2nd April 2023, 19:14
Is there a list of supported 1080P and/or 4K HDMI Capture Cards for MPC-BE?
Such as, Decklink or Elgato?
huhn
2nd April 2023, 21:49
the player is not that important you just need directshow driver that pretty much up to the card is like replacing the internal filters with lav filter or ffdshow/haali media source.
magewell cards usual have directshow support out of the box.
maybe avermedia too but the rest is very unlikely to support dshow. meaning they need a custom driver or something that translates the output to directshow.
audio is BTW very limited on all these cards.
CZ Eddie
2nd April 2023, 23:02
the player is not that important you just need directshow driver that pretty much up to the card is like replacing the internal filters with lav filter or ffdshow/haali media source.
magewell cards usual have directshow support out of the box.
maybe avermedia too but the rest is very unlikely to support dshow. meaning they need a custom driver or something that translates the output to directshow.
audio is BTW very limited on all these cards.
Thank you.
I really like the MPC-BE interface and I use it for watching critical movie rips.
So, this may not work out of the box?
I already have MPC-BE setup for MadVR, using LAV filters.
I'll go ahead and research whether DirectShow is already part of my setup or if I have to install it. DirectShow has been around forever but never something I've had to worry about before.
The Magewell are beyond my budget for this project.
I'm getting into it mostly to watch sports.
Sad to hear I may not be happy with audio though??
I ordered a AVerMedia GC573 and Blackmagic Design DeckLink Mini Recorder HD and will see which one works best for me.
huhn
2nd April 2023, 23:51
directshow is not something you just install.
the developer of the driver have to do that or you need a hack.
the Blackmagic as discontinued dshow support 6 years ago...
the aver has dshow driver that are utterly broken but an injector exist that may work with mpc-be. https://github.com/defl/directshow_metadata_injector_filter
also madVR is design to not work with any capture card.
CZ Eddie
3rd April 2023, 04:08
Ahh, thanks huhn. I read about that hack over on AVS when they were discussing problems with HDR passthrough.
I'm not too worried about HDR since my primary concern is non-critical 1080P with Dolby Digital.
Guess I'll find out more in a day or two when the cards arrive.
kirakami
4th April 2023, 09:49
Features suggestion:
Option to choose Vulkan Video Renderer in Options > Video. Would like see this feature in MPC-BE that MPV already has when gpu-api=vulkan is added to mpv.conf file.
Option to enable Virtual Surround Sound 5.1 and or 7.1 option in Audio > Sound Processing. For Headphones.
Equalizer Presets option in Audio > Sound Processing. This will help with USB headphones and speakers, and PnP USB Sound Cards that don't come with its own Sound Software.
huhn
4th April 2023, 10:58
they already working on there own video renderer so porting mpv for directshow is unlikely...
mpc audio render has crossfeed which i ask for many many years ago and they don't wanted to add it but did it anyway.
getting HRTF for headphone in is a lot to ask for. it's quite niche
ffmpeg has 8.105 and 8.89.
https://ffmpeg.org/ffmpeg-filters.html#headphone
this may even work directly see sound processing in mpc-be.
ffdshow audio processor has quite some filter for this which should still work. just to name an alternative.
SirMaster
5th April 2023, 20:15
Can't you just use HeSuVi with basically anything including MPC to get virtual surround on headphones?
https://sourceforge.net/projects/hesuvi/
s0meone_new
5th April 2023, 23:13
I know that the program can play music with these features.
But! :)
I think more people would use this player for listening to music if it had better musical features and appearance when someone plays music with it.
for example: it has an equalizer and then a graphic equalizer display appears during playback
and etc.
So when someone starts a music, the program starts with a different appearance.
It's just an idea.
v0lt
6th April 2023, 04:35
I think more people would use this player for listening to music if it had better musical features and appearance when someone plays music with it.
https://www.google.com/search?q=music+player+windows
This utopia. I don't know of any media player that is both a great video and music player.
s0meone_new
6th April 2023, 06:50
But someone else can do what surpasses these.
They may not have the features or functions that users really need.
What they know may not even be important to users.
I mean some settings are too complicated or they are not even used as a media center, media library etc. But an attractive exterior (ui, skin) and a high-quality player may be more popular.
When I open this video with MPC-BE x64 1.6.6, it plays at low volume, but if I press Stop and then Play, it plays at high volume: :confused:
https://drive.google.com/file/d/1-1Z9Sp_eJy2ujGwQ4e8z1VL0GSTA4tFV/view?usp=share_link
CZ Eddie
7th April 2023, 01:21
Thank you.
I really like the MPC-BE interface and I use it for watching critical movie rips.
So, this may not work out of the box?
I already have MPC-BE setup for MadVR, using LAV filters.
I'll go ahead and research whether DirectShow is already part of my setup or if I have to install it. DirectShow has been around forever but never something I've had to worry about before.
The Magewell are beyond my budget for this project.
I'm getting into it mostly to watch sports.
Sad to hear I may not be happy with audio though??
I ordered a AVerMedia GC573 and Blackmagic Design DeckLink Mini Recorder HD and will see which one works best for me.
It's working. It's not perfect but I've got some nice hopes to make it work great.
kopija
7th April 2023, 13:45
Greetings,
thank you for your work on MPCVR.
What is the function of little green dot that moves from right to left below the text in statistics window?
Thank you.
v0lt
7th April 2023, 15:48
What is the function of little green dot that moves from right to left below the text in statistics window?
It moves from right to left each time a frame is drawn.
When I open this video with MPC-BE x64 1.6.6, it plays at low volume, but if I press Stop and then Play, it plays at high volume: :confused:
https://drive.google.com/file/d/1-1Z9Sp_eJy2ujGwQ4e8z1VL0GSTA4tFV/view?usp=share_link
I confirm, but I don't know why this happens with DirectSound output.
Sunspark
7th April 2023, 20:11
I confirm, but I don't know why this happens with DirectSound output.
I tested this, it doesn't happen for me with DirectSound output. (Why even use this when MPC audio renderer is better?)
Possible reasons: 3.5mm analog output (me) vs HDMI digital output? Build regression? (I am using an older version.)
Update: VLC can't play this file at all. I see the de-interlacing kick-in and then it goes skip-skip-skip. There might be a problem with this file.
kopija
8th April 2023, 05:18
It moves from right to left each time a frame is drawn.
Is it meant as some kind of troubleshooting feature?
I confirm, but I don't know why this happens with DirectSound output.
This problem doesn't happen with MPC-HC :confused:
v0lt
9th April 2023, 15:15
This problem doesn't happen with MPC-HC :confused:
Fixed in commit 4510583 (https://github.com/Aleksoid1978/MPC-BE/commit/451058396a550c5a22f6bdc98375e66391462d58).
P.J
10th April 2023, 13:52
Fixed in commit 4510583 (https://github.com/Aleksoid1978/MPC-BE/commit/451058396a550c5a22f6bdc98375e66391462d58).
Thank you :thanks:
Does MPC have a setting for AC3 Dynamic Range like PowerDVD?
https://images2.imgbox.com/41/6d/ipb8d2Vf_o.png
Sunspark
10th April 2023, 18:56
Try using the loudness equalization setting that is built into your soundcard. The audio needs to be in shared mode not exclusive.
v0lt
10th April 2023, 20:18
Does MPC have a setting for AC3 Dynamic Range like PowerDVD?
Send us this source code from PowerDVD under a free license. We will look and think.
Or use what is available.
1. View > Options > Internal Filters > Audio Decoders > Audio decoder configuration > Apply DRC for AC-3 and E-AC-3.
2. View > Options > Sound processing
Mix channels to: Stereo
Request stereo from the decoder = on
FFmpeg filters = on
Presets = "For audio with whisper and explosion parts"
Sunspark
11th April 2023, 06:58
@v0lt I have tried DRC checkbox in the past, it never really did anything when what most people are really looking for is louder voices when down-mixing. I'm not sure how well it works. Handbrake states "Dynamic range compression only works when the source audio is AC3 and you are encoding to another format, like AAC. It has no effect on AC3 pass-through or on DTS or MPEG-2 audio."
I have a question, the "request stereo from the decoder" checkbox.. isn't that redundant if one is going to be using the mpc mixer? If the decoder is being told to send stereo, then it will do the down-mixing as I understand it, so what's the point of then using the mpc mixer? It's already been down-mixed at that point except without the ability to adjust values. When I tested it awhile ago, that checkbox actually made things quieter on a 5.1->2.1 down-mix.
clsid
11th April 2023, 10:05
Some Dolby audio formats have an internal downmix configuration. So the decoder can also produce stereo output in that case. Might differ from a standard generic downmix.
One easy way to boost the volume of voices when downmixing is to use 1.0 as Center mix level in LAV Audio Decoder. Dunno if the internal decoder has similar option.
v0lt
11th April 2023, 19:15
I have a question, the "request stereo from the decoder" checkbox.. isn't that redundant if one is going to be using the mpc mixer?
If you think the checkbox is superfluous or you don't like the result, then just don't enable this feature.
The MPC-BE channel mixer will only work if the input channel layout differs from the selected channel layout.
Sunspark
12th April 2023, 05:53
One easy way to boost the volume of voices when downmixing is to use 1.0 as Center mix level in LAV Audio Decoder. Dunno if the internal decoder has similar option.
It does, I figured that +3.0 dB is the equivalent.
What I never did, was to pipe the output of +3.0 and LAV at 1.0 and overlay them to see if they are the same or different. I just don't have the software for that.
mogli
12th April 2023, 17:00
1.0 is 0dB. MPC-BE uses it's own downmixing values not complying to any standard.
P.J
13th April 2023, 13:08
Send us this source code from PowerDVD under a free license. We will look and think.
Or use what is available.
1. View > Options > Internal Filters > Audio Decoders > Audio decoder configuration > Apply DRC for AC-3 and E-AC-3.
"Apply DRC for AC-3 and E-AC-3" makes no difference at all.
https://thumbs2.imgbox.com/10/bb/EmPwqBMd_t.png (https://imgbox.com/EmPwqBMd)
@v0lt I have tried DRC checkbox in the past, it never really did anything when what most people are really looking for is louder voices when down-mixing. I'm not sure how well it works.
I agree :(
v0lt
13th April 2023, 16:19
"Apply DRC for AC-3 and E-AC-3" makes no difference at all.
This option is identical to that of the LAV Audio Decoder. It has little effect on the volume and it can be noticed not on all audio tracks.
But there is one oddity when the option is off, the sound is louder. :-)
Sunspark
13th April 2023, 18:09
It's tough. There's many ways to do down-mixing including usage of external modules. I've spent a lot of time on this, and the below are the best settings for those using MPC-BE 5.1>2 outputting to 3.5mm through the soundcard (not HDMI) without external plugins to powered stereo speakers with a subwoofer.
Audio renderer properties: MPC Audio Renderer, Exclusive mode (for how I use the player), all boxes unchecked except allow bit-exact output.
Audio decoder configuration: All boxes unchecked except A/V Sync. (Do not check apply DRC, it will make things quieter.)
Sound processing settings: Mix channels to Stereo checked, Drop-down selection Stereo, Redirect bass to LFE checked, center level +3.0 dB, surround level +0.0 dB (Do not check request stereo from decoder, it will make things quieter. Likewise, leave gain at 0 and auto-volume unchecked.)
If you need loudness equalization, then change it from exclusive mode to shared mode, and turn on the loudness equalization setting in the soundcard settings.
Windows volume 73% (this is 3.5mm, not digital), MPC player volume 75-85%.
tormento
14th April 2023, 06:56
Would be possible to implement a zoom and pan feature? I.e. zoom where the mouse cursor is present with something like CTRL+wheel and drag around in some similar way.
Sometimes I have to check some video I make and it would be really a nice feature to have.
huhn
14th April 2023, 12:33
already part of the player.
control + numpad.
numpad 1 and 9 "zoom" in and out.
tebasuna51
15th April 2023, 10:44
...
Sound processing settings: Mix channels to Stereo checked, Drop-down selection Stereo, Redirect bass to LFE checked, center level +3.0 dB, surround level +0.0 dB...
Redirect bass to LFE is not possible in a stereo output.
I never recomend do that even with 5.1 output, please don't mistake LFE with subwoofer, let that job to audio equipament.
A simple 2.1 with stereo input do that itself, a 5/7.1 audio receiver can extract itself low frequencies from all channels to send to subwoofer.
Make that in the player can cause phase and frequency cut problems.
tormento
15th April 2023, 11:27
already part of the player.numpad 1 and 9 "zoom" in and out.
Yes but mouse control would be faster and easier. Something like Photoshop.
DMD
15th April 2023, 15:28
Good morning.
Sorry for the stupid question.
Is it possible to display during playback the video bitrate in real time?
I tried "Ctrl+J" but it does not appear in the data.
Thank you
v0lt
15th April 2023, 15:49
Is it possible to display during playback the video bitrate in real time?
View > Statistics.
DMD
15th April 2023, 18:03
View > Statistics.
thank you very much
v0lt
16th April 2023, 06:38
Yes but mouse control would be faster and easier. Something like Photoshop.
You can assign zoom commands to mouse keys, but the cursor position will not be taken into account.
Sunspark
16th April 2023, 18:10
Redirect bass to LFE is not possible in a stereo output.
I never recomend do that even with 5.1 output, please don't mistake LFE with subwoofer, let that job to audio equipament.
A simple 2.1 with stereo input do that itself, a 5/7.1 audio receiver can extract itself low frequencies from all channels to send to subwoofer.
Make that in the player can cause phase and frequency cut problems.
I am interested to know more about phase and frequency cut problems, please tell me if you don't mind.
That said, I will describe the difference between having this switch on and off on my setup. The mixing is affected. If I uncheck it, the audio becomes quieter and flatter. There is less body, it doesn't feel as alive or projecting. With it on, a bit more volume, and it feels like it has a more resonant bass depth, more energetic. We're not talking a night and day difference but definitely noticeable each time it is checked and unchecked. So, if having it on provides for a more enjoyable soundstage, is it really wrong?
I don't use LAV audio decoder with BE, but when I was doing the mixing with LAV on HC I was using an LFE value of 1.58, and this value actually is compliant with a spec and safe on my system because I have 20 watt satellites and a 40 watt sub (really just an overpowered speaker). "1.58=+4 dB, because ITU BS.775 LFE +10dB + two channels -6dB)"
I agree that if someone is using headphones or speakers without a sub that allocates frequencies itself, they should uncheck it.
https://www.itu.int/rec/R-REC-BS.775-4-202212-I/en (for those who want to read a specification).
I looked at the specifications of my speakers in the manual, I've had these for 25+ years. I think they're still good, even today. How does current gear compare? I'm not actually an audio expert:
Drivers (satellites): One 3 inch mid-range, One 3/4 inch tweeter
Drivers (subwoofer): One 6 inch long throw woofer
Frequency Response: 32Hz – 20kHz
Satellite Power: 20 Watts RMS per channel at <0.8% THD
Subwoofer Power: 40 Watts at <0.8% THD
Input Impedance: >10k Ohms
Signal-to-Noise Ratio: >80dB
Crossover Frequency (Subwoofer): 150Hz
Crossover Frequency (Satellites): 4kHz
tebasuna51
17th April 2023, 13:23
@Sunspark
- If you listen differences in stereo output with the 'Redirect bass to LFE' is checked or not something is wrong in the mpc-be mixer.
Not exist the LFE channel in stereo output, then 'Redirect bass to LFE' must be cancel bass (quieter and flatter?)
- Compare the audio mix between mpc-be and mpc-hc in the attached image.
When you mix to stereo you can use (or not, like Dolby recommend) the LFE channel but the 'Redirect bass to LFE' never have sense.
- About 'Redirect bass to LFE' for 5/7.1 output.
All audio equipment with subwoofer attached must be configured for the specific subwoofer with the recommended Crossover Frequency (150 Hz in your equipment), and extract the low frequencies from all channels to send them to sobwoofer.
When the player redirect bass from front channels to LFE:
What is the Crossover Frequency? How you can fix it?
Are all cancelled in front channels or some frequencies are dupliqued/cancelled/unphased for some range?
Please let that job to audio equipament.
huhn
17th April 2023, 15:06
most of this stuff is very old for analog system where you need to do the LFE yourself or don't have it at all.
times have changed since.
i assume it is 180 and it is not removed from the channels which is the default in ffdshow.
and with analog stereo output you are not doing LFE what is this even about?
Sunspark
17th April 2023, 19:31
My understanding of this is, if you choose to include LFE where it is assigned a numerical mixing value as opposed to 0.0 coefficient, then whatever data is present will be blended into L & R. If you do not do this, the channel is simply discarded/dropped as unnecessary to include.
It raises a question then, if it is so unnecessary, why is it even present on 5.1 audio tracks?
Another question, the ITU standard has 12 pages out of 25 discussing LFE and down-mixing it into stereo? Why write that much?
Most of the time I have seen people say you don't need LFE, drop it. Maybe it should be, if you have equipment that can reproduce the frequencies, then keep it, otherwise drop it.
Valid question as to what software is doing. Most of the time it is a black box, probably output waveform recordings are needed to compare before/after. We already know Windows mixer for example, uses different values. It is not bad, just different.
tebasuna51
18th April 2023, 03:28
Low audio frequencies (contrabass, drums,...) <> Low Frequency Effects (bombs, roaring, ...)
Dolby don't recommend use LFE in downmix, but of course is your choice when you use the mpc-hc downmix, with the mpc-be downmix seems you can't do it.
Here you have a example of pages discussing about LFE. You are free to manage it but with knowledge.
My point is: never create or modify the LFE channel extracting bass from other channels, let the audio hardware redirect it to subwoofer.
Sunspark
22nd April 2023, 06:46
@huhn I was playing with the mpcvr shaders and the like today for too long. Do you agree that with lanczos3 downscaling, bilinear chroma presents a more "natural" looking colour? I'm finding catmull-rom to be a touch too saturated.
ryrynz
22nd April 2023, 06:49
@huhn I was playing with the mpcvr shaders and the like today for too long. Do you agree that with lanczos3 downscaling, bilinear chroma presents a more "natural" looking colour? I'm finding catmull-rom to be a touch too saturated.
Bicubic 75 and 100 were the go to back in the day.
*oop correction
huhn
22nd April 2023, 14:50
bilinear is bilinear you mean bicubic?
bicubic is not to statured and bilinear is only "useful" for very specific issue and to proof that it is useless.
if you subsample and use bicubic for chroma scaling you are not even close to the original "saturation".
Sunspark
22nd April 2023, 18:53
No, I really do mean bilinear for chroma. I found mpcvr's catmull-rom implementation too saturated. I felt that it was starting to push skin tones into orange tones and other colours more dayglo/neon. Not as extreme as these words suggest, but in real life colours are not that rich.
It is for the same reason that with the madvr renderer I have been using mitchell-netravali for chroma for some time, it is just less saturated and more "natural" looking (to me).
@v0lt I know you likely won't do this, but if you ever did, I think this would be easy to do since it would just be a user interface change. All the cubics just have a B and C value that you key in.. so if you exposed two input boxes when a cubic-type dropdown is selected then people could key in whatever they liked for a cubic scaler. It could be pre-populated with the existing value for catmull. So, if someone wants to use bicubic 60, then they could just have 0 in B and 0.6 in C.
B C
0 Any Cardinal splines
0 0.5 Catmull-Rom spline (Bicubic filter in GIMP)
0 0.75 Unnamed (Bicubic filter in Adobe Photoshop)
1/3 1/3 Mitchell-Netravali (Mitchell filter in ImageMagick)
1 0 B-spline (Bicubic filter in Paint.net)
Sunspark
22nd April 2023, 19:36
Doing some reading.. in the below images, the black dots are the interpolated values. If we look at bilinear vs bicubic, there's quite a lot of colour difference. If you look at the yellow and dark purple, bilinear is closer to the NN colours than bicubic, which is blending them together.
https://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Interpolation-nearest.svg/240px-Interpolation-nearest.svg.png
https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Interpolation-bilinear.svg/240px-Interpolation-bilinear.svg.png
https://upload.wikimedia.org/wikipedia/commons/thumb/f/f5/Interpolation-bicubic.svg/240px-Interpolation-bicubic.svg.png
Klaus1189
23rd April 2023, 07:22
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) :)
tormento
23rd April 2023, 09:42
You can assign zoom commands to mouse keys, but the cursor position will not be taken into account.
Would be a PITA to implement a dynamic mode such as Google Maps pan and zoom? I am sure many users would find it useful.
Please consider it in your spare time ;)
huhn
23rd April 2023, 10:13
Doing some reading.. in the below images, the black dots are the interpolated values. If we look at bilinear vs bicubic, there's quite a lot of colour difference. If you look at the yellow and dark purple, bilinear is closer to the NN colours than bicubic, which is blending them together.
this is done in RGB and the upscale factor is gigantic not x2 like in chroma. this is not applicable in the real world.
what bcubic even is that...
digi340
23rd April 2023, 10:19
Hi to all. Please add support to play SACD from ISO like JRiver. SACD ISO is not posible to mount on virtual driver on windows , say corrupt, but drag and drop ISO on JRiver play music. At the moment to play SACD on MPC-BE the solution is to extract DSD from ISO, not play direct. Thanks.
https://www.imagebam.com/view/MEKD1G8
https://www.imagebam.com/view/MEKD1GD
digi340
23rd April 2023, 11:22
Redirect bass to LFE is not possible in a stereo output.
I never recomend do that even with 5.1 output, please don't mistake LFE with subwoofer, let that job to audio equipament.
A simple 2.1 with stereo input do that itself, a 5/7.1 audio receiver can extract itself low frequencies from all channels to send to subwoofer.
Make that in the player can cause phase and frequency cut problems.
https://www.imagebam.com/view/MEKD3AV
https://www.imagebam.com/view/MEKD3AW
On Wasapi mode sound bipass windows mixer and need player to redirect bass to LFE. MPC-BE is good to make this.
v0lt
23rd April 2023, 18:36
@digi340
No. We will not make a source filter for reading ISO images.
Sunspark
23rd April 2023, 20:58
@v0lt I wanted to test a h.265 file to see how this system handles it. I got my answer, it doesn't, even with mpcvr. I observed an issue, Dolby Vision is present and made the video pink & green. Is there a way that Dolby Vision can be ignored? Doing a search, a suggestion for people was to adjust the hue slider like on an old TV to make the colours look more normal. Surely there must be a better way?
lvqcl
23rd April 2023, 21:14
If the video has unnatural colors then Dolby Vision info is ignored by a decoder.
Sunspark
23rd April 2023, 22:01
I did more reading. Looks like the only fix on a SDR display that isn't a TV would be if the renderer did tone-mapping for dolby vision files. With that, you would get relatively normal looking colours on a PC.
s0meone_new
23rd April 2023, 23:31
Hungarian translation updated:
https://easyupload.io/eww2f9
wushantao
24th April 2023, 04:42
https://anonfiles.com/s9e1j6nezc/mplayerc_sc_rc_7z
https://files.catbox.moe/ch1cov.7z
Update Simplified Chinese:)
v0lt
24th April 2023, 15:11
@Klaus1189, @s0meone_new, @wushantao
Thank you. Translations have been updated.
Would be a PITA to implement a dynamic mode such as Google Maps pan and zoom?
Not planned.
Looks like the only fix on a SDR display that isn't a TV would be if the renderer did tone-mapping for dolby vision files.
You can try the mpv.net (https://forum.doom9.org/showthread.php?t=174841) player. In the settings select "gpu-next".
cmhrky
5th May 2023, 15:02
Thanks for the new version. This Youtube video has multiple audio tracks but only the English one appears.
https://www.youtube.com/watch?v=cV2gBU6hKfY
MPC-BE 1.6.7 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.7)
MPC-BE Nightly builds:
main file store (https://yadi.sk/d/hlf1lfC8mKU58), alternative (https://yadi.sk/d/AjAXDDHtHRIELg)
MEGA (https://mega.nz/folder/cQsn1TKJ#sT9sS6ywvmNqjz6B4RaK5Q), Google Drive (https://drive.google.com/drive/folders/1u84bY2n6fPAvM5n5mJvQBSDv6BKut-RY?usp=sharing), Pcloud (https://u.pcloud.link/publink/show?code=kZ2gNeVZjGcpVOgg3Rkxxln2U2itBSxW2IUy), Filen Drive (https://drive.filen.io/f/e104a83b-41f3-4bd1-8477-4b8838eb5986#qOhqvOnNY6lFLDu6ETjOtu8jT9KvbS7e), Icedrive (https://icedrive.net/s/jCSTVwvB3YXAwfVxu6x5WNziwDgj)
Night builds are provided by volunteers.
Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).
Donate (https://mpc-be.org/forum/index.php?topic=240.0).
Thanks for the new version. This Youtube video has multiple audio tracks but only the English one appears.
https://www.youtube.com/watch?v=cV2gBU6hKfY
Choose your preferred language in the settings of the built-in YouTube parser. And restart the video.
I checked Russian, French, Korean, Turkish and it works for this video.
cmhrky
5th May 2023, 16:17
I've tried. But there was no change. I also tried resetting the MPC-BE settings.
https://streamable.com/5sffcw
hajj_3
5th May 2023, 16:38
according to the v.1.6.7 changelog dav1d, mediainfo and ffmpeg are all older versions:
dav1d git-1.1.0-33-g922bd82;
ffmpeg git-n5.2-dev-2610-ga6e9d01f88;
Little-CMS git-lcms2.15-44-g2dec684;
MediaInfo git-v22.12-120-gaad98a4e1;
zlib 1.2.13;
rapidjson git-v1.1.0-727-g949c771b;
latest dav1d is v1.2.0
latest ffmpeg is v6.0
latest mediainfo is v 23.04
Is there any particular reason for using older versions?
Klaus1189
5th May 2023, 17:08
MPC-BE 1.6.7 stable: https://github.com/Aleksoid1978/MPC-BE/commits/master
Commits on Apr 27, 2023:
Обновление: ffmpeg git-n6.1-dev-518-ge3143703e9.
Обновление: MediaInfo git-v23.04-gdd350156.
Commits on Mar 30, 2023
Обновление dav1d git-1.1.0-33-g922bd82;
Update of translation for Traditional Chinese and Dutch:
https://www.sendspace.com/file/7t64jl
Aleksoid1978
6th May 2023, 02:14
according to the v.1.6.7 changelog dav1d, mediainfo and ffmpeg are all older versions:
dav1d git-1.1.0-33-g922bd82;
ffmpeg git-n5.2-dev-2610-ga6e9d01f88;
Little-CMS git-lcms2.15-44-g2dec684;
MediaInfo git-v22.12-120-gaad98a4e1;
zlib 1.2.13;
rapidjson git-v1.1.0-727-g949c771b;
latest dav1d is v1.2.0
latest ffmpeg is v6.0
latest mediainfo is v 23.04
Is there any particular reason for using older versions?
Just forgot to update the ffmpeg and MediaInfo version information. Well, the end user should not worry at all, the main thing is that everything works :)
I've tried. But there was no change. I also tried resetting the MPC-BE settings.
https://streamable.com/5sffcw
Select the format different from MP4 720p and MP4 360P.
The feature works only with DASH streams. Will be improved in the future.
@cmhrky
Youtube audio track language selection improved in 1.6.7.5.
cmhrky
7th May 2023, 20:42
Thanks. There are no quality options for live streams with yt-dpl. The highest quality opens. e.g. YouTube. There is no problem with v1.6.6.
Thanks. There are no quality options for live streams with yt-dpl. The highest quality opens. e.g. YouTube. There is no problem with v1.6.6.
I confirm. Checked it out on this stream (https://www.youtube.com/watch?v=jfKfPfyJRdk).
Aleksoid1978
8th May 2023, 06:54
I confirm. Checked it out on this stream (https://www.youtube.com/watch?v=jfKfPfyJRdk).
Fixed.
Klaus1189
10th May 2023, 16:27
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) :)
s0meone_new
10th May 2023, 22:08
Hungarian translation updated:
https://easyupload.io/6sw8n1
BASS Audio Source 0.2.0 (https://github.com/v0lt/BassAudioSource/releases/tag/0.2.0)
Added FLAC picture tag reading for local files.
Added ability to read cover images from Ogg Vorbis and others.
Updated BASS components:
bassdsd.dll 2.4.1.3;
basswv.dll 2.4.7.3;
bassflac.dll 2.4.5.2;
bassopus.dll 2.4.2.3.
Changed registry key name to work around "File Source (Async.)" connection issue when opening AVI files in GraphStudioNext.
Versions 0.1.x.x are not recommended.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.