Log in

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


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 [150] 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235

Sir Didymus
11th June 2020, 11:48
Quote:
<<
And - what better to use libdvdnav ?
>>
The version of libdvdnav which is integrated in MPC-BE is obviously sub-optimal (…hem, better to say it is broken, AFAIK…)… The navigation commands from the VTS to the VMG domain are not implemented properly in this version of the library. Consequently the jumps back and forward between titles and menus are leading to playback errors or stops.
A good (recent) example where the DVD navigation from libdvdnav fails is reported here:

https://forum.doom9.org/showthread.php?t=177379

I must say that I don't know if dslibdvdnav is better and/or suitable to solve the reported problem. Anyway, it would be very nice to have a more solid DVD navigation implemented within MPC-BE...

EDIT - Also, I am not sure that the last available release of the libdvdnav library (6.1.0 of March 2020) is fixing this issue, nevertheless it is worth to try...

Cheers,
SD

cmhrky
11th June 2020, 23:54
If the OSD: Remaining Time, Local Time or File Name is enabled, other OSD notifications disappear in a very short time. So it is unreadable. Can an arrangement be made for these?

Anima123
12th June 2020, 05:49
I know that MPC Video Renderer is still in active development, but version 1327 seems to disabled the MPC-BE internal subtitles somehow, both in windows mode and in FSE mode.

RXP
12th June 2020, 06:06
Is there anyway to enable windows screen saver when MPC-BE is paused? I'd like to save my OLED as much as I can!

Aleksoid1978
12th June 2020, 06:20
Is there anyway to enable windows screen saver when MPC-BE is paused? I'd like to save my OLED as much as I can!

On pause MPC-BE don’t prevent screen saver.

Aleksoid1978
12th June 2020, 08:08
I know that MPC Video Renderer is still in active development, but version 1327 seems to disabled the MPC-BE internal subtitles somehow, both in windows mode and in FSE mode.

Thx - fixed.

chros
12th June 2020, 10:30
Is there anyway to enable windows screen saver when MPC-BE is paused? I'd like to save my OLED as much as I can!
If you want to save oled then don't pause the video at all :)

Grimsdyke
12th June 2020, 15:05
The version of libdvdnav which is integrated in MPC-BE is obviously sub-optimal (…hem, better to say it is broken, AFAIK…)… The navigation commands from the VTS to the VMG domain are not implemented properly in this version of the library. Consequently the jumps back and forward between titles and menus are leading to playback errors or stops.

Yes, these weird problems are the reason why I tried to test dslibdvdnav but it seem to be too old to work in HC/BE.
But I think it's open source and could be integrated and improved.

Anima123
13th June 2020, 01:52
The MPC Video Renderer can only switch to FSE mode if the swap effect is 'Discard', not be able to switch to FSE mode if set as 'Flip'.

BTW, I am using the latest version 1335 for testing.

Zinglar
13th June 2020, 05:42
I cannot get MPC-BE to play .avi files by double clicking them in Windows Explorer. This is from a standard user account. The files play with MPC-BE if I open the program and then use File --> Open or if I use the context menu (Open with...) in Windows Explorer. They also play if I double click them in an administrator account. So I wonder if it has something to do with permissions concerning MPC-BE.

Please note that if I use VLC in a standard user account and set the .avi association to VLC, then the .avi files open with VLC by double clicking them!

I tried running MPC-BE as an administrator in my standard user account, but then I cannot change the file association settings in Options, because I press the Administrator "Modify" button in the Options window and a copy of the Options window is opened where the .avi setting is already ticked. So it's not or cannot be updated for my standard user account. :(

I'm running Windows 10 Pro x64 v.2004 with MPC-BE 1.5.5 build 5274.

Aleksoid1978
13th June 2020, 05:48
I cannot get MPC-BE to play .avi files by double clicking them in Windows Explorer. This is from a standard user account. The files play with MPC-BE if I open the program and then use File --> Open or if I use the context menu (Open with...) in Windows Explorer. They also play if I double click them in an administrator account. So I wonder if it has something to do with permissions concerning MPC-BE.

Please note that if I use VLC in a standard user account and set the .avi association to VLC, then the .avi files open with VLC by double clicking them!

I tried running MPC-BE as an administrator in my standard user account, but then I cannot change the file association settings in Options, because I press the Administrator "Modify" button in the Options window and a copy of the Options window is opened where the .avi setting is already ticked. So it's not or cannot be updated for my standard user account. :(

I'm running Windows 10 Pro x64 v.2004 with MPC-BE 1.5.5 build 5274.

Use latest SVN version - https://yadi.sk/d/AjAXDDHtHRIELg/Beta%20(Nightly)/1.5.5
Use installer.

Zinglar
13th June 2020, 06:25
Thank you for the link. I installed it, but unfortunately it didn't work, even after I rebooted the PC. I still get a copy of the Options window when I click on the Modify associations button and therefore I cannot change the .avi option.
Please note that I also tried resetting the options on the installation dialog.

Aleksoid1978
13th June 2020, 06:52
Thank you for the link. I installed it, but unfortunately it didn't work, even after I rebooted the PC. I still get a copy of the Options window when I click on the Modify associations button and therefore I cannot change the .avi option.
Please note that I also tried resetting the options on the installation dialog.

After you set association - do you see System Dialog and select MPC-BE as video player ?

v0lt
13th June 2020, 06:53
The MPC Video Renderer can only switch to FSE mode if the swap effect is 'Discard', not be able to switch to FSE mode if set as 'Flip'.

BTW, I am using the latest version 1335 for testing.
I can’t confirm.
Win8.1x64, GTX 950, MPC VR 0.4.6.1337, MPC-BE 1.5.5.5330.

Zinglar
13th June 2020, 06:56
After you set association - do you see System Dialog and select MPC-BE as video player ?
I do, but MPC-BE is already selected as my video player and also in the file types settings .avi is associated with MPC-BE.

EDIT: I notice that right clicking a .avi file doesn't open it if the file association is for MPC-BE, but as I wrote before it does open with the Open With context menu.

EDIT 2: I don't know if it helps, but the same problem exists with .mkv files. Also the Options dialog has a number of file associations ticked in grey and others in black (that's the dialog that opens after I click on the Modify button.

Anima123
13th June 2020, 07:26
I can’t confirm.
Win8.1x64, GTX 950, MPC VR 0.4.6.1337, MPC-BE 1.5.5.5330.

Not sure if subtitle is another condition that can trigger it, need to confirm by more test cases, which will have to wait until tomorrow.

Another difference is I was using Intel's integrated video card for playing back.

lanzorg
13th June 2020, 08:01
Is there a combined installer for mpc-be and mpc-video-renderer and if not, do you plan to create one?

Aleksoid1978
13th June 2020, 10:00
Is there a combined installer for mpc-be and mpc-video-renderer and if not, do you plan to create one?

Not currently planned.

Aleksoid1978
13th June 2020, 10:02
I do, but MPC-BE is already selected as my video player and also in the file types settings .avi is associated with MPC-BE.

EDIT: I notice that right clicking a .avi file doesn't open it if the file association is for MPC-BE, but as I wrote before it does open with the Open With context menu.

EDIT 2: I don't know if it helps, but the same problem exists with .mkv files. Also the Options dialog has a number of file associations ticked in grey and others in black (that's the dialog that opens after I click on the Modify button.

Try deselect all problem format, associate, then select again and associate again.
I have never encountered such problems.

Also - in explorer in context menu, open with - select mpc-be and all :)

Zinglar
13th June 2020, 10:14
Hmm... I tried everything you suggest, but with no luck. The odd thing is that the file icon changes to that of MPC-BE, but the file doesn't play with the Open command. Only with Open With.

Additionally, VLC does work as would be expected even though I use a standard user account. MPC-BE works as expected only if I use an administrator account!

Aleksoid1978
13th June 2020, 11:11
Hmm... I tried everything you suggest, but with no luck. The odd thing is that the file icon changes to that of MPC-BE, but the file doesn't play with the Open command. Only with Open With.

Additionally, VLC does work as would be expected even though I use a standard user account. MPC-BE works as expected only if I use an administrator account!

You are not lucky :)

Zinglar
13th June 2020, 13:41
You are not lucky :)
I may reinstall Windows as a last resort.

clsid
13th June 2020, 13:54
Go to Default Programs in Window settings. There you can set the player as default for regular user.

Klaus1189
13th June 2020, 18:06
In the past the recent files where not shortened with "..." in the pathname, if the path is longer than a specific value. Was there a recent change in the last 2 weeks or so?

Anima123
13th June 2020, 18:49
I can’t confirm.
Win8.1x64, GTX 950, MPC VR 0.4.6.1337, MPC-BE 1.5.5.5330.

Just confirmed that 1337 has no problem. Appreciated to the developers for bringing us such good renderer.

v0lt
13th June 2020, 18:54
In the past the recent files where not shortened with "..." in the pathname, if the path is longer than a specific value. Was there a recent change in the last 2 weeks or so?
It was earlier, but not for all paths. After r5252 (https://sourceforge.net/p/mpcbe/code/5252/) done for everything.

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

Zinglar
13th June 2020, 20:20
Go to Default Programs in Window settings. There you can set the player as default for regular user.
The odd thing is that it is actually shown in Default Programs as the relevant video player. In the context menu Open entry or double clicking a file does nothing.

v0lt
16th June 2020, 05:34
MPC Script Source 0.1.0.76 (https://github.com/v0lt/ScriptSourceFilter/releases/tag/0.1.0)
DirectShow source filter for AviSynth and VapourSynth scripts.

Klaus1189
18th June 2020, 18:30
I have encountered a strange sync issue. I use latest compiled 1.5.5.5337 nightly build and latest MPC VR nightly build and encountered an audio offset, but only when using MPC Audio Renderer. If I choose Directsound and watch the same video it is fine. Using madvr in MPC-BE does not change anything.
Also in Firefox on youtube it is in sync, I think it also uses directsound.
I downoaded this video https://www.youtube.com/watch?v=JNH__YaZC0U
-> Especially at the end you can clearly see the sync issue watching the bow and hearing the differing audio.
Setting it up to about -120 ms solves it also, but is only a workaround.

EDIT: just upgraded to 5339, same.

stax76
18th June 2020, 22:33
MPC Script Source 0.1.0.76 (https://github.com/v0lt/ScriptSourceFilter/releases/tag/0.1.0)
DirectShow source filter for AviSynth and VapourSynth scripts.

I tried avisynth, vapoursynth and portable mode, everything is working fine, thank you!

If you maybe have interest to improve staxrip integration, there are about five mpv CLI options it uses, for instance:

--aid (or alias --audio)

It selects an audio track via index.

https://mpv.io/manual/master/#options-aid

Aleksoid1978
19th June 2020, 12:52
I have encountered a strange sync issue. I use latest compiled 1.5.5.5337 nightly build and latest MPC VR nightly build and encountered an audio offset, but only when using MPC Audio Renderer. If I choose Directsound and watch the same video it is fine. Using madvr in MPC-BE does not change anything.
Also in Firefox on youtube it is in sync, I think it also uses directsound.
I downoaded this video https://www.youtube.com/watch?v=JNH__YaZC0U
-> Especially at the end you can clearly see the sync issue watching the bow and hearing the differing audio.
Setting it up to about -120 ms solves it also, but is only a workaround.

EDIT: just upgraded to 5339, same.

What format do you download ? How do you download ? If see online - the same issue ?

Klaus1189
19th June 2020, 15:02
Yes, open video Link in MPC-BE same issue. I use default settings of youtube in MPC-BE.

Klaus1189
20th June 2020, 08:54
Can you reproduce it?

v0lt
20th June 2020, 11:19
Can you reproduce it?
I could not notice the problem.
Need to watch a video from start to finish?
Is the problem observed when using the EVR-CP?

Klaus1189
20th June 2020, 11:49
Best to notice are the last 10 seconds and wait for the last 3 movements of the violin bow and concentrate on the corresponding sound.
Same in EVP CP.

v0lt
21st June 2020, 06:38
MPC Video Renderer 0.4.7.1356 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.4.7)
Description (https://github.com/Aleksoid1978/VideoRenderer/blob/0.4.7/Readme.md)

Changes:
Added Sync Offset graph in statistics.
Fixed getting the current image using IBasicVideo::GetCurrentImage.
Improved playback support for some protected DVD-Video.
Added support for mirroring ("flip").
Added ability to change Swap effect during playback.
Added support for exclusive full screen in DX9 mode.
Fixed subtitles flickering after rewind.
Recommended version of MPC-BE 1.5.5.5342 or later.

Aleksoid1978
21st June 2020, 08:39
Can you reproduce it?

No - i don't see/hear A/V desync.

Klaus1189
21st June 2020, 09:39
I also can't reproduce it anymore. Sorry for false report.

Anyway, I really appreciate your work on all Projects: MPC-BE, MPC Video Renderer, Image Source Filter and Script Source Filter

from a long time user and little contributor :thanks:

butterw2
22nd June 2020, 11:21
Issue: Active pixel shader (ex: Invert.hlsl) isn't applied when saving a Screenshot. I'm using EVR-CP on Mpc-Be v1.5.4 x64.

from the changelog: Correction shaders are also used when creating screenshots and thumbnails.

Aleksoid1978
22nd June 2020, 12:05
Issue: Active pixel shader (ex: Invert.hlsl) isn't applied when saving a Screenshot. I'm using EVR-CP on Mpc-Be v1.5.4 x64.

from the changelog: Correction shaders are also used when creating screenshots and thumbnails.

Save screenshot - not using any external shaders, it's say about internal.

v0lt
22nd June 2020, 12:26
Issue: Active pixel shader (ex: Invert.hlsl) isn't applied when saving a Screenshot. I'm using EVR-CP on Mpc-Be v1.5.4 x64.

from the changelog: Correction shaders are also used when creating screenshots and thumbnails.
To get the image displayed, use Shift+F5 (the image will be saved in the same place where the save is done through the menu).

butterw2
22nd June 2020, 12:36
Shift+F5 does indeed work, but not the menu entry. thanks for clearing that up.

Klaus1189
22nd June 2020, 17:20
The sync issue is back for me when using MPC Audio Renderer.
This video is better to watch it happen:
https://www.youtube.com/watch?v=I_2D8Eo15wE

I also downloaded it, here is a muxed mkv:

https://drive.google.com/file/d/1q2yaKLahB0dLtlaP-oT1blZ4x1D5pn7g/view?usp=sharing

Again, if I apply a -120 ms (negative offset) on MPC Audio Renderer it is in sync for me, just like if it is played back in Directsound in MPC-BE and also in Firefox.
Best if to watch this left guy clapping. He claps exactly with the beat -> perfect sync
I made a screenshot and marked the guy, so no misunderstandings can occur:
https://drive.google.com/file/d/1CaUTByK1Dx9QqOxZgbkWza-bG6-S_Xn-/view?usp=sharing

Please ignore the woman on the motorcycle on the left, she claps wrong, but excatly wrong :rolleyes:

I think I wasn't able to reproduce, because the video wasn't the best to really watch/hear it happen.

Klaus1189
22nd June 2020, 18:26
I did some more tests in the last hour and I think its an AMD driver issue, just restarted the pc and the issue is gone. The pc was running overnight, probably an issue which happens after extended period of time, I don't know.
I started some games and MSI Afterburner reported both static 100% GPU usage and 65535 rpm fan speed, which is the last value of 16 bit resolution.
And again sorry for the false report, you guys are the best, there is nobody who comes close ;)

clsid
22nd June 2020, 18:57
Disable fast startup in Windows 10:
Windows Control Panel > Power Options > "Choose what the power buttons do" > uncheck "Turn on fast startup"

Otherwise Windows will not do a proper clean restart. This fixes a variety of driver stability issues, including weird audio sync issues.

v0lt
22nd June 2020, 19:09
@Klaus1189
The link to mixed mkv is wrong.

PS: I found the video "Photoshop_Tutorial_Rap.mp4" (which is a lot of words), chose DirectSound and set the delay to +150 ms. But I can hardly feel this delay. Maybe I've watched a lot of dubbing movies or because it's evening and I'm tired. :(

Klaus1189
22nd June 2020, 20:23
Oops, sorry. I edited the post. I am sensitive to sync issues. If you play the video and create a delay of 150ms the beat is audible when the mentioned guy has his hands in widest position. Can not describe it better now, hope you understand what I try to say.

Yes, it is very different to watch movies with original language, the sound fits perfectly to the movements of the mouths of the people and other stuff.

s0meone_new
22nd June 2020, 22:14
Hungarian translation updated. "Do not reset speed for session" text.
https://www50.zippyshare.com/v/PFKDsasb/file.html

Aleksoid1978
23rd June 2020, 03:06
The sync issue is back for me when using MPC Audio Renderer.
This video is better to watch it happen:
https://www.youtube.com/watch?v=I_2D8Eo15wE

I also downloaded it, here is a muxed mkv:

https://drive.google.com/file/d/1q2yaKLahB0dLtlaP-oT1blZ4x1D5pn7g/view?usp=sharing

Again, if I apply a -120 ms (negative offset) on MPC Audio Renderer it is in sync for me, just like if it is played back in Directsound in MPC-BE and also in Firefox.
Best if to watch this left guy clapping. He claps exactly with the beat -> perfect sync
I made a screenshot and marked the guy, so no misunderstandings can occur:
https://drive.google.com/file/d/1CaUTByK1Dx9QqOxZgbkWza-bG6-S_Xn-/view?usp=sharing

Please ignore the woman on the motorcycle on the left, she claps wrong, but excatly wrong :rolleyes:

I think I wasn't able to reproduce, because the video wasn't the best to really watch/hear it happen.

Maybe i bad - but i don't see/hear desync :)

After seeking also A/V desync ?

P.S. Show filters list. Show MPC Audio Renderer settings.