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

Aleksoid1978
14th May 2017, 05:10
Hey ! I have some playback problems with some UHD Files on different machines.


What you mean "not working" ??

v0lt
14th May 2017, 07:11
@S3Ri0US
GTX980TI does not have a full-fledged HEVC decoder. Therefore, you have problems with playing HEVC 4k with hardware acceleration.

The second file can not be decoded on a video card, so the CPU is always used here. To understand the reason, you need to look at the statistics (Ctrl+J) and the task manager..
Possible reasons: there is not enough CPU power, one of the CPU cores is overloaded, there is not enough video memory for the built-in GPU.

S3Ri0US
14th May 2017, 10:56
Ok thanks ! but both files have the same codec ? HEVC

@S3Ri0US
GTX980TI does not have a full-fledged HEVC decoder. Therefore, you have problems with playing HEVC 4k with hardware acceleration.

The second file can not be decoded on a video card, so the CPU is always used here. To understand the reason, you need to look at the statistics (Ctrl+J) and the task manager..
Possible reasons: there is not enough CPU power, one of the CPU cores is overloaded, there is not enough video memory for the built-in GPU.

v0lt
14th May 2017, 12:03
@S3Ri0US
There is a very significant difference.
ColorSpace : YUV
ChromaSubsampling/String : 4:2:0
BitDepth/String : 8 bits
VS
ColorSpace : YUV
ChromaSubsampling/String : 4:2:2 (Type 2)
BitDepth/String : 10 bits

chros
19th May 2017, 20:37
Using 1.5.1 beta, built-in Wasapi exclusive mode doesn't release audio device, only if I close the player (e.g. winamp can't play audio via directsound output).
- sound device: Primary Sound driver
- wasapi mode: Exclusive
- allow bit exact output: checked (although it doesn't matter regarding to this problem)
- sync method: sync audio to video

It doesn't matter whether video file includes bitstreamable audio (e.g. AC3) or decodeable audio (e.g. aac).

It doesn't releases it when:
- playback ends (same with Sanear)
- playback stopped with stop button (Sanear release it)
- playback paused with pause button (Sanear states (https://github.com/alexmarsev/sanear/commit/af6d327bc3682977488d8c8f6f193592d4a927ed) that it should release it but it only works with decodeable audio but not with bitstreamable ones)

Thanks, guys!

Aleksoid1978
20th May 2017, 02:11
Using 1.5.1 beta, built-in Wasapi exclusive mode doesn't release audio device, only if I close the player (e.g. winamp can't play audio via directsound output).
- sound device: Primary Sound driver
- wasapi mode: Exclusive
- allow bit exact output: checked (although it doesn't matter regarding to this problem)
- sync method: sync audio to video

It doesn't matter whether video file includes bitstreamable audio (e.g. AC3) or decodeable audio (e.g. aac).

It doesn't releases it when:
- playback ends (same with Sanear)
- playback stopped with stop button (Sanear release it)
- playback paused with pause button (Sanear states (https://github.com/alexmarsev/sanear/commit/af6d327bc3682977488d8c8f6f193592d4a927ed) that it should release it but it only works with decodeable audio but not with bitstreamable ones)

Thanks, guys!

It's release audio device when close playback - and this does not change.

chros
20th May 2017, 12:31
It's release audio device when close playback
Playback or player? If playback, how did you close playback?
For me only release it when you close the player.

and this does not change.
No worries about the rest :)

v0lt
20th May 2017, 13:29
If playback, how did you close playback?
File->Close (Ctrl+C)
:-)

jkauff
20th May 2017, 13:33
Playback or player? If playback, how did you close playback?
For me only release it when you close the player.
You need to close the media file, not just stop playback. Works for me on 1.5.1 (build 2548).

steakhutzeee
20th May 2017, 16:18
Trying to figure out this. I'm on a full hd monitor 1920*1080. Now, i've two videos, same resolution, not full hd. One has letterbox, the other doesn't, and it's enlarged on all monitor area. Why this? Can i solve?
Ex. a video 720*304 has letterbox, and it's ok because i think it's not stretched. Another video 720*404 has no letterbox and it seems stretched.

If i use 'Normal' in video frame, the video is not stretched and is displayed to it native resolution, in the middle of the screen. So i think all video are always stretched, but why the difference in letterbox?

v0lt
20th May 2017, 16:43
@steakhutzeee
1. Check the layout mode of the frame. The default should be - View->Video Frame->Touch Window from Inside.
2. Check the aspect ratio of the video frame - File->Properties->MediaInfo

steakhutzeee
20th May 2017, 16:57
@v0lt
1. It's ok.
2. One file, the one without letterbox is 16:9. The one with letterbox is 2,35:1. This is the reason?

Thanks :)

v0lt
20th May 2017, 20:43
@steakhutzeee
2. I repeat. This is called the aspect ratio of the frame.

steakhutzeee
20th May 2017, 21:36
@v0lt
Yep, i'm not very confident with this. So you saying that 16:9 aspect ratio image covers all monitor without letterbox?

v0lt
21st May 2017, 05:34
So you saying that 16:9 aspect ratio image covers all monitor without letterbox?
I did not say that.
To fill any monitor without croping the frame, use "Strech to Window".

Aleksoid1978
23rd May 2017, 07:15
Using 1.5.1 beta, built-in Wasapi exclusive mode doesn't release audio device, only if I close the player (e.g. winamp can't play audio via directsound output).
- sound device: Primary Sound driver
- wasapi mode: Exclusive
- allow bit exact output: checked (although it doesn't matter regarding to this problem)
- sync method: sync audio to video

It doesn't matter whether video file includes bitstreamable audio (e.g. AC3) or decodeable audio (e.g. aac).

It doesn't releases it when:
- playback ends (same with Sanear)
- playback stopped with stop button (Sanear release it)
- playback paused with pause button (Sanear states (https://github.com/alexmarsev/sanear/commit/af6d327bc3682977488d8c8f6f193592d4a927ed) that it should release it but it only works with decodeable audio but not with bitstreamable ones)

Thanks, guys!

Try this build - https://yadi.sk/d/EKTSObGF3JTnYL

Yanak
24th May 2017, 12:36
Hello,
I'm not sure if MPC-BE is even concerned by this but it's better to ask i guess :

http://blog.checkpoint.com/2017/05/23/hacked-in-translation/
https://torrentfreak.com/malicious-subtitles-threaten-kodi-vlc-and-popcorn-time-users-researchers-warn-170523/

Thank you.

v0lt
25th May 2017, 16:30
Yanak
I think it is not necessary to report VLC vulnerabilities in this topic.
Answer: https://trac.mpc-hc.org/ticket/6169

Yanak
26th May 2017, 02:28
Hi,
yes sorry , also asked in MPCHC thread after asking here and got the answer there (http://forum.doom9.org/showthread.php?t=166689&page=155) , forgot to report back here, sorry for that .

It ain't only a vlc problem, most articles published on the first day mentioning multiples media player affected, i just wanted to be sure and asked ...

Sorry for the disturbance and thank you for your great media player.

chros
26th May 2017, 19:09
Try this build - https://yadi.sk/d/EKTSObGF3JTnYL
Woow! Thanks Aleksoid, works like a charm!
With both bitstreamable audio (e.g. AC3) and decodeable audio (e.g. aac), now it releases the audio device when:
- playback ends
- playback stopped with stop button
- playback paused with pause button !!!!

Thanks so much!
And please let me know if this feature will be available in a nightly (I'm using the x64 version).

And I love the mute feature as well!

Aleksoid1978
27th May 2017, 01:58
Woow! Thanks Aleksoid, works like a charm!
With both bitstreamable audio (e.g. AC3) and decodeable audio (e.g. aac), now it releases the audio device when:
- playback ends
- playback stopped with stop button
- playback paused with pause button !!!!

Thanks so much!
And please let me know if this feature will be available in a nightly (I'm using the x64 version).

And I love the mute feature as well!

At the next few days i commit code to the svn.

oddball
2nd June 2017, 01:52
I want playback to auto switch between both frame rates and resolution but cannot fathom how to do it. I want to play and auto switch 23.976fps @ 1080p and 23.976 fps at 2160p The change display options on playback only support one or the other. MPC-BE does not detect when a UHD video is playing compared to a 1080p video at the same frame rate. In MadVR you can set display switching between resolutions and frame rates but when I do that I have issues. If the display is currently set to 1080p and I play a 2160p video it switches to 2160p but the video displays in the top left quarter of the screen. If the display is currently set to 2160p and I play a 1080p video it only displays half the video on the right hand side of the screen.

Any help to fix this welcome.

I am using an AMD RX 480 with latest drivers. Win10 Creators Update and 3 monitor setup (4K TV on my right).

Aleksoid1978
2nd June 2017, 02:24
I want playback to auto switch between both frame rates and resolution but cannot fathom how to do it. I want to play and auto switch 23.976fps @ 1080p and 23.976 fps at 2160p The change display options on playback only support one or the other. MPC-BE does not detect when a UHD video is playing compared to a 1080p video at the same frame rate. In MadVR you can set display switching between resolutions and frame rates but when I do that I have issues. If the display is currently set to 1080p and I play a 2160p video it switches to 2160p but the video displays in the top left quarter of the screen. If the display is currently set to 2160p and I play a 1080p video it only displays half the video on the right hand side of the screen.

Any help to fix this welcome.

I am using an AMD RX 480 with latest drivers. Win10 Creators Update and 3 monitor setup (4K TV on my right).

Support only set resolution based on frame rates. Can't change display resolution based on video resolution.

oddball
14th June 2017, 00:14
Does anyone know why I can't get bitstream audio to work in any 32 bit player? It just kinda died in Windows 10. I tried rolling back to a backup of when it did work but it's still not working. Only the 64 bit versions of MPC-BE and HC and Film & TV output bitstreamed audio. If I set to PCM output the 32 bit players work fine. Windows 10 Creators Update here plus AMD Radeon RX 480 (Yes I tried rolling back the drivers etc).

I wonder if some sneaky update in Win10 broke it.

Aleksoid1978
14th June 2017, 00:18
Does anyone know why I can't get bitstream audio to work in any 32 bit player? It just kinda died in Windows 10. I tried rolling back to a backup of when it did work but it's still not working. Only the 64 bit versions of MPC-BE and HC and Film & TV output bitstreamed audio. If I set to PCM output the 32 bit players work fine. Windows 10 Creators Update here plus AMD Radeon RX 480 (Yes I tried rolling back the drivers etc).

I wonder if some sneaky update in Win10 broke it.

I'm using Windows 10 Creators Update + Nvidia GTX 960 - hdmi bitstream audio(AC3/E-AC3/DTS/DTS-HD/TrueHD) working in x86(32 bit) version.

Klaus1189
17th June 2017, 09:34
updated german translation (https://drive.google.com/drive/folders/0B4y5u0gBKYqbUHk0T3A0ellIa28?usp=sharing) based on r2630

When will there be the next final version 1.5.1?

v0lt
20th June 2017, 11:55
@Klaus1189
Updated in r2635.
A "stable" release is planned this summer. Perhaps before it will be a "beta" release.

beter
21st June 2017, 03:45
Update of translation for Chinese traditional/simplified and Dutch

https://www.sendspace.com/file/wp3zof

nsnhd
21st June 2017, 05:35
@Klaus1189
Updated in r2635.
A "stable" release is planned this summer. Perhaps before it will be a "beta" release.

Is the HDR mode by EVR CP planned to be improved to match with madVR or Movie &TV app ?

v0lt
21st June 2017, 05:51
@beter
Thanks. Updated in r2637.

Is the HDR mode by EVR CP planned to be improved to match with madVR or Movie &TV app ?It is planned, but now I will advise using madVR.

ryrynz
21st June 2017, 10:12
Worth mentioning is that nightly builds 2631+ now require an SSE2 CPU.

v0lt
21st June 2017, 10:54
Worth mentioning is that nightly builds 2631+ now require an SSE2 CPU.
Yes. But I do not think that this is so important (entries in Changelog.txt are enough).

We have not been supporting Windows XP for a year now. And we have not seen working computers with Vista or 7 that do not have SSE2 support. I would say that we just forgot about it. :) Thanks to the projects MPC-HC and LAV Filters. ;)

ryrynz
21st June 2017, 13:06
Yes, good point. The OP will need to be updated at some point.

Aleksoid1978
23rd June 2017, 07:09
https://sourceforge.net/blog/community-choice-project-of-the-month-vote-august-2017/

JarrettH
28th June 2017, 23:31
I'm all switched over from MPC-HC. :devil:

I noticed the option to pause video when BE is minimized. Now I like this option, but instead, what do you think about changing it to pause when BE is not "on top"? Often I'll go straight to maximizing another window.

Aleksoid1978
29th June 2017, 01:25
what do you think about changing it to pause when BE is not "on top"? Often I'll go straight to maximizing another window.

There will not be a such functional.

VipZ
1st July 2017, 14:53
At the next few days i commit code to the svn.

Thanks Aleksoid, this is a very useful feature.

Since this commit however, it seems to cause AV Sync issues quite often now. This typically occurs around, pause/resume and step forward/backwards. Seeking backwards or forwards often corrects this and rarely reopening the file may be required.

Not sure if anybody else has noticed this?

stax76
1st July 2017, 15:57
There will not be a such functional.

My reality is I don't need 95% of the features in MPC and 95% of the features I need are not supported. Because of this I have to say I'm not impressed by any desktop player, 90% of them don't support High DPI, I acknowledge that this works nicely in MPC and that it's fairly advanced in many areas, unfortunately all these areas are of little importance to me. As far as I know only VLC is extensible via LUA but it don't even support High DPI.

Since many years I almost exclusively use my personal/private DirectShow player staxplayer which I recently extended with DirectVobSub support so I can watch the last The Americans and The 100 seasons with original audio and subtitles, shortly I'll remove MPC from staxrip and integrate staxplayer instead.

Audio players like MediaMonkey and MusicBee support pretty much anything via extension, staxrip also via event commands and powershell, this was ridiculously easy to implement:

https://github.com/stax76/staxrip/blob/master/General/Automation.vb

For C++ a SDK can be done with COM+ like MediaMonky 4, with V8 like MediaMonky 5, with Lua like VLC or with Python like Kodi. Modern scripting engines with public API as part of Windows 10 are ChakraCore and PowerShell. Every other year I waste time making such posts, typically player devs don't even bother with a reply, let alone implement a feature request, don't take it hard, lately I received an mail regarding staxrip, content: Shit don’t work and it sucks.

Azpidatziak
4th July 2017, 20:40
Hi MPC-BE Team,

I updated Basque translation for MPC-BE 1.5
You can get it here: Basque Update (https://drive.google.com/file/d/0B8FcB-JTE_KfVjBHRzMybGpRUU0/view?usp=sharing)

Please release it.
Thanks!!

v0lt
5th July 2017, 04:20
@Azpidatziak
Thank you.
Updated in r2689. Fresh night build will be tomorrow.

P.J
7th July 2017, 10:06
I have stuttering problem with MPC-BE/MPC-HC x64 + LAV/Cyberlink x64 decoders while playing "Samsung_UHD_Ride_on_Board.ts" 60fps with GTX960/Win10 x64
Less problem when changing EVR-CP to EVR but still exists while no problem while using PowerDVD17 or Win10's windows media player/Movies & TV

I feel it's the player's issue, even playing with DXVAChecker has the same problem like MPC+EVR :confused:

Aleksoid1978
7th July 2017, 11:07
Perfect playback:
http://s11.radikal.ru/i183/1707/bb/665639ed29d4t.jpg (http://radikal.ru/big/639dzgkdcf94m)

beter
7th July 2017, 21:36
Update of translation for Chinese traditional/simplified and Dutch(based on rev.2677)
https://www.sendspace.com/file/jbnfgp


And bug(?) report:
MPC-BE performs badly when it's playing some of the avi files(but not all).
The playback is even terrible when MPC-BE is combined with madVR and smooth motion.

samples:
https://www.sendspace.com/file/6l75v8

http://s019.radikal.ru/i605/1707/63/4edd5aba5453t.jpg (http://radikal.ru/big/q3nqeb1od050d)
http://s41.radikal.ru/i094/1707/94/d2d159e4e05ct.jpg (http://radikal.ru/big/lk52mnenvekr2)

P.J
7th July 2017, 22:07
Perfect playback:
http://s11.radikal.ru/i183/1707/bb/665639ed29d4t.jpg (http://radikal.ru/big/639dzgkdcf94m)

Thanks but graph doesn't show it. There are some micro-stutterings...
Forceware 382.53

JarrettH
7th July 2017, 22:29
Is there a way in MPC-BE to pitch the audio slower? I want to pitch the audio in what I'm watching 4% slower. Thanks.

beter
7th July 2017, 22:59
Is there a way in MPC-BE to pitch the audio slower? I want to pitch the audio in what I'm watching 4% slower. Thanks.

no customised pitch
but:
In setting of audio renderer
system default/directsound: lower pitch when speed down is applied
MPC audio renderer: keep the same pitch when speed down is applied

Aleksoid1978
8th July 2017, 04:40
Thanks but graph doesn't show it. There are some micro-stutterings...
Forceware 382.53

It's possible "bug" in ffmpeg decoder.

Aleksoid1978
8th July 2017, 04:41
And bug(?) report:
MPC-BE performs badly when it's playing some of the avi files(but not all).
The playback is even terrible when MPC-BE is combined with madVR and smooth motion.

Thanks - fixed.

P.J
9th July 2017, 12:21
It's possible "bug" in ffmpeg decoder.

It doesn't relate to decoders but players.

beter
9th July 2017, 22:25
Correction of typo in the Dutch translation:

(sorry about that)

https://www.sendspace.com/file/ag9swt