View Full Version : Media Player Classic - BE Win32/x64
Aleksoid1978
12th June 2013, 03:38
I have a whole bunch of these various types of multichannel audio files, obtained by scouring through the internet. I used these long back to test my AVR's capabilities.
Thanks for the build.
1. http://www.sr.se/laddahem/multikanal...dpirat_dts.zip - Still No Audio
2. http://www.masterpinguin.de/surround...Hotel19dld.wav - Plays fine
3. http://www.sr.se/laddahem/multikanal/dts/opalcity.zip - No Audio
I am not sure what settings am I missing, since it has been reported by z_mashine that all the 3 files play fine with this build.
PS: I do not use any external filters (and do not intend to use).
My settings:
http://imageshack.us/a/img15/817/00412062013075405.png
http://imageshack.us/a/img854/3051/00905062013023032.png
http://imageshack.us/a/img407/6153/00212062013074501.png
http://imageshack.us/a/img541/9964/01005062013023052.png
1 - Try use audio renderer - System Default.
2 - make screenshot of filters on problem files.
you try this build - MPC-BE v1.2.0.0 -dev build 2865 (http://dev.mpc-next.ru/index.php/topic,1560.msg8552.html#msg8552) ??
z_mashine
12th June 2013, 07:49
I am not sure what settings am I missing, since it has been reported by z_mashine that all the 3 files play fine with this build.
I have no way to test bitstrimming. These files play fine for me on:
System Default
High Definition Device
DirectSound: High Definition Device
MPC Audio Renderer with System Default and High Definition Device
ontherocks
12th June 2013, 19:18
1 - Try use audio renderer - System Default.
I tried this. Did not solve the problem. Results are the same as previously mentioned.
2 - make screenshot of filters on problem files.
Sorry, didn't quite get what exactly you are looking for.
Do you mean for example the screenshot from Play-->Filters-->MPC Audio Renderer-->Pin Info/Status?
you try this build - MPC-BE v1.2.0.0 -dev build 2865 (http://dev.mpc-next.ru/index.php/topic,1560.msg8552.html#msg8552) ??
I tried this too. Did not solve the problem. Results are the same as previously mentioned.
Lord Maius
12th June 2013, 20:26
Updated Italian text translation --> Rev 2871
http://sdrv.ms/13DEctW
:)
Reino
12th June 2013, 22:37
ontherocks, just to be sure, you do have the internal DTS Audio Decoder enabled, haven't you?
DTS_Hotel19dld.wav plays fine over here with the internal DTS/AC3 Source Filter + internal DTS Audio Decoder / FFDShow / LAV.
mindbomb
13th June 2013, 00:59
http://thumbnails102.imagebam.com/26005/370752260047852.jpg (http://www.imagebam.com/image/370752260047852)
I'm having trouble here trying to tell mpc be to open fullscreen on a second monitor. The setting keeps reverting back to the default value.
Aleksoid1978
13th June 2013, 02:43
ontherocks, just to be sure, you do have the internal DTS Audio Decoder enabled, haven't you?
DTS_Hotel19dld.wav plays fine over here with the internal DTS/AC3 Source Filter + internal DTS Audio Decoder / FFDShow / LAV.
I do not know what's wrong at you side. All 3 files play fine:
http://s57.radikal.ru/i155/1306/24/276def44a9d4t.jpg (http://radikal.ru/F/s57.radikal.ru/i155/1306/24/276def44a9d4.png.html)
http://s019.radikal.ru/i622/1306/9e/4224c2c99c69t.jpg (http://radikal.ru/F/s019.radikal.ru/i622/1306/9e/4224c2c99c69.png.html)
http://s019.radikal.ru/i611/1306/19/3497f7581c0et.jpg (http://radikal.ru/F/s019.radikal.ru/i611/1306/19/3497f7581c0e.png.html)
ontherocks
13th June 2013, 10:35
ontherocks, just to be sure, you do have the internal DTS Audio Decoder enabled, haven't you?
DTS_Hotel19dld.wav plays fine over here with the internal DTS/AC3 Source Filter + internal DTS Audio Decoder / FFDShow / LAV.
I have reported that DTS_Hotel19dld.wav plays fine. Please see this post http://forum.doom9.org/showpost.php?p=1632622&postcount=1200
ontherocks
13th June 2013, 10:40
I do not know what's wrong at you side. All 3 files play fine:
I will post screenshots with the 2 problematic files as you have shown.
Just to make sure......
The 2 problematic files do not produce any errors. They play like any other file, i.e. the play progresses. But there is no audio. It's silent. I cannot hear anything.
wanezhiling
13th June 2013, 10:45
@ontherocks, reset mpc-be
ontherocks
14th June 2013, 03:51
I do not know what's wrong at you side. All 3 files play fine:
Ok.
I found out what was causing the problem.
Its an issue with bitstreaming.
If I do not select (S/PDIF,HDMI) Passthrough for DTS then MPC BE decodes and sends out multichannel PCM to my AVR. I can hear the tracks.
But if I select Passthrough for DTS (i.e. prevent MPC BE from decoding), there is no audio from my AVR.
Aleksoid1978
14th June 2013, 07:29
Ok.
I found out what was causing the problem.
Its an issue with bitstreaming.
If I do not select (S/PDIF,HDMI) Passthrough for DTS then MPC BE decodes and sends out multichannel PCM to my AVR. I can hear the tracks.
But if I select Passthrough for DTS (i.e. prevent MPC BE from decoding), there is no audio from my AVR.
P.S. Fixed at rev. 2894.
wanezhiling
14th June 2013, 16:21
http://pan.baidu.com/share/link?shareid=1195382374&uk=3558042035
build 2881, stop playback since 4sec
lav splitter and mpc-hc work fine.
Aleksoid1978
14th June 2013, 23:35
http://pan.baidu.com/share/link?shareid=1195382374&uk=3558042035
build 2881, stop playback since 4sec
lav splitter and mpc-hc work fine.
All ok:
http://s60.radikal.ru/i169/1306/4f/eb8187e80cfet.jpg (http://radikal.ru/F/s60.radikal.ru/i169/1306/4f/eb8187e80cfe.png.html)
ontherocks
15th June 2013, 03:23
P.S. Fixed at rev. 2894.
Wow! That was fast. :thanks:
wanezhiling
15th June 2013, 06:07
All ok:
http://s60.radikal.ru/i169/1306/4f/eb8187e80cfet.jpg (http://radikal.ru/F/s60.radikal.ru/i169/1306/4f/eb8187e80cfe.png.html)
I figured out why. DXVA is fine.
Please try internal sw mpeg2 decoder ;)
Aleksoid1978
15th June 2013, 06:59
I figured out why. DXVA is fine.
Please try internal sw mpeg2 decoder ;)
Ok - a see. Thanks for report :)
P.S. Fixed at rev. 2903;
73ChargerFan
16th June 2013, 02:39
alexins,
Can you edit the first post and add a link to nightly builds?
Thanks.
alexins
16th June 2013, 03:43
alexins,
Can you edit the first post and add a link to nightly builds?
Thanks.
I put the links to the "Nightly Builds" at the bottom of the first post.
73ChargerFan
16th June 2013, 03:59
Thanks, much easier! It took me 10 minutes to find earlier.
Great work everyone, I really like how BE is coming along.
ontherocks
16th June 2013, 10:09
Some more files having issues (I have bitstreaming enabled)
1. http://www.mediafire.com/watch/smqnuhjgxaf1841/test.m4a - Pauses automatically
2. http://www.hifistatement.info/download_petrocca/Deborahs_Theme_24-96.wav - Doesn't play
3. aif files don't play. I am not sure if they are supported. Example https://dl.dropboxusercontent.com/u/422157/MFTD/Deerhoof_MastersFromTheirDay%20Series_Sexy%20but%20Sparkly_48k.aif
4. Any file with sampling rate greater than 48kHz, is displayed in my AVR as 48kHz. I am not sure if I am missing any settings. Example http://www.rarewares.org/rja/Yes-Roundabout-MLP_24bit_96kHz_5.1.flac
5. 2 Channel files with sampling rate greater than 48kHz are displayed as Multichannel PCM 5.1 in my AVR. Example files could be obtained from here http://www.unipheyemusic.com/filetest.cfm
6. This file produces static noise sometimes, sometimes there is no audio and sometimes it plays fine. It produces issues normally when it is after another file in playlist and it starts to play after the first one has ended playing. http://trailers.apple.com/movies/independent/miss_conception/miss_conception_h1080p.mov
Aleksoid1978
16th June 2013, 11:56
Some more files having issues (I have bitstreaming enabled)
1. http://www.mediafire.com/watch/smqnuhjgxaf1841/test.m4a - Pauses automatically
2. http://www.hifistatement.info/download_petrocca/Deborahs_Theme_24-96.wav - Doesn't play
3. aif files don't play. I am not sure if they are supported. Example https://dl.dropboxusercontent.com/u/422157/MFTD/Deerhoof_MastersFromTheirDay%20Series_Sexy%20but%20Sparkly_48k.aif
4. Any file with sampling rate greater than 48kHz, is displayed in my AVR as 48kHz. I am not sure if I am missing any settings. Example http://www.rarewares.org/rja/Yes-Roundabout-MLP_24bit_96kHz_5.1.flac
5. 2 Channel files with sampling rate greater than 48kHz are displayed as Multichannel PCM 5.1 in my AVR. Example files could be obtained from here http://www.unipheyemusic.com/filetest.cfm
6. This file produces static noise sometimes, sometimes there is no audio and sometimes it plays fine. It produces issues normally when it is after another file in playlist and it starts to play after the first one has ended playing. http://trailers.apple.com/movies/independent/miss_conception/miss_conception_h1080p.mov
What audio renderer you use. See Filters list on playback.
P.S.
http://www.mediafire.com/watch/smqnuhjgxaf1841/test.m4a - LAV also failed.
for .aif - need install LAV. http://www.hifistatement.info/download_petrocca/Deborahs_Theme_24-96.wav - also. MPC-BE don't have internal splitter for aif/wav files.
alexins
18th June 2013, 15:29
Media Player Classic - BE 1.2.0.3 Win32 (Stable release):
Media Player Classic - BE 1.2.0.3 x86 (with installer) (http://sourceforge.net/projects/mpcbe/files/MPC-BE/MPC-BE%20Win32/MPC-BE%20Win32%201.2.0.3/MPC-BE.1.2.0.3.x86-installer.zip/download)
Media Player Classic - BE 1.2.0.3 x86 (portable) (http://sourceforge.net/projects/mpcbe/files/MPC-BE/MPC-BE%20Win32/MPC-BE%20Win32%201.2.0.3/MPC-BE.1.2.0.3.x86.7z/download)
Standalone Filters Media Player Classic - BE 1.2.0.3 x86 (http://sourceforge.net/projects/mpcbe/files/MPC-BE/MPC-BE%20Win32/MPC-BE%20Win32%201.2.0.3/standalone_filters-mpc-be.1.2.0.3.x86.7z/download)
Media Player Classic - BE 1.2.0.3 x64 (Stable release):
Media Player Classic - BE 1.2.0.3 x64 (with installer) (http://sourceforge.net/projects/mpcbe/files/MPC-BE/MPC-BE%20x64/MPC-BE%20x64%201.2.0.3/MPC-BE.1.2.0.3.x64-installer.zip/download)
Media Player Classic - BE 1.2.0.3. x64 (portable) (http://sourceforge.net/projects/mpcbe/files/MPC-BE/MPC-BE%20x64/MPC-BE%20x64%201.2.0.3/MPC-BE.1.2.0.3.x64.7z/download)
Standalone Filters Media Player Classic - BE 1.2.0.3 x64 (http://sourceforge.net/projects/mpcbe/files/MPC-BE/MPC-BE%20x64/MPC-BE%20x64%201.2.0.3/standalone_filters-mpc-be.1.2.0.3.x64.7z/download)
Source Code:
Media Player Classic - BE 1.2.0.3 Source Code (http://sourceforge.net/projects/mpcbe/files/MPC-BE/MPC-BE%20Source%20Code/MPC-BE%201.2.0.3%20Source%20Code/MPC-BE%201.2.0.3%20Source%20Code.7z/download)
ChangeLog (http://www.xvidvideo.ru/logi-izmeneniy/changelog-media-player-classic-be-eng.html)
wanezhiling
18th June 2013, 15:56
:cool: stable version
ontherocks
18th June 2013, 17:30
What audio renderer you use. See Filters list on playback.
I am using System Default for Audio Renderer
4. http://www.rarewares.org/rja/Yes-Roundabout-MLP_24bit_96kHz_5.1.flac
http://imageshack.us/a/img833/1999/e7j1.png
5. 2 Channel high resolution files that show up as Multichannel PCM 5.1
(a). Sampling rate 96kHz, bit depth 24bit
http://imageshack.us/a/img842/1638/yli.png
(b). Sampling rate 192kHz, bit depth 24bit
http://imageshack.us/a/img37/8284/m0j.png
filler56789
18th June 2013, 22:04
VC1-I decoding without DXVA;
Interlaced VC-1 decoded thru software, finally? :eek:
alexins
18th June 2013, 22:28
VC1-I decoding without DXVA;
Interlaced VC-1 decoded thru software, finally? :eek:
Yes!
http://i038.radikal.ru/1306/f5/51b054507544t.jpg (http://radikal.ru/F/i038.radikal.ru/1306/f5/51b054507544.png.html)
filler56789
18th June 2013, 22:54
Yes!
http://i038.radikal.ru/1306/f5/51b054507544t.jpg (http://radikal.ru/F/i038.radikal.ru/1306/f5/51b054507544.png.html)
Thanks for confirming :eek: :) :) :)
Congratulations, and :thanks: again.
Aleksoid1978
19th June 2013, 02:13
I am using System Default for Audio Renderer
4. http://www.rarewares.org/rja/Yes-Roundabout-MLP_24bit_96kHz_5.1.flac
http://imageshack.us/a/img833/1999/e7j1.png
5. 2 Channel high resolution files that show up as Multichannel PCM 5.1
(a). Sampling rate 96kHz, bit depth 24bit
http://imageshack.us/a/img842/1638/yli.png
(b). Sampling rate 192kHz, bit depth 24bit
http://imageshack.us/a/img37/8284/m0j.png
Because Windows mix in format, that you set in Sound Settings. I think you settings is 5.1
Aleksoid1978
19th June 2013, 06:51
Hi fellas.
Please, test MPC Audio Renderer in WASAPI Exclusive mode.
What's done: in this test build, MPC Audio Renderer trying transmit data as is, without any changes (also it ignore system settings), in case if selected modes are supported in system.
For example:
we have: 5.1 24bit 48000
Decoder's output: 2.0 32bit 96000
Renderer's output: 2.0 32bit 96000
In this case we will have stereo only. And vice-versa:
we have: 2.0 24bit 96000
Decoder's output: 5.1 32bit 44100
Renderer's output: 5.1 32bit 44100
And again, only in case if your system is support such modes, if not - sound mixer will catch this up and you will see default behavior.
In case of success, bit-exact output will be performed from audio decoder to device.
P.S. - If something doesn't work - show me the screenshot of "Status" tab in MPC Audio Renderer preferences window.
http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_WASAPI_EXCLUSIVE.7z
ontherocks
19th June 2013, 06:52
Because Windows mix in format, that you set in Sound Settings. I think you settings is 5.1
Yes you are right.
Which one should I choose then?
http://i708.photobucket.com/albums/ww87/mybbsharkbait/SpeakerSetup-XonarDG.jpg
Aleksoid1978
19th June 2013, 07:05
Yes you are right.
Which one should I choose then?
http://i708.photobucket.com/albums/ww87/mybbsharkbait/SpeakerSetup-XonarDG.jpg
Test this build http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_WASAPI_EXCLUSIVE.7z
First step - select MPC Audio Renderer on Options->Output->Audio Renderer. in MPC Audio Renderer select WASAPI Exclusive mode.
nevcairiel
19th June 2013, 07:09
Congratulations, and :thanks: again.
You should congratulate and thank the good people at ffmpeg for implementing it. :cool:
madshi
19th June 2013, 07:17
How's performance, compared to the MS VC-1 decoder?
bozek
19th June 2013, 08:02
:cool: stable version
Finally, thx guys! ;)
nevcairiel
19th June 2013, 08:30
How's performance, compared to the MS VC-1 decoder?
Its faster on some samples, slower on others. Frame-Interlaced and Progressive samples are slightly faster (~10%), field-interlaced are same speed or even slightly slower.
However its not bit-exact because some loop filtering is still missing, and there are some VC1 samples that don't work yet.
You can turn off the WMV9 DMO in LAV for a direct comparison.
SamKook
19th June 2013, 12:43
It doesn't output to the same format for me:
http://i.imgur.com/uct0YTs.jpg
My audio card support up to 192KHz(I tried setting it at 48KHz instead and it dindn't change anything) and 24bit from what I understand: http://ca.asus.com/en/Multimedia/Audio_Cards/Xonar_D1/#specifications
Aleksoid1978
19th June 2013, 12:45
It doesn't output to the same format for me:
http://i.imgur.com/uct0YTs.jpg
My audio card support up to 192KHz(I tried setting it at 48KHz instead and it dindn't change anything) and 24bit from what I understand: http://ca.asus.com/en/Multimedia/Audio_Cards/Xonar_D1/#specifications
You use my test build ?
SamKook
19th June 2013, 12:50
You use my test build ?
I did
ontherocks
19th June 2013, 22:04
Test this build http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_WASAPI_EXCLUSIVE.7z
First step - select MPC Audio Renderer on Options->Output->Audio Renderer. in MPC Audio Renderer select WASAPI Exclusive mode.
With the settings as mentioned in this post (http://forum.doom9.org/showpost.php?p=1632622&postcount=1200), I am able to obtain bit-exact playback with wav files. But the issue remains the same with hi resolution lossless wma files.
Example wma files could be obtained from here
ftp://www.unipheyemusic.com/audio/TestPageSamples
here
http://www.gimell.com/recording-free-trial-downloads-1.aspx
and here
http://www.gimell.com/recording-free-trial-downloads-2.aspx
Aleksoid1978
19th June 2013, 22:50
I did
I see - LAV Audio Decoder set "incorrect" channel mask. It must 0x06f instead 0x3f for 5.1 output.
P.S. Update. Now work fine with LAV Audio - http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_WASAPI_EXCLUSIVE_2.7z
Aleksoid1978
19th June 2013, 23:11
With the settings as mentioned in this post (http://forum.doom9.org/showpost.php?p=1632622&postcount=1200), I am able to obtain bit-exact playback with wav files. But the issue remains the same with hi resolution lossless wma files.
Example wma files could be obtained from here
ftp://www.unipheyemusic.com/audio/TestPageSamples
here
http://www.gimell.com/recording-free-trial-downloads-1.aspx
and here
http://www.gimell.com/recording-free-trial-downloads-2.aspx
1 - in MPC Audio Decoder check all output format - 16/24/32/float
2 - what's wrong with .wmv playback ??
SamKook
19th June 2013, 23:43
I see - LAV Audio Decoder set "incorrect" channel mask. It must 0x06f instead 0x3f for 5.1 output.
P.S. Update. Now work fine with LAV Audio - http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_WASAPI_EXCLUSIVE_2.7z
It was also behaving the same with MPC internal decoders(except for the 0x60f vs 0x3f).
I tested v2 and nothing's changed:
http://i.imgur.com/GyWmHPn.jpg
If the input is limited to 16bit, it will play at 48KHz with both LAV and MPC, but anything higher and it drops to 44.1KHz. The output is always 16bit.
Aleksoid1978
20th June 2013, 00:43
If the input is limited to 16bit, it will play at 48KHz with both LAV and MPC, but anything higher and it drops to 44.1KHz. The output is always 16bit.
Make screen of this Audio Setting in you system:
http://i.imgur.com/o6k6l8z.png
http://i.imgur.com/DS2m43q.png
SamKook
20th June 2013, 01:10
The default format for shared mode in the advanced tab was the culprit, changing it will change the output bit and KHz. I was only changing it in the audio driver software.
But that seems like pretty odd behavior.
Shouldn't the renderer use the highest settings supported by the hardware instead of using the default set in windows? And shouldn't exclusive mode ignore windows settings(especially when they specify it's for shared mode and is a default value, not a fixed one) and use the hardware directly or am I missing something here.
Aleksoid1978
20th June 2013, 01:52
Here 3 test build. Must work with 24bit/32bit output
http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_WASAPI_EXCLUSIVE_3.7z
P.S. Before test - check "Allow bit-exact output" in MPC Audio Renderer settings.
SamKook
20th June 2013, 02:31
v3 will use the closest supported settings from the input when "Allow bit-exact output" is checked which is very nice.
So I now get 24bit and 48KHz for 32bit 48KHz sources regardless of what setting is set for the default shared mode.
A quick unrelated question: Is there a way to only launch the player in fullscreen when you open the player, like mpchc does instead of going to fullscreen every time a new file is opened?
When I decide to exit fullscreen after loading something directly or if I launch the player without loading a video or audio file, I'd really like it to not switch to fullscreen automatically if I load a new video or audio file. mpchc behaves like that and I love it since if I'm not already in fullscreen after the player is launched the first time, I most likely want to stay in windowed mode.
Aleksoid1978
20th June 2013, 02:43
A quick unrelated question: Is there a way to only launch the player in fullscreen when you open the player, like mpchc does instead of going to fullscreen every time a new file is opened?
When I decide to exit fullscreen after loading something directly or if I launch the player without loading a video or audio file, I'd really like it to not switch to fullscreen automatically if I load a new video or audio file. mpchc behaves like that and I love it since if I'm not already in fullscreen after the player is launched the first time, I most likely want to stay in windowed mode.
Try this - check "Remember window size" and "Remember window position".
SamKook
20th June 2013, 02:57
Try this - check "Remember window size" and "Remember window position".
I'll try it after I finish watching my current youtube video since I can't resume it if I restart the player, but if they do the same thing as mpchc, then I don't want those two enabled even if they actually prevent the player from going to fullscreen mode when a file is opened after the player is already started.
I want the player to zoom to 100% for every video when not in fullscreen(I have that enabled) and switching from HD to SD video will move the player default position to the left which really annoys me(I wish it could remember the position from the right side instead of the left).
So I'm not sure those will have the desired effect.
SamKook
20th June 2013, 04:06
It still goes to fullscreen with those 2 options enabled.
To make sure you understand what I mean, here's the 2 way I use the player 99% of the time.
1- Double-click on a video or use XBMC to launch mpcbe, the video goes into fullscreen, I watch it and the player exit automatically. Then I start the process again to watch another video. This is my main use of it and it works as intended in both mpc be and mpc hc.
2- a) Open the player directly without loading anything so it opens in windowed mode(so far both mpc be and mpc hc act the same).
b) Then open a video so I can watch it and do some other stuff on my computer at the same time. This is the step where mpc be and mpc hc differ.
Mpc hc won't go to fullscreen and this is exactly what I want since I'll continue to work on other things.
Mpc be on the other hand will always switch to fullscreen every time you open a video, regardless of the current state the player is in so I have to switch out of fullscreen for every video I watch.
c) Open another video without closing the player. Here mpc be will once again switch to fullscreen which will force me to switch back to windowed mode manually while mpc hc will stay in windowed mode.
So what I want is for it to only switch to fullscreen when the player gets started unless no video is loaded and for it to stay in windowed mode once it's started, even if I open a new video.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.