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

Siso
12th July 2018, 21:24
Is this really a issue in MPC-BE?
Maybe it's related to the OS or any program running on the pc of the two guys?
I had never any issue on any pc here at home, it doesn't matter AMD/Nvidia/Intel graphics with an AMD/Intel CPU. Had every possible combination and used both Windows 7 and 10.

In mpc-hc everything is fine, even in vlc. The problem is only iwth mpc-be.

chros
13th July 2018, 14:48
Quick question: can we seek in YouTube clips? (using 1.5.2 beta (I don't remember the build number))
Yesterday I wanted to do so and I couldn't. Thanks!

chros
13th July 2018, 19:00
Sorry for the false alarm: it was LAV splitter that buffered the data and that's why seeking didn't work. All is good with the internal splitters.

mogli
21st July 2018, 06:45
Whenever I update my soundcard drivers the MPC audio renderer is resetted to the primary audio device although I use a different one with MPC-BE.

Why is this happening? No other software I have does this and the names of the audio devices stay the same all the time anyhow.

Klaus1189
21st July 2018, 08:25
1.) What audio chipset and driver?
2.) What OS? Complete, like Win 7 SP1 64-bit or Win 10 18.03 64-bit
3.) What device do you use normally and what device for MPC-BE?
4.) Do you have your device you use for MPC-BE selected as default in audio settings of OS?

Grimsdyke
21st July 2018, 13:48
I have the same problem as Mogli but I always thought I am the only one so I never posted this. (Win10 64bit on a AsRock J4205-ITX)

Klaus1189
21st July 2018, 16:08
So you also have two different audio devices connected to you pc, where the first is set as default device, but the second one is used in MPC-BE?

Grimsdyke
21st July 2018, 16:43
Dual-audio-out in MPC-BE activated and one output is HDMI (TV) and the other is Analog-7.1 (Receiver).
After driver update BE looses the HDMI device and falls back to default and although the TV is set to default in the OS settings there is NO sound !!! So I always have to renew this setting in BE.
This happens also sometimes when I change the refresh rate of the TV.
No big issue but still somewhat annoying.

Klaus1189
21st July 2018, 16:54
Why not simply one HDMI connection from pc to AVR and then HDMI to TV?

v0lt
21st July 2018, 18:43
I do not recommend updating the drivers when the player is running.
I recommend using DirectSound for dual audio output (MPC Audio Renderer may not work correctly in this mode).

mogli
21st July 2018, 19:42
I do not recommend updating the drivers when the player is running.The player isn't running while updating. That's the point: How does MPC-BE even know the driver version changed and why does it trigger a device change in such a situation?

huhn
21st July 2018, 19:51
when updating GPU driver the sound device is removed and added after installing again and it is not unusual that the "new" audio device is set as default by windows or GPU driver installer.

so mpc-BE may not see it as the same device after updating

v0lt
21st July 2018, 19:54
@mogli
1. Do you have a problem with MPC Audio Renderer only? Does DirectSound work fine?
2. What version of MPC-BE?
3. Which version of Windows?

Aleksoid1978
22nd July 2018, 11:17
Dual-audio-out in MPC-BE activated and one output is HDMI (TV) and the other is Analog-7.1 (Receiver).
After driver update BE looses the HDMI device and falls back to default and although the TV is set to default in the OS settings there is NO sound !!! So I always have to renew this setting in BE.
This happens also sometimes when I change the refresh rate of the TV.
No big issue but still somewhat annoying.

With HDMI output sound is "not easy" - windows can change device guid in system after reboot. It also depends on what to run first - the computer or the receiver. I use HDMI output and suffer from it sometimes.

Aleksoid1978
22nd July 2018, 11:19
Whenever I update my soundcard drivers the MPC audio renderer is resetted to the primary audio device although I use a different one with MPC-BE.

Why is this happening? No other software I have does this and the names of the audio devices stay the same all the time anyhow.

What WASAPI mode use - Exclusive or Shared ?
Do you enable "Exclusive mode" in audio settings in system.

Zero3K
23rd July 2018, 01:22
MPC-BE has an issue with streams that are being piped by StreamBuffRe (http://www.streambuffre.com). Viewing one or more streams at a time eventually results in the playback freezing on a frame and eventually going black. Looking at the Statistics shows that the buffer is at 0 KB for all values. According to the developer of StreamBuffRe, it is being caused because MPC-BE doesn't handle buffer underruns that well.

Aleksoid1978
23rd July 2018, 02:49
MPC-BE has an issue with streams that are being piped by StreamBuffRe (http://www.streambuffre.com). Viewing one or more streams at a time eventually results in the playback freezing on a frame and eventually going black. Looking at the Statistics shows that the buffer is at 0 KB for all values. According to the developer of StreamBuffRe, it is being caused because MPC-BE doesn't handle buffer underruns that well.

Can you give me more details - how i can run, parameters and so ...
I never using StreamBuffRe and nothing don't know about it software.

Klaus1189
23rd July 2018, 19:01
I just recognized that MPC-BE.1.5.2.3818.x64.7z from https://yadi.sk/d/hlf1lfC8mKU58/1.5.2.3818 is always a 0 Byte file.
But MPC-BE.x64.7z from https://yadi.sk/d/hlf1lfC8mKU58/!_last is fine. Very strange.

v0lt
23rd July 2018, 19:33
Klaus1189
Maybe the "disk space" is over.

Aleksoid1978
24th July 2018, 03:24
MPC-BE has an issue with streams that are being piped by StreamBuffRe (http://www.streambuffre.com). Viewing one or more streams at a time eventually results in the playback freezing on a frame and eventually going black. Looking at the Statistics shows that the buffer is at 0 KB for all values. According to the developer of StreamBuffRe, it is being caused because MPC-BE doesn't handle buffer underruns that well.

It's StreamBuffRe very strange.
I can connect, but can't read data from it.
Use InternetReadFileExW() for read data - it's always return 0.
So - when using only internal filters, for data read using system source filter - File Source(URL).

P.S. it's don't accept connection if User-agent contains space or -. It's very strange limitation.

Matching_Mole
24th July 2018, 12:59
Is this really a issue in MPC-BE?
Maybe it's related to the OS or any program running on the pc of the two guys?
I had never any issue on any pc here at home, it doesn't matter AMD/Nvidia/Intel graphics with an AMD/Intel CPU. Had every possible combination and used both Windows 7 and 10.

I speak for myself (I don't know for Siso) but I think the issue is related to the way I run MPC-BE.

For specific needs, I used a small program (in C++ in Qt) I written to select and analyse the files i want to play (mkv, DVD or Bluray), change some options (screen resolution, Lav and Reclock option,...) and run MPC-BE using a specific Qt procedure (QProcess::startDetached). This mean I don't use MPC-BE directly to select file at any stage. This is why, I agree with one previous comment that it seems the issue is related to some kind of "lost" focus.

So, as I use MPC-BE differently than most of the user, this does not mean that the issue is specific to me but more than it is present for all but in such specific condition that other does not experience it.

The only thing is I use this program for a long time now, and I did not have the issue with very old MPC-BE version (3 or 4 years ago) or recent MPC-HC version.

Zero3K
25th July 2018, 20:07
Can you give me more details - how i can run, parameters and so ...
I never using StreamBuffRe and nothing don't know about it software.

You type/copy+paste a stream's URL into the URL box of its main window and press enter and then double click it in order for it to open in the default player (holding Shift when double clicking results in it loading the stream in a new instance of the player). I have set the "Path to mpc executable" in the MPC Player section of its Settings to the location of MPC-BE x64.

Klaus1189
26th July 2018, 21:24
updated german translation (https://drive.google.com/drive/folders/0B4y5u0gBKYqbUHk0T3A0ellIa28?usp=sharing) based on r3826

Klaus1189
28th July 2018, 11:28
updated german translation (https://drive.google.com/drive/folders/0B4y5u0gBKYqbUHk0T3A0ellIa28?usp=sharing) based on r3831

Zero3K
28th July 2018, 17:42
I am still running into issues with StreamBuffRe when using build 3825 of MPC-BE. It still stops showing the Twitch stream every now and then even though it didn't disconnect according to StreamBuffRe. Also, the stream will randomly be paused as soon as its being viewed.

v0lt
29th July 2018, 11:51
@Klaus1189
Thank you. Updated in r3837.

Anima123
1st August 2018, 06:16
There's no updated nightly builds anymore since 3842, is it a problem after upgrade gcc to 8.20?

ryrynz
1st August 2018, 06:53
Volt hasn't updated his builds recently, just use Aleksoid's (https://yadi.sk/d/UPpCf3tx3SciJK) if you want 3850

Zero3K
3rd August 2018, 14:24
I have another error with it and StreamBuffRe. When I use it as the player in StreamBuffRe and visit a URL such as https://www.twitch.tv/videos/292508749 (which is inputted into the URL bar of StreamBuffRe and then the resulting playlist entry is double clicked on), I get a "failed to render" error.

Klaus1189
3rd August 2018, 16:34
updated german translation (https://drive.google.com/drive/folders/0B4y5u0gBKYqbUHk0T3A0ellIa28?usp=sharing) based on r3856 :)

P.J
5th August 2018, 12:40
I see some artifacts if I play the VIDEO_TS folder directly but no problem if I play the vob files inside of the folder separately :confused:
There's no problem with LAV at all but MPC video decoder.

http://screenshotcomparison.com/comparison/117901

beter
5th August 2018, 18:20
Update translation Chinese (traditional/Simplified), Dutch and Japanese based on 3856.
https://www.sendspace.com/file/o3z0pl

steakhutzeee
6th August 2018, 21:21
Dumb question, here https://www.videohelp.com/software/MPC-BE i can see both Beta and Nightly. It's normal that after i install the Nightly, in MPC BE i see "1.5.2 (build 3858) beta"?

Aleksoid1978
7th August 2018, 09:28
Yes, it's normal.

Aleksoid1978
7th August 2018, 09:29
I see some artifacts if I play the VIDEO_TS folder directly but no problem if I play the vob files inside of the folder separately :confused:
There's no problem with LAV at all but MPC video decoder.

http://screenshotcomparison.com/comparison/117901

Upload problem DVD.

v0lt
8th August 2018, 07:26
Klaus1189, beter
Thank you!
Updated in r3859 and r3860.

v0lt
8th August 2018, 12:38
I see some artifacts if I play the VIDEO_TS folder directly but no problem if I play the vob files inside of the folder separately :confused:
IMHO, here are a few different methods of deinterlacing. Artifacts are present on both screenshots.

There's no problem with LAV at all but MPC video decoder.
You are confusing something, the "MPC Video Decoder" can not be used for the DVD-Video mode. It uses "MPC MPEG Video Decoder".

mv
8th August 2018, 22:37
Hi guys! Thanks for great work!

Is it possible to enable screensaver when video playback is paused in fullscreen mode with madVR as render?

Aleksoid1978
9th August 2018, 07:22
Hi guys! Thanks for great work!

Is it possible to enable screensaver when video playback is paused in fullscreen mode with madVR as render?

MPC-BE don't prevent screensaver when playback is paused. Maybe it's madVR.

Klaus1189
9th August 2018, 16:29
updated german translation (https://drive.google.com/drive/folders/0B4y5u0gBKYqbUHk0T3A0ellIa28?usp=sharing). I had to fix one little issue.
@v0lt: I beg to check if this longer string fits the appearing window.

Klaus1189
10th August 2018, 12:14
It's perfect :)

Manni
10th August 2018, 13:33
Hi everyone,

Not sure if I should post this here or in LAV thread, so please tell me if it should be moved. I'm using MPC-BE with internal subs renderer, LAV and MadVR, as per sig below.

I have an issue with forced subtitles when playing UHD Blurays rips.

When I play an original disc in my UHD Bluray player (a Panasonic UB900), say Black Panther, the forced subtitles are automatically shown whenever characters are not speaking in English.

If I rip my original disc with AnyDVD HD as a folder, when I play it MPC-BE / LAV select the main movie correctly, but the forced subtitled aren't played. If I select the English track, then all the dialogue is subtitled, instead of only when the characters speak in English. Selecting "Forced Subtitles" in LAV Splitter doesn't help, as it never displays any subtitles.

If I rip my original disc with MakeMKV, I have the same behaviour if I don't select the "forced sub tracks" during ripping. If I do select the forced subs tracks, then I can get forced subs only, but I have to select the correct track manually, unless I remix the mkv with the forced sub track set as forced, which is what I'm doing at the moment. It's not always easy to identify the right track and it's of course time consuming.

Even if it takes a bit more space, I would also prefer to rip my discs as folders because mkvs don't save the Dolby Vision information. Folders is also easier/faster for TV Series and extras if using a player that supports BD Menus (such as a Dune player) for that type of content.

Is there a way to get the same result as what I get automatically with my standalone UHB Bluray player (only forced subs to be played when characters don't speak in English), without having to manually remux the mkv (and lose the Dolby Vision info)?

Thanks!

nevcairiel
10th August 2018, 15:36
Without the menu there is no way to know which track is supposed to be used for forced subtitles. If the default choice doesn't work, you have to pick the right track manually.

Manni
10th August 2018, 19:43
Without the menu there is no way to know which track is supposed to be used for forced subtitles. If the default choice doesn't work, you have to pick the right track manually.

Thanks. What I don't understand is how MakeMKV can extract the forced subs and create a special track with only forced subs (then doesn't mark that track as forced to make sure it plays by default, but that's a question for Mike).

If there is a way to create a forced subs only track without the menu (as makemkv doesn't have access to the menu either), how come it's not possible to play it by default?

That's what I don't understand.

nevcairiel
10th August 2018, 20:02
Its possible to create it, its just not possible to know which track to create it from. MakeMKV also doesn't tell you that, you have to manually select the track you want - or just process all the tracks, and MakeMKV deletes those afterwards that turned up empty.

mv
10th August 2018, 20:20
MPC-BE don't prevent screensaver when playback is paused. Maybe it's madVR.

False alarm - rechecked and it is actually Kodi who is preventing screensaver from starting!

Another, possible lame, question. Is it possible to disable/hide mouse cursor when player is starting in fullscreen mode? Each time video is started there is a short moment when mouse pointer blinks in the center of the screen.

Manni
10th August 2018, 20:29
Its possible to create it, its just not possible to know which track to create it from. MakeMKV also doesn't tell you that, you have to manually select the track you want - or just process all the tracks, and MakeMKV deletes those afterwards that turned up empty.

OK, I get it now, thanks. So remuxing after a first makemkv pass and setting the non empty one to forced is the only way to get the correct forced subs track to play.

nevcairiel
10th August 2018, 20:53
I think it should set force tracks to forced anyway? You can also set the stream flags during the initial rip with MakeMKV for every stream separately.
Also in MKV you don't need to remux to change stream flags, you can just edit those in the header.

Klaus1189
10th August 2018, 21:28
False alarm - rechecked and it is actually Kodi who is preventing screensaver from starting!

Another, possible lame, question. Is it possible to disable/hide mouse cursor when player is starting in fullscreen mode? Each time video is started there is a short moment when mouse pointer blinks in the center of the screen.

Assuming you are using Kodi and MPC-BE as external player, simply don‘t use/move mouse, only use keyboard, which will prevent mouse Pointer to show up. If you move mouse it will show up again. Just try it: 1.) Play a file. 2.) Press ALT + X and play another file without moving the mouse, then the pointer won‘t show up.

mv
10th August 2018, 22:40
@Klaus1189
I'm using only IR remote which emulates keyboard but sometimes I connect with remote desktop and after I do that cursor keeps appearing in the center of the screen for a short but noticeable moment. Taking into account that I don't reboot HTPC often and use sleep mode it means that cursor shows up almost always. Not a big problem of course but somehow annoying.