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

73ChargerFan
5th June 2018, 19:38
is anyone else finding MPC-BE taking ages to start playing movie, even on a fresh install, its even worse when playing a movie over and RDP connection, VLC, MPC-HC and Windows 10 movies and TV all start the movie in a timely fashion where MPC can sometimes take 30 seconds to start the movie on RDP, 10-20 locally on my PC.

Once i've played it one locally however it tend to then by much quicker, however RDP it takes ages every time.

I've ask this before and didnt get a really satisfactory answers, or nothing suggested made any difference, all settings are default.

anyone any ideas before i ditch BE?

I have a similar issue. Audio plays immediately, video freezes maybe 1 second in, then whole UI freezes for about 15-30 seconds. Only on a fresh start of the player, not for subsequent videos. If I close the app, it may or not delay on restart. Same for local files, DVDs, and mkv files over the local network.

All latest updates: Windows 10 x64 pro, MPC-BE x64 (only changes to settings are to stream AC3 & DTS, and elevate process priority), AMD Pheonom II (never taxed when watching videos), nvidia 750gts, 8 gb ram. I use portable 7z version only, but I think the ini is kept in the registry because I never opted to have it stored in the file system.

Has been like this for about a year; I'm only mentioning it now because someone else has.

Is there a trace or debug w/ logging version I can try? I don't program anymore so I don't have a compiler.

Magik Mark
6th June 2018, 10:48
Guys,

Where can I get instructions on using LAV filter as an External Filter?

huhn
6th June 2018, 11:26
install lav.
add all 4 lavfilter filter as external filter with prefer: done.
disable all internal filter and have only lavfilter installed as a dshowfilter: done.

Magik Mark
6th June 2018, 11:39
Thanks huhn.

Is there a proper sequence? Which comes first, second, third & forth? Lav video, lav audio, lav splitter lav splitter source. Is this correct?

huhn
6th June 2018, 12:29
doesn't matter.

v0lt
6th June 2018, 16:13
install lav.
add all 4 lavfilter filter as external filter with prefer: done.
disable all internal filter and have only lavfilter installed as a dshowfilter: done.
There is no need to do the third point if the second is done.

huhn
6th June 2018, 16:15
yes just to different ways to get the same result.

Klaus1189
6th June 2018, 16:31
install lav.
add all 4 lavfilter filter as external filter with prefer: done.
disable all internal filter and have only lavfilter installed as a dshowfilter: done.

There is no need to do the third point if the second is done.

v0lt is right. If you don't disable the internal ones and imagine you have a special kind of file, that LAV Filters doesn't support, then the internal filters are used to play them.
yes just to different ways to get the same result.

not 100% same result, because you have alternative filters which can do the job.

huhn
6th June 2018, 16:46
an argument about interpreting of or or and. you only need step 2 or 3 that'S you are done of each of them.

mpc be will always fall-back to internal decoder if nothing else is found.

Gravitator
7th June 2018, 15:36
How to make the player save the mode "Stretch to the screen size"?

v0lt
7th June 2018, 16:58
@Gravitator
View->Options->Video->Framing->Default mode

Gravitator
7th June 2018, 18:05
@Gravitator
View->Options->Video->Framing->Default mode
Спасибо. :)

I propose to add in the player the mode of frame-by-frame comparison of several video files?

v0lt
7th June 2018, 20:06
Спасибо. :)

I propose to add in the player the mode of frame-by-frame comparison of several video files?
It's nice to hear thanks in Russian. But we will not do anything like that. I advise you to compare video files using AviSynth.

Klaus1189
8th June 2018, 11:24
updated german translation (https://drive.google.com/drive/folders/0B4y5u0gBKYqbUHk0T3A0ellIa28?usp=sharing) based on r3710

beter
9th June 2018, 09:07
Update for translation of Chinese Traditional/Simplified and Dutch.
I have also included the Japanese one, as Socket774 is inactive for a year. If it is better leaving it to Socket774, just ignore the Japanese file.
https://www.sendspace.com/file/tsofl9

v0lt
9th June 2018, 12:34
@Klaus1189
Thanks. Updated in r3713.

@beter
Thanks. Updated in r3718.

Gravitator
11th June 2018, 11:21
Why do not we see the software (the lack of a hardware) HEVC-10bit decoder via a video card? On the CPU this question is not worth ...

Klaus1189
13th June 2018, 18:40
Why do not we see the software (the lack of a hardware) HEVC-10bit decoder via a video card? On the CPU this question is not worth ...

What?

foxyshadis
14th June 2018, 21:36
Why do not we see the software (the lack of a hardware) HEVC-10bit decoder via a video card? On the CPU this question is not worth ...

Because video decoding is inherently serial, and what threading it can achieve is largely limited to the 6-8 threads that today's CPUs provide. GPUs with hardware decoding don't use CL, they have specialized decoding blocks. OpenCL and CUDA decoding has been attempted, but it's never been particularly efficient compared to CPU or GPU decoding.

beter
15th June 2018, 14:45
Something related to the PGS subtitle bug I mentioned last month.

After rev3600 the subpictures with long duration are displayed normally, but this time some subpictures with short duration are displayed too long, and sometimes affected the subpicture after them.

Comparison video: https://drive.google.com/file/d/1pWoRtFle7ScAYRAyHRnpF1HN9lMeJvq5/view
(At 00:06, 00:13, 00:26, 00:32, 00:40)
The video used: https://www.sendspace.com/file/c6254p

Aleksoid1978
15th June 2018, 14:52
Something related to the PGS subtitle bug I mentioned last month.

After rev3600 the subpictures with long duration are displayed normally, but this time some subpictures with short duration are displayed too long, and sometimes affected the subpicture after them.

Comparison video: https://drive.google.com/file/d/1pWoRtFle7ScAYRAyHRnpF1HN9lMeJvq5/view
(At 00:06, 00:13, 00:26, 00:32, 00:40)
The video used: https://www.sendspace.com/file/c6254p

I don't understand what's wrong. How did you determine that the duration is wrong ??
PGS subtitles don't have start/end timestamp. Only start(when found PRESENTATION SEGMENT) - end showing until next PRESENTATION SEGMENT is found.

beter
15th June 2018, 15:03
Are you sure that in MPC-HC is right ?? :)

Probably yes, If you seek to 1 second before that subpicture and play, then it will be displayed as the same way as MPC-HC.

Also, the playback will be a little bit difference if the buffer value is changed (For example if the value is changed from 3 to 10, then the subpictures at 00:06 and 00:32 will become shorter)

Aleksoid1978
15th June 2018, 15:18
Tomorrow i will give you time stamp for PGS sub from this file.

beter
15th June 2018, 16:07
I don't understand what's wrong. How did you determine that the duration is wrong ??
PGS subtitles don't have start/end timestamp. Only start(when found PRESENTATION SEGMENT) - end showing until next PRESENTATION SEGMENT is found.

May be I give you an example
I am not good at this kind of things, maybe I am wrong, but this picture should be showing the starting time of the third subpicture
https://i.imgur.com/iLxiqiB.png

0008A0DE->565470(/90)->6283->00:00:06.283

However, MPC-BE is still showing the second one at 00:07
https://i.imgur.com/60ubEji.png

It means that the third one is not shown on time and the second one is shown too long.

If I misread the Hex in the SUP, please tell me.

beter
15th June 2018, 16:29
(Oh, It only happens when the PGS is inside a MKV. If it is an external SUP, then no problem at all.)

Aleksoid1978
16th June 2018, 01:56
Hmm. for me it's render sub normal.
https://i.imgur.com/N5oyapK.png

beter
16th June 2018, 06:37
Hmm. for me it's render sub normal.

Ok, I realised the problem.

I set the "Sub pictures to buffer" under subtitle-rendering to a "too high value"......And some buffered PGS subpictures inside a container are likely shown for for example at least 40 frames(in case of 24fps video, 1.67 seconds) if the "Sub pictures to buffer" is set to 40...

groen
16th June 2018, 18:36
How can I disable MPC audio decoder. Even though I have LAV filters enabled as preferred on the external filters list, mpc audio decoder over rides LAV audio. I can't find mpc audio decoder on the list of filters to block it either.

Strange how it only happened all of a sudden another issue, the internal audio decoder sets the gain to +10db every time I open a file. I have to click the default button to reduce it down because it is all greyed out on the sound processing page. I'd much rather just disable it completely.

huhn
16th June 2018, 18:38
did you enable bitstreaming in lavfilter?

groen
16th June 2018, 18:45
Yes I enabled bitstreaming in lav filters. I have been using mpc-be and lav filters and bitstreaming for many years.

Problem with the setting not saving was permissions on the settings.ini in program files. That is now fixed but the mpc audio decoder still wins the merit. Can I disable that?

edit: OK I think I see what the issue is, the audio is e-ac-3 and I don't think lav filters supports that.

Klaus1189
16th June 2018, 20:38
Yes I enabled bitstreaming in lav filters. I have been using mpc-be and lav filters and bitstreaming for many years.

Problem with the setting not saving was permissions on the settings.ini in program files. That is now fixed but the mpc audio decoder still wins the merit. Can I disable that?

edit: OK I think I see what the issue is, the audio is e-ac-3 and I don't think lav filters supports that.

What entries do you have in external Filters, like LAV Audio Decoder, ...?

LAV latest nightly screenshot (https://drive.google.com/file/d/1-RL8E4WjEcfK-BBTRIEFceTKg2K7zpCW/view?usp=sharing): E-AC3 bitstreaming option. Is that what you need?

v0lt
16th June 2018, 20:54
Support for E-AC3 (DD+) has been improved in r3599, r3604, r3619. Please use nightly builds.

groen
16th June 2018, 22:10
Great thanks, I will try the nightly builds.

All of a sudden e-ac-3 becoming popular and thanks for adding support and all you do.

Yanak
17th June 2018, 10:27
Hello,

The player max resolution for "Youtube" options is 2160p.
Youtube have also 5k and 8k, the 5k especially is what interest me, it's named 2880p in the quality options settings, but youtube in 5k can delivers videos of 5120x2700 (https://www.youtube.com/watch?v=nRt4Duf7GoI), 5280x2972, 5568x3132 (https://www.youtube.com/watch?v=QkPEVHchKw8), 5376x3024 (https://www.youtube.com/watch?v=uZClGt1xS1A) or even 6144x3160 resolutions according on the different examples i tested looking at the "advanced informations" options, seems like it throws under 2880p option everything between 4k and 8k...

I would just like to know if it is possible to have ( at least ) the 2880p option and not be limited to the 2160p as maximum please.

Thank you very much.

Aleksoid1978
17th June 2018, 11:40
Hello,

The player max resolution for "Youtube" options is 2160p.
Youtube have also 5k and 8k, the 5k especially is what interest me, it's named 2880p in the quality options settings, but youtube in 5k can delivers videos of 5120x2700 (https://www.youtube.com/watch?v=nRt4Duf7GoI), 5280x2972, 5568x3132 (https://www.youtube.com/watch?v=QkPEVHchKw8), 5376x3024 (https://www.youtube.com/watch?v=uZClGt1xS1A) or even 6144x3160 resolutions according on the different examples i tested looking at the "advanced informations" options, seems like it throws under 2880p option everything between 4k and 8k...

I would just like to know if it is possible to have ( at least ) the 2880p option and not be limited to the 2160p as maximum please.

Thank you very much.

Done.

lvqcl
17th June 2018, 13:51
Youtube-dl reports that they have stream with format=272 and it's 2880p.

But there are videos where this stream has other resolution:
https://www.youtube.com/watch?v=sLprVF6d7Ug - 4320p
https://www.youtube.com/watch?v=1La4QzGeaaQ - 4320p60

So format 272 can be 2880p or 4320p

Aleksoid1978
17th June 2018, 14:31
I know about 272 format.

Yanak
17th June 2018, 15:50
Done.

Thank you very much for this :)

rock
17th June 2018, 17:55
https://i.imgur.com/9o2dBmk.png
all internal disabled
actual using avcodec but OSD and toolbar indicator show that it uses GPU/DXVA2 Native

Aleksoid1978
18th June 2018, 01:12
https://i.imgur.com/9o2dBmk.png
all internal disabled
actual using avcodec but OSD and toolbar indicator show that it uses GPU/DXVA2 Native

It's always happened or sometimes ? I can't reproduce, if in software - don't show GPU/DXVA2 indicator.

P.J
18th June 2018, 09:20
This video has no sound if using the default splitter but no problem with LAV splitter source:

https://drive.google.com/open?id=1TFbFwYiXhrDbVcFMt1hgZSwuAHNLhfG7

Aleksoid1978
18th June 2018, 09:21
This video has no sound if using the default splitter but no problem with LAV splitter source:

https://drive.google.com/open?id=1TFbFwYiXhrDbVcFMt1hgZSwuAHNLhfG7

Thanks, i look what's wrong.

P.S. Fixed.

giulianoprs
18th June 2018, 09:41
hello to all, an information, I would like to install mpc-be, better version 32 or 64? I have w10 pro, thank you all.

ryrynz
18th June 2018, 12:43
Use 64-bit.

giulianoprs
18th June 2018, 16:31
I have a problem, I installed mpc-be + lavfilter + madvr and up to here everything ok, but I have a problem with subtitles, I installed xysubfilter but as per procedure (run as administrator) but later in the mpc properties I can not find xysubfilter and so I do not see the subtitles, what am I wrong?

Klaus1189
18th June 2018, 18:03
updated german translation (https://drive.google.com/drive/folders/0B4y5u0gBKYqbUHk0T3A0ellIa28?usp=sharing) based on r3750

v0lt
18th June 2018, 19:14
@Klaus1189
Thank you. But I'm not sure of the correctness of the term "Advanced", it could be more correctly called "Extra". In this sub-menu commands are collected to not clutter the list of subtitles.

Klaus1189
18th June 2018, 19:31
OK, the translation of "Advanced" matches but I think I need to correct the three new entries called
Audio
Untertitel
Videospur
What lines are the entries called in language txt file?

I personally would change the order to:
Videospur
Audiospur
Untertitelspur

Files are muxed that way, too. What do you think?

Klaus1189
18th June 2018, 19:51
Found it, I think, three times in txt file
updated german translation (https://drive.google.com/drive/folders/0B4y5u0gBKYqbUHk0T3A0ellIa28?usp=sharing)
I'm not sure anymore about the order. Mostly the file has one videostream, so first Audio and second Subtitle is quite fine.

v0lt
19th June 2018, 04:31
The track of the video almost never changes, and many people change audio tracks and subtitles through the context menu (yes there are people who do not use the AUD and SUB buttons). Therefore, the video track is selected after audio and subtitles (in the player menu, not the splitter), otherwise it will only interfere. This is done in MPC-HC and I think it's logical.

There are two lines for the translation of the video track: IDS_MENU_VIDEO_STREAM and IDS_MENU_VIDEO_ANGLE.

German translation updated in r3753.