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

detmek
27th July 2015, 10:08
Hi guys. I really like MPC-BE so far and use it as my main video player. But it seams that MPC-BE Internal subtitle render does not handle very well subtitles with anamorphic video. See screenshot:
http://www.dodaj.rs/t/Z/Ee/WAKxpDl/mpc-be-subtitles.jpg (http://www.dodaj.rs/?Z/Ee/WAKxpDl/mpc-be-subtitles.png)
Subtitles are wide.
Here is same movie played by MPC-HC with Apply aspect ratio compensation for anamorphic videos checked:
http://www.dodaj.rs/t/2p/lU/4ui7Igfd/mpc-hc-subtitles.jpg (http://www.dodaj.rs/?2p/lU/4ui7Igfd/mpc-hc-subtitles.png)
Subtitles are just as it should be.

So, can you add built-in or separate option for subtitle correction, like in MPC-HC?

Aleksoid1978
27th July 2015, 10:31
Hi guys. I really like MPC-BE so far and use it as my main video player. But it seams that MPC-BE Internal subtitle render does not handle very well subtitles with anamorphic video. See screenshot:
http://www.dodaj.rs/t/Z/Ee/WAKxpDl/mpc-be-subtitles.jpg (http://www.dodaj.rs/?Z/Ee/WAKxpDl/mpc-be-subtitles.png)
Subtitles are wide.
Here is same movie played by MPC-HC with Apply aspect ratio compensation for anamorphic videos checked:
http://www.dodaj.rs/t/2p/lU/4ui7Igfd/mpc-hc-subtitles.jpg (http://www.dodaj.rs/?2p/lU/4ui7Igfd/mpc-hc-subtitles.png)
Subtitles are just as it should be.

So, can you add built-in or separate option for subtitle correction, like in MPC-HC?
Upload a short sample.

detmek
27th July 2015, 11:22
No problem. Here:
F7 (https://mega.nz/#!n5JwhDyY!QXD4PdLqBIsfh8rcEj0Wn-I7rbS68GC7_UkOsHD6t4A)
F7justfortest (https://mega.nz/#!HtYRxTQI!VkHO-jiOSx-8k_971DvLyc4KOeRxqaEyNOrUtPFO4Dg)
Subtitles look really funny on second clip (made by me just for testing).
BTW, subtitles are in SRT format.

ryrynz
27th July 2015, 13:34
MPC-BE doesn't select Sanear audio decoder when it's selected as audio renderer in the options.

https://github.com/alexmarsev/sanear/releases

Aleksoid1978
27th July 2015, 13:45
MPC0-BE doesn't select Sanear audio decoder when it's selected as audio renderer in the options.

https://github.com/alexmarsev/sanear/releases

wait next beta build :)

Ghosthree3
27th July 2015, 14:08
Win 10 rtm:
http://s04.radikal.ru/i177/1507/ea/c190f17c822a.png
Yes this is the problem. Those buttons don't do anything for me.

Aleksoid1978
27th July 2015, 23:22
Yes this is the problem. Those buttons don't do anything for me.

Win 10 change file association, now user must select what app use for open file types. After you select MPC-BE you see this menu button. Say thanks to MS :)

Ghosthree3
27th July 2015, 23:41
Win 10 change file association, now user must select what app use for open file types. After you select MPC-BE you see this menu button. Say thanks to MS :)
The thing is I've already done that. I've selected MPC-BE as my default Video player and have chosen it manually as the default application for most of my video file types - since the association menu doesn't work in 10, in ANY program. The Play with and Add to list buttons still don't work.

Aleksoid1978
27th July 2015, 23:54
The thing is I've already done that. I've selected MPC-BE as my default Video player and have chosen it manually as the default application for most of my video file types - since the association menu doesn't work in 10, in ANY program. The Play with and Add to list buttons still don't work.

You are associate with video types in MPC-BE as it do in previous Windows ??

Ghosthree3
28th July 2015, 00:57
You are associate with video types in MPC-BE as it do in previous Windows ??
Yes, see the link here (http://i.imgur.com/RgAN3e5.png).

MP4 is only an example, most of my video file ext are set the same way, yet the context menu still does nothing. Windows 10 has definitely broken something.

Aleksoid1978
28th July 2015, 03:26
Yes, see the link here (http://i.imgur.com/RgAN3e5.png).

MP4 is only an example, most of my video file ext are set the same way, yet the context menu still does nothing. Windows 10 has definitely broken something.

I don't know what's wrong. For me it work perfect.

v0lt
28th July 2015, 17:48
@detmek
Try 575.
MPC-BE 1.4.5 (build 574) beta - x86 (https://yadi.sk/d/Ac_rQ5zGi95qp), x64 (https://yadi.sk/d/95lizUPOi95ru)
MPC-BE 1.4.5 (build 575) beta - x86 (https://yadi.sk/d/pF-x9cnli95tZ), x64 (https://yadi.sk/d/8hW28MdVi95tu)
I also post the previous version, as perhaps it will be more correct for the other cases. If so, it will be more universal solution.

Ghosthree3
28th July 2015, 18:12
I don't know what's wrong. For me it work perfect.
Hm, don't know. I'm using build 501 which is the most recent one on sourceforge but I just noticed more recent versions listed in the post above.

Is that the problem?

detmek
28th July 2015, 19:27
@detmek
Try 575.
MPC-BE 1.4.5 (build 574) beta - x86 (https://yadi.sk/d/Ac_rQ5zGi95qp), x64 (https://yadi.sk/d/95lizUPOi95ru)
MPC-BE 1.4.5 (build 575) beta - x86 (https://yadi.sk/d/pF-x9cnli95tZ), x64 (https://yadi.sk/d/8hW28MdVi95tu)
I also post the previous version, as perhaps it will be more correct for the other cases. If so, it will be more universal solution.

Version 575 shows subtitles with corrected aspect ratio. Version 574 does not.

v0lt
30th July 2015, 04:40
MPC-BE v1.4.5 (build 587) beta (http://sourceforge.net/projects/mpcbe/files/MPC-BE/Nightly%20Builds%20%28from%20svn%20trunk%29/MPC-BE%20v1.4.5%20%28build%20587%29%20beta/)
A complete set with a digital signature.

ryrynz
30th July 2015, 09:56
BE's icon could use some love, it looks a bit rough in the Windows 10 taskbar due to resizing. Kinda wish they kept the taskbar the same size as in 7/8 TBH.

Ghosthree3
30th July 2015, 15:54
Hm, don't know. I'm using build 501 which is the most recent one on sourceforge but I just noticed more recent versions listed in the post above.

Is that the problem?
Update, it is now working. I don't know why, I haven't updated MPC-BE, I have rebooted multiple times in the past and that didn't help. Only thing I can imagine is a Windows Update came through and fixed the problem.

EDIT: No wait, I was wrong. It doesn't work from explorer windows. But it does work from other things, eg. I successfully did it using Everything. I guess that's enough of a work around for me for now.

Dark Eiri
31st July 2015, 04:32
BE's icon could use some love, it looks a bit rough in the Windows 10 taskbar due to resizing. Kinda wish they kept the taskbar the same size as in 7/8 TBH.

The one I used on my mod, does it look nice on 10?

ryrynz
1st August 2015, 11:14
The one I used on my mod, does it look nice on 10?

It does.

Z-95
3rd August 2015, 06:15
Found a possible problem with the built in MKV splitter with pcm_s24be(A_PCM/INT/BIG) audio tracks.

Using the internal MKV splitter MPC-BE (in 1.4.4 and 1.4.5.587) will not detect the audio tracks and will not play them. If it is the only audio track the internal splitter will just show video and subtitle pins.

However using external LAV splitter it will detect and play them.

Have tried multiple files and all the ones I've tried do this. The files are all remuxes from blu-rays done using mkvtoolnix.

Aleksoid1978
3rd August 2015, 08:58
Found a possible problem with the built in MKV splitter with pcm_s24be(A_PCM/INT/BIG) audio tracks.

Using the internal MKV splitter MPC-BE (in 1.4.4 and 1.4.5.587) will not detect the audio tracks and will not play them. If it is the only audio track the internal splitter will just show video and subtitle pins.

However using external LAV splitter it will detect and play them.

Have tried multiple files and all the ones I've tried do this. The files are all remuxes from blu-rays done using mkvtoolnix.
Upload a short sample - and we will fix it.

Z-95
3rd August 2015, 13:09
Upload a short sample - and we will fix it.

Sample (https://drive.google.com/file/d/0Bzm6CAzsd-2PcnlKQ3BqdlF2ZzA/view?usp=sharing)

VipZ
3rd August 2015, 14:29
Have noticed some commits for VS2015 support, I have been able to successfully compile the main x86 exe with the icon lib failing. Everything fails for x64.

Is VS2015 supported yet or still a work in progress?

Thanks

Ghosthree3
3rd August 2015, 14:29
Ok so regarding the issue using the context menus to play/add files. I believe the issue is related to UAC, previously it wasn't an issue because I was using Windows 7, but UAC is much different since 8. Did you by chance do the complete UAC disable (not just moving the slider down) on 10? Perhaps that's why it's working for you.

I came to the conclusion because I can use the context menu in Everything, which I have the Task Scheduler start at boot with auto elevated privileges to bypass UAC, but I can't use explorer.

EDIT: Yep, that did it. Slid the slider all the way down then did the registry fix mentioned here (http://forums.mydigitallife.info/threads/38257-HOW-TO-Disable-UAC-completely).

Context menus now work as intended.

v0lt
3rd August 2015, 17:56
@Z-95
Supports big endian PCM audio for MKV is added in 605 bild.

MPC-BE 1.4.5 (build 605) beta - x86 (https://yadi.sk/d/AYRX_-iiiFL3S), x64 (https://yadi.sk/d/0euW7WUriFL8f).

Z-95
3rd August 2015, 20:38
@Z-95
Supports big endian PCM audio for MKV is added in 605 bild.

MPC-BE 1.4.5 (build 605) beta - x86 (https://yadi.sk/d/AYRX_-iiiFL3S), x64 (https://yadi.sk/d/0euW7WUriFL8f).

Works great! Thanks!

Aleksoid1978
4th August 2015, 04:17
Have noticed some commits for VS2015 support, I have been able to successfully compile the main x86 exe with the icon lib failing. Everything fails for x64.

Is VS2015 supported yet or still a work in progress?

Thanks

Build with VS2015 x86/x64 fixed. To compile ffmpeg use this MSYS + GCC 5.2.0 (http://mpc-be.org/MSYS/MSYS_MinGW-w64_GCC_520_x86-x64.7z)

Akeno
4th August 2015, 05:21
Whenever I start MPC-BE, the video always opens up in a window that's 800px wide rather than the video resolution. Is there anyway to make it open to the video resolution by default?

Aleksoid1978
4th August 2015, 06:39
Whenever I start MPC-BE, the video always opens up in a window that's 800px wide rather than the video resolution. Is there anyway to make it open to the video resolution by default?

http://i017.radikal.ru/1508/d0/942af7ee66c1t.jpg (http://radikal.ru/fp/5356a2f603294d8bacb5f390478ec0fd)

VipZ
4th August 2015, 14:30
Build with VS2015 x86/x64 fixed. To compile ffmpeg use this MSYS + GCC 5.2.0 (http://mpc-be.org/MSYS/MSYS_MinGW-w64_GCC_520_x86-x64.7z)

Thanks, confirmed all working now.

Just a quick question regarding your MinGW release, you mentioned it's pretty much Nevcairiel's build's and doing a MD5 comparison shows this, there is however 1 changed file, libmingwex.a. I suspect this is a patched copy to allow building the library’s within the main exe or something similar?

I have found your patched copy will fail to build LAV filters and the original fails to build MPC-BE, it’s just a thought that if MPC-BE requires a patched libmingwex.a, would it not make sense to include within the lib folders on the SVN copy and not require the current manual approach?

Aleksoid1978
5th August 2015, 05:00
Thanks, confirmed all working now.
...would it not make sense to include within the lib folders on the SVN copy and not require the current manual approach?

It's not right - different people can use different version of GCC to build MPC-BE.

daert
6th August 2015, 07:51
Is it possible to have the chapter's name on the seek bar instead of the file's name?

Aleksoid1978
6th August 2015, 08:11
Is it possible to have the chapter's name on the seek bar instead of the file's name?

No - chapters show only when move mouse over seekbar.

nbarzgar
6th August 2015, 10:25
Hello, thanks for a great software!
Ever since I first found out about it, I've been using it as default most of the time when playing back video on the computer.

Problem now is that vobsub subtitles muxed in .mkv suddenly won't display - or even cannot be loaded...
The context menu for subtitles and also sub-menu in 'navigation' is greyed out.
The subs are playing just fine (same file) in VLC, though and show up correctly as third track in mediainfo.
Could you help me?

Thanks!

wanezhiling
6th August 2015, 11:13
Why not post a sample file?
Keep in mind a sample file means everything.

nbarzgar
6th August 2015, 11:53
Why not post a sample file?
Keep in mind a sample file means everything.

Well, in a way you're right of course. But then I thought since it's been working on former Windows versions fine with MPC-BE and this only occurred on Windows 10 since the upgrade last week (actually clean re-install), this would be more likely not a problem of the file itself...
Note: I am using this version of mkvmerge, since its output is being recognized by my Blu-ray player, newer version output will not, though. But as I said, the MPC-BE subtitle problem occurs with this version of Windows for the first time.
MediaInfo:
General
Complete name : [...]Episode 04.mkv
Format : Matroska
File size : 1.23 GiB
Duration : 2h 0mn
Overall bit rate : 1 466 Kbps
Encoded date : UTC 2015-08-03 21:33:52
Writing application : mkvmerge v5.6.0 ('Kenya Kane') built on May 27 2012 16:44:04
Writing library : libebml v1.2.3 + libmatroska v1.3.0

Video
ID : 1
Format : MPEG-4 Visual
Format profile : Simple@L3
Format settings, BVOP : No
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default (H.263)
Codec ID : XVID
Codec ID/Hint : XviD
Duration : 2h 0mn
Bit rate : 1 245 Kbps
Width : 640 pixels
Height : 360 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.216
Stream size : 1.05 GiB (85%)
Writing library : XviD 64

Audio
ID : 2
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Mode : Joint stereo
Format_Settings_ModeExtension : MS Stereo
Codec ID : A_MPEG/L3
Codec ID/Hint : MP3
Duration : 2h 0mn
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Stream size : 165 MiB (13%)

Text
ID : 3
Format : VobSub
Codec ID : S_VOBSUB
Codec ID/Info : The same subtitle format used on DVDs

wanezhiling
6th August 2015, 12:20
If you want a dev to fix somthing, the first thing is to ensure that dev can reproduce the issue himself too, and the best way to help dev reproducing is just to provide a sample file instead of saying many words.

And ps: MediaInfo can help nothing in such a case

daert
6th August 2015, 13:19
No - chapters show only when move mouse over seekbar.

Understood. Thanks for the explanation

Aleksoid1978
6th August 2015, 13:32
nbarzgar
Upload a short sample.
Also - see filter's list. Press right mouse button -> Filters.

nbarzgar
6th August 2015, 15:59
Hello @Aleksoid1978, thanks! I solved it!
Just now I started to try and use the main 'file' menu to load a subtitle file and a message popped up saying I should change the renderer...it was set to "System Standard" (default setting apparently).

I hadn't looked out for that as I had been used to in Win XP... ever since Win 7 the default video renderer had been EVR and so I didn't expect I would have to change that again manually now.

So: Everything's fine and working!

@wanezhiling: Thanks for your time and trouble.
You're right to a certain extent. Yet I am not used to upload files just like that. In times when server space wasn't as ample as it is now and upload speed of internet providers wasn't what it is now, either...well, have been around this whole thing since about 15 years ago.
And many problems for me have been solved by referring to the specs of the file, as provided by either MediaInfo or GSpot, or similar sw.
:-)
BR

Unr3aL
6th August 2015, 16:12
A soft voice whispering from the off: *Dropbox? *

Z-95
6th August 2015, 17:06
Hello again, I may have found another problem with the internal mkv splitter and a possible problem with chapters.

Sample 1 (https://drive.google.com/file/d/0Bzm6CAzsd-2PZHNTblJOMHVyLXM/view?usp=sharing)
Sample 2 (https://drive.google.com/file/d/0Bzm6CAzsd-2PcU9BUVJnWS15V1E/view?usp=sharing)

Sample file 1 is able to seek fine and shows the chapter mark at 5s on the seek bar.
Sample file 2 is not able to seek using the internal mkv splitter (it just jumps to the end of the file) but can seek using LAV splitter. Neither splitter will show the chapter mark at 5s.

What makes this interesting is that these two samples are from the same blu-ray disc and are from the same playlist and were remuxed using mkvtoolnix at the same time. This disc had multiple episodes in the same mpls that I loaded into mkvtoolnix and split by chapters into the separate episodes. Episodes 1 and 2 seek fine and show chapters, while episodes 3 and 4 do not seek using the internal splitter and show no chapters. (Sample 1 is the first 10s of episode 1 and Sample 2 is the first 10s of episode 3).

For these small samples I manually added a chapter at 5s using mkvtoolnix since the real chapters are set much later than the 10s samples.

All playback done using MPC-BE.1.4.5.605.x86.(VS2013) posted a few posts back (for LPCM big endian support).

sneaker_ger
6th August 2015, 17:20
Sample 2 first timecode is 00:25:04.033

v0lt
6th August 2015, 17:21
@Z-95
Disable the "Fast seek (on keyframe)" option.

Z-95
6th August 2015, 17:48
Sample 2 first timecode is 00:25:04.033

Where can you see this? Loading the file in mediainfo and doing mkvmerge -I and mkvinfo on it I cannot seem to find that timecode.

@Z-95
Disable the "Fast seek (on keyframe)" option.

While this does enable seeking to work, is this the only way? The seeking doesn't work on the 24 minute episode either and I'm sure there are keyframes to seek to. Ideally I'd like to have this option enabled.

sneaker_ger
6th August 2015, 17:56
Where can you see this? Loading the file in mediainfo and doing mkvmerge -I and mkvinfo on it I cannot seem to find that timecode.

1. Load in mkvinfo, click Options->Show all elements, then look into clusters or
2. mkvextract timecodes_v2 seekandchaptersnotok.mkv 0:track1_timecodes.txt 1:track2_timecodes.txt 2:track3_timecodes.txt

v0lt
6th August 2015, 19:03
@Z-95
Fixed in build 618.
MPC-BE 1.4.5 (build 618) beta - x32 (https://yadi.sk/d/6bOWAT4oiJzEQ), x64 (https://yadi.sk/d/J9i7eJU7iJzJJ).

Z-95
6th August 2015, 19:50
1. Load in mkvinfo, click Options->Show all elements, then look into clusters or
2. mkvextract timecodes_v2 seekandchaptersnotok.mkv 0:track1_timecodes.txt 1:track2_timecodes.txt 2:track3_timecodes.txt

Ok I see it now. This is very interesting and may be related to a mkvtoolnix bug: https://github.com/mbunkus/mkvtoolnix/issues/1170

Episode 1 and 2 have cluster timecodes that start at 0, while episodes 3 and 4 have timecode starts of about 25m and 50m respectively (the original mpls was episodes 1-4 together). It seems mkvmerge maybe modifies timecodes of the second split file but not the ones after? (I checked some other series I remuxed and they show the same symptoms).

I will do some more testing to see if my existing files can be repaired (with something like mkvmerge --sync) or if I will need to re-remux from the blus in a different way to get correct timecodes (for example, only split once then continually split the resulting 2nd files until all episodes are extracted).

Anyway, thanks for the help! The nonzero starting timecodes are indeed consistent between all the files I've checked so far that show the seeking/chapter problems.

@Z-95
Fixed in build 618.
MPC-BE 1.4.5 (build 618) beta - x32 (https://yadi.sk/d/6bOWAT4oiJzEQ), x64 (https://yadi.sk/d/J9i7eJU7iJzJJ).

With this build I can seek now in files with nonzero timecode clusters. Thanks!

Still no chapters but I think that's related to the chapter points pointing to times that do not exist in the cluster timecode ranges?

jobypeter
7th August 2015, 10:13
HI,

I installed the latest madvr(0.88.21) on my win8.1 X64, with GTX960(driver 353.62) and MPC-BE (1.4.5.587 & 501). It shows green screen while playing the 4K HEVC 10BIT LG demos(UHD PQ Lovely Swiss 4K 2160p) using DXVA. All the 4K HEVC 10bit/8bit demos can be played normally in non DXVA mode. MadVR's user "huhn" explained that I should use copy-back mode in lav decoder with madvr. But I can't find such options in BE's internal decoder. Does BE really support 10bit DXVA with madvr? Is it NATIVE or COPYBAK?

Thanks!

daert
7th August 2015, 11:31
He was referring to LAV Video Decoder which isn't BE's internal filter. If you want to use LAV you need to install them and disable BE's internal ones