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

v0lt
26th June 2019, 04:27
@raymondjpg
View -> Options -> Internal Filters -> Audio Decoders -> Audio decoder configuration -> Encode to AC-3.

raymondjpg
26th June 2019, 05:20
Raymond, you can use AC3Ffilter. Nevermind, use internal filters.

Thanks for the response. Yes, I currently use AC3filter, but was hoping to be able to use the inbuilt AC-3 encode feature in MPC-BE.

@raymondjpg
View -> Options -> Internal Filters -> Audio Decoders -> Audio decoder configuration -> Encode to AC-3.

Thanks also. I have set the Audio decoder configuration to Encode to AC-3 but it is not working for me in Windows 10 1809. Are you running it in Windows 10?

Aleksoid1978
28th June 2019, 01:03
Thanks also. I have set the Audio decoder configuration to Encode to AC-3 but it is not working for me in Windows 10 1809. Are you running it in Windows 10?

Thanks for info - fixed in r4600.

raymondjpg
28th June 2019, 03:29
Thanks for info - fixed in r4600.

Thanks. Is that a release or nightly build? I cannot see it at SourceForge yet.

Aleksoid1978
28th June 2019, 05:16
Latest SVN build always here - https://yadi.sk/d/hlf1lfC8mKU58/!_last

raymondjpg
28th June 2019, 05:56
Latest SVN build always here - https://yadi.sk/d/hlf1lfC8mKU58/!_last

Thanks again. I have tried 1.5.4 (build 4601) beta, both x86 and x64 versions, and can still not see any transcoding to AC-3 in Windows 10 1809. It is as if there is no native AC-3 encoder/compressor active in Windows 10, and there is also no evidence that the fccHandler AC-3 ACM Codec 2.2 (32 bit and 64 bit) is working to encode AC-3 in Windows 10.

Does anyone have AC-3 transcoding working in MPC-BE in Windows 10? If so, what settings are necessary for it to work?

TIA

Aleksoid1978
28th June 2019, 06:54
For me working after "fix".

P.S. Show internal audio decoder properties when playback.

raymondjpg
28th June 2019, 08:00
For me working after "fix".

P.S. Show internal audio decoder properties when playback.

Attached screenshot of audio decoder properties when playback. Graphstudio has output from audio decoder as MEDIASUBTYPE_IEEE_FLOAT.

Aleksoid1978
28th June 2019, 08:02
Attached screenshot of audio decoder properties when playback. Graphstudio has output from audio decoder as MEDIASUBTYPE_IEEE_FLOAT.

Upload to any file hosting.

raymondjpg
28th June 2019, 08:19
Upload to any file hosting.

Do you mean upload the screenshot? I can open it here. Input according to the screenshot is mp2 16-bit, output is 32-bit float. If you mean upload the file with the mp2 audio, I could do that if you wish.

I uploaded the screenshot to http://ul.to/1lbg6u5w.

Aleksoid1978
28th June 2019, 08:22
Encode to AC-3 working only for > stereo(channels > 2). Because there is no need encode stereo pcm to AC-3 :)

raymondjpg
28th June 2019, 08:34
Encode to AC-3 working only for > stereo(channels > 2). Because there is no need encode stereo pcm to AC-3 :)

OK Thanks. I'll look into it for transcoding multi-channel, but also need to see about MPC-BE Exclusive mode audio to overcome the issue of Windows 'silent channels' when playing 2-channel sources.

Edit: Multi-channel AC-3 transcoding appears to be working OK with 1.5.4 (build 4601) beta. Thanks again!

audimus
28th June 2019, 20:21
Would appreciate some help on configuring Dual Audio.

I would like to send dual audio to the HDMI and S/PDIF optical both and preferably with WASAPI (not Direct Sound to any of them). I have been able to achieve this while the video is playing with right click but not sure how to make this default.

In the MPC-BE options for audio, there are two drop down boxes for the dual audio. Both list MPC audio renderer and the DirectSound options (not the audio cards directly). If I select MPC renderer for the top list, I can then use the properties button to bring up the renderer settings and select either the HDMI or the Optical with WASAPI output. This works.

BUT, there is no properties button to set for the second list. So, if I set that also to MPC renderer (the only other choices being DirectSound to HDMI or Optical), then it takes the same settings as the one above and so during play sends both outputs to the SAME out (HDMI or Optical).

I see that the above is not a hardware limitations because during play I can right click and see two MPC renderers under Filters and I can change the output of one of them to the other output and it works that way with WASAPI access to both HDMI and Optical.

But there seems to be no way to set this as the default -i.e., both set to MPC renderer but different selections of output for each.

Am I missing something here or would it be possible to provide a properties button for the second audio output list as well in the MPC-BE options for Audio and use those settings for each?

Thanks

Aleksoid1978
29th June 2019, 04:34
There is no way to set different settings for internal audio output.

Warner306
30th June 2019, 18:43
I have some feature requests:

I know MPC-BE is primarily a desktop media player, but it would be nice to have the odd tweak to make the player easier to be controlled by remote from a distance without a mouse and keyboard, as many of use are also using it on TVs and projectors to play videos in fullscreen without ever seeing the player GUI.

1. Skip Steps

I think this may have been requested before, but would it be possible to add a checkbox to Miscellaneous -> Jump Distances to combine the small, medium and large jump distances into a single keystroke (mapping all jump distances to the left and right arrow keys)?

A single key press could enable the small jump step, pressing the key a second time within 750 ms would enable the medium jump step and pressing the key a third time within 750 ms would enable the large jump step.

These skip steps would make it considerably faster to navigate to a specific place in video with a single keystroke without having to rely on different keys to jump different amounts at a time. I use skip steps regularly with Kodi's video player and find them invalvaluable for navigating through a video with a remote using only the left and right arrow keys. It would be nice to have seperate jump distances for forwards and backwards steps, but a checkbox to enable skip steps would be satisfying enough: Miscellaneous -> Jump Distances -> Enable Skip Steps (default Left and Right arrow keys).

Link: Kodi Skip steps (https://kodi.wiki/view/Skip_steps)

2. End Time

In addition to OSD: Local Time, would it be possible to add an optional overlay named OSD: End Time that displays the time when the video will end? It would be nice to be able to reference the actual local time when a video will finish and not just the local time, which is far less informative.

The calculation could be very straightforward: Local Time + Remaining Time = End Time.

3. Time Remaining

I would prefer to see the time remaining in the video rather than the time elapsed when OSD: Remaining Time is enabled. Maybe the first option could be renamed OSD: Time Elapsed and a new option could be added called OSD: Time Remaining that shows the time remaining in the video and not the time elapsed? Or simply an option that switches the existing option from elapsed time to the time remaining?

4. Improve the Behavior of Show Seekbar

I would like to see some improvement to the Show Seekbar command. Currently, I have Show Controls and Show Seekbar enabled under View. If I toggle the seekbar with Ctrl + 1, it takes two presses of Ctrl + 1 to get the seekbar to appear; the controls appear with one press and then the seekbar. Is it possible to have the controls and the seekbar appear at the same time with one press of Ctrl + 1?

It would also be nice to have the controls and seekbar stay on-screen for a longer period of time. The seekbar only stays visible for half a second when toggled. It would make more sense for it to remain visible for at least 2-3 seconds before disappearing. The command Show Seekbar can also be unreliable at times and sometimes takes a couple of presses to display when mapped to another keyboard shortcut besides Ctrl +1.

Finally, it would be nice to have an option to see the seekbar at the bottom of the screen during fullscreen playback when activating jump steps or selecting chapters.

I don't ask for all these features to be added, but hope they will all be considered as useful additions.

ryrynz
1st July 2019, 00:43
Could combine the end time with local time. That would be cool. "10:00pm, playback finishes at 11:20pm" for example.

Any chance of adding .iso files to "Media files - (All types)" for browsing? Would be cool if an iso file was opened via traditional 'Open file' command it would automatically use the 'Open iso image' command.

filler56789
2nd July 2019, 22:25
The MP4 splitter of version 1.5.4 build 4601 doesn't understand Opus audio in the MP4 container and outputs garbage to MPC's audio decoder.

Sample file created with MP4Box: http://www.mediafire.com/file/samr3bu29butd3p/rikki-opus-in-mp4.mp4

Ezhihua
4th July 2019, 09:53
The MP4 splitter of version 1.5.4 build 4601 doesn't understand Opus audio in the MP4 container and outputs garbage to MPC's audio decoder.

Sample file created with MP4Box: http://www.mediafire.com/file/samr3bu29butd3p/rikki-opus-in-mp4.mp4


:confused::confused: how can you mix mp4 video with opus audio? I try to mux them but failed using ffmpeg....and MPCBE played video well that encoded with (h265 + opus + mkv container)

chros
4th July 2019, 11:55
it would be nice to have the odd tweak to make the player easier to be controlled by remote from a distance without a mouse and keyboard, as many of use are also using it on TVs and projectors to play videos in fullscreen without ever seeing the player GUI.

You can also try out this remote (https://forum.doom9.org/showthread.php?t=175007), maybe it'll be useful for you as well.

1. Skip Steps
4. Improve the Behavior of Show Seekbar

- it has skip interval of 10 sec
- if a video file has chapters the prev/next file buttons jumps to the next chapter
- there's even a seek bar in the app to quickly jump somewhere.

2. End Time
3. Time Remaining

Although this isn't visible in the app, but the current time and the duration are, so it's not hard to calculate/estimate them.

It also has lot of other useful features (basically I don't miss anything from it):
- file browser
- after playback events
- selecting subtitles, delaying them

Note that I'm not saying your requested features are not useful but it can be used in a different way. :)
Hope it helps ...

Warner306
4th July 2019, 12:55
That sounds all well and good, but I am looking for simplified control with a Harmony remote with faster navigation with the arrow keys. And I don't really want to have to do math while watching something to calculate the end time and time remaining.

Aleksoid1978
4th July 2019, 13:05
The MP4 splitter of version 1.5.4 build 4601 doesn't understand Opus audio in the MP4 container and outputs garbage to MPC's audio decoder.

Sample file created with MP4Box: http://www.mediafire.com/file/samr3bu29butd3p/rikki-opus-in-mp4.mp4

Thanks - fixed in r4604.

filler56789
5th July 2019, 06:34
Thanks - fixed in r4604.

Just tested build .4608 and confirmed it was fixed —

thanks! :thanks:

v0lt
5th July 2019, 20:17
MPCVideoRenderer-v0.2.1.719_git2019.07.05-2e62a9c
Now you can disable D3D11 VP for the formats NV12, P010, P016 and YUY2. For YUY2, you can also disable DXVA2 VP.
But you need to understand that turning off D3D11 VP and DXVA2 VP will have a bad effect on interlaced video.

Anima123
5th July 2019, 21:04
What are the differences between using VP and not using it, video processing speaking, exactly?

v0lt
6th July 2019, 14:20
Anima123
D3D11 VP and DXVA2 VP do not support all input formats. NV12 and YUY2 are generally supported. AYUV is partially supported (Nvidia). P010 is supported only on modern video cards. Y410 seems to be supported only on new Intel cards.
In addition, we are seeing problems with chroma scaling in different formats and different settings of MPC VR.
The Shader Video Processor supports more input formats and gives a more predictable result.

v0lt
6th July 2019, 14:44
MPCVideoRenderer-v0.2.1.730_git2019.07.06-484e5f0 (https://yadi.sk/d/X0EVMKP4TcmnHQ)
Added support for NV12, P010, P016 using a shader video processor for DX9 mode.

huhn
7th July 2019, 05:21
is your custom chroma scaler chromaloc aware?

v0lt
7th July 2019, 06:56
is your custom chroma scaler chromaloc aware?
What is chromaloc?

huhn
7th July 2019, 07:04
the information where the chroma is position relative to the luma.
most videos are mpeg2 but they changed it for UHD BD.

x265 and x264 define this with the chromaloc command.

here some outdated information: http://www.mir.com/DMG/chroma.html

v0lt
7th July 2019, 07:51
@huhn
I opened your link, but I don’t see information about "they changed it for UHD BD".

huhn
7th July 2019, 08:13
https://forum.doom9.org/showpost.php?p=1871938&postcount=68

the UHD BD spec usages it. video on youtube and such don't have to.

v0lt
7th July 2019, 12:32
@huhn
I do shader processing for MPEG-2 chroma location.
I do not plan on doing support for other variants of the chroma location in the near future.

bouwew
9th July 2019, 12:09
Hi, on the reported audio dropping out, I'm having these as well, already since quite some time, over quite some version of various softwares. On all types of audio: AC3, DTS, DTS-HD, TrueHD, etc.
I recently noticed, and this is reproducible, when they are occurring quite frequent, and I reboot my PC, the problem is gone or mostly gone (very limited amount of drop outs).



I think I have found the root cause of the audio drops: Kodi 18.
Since a week I removed Kodi 18 and installed Kodi 17.6.
Result, I tested over several days: no more audio drops!

I run MPC-BE via the Kodi playercorefactory.xml-file.

crazyy
12th July 2019, 00:54
Is there an option to not pause playback when screen got locked? I would like to play music even on locked screen!

ryrynz
12th July 2019, 00:55
No option, will likely never be either.

stax76
12th July 2019, 01:23
I think I have found the root cause of the audio drops: Kodi 18.
Since a week I removed Kodi 18 and installed Kodi 17.6.
Result, I tested over several days: no more audio drops!

I run MPC-BE via the Kodi playercorefactory.xml-file.

I uninstalled Kodi too and drops are still there!

crazyy
12th July 2019, 10:57
No option, will likely never be either.

Why? it's annoying.Every time i need to close MPC-BE and open PotPlayer (it has an option for locked screen) to listen music because of locked screen.

Klaus1189
12th July 2019, 11:00
Use foobar2000 as dedicated Audioplayer along with MPC-BE as dedicated Videoplayer.

crazyy
12th July 2019, 11:25
You're funny! May be the netflix will discover you for a stand-up show. (I also like listening to the movie on the locked screen..)

Klaus1189
12th July 2019, 11:36
I only wanted to help you, sorry if you think other guys who want to help you should get a standup comedy show. I am out.

bouwew
12th July 2019, 13:17
I uninstalled Kodi too and drops are still there!

Sorry to read that.

With Kodi 18 I noticed that the occurrence of audio drops would slowly increase in frequency and after some longer time the audio would disappear completely, accompanied by the showing of "decoder off" on the display of my Yamaha surround-receiver. Did you notice a similar behavior in your system? Are you using the latest nightly of LAV-filters?

stax76
12th July 2019, 14:38
for mpc users I hope it gets sorted, if not there is still mpv. :D

crazyy
13th July 2019, 03:12
I found a simple solution to continue playback on the locked screen;

Open Windows Task Scheduler, click Create Task, specify a name and go to Triggers tab, click New, select "On workstation lock" as begin the task option click OK.Go to Actions tab, click New, specify location of MPC-BE by clicking the Browse button, write /play into "add arguments" box then click OK & OK to finish adding the task.Now, every time when you want to play something with MPC-BE while the screen is locked, just close MPC-BE and lock the screen, that's all.

Anima123
14th July 2019, 00:49
@v0lt, using DX9 with MPCVideoRenderer, the ctrl-J shows DXVA2 as VideoProcessor even when the output NV12 unchecked. Is that right, since using DX11 on my other computer, it shows shader as VideoProcessor?

v0lt
14th July 2019, 07:59
@v0lt, using DX9 with MPCVideoRenderer, the ctrl-J shows DXVA2 as VideoProcessor even when the output NV12 unchecked.
Output?
Take a screenshot of the MPC VR statistics.

PS: MPC VR nightly builds (https://yadi.sk/d/X0EVMKP4TcmnHQ).

Anima123
14th July 2019, 18:42
Output?
Take a screenshot of the MPC VR statistics.

PS: MPC VR nightly builds (https://yadi.sk/d/X0EVMKP4TcmnHQ).

here it is (https://www.dropbox.com/s/ge2rjlce6m6ro1u/MPCVR_DX9.png?dl=0)

v0lt
14th July 2019, 19:05
@Anima123
In the screenshot, I see YV12, not NV12.
MPC VR connected to the first supported media type. For Intel video cards, the MPC Video Decoder will give preference to YV12, for Nvidia and AMD - NV12.

Anima123
14th July 2019, 20:03
@Anima123
In the screenshot, I see YV12, not NV12.
MPC VR connected to the first supported media type. For Intel video cards, the MPC Video Decoder will give preference to YV12, for Nvidia and AMD - NV12.

With my windows 10 laptop with Intel HD-630 video card, the shaders are used instead of DXVA2. Did they have different preferences for the decoder?

v0lt
14th July 2019, 20:23
@Anima123
In the screenshot, I see the Intel HD 4600.
In any case, you can turn off the YV12 in the video decoder.

mclingo
15th July 2019, 19:23
love this player but not been able to use it as my daily driver for a long time now due to a bug of some sort nobody has been able to resolve, just going to try this again on here in case anything has changed or anyone else has the same issue.

When I start a movie it hangs for ages circle spnning, sometimes for a good 10 -20 seconds, once its started and "playing" I can close and reopen where it will open and play again straight away, this happens on SSD too, locally not over the network.

this does not happen with MPC-HC and never has but ive had this issue through many versions of BE, anyone any ideas, anything I can try?