Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
![]() |
#1241 | Link |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,729
|
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/...EXCLUSIVE_2.7z
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 Last edited by Aleksoid1978; 19th June 2013 at 23:03. |
![]() |
![]() |
![]() |
#1242 | Link | |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,729
|
Quote:
2 - what's wrong with .wmv playback ??
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 |
|
![]() |
![]() |
![]() |
#1243 | Link | |
Registered User
Join Date: Mar 2011
Posts: 216
|
Quote:
I tested v2 and nothing's changed: ![]() 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.
__________________
AMD Ryzen 9 5950X and EVGA RTX 3080 with G.skill 64Gb 3600 (2 16x2 kit) on Asrock X570 Taichi with Samsung 980 Pro 500Gb NVMe SSD running Win10 x64 on LG 34GN850-B 34.0" 3440 x 1440 160 Hz Last edited by SamKook; 19th June 2013 at 23:46. |
|
![]() |
![]() |
![]() |
#1244 | Link | |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,729
|
Quote:
![]() ![]()
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 |
|
![]() |
![]() |
![]() |
#1245 | Link |
Registered User
Join Date: Mar 2011
Posts: 216
|
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.
__________________
AMD Ryzen 9 5950X and EVGA RTX 3080 with G.skill 64Gb 3600 (2 16x2 kit) on Asrock X570 Taichi with Samsung 980 Pro 500Gb NVMe SSD running Win10 x64 on LG 34GN850-B 34.0" 3440 x 1440 160 Hz |
![]() |
![]() |
![]() |
#1246 | Link |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,729
|
Here 3 test build. Must work with 24bit/32bit output
http://aleksoid.voserver.net/MPC-BE/...EXCLUSIVE_3.7z P.S. Before test - check "Allow bit-exact output" in MPC Audio Renderer settings.
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 |
![]() |
![]() |
![]() |
#1247 | Link |
Registered User
Join Date: Mar 2011
Posts: 216
|
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.
__________________
AMD Ryzen 9 5950X and EVGA RTX 3080 with G.skill 64Gb 3600 (2 16x2 kit) on Asrock X570 Taichi with Samsung 980 Pro 500Gb NVMe SSD running Win10 x64 on LG 34GN850-B 34.0" 3440 x 1440 160 Hz |
![]() |
![]() |
![]() |
#1248 | Link | |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,729
|
Quote:
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 |
|
![]() |
![]() |
![]() |
#1249 | Link | |
Registered User
Join Date: Mar 2011
Posts: 216
|
Quote:
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.
__________________
AMD Ryzen 9 5950X and EVGA RTX 3080 with G.skill 64Gb 3600 (2 16x2 kit) on Asrock X570 Taichi with Samsung 980 Pro 500Gb NVMe SSD running Win10 x64 on LG 34GN850-B 34.0" 3440 x 1440 160 Hz Last edited by SamKook; 20th June 2013 at 02:59. |
|
![]() |
![]() |
![]() |
#1250 | Link |
Registered User
Join Date: Mar 2011
Posts: 216
|
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.
__________________
AMD Ryzen 9 5950X and EVGA RTX 3080 with G.skill 64Gb 3600 (2 16x2 kit) on Asrock X570 Taichi with Samsung 980 Pro 500Gb NVMe SSD running Win10 x64 on LG 34GN850-B 34.0" 3440 x 1440 160 Hz |
![]() |
![]() |
![]() |
#1251 | Link | |
Registered User
Join Date: Dec 2007
Posts: 1,136
|
Quote:
I use MPC-BE in the same way as you in XBMC Code:
<playercorefactory> <players> <player name="MPC-BE" type="ExternalPlayer" audio="true" video="true"> <filename>C:\Program Files (x86)\MPC-BE\mpc-be.exe</filename> <args>"{1}" /fullscreen /close</args> <hidexbmc>true</hidexbmc> <hideconsole>false</hideconsole> <warpcursor>none</warpcursor> </player> </players> </playercorefactory> So you should try reset your settings (at least disable "Lunch files in full screen" option if selected) and see what happens
__________________
Intel UHD Graphics 750; Windows 10 19045.2364 x64 Last edited by Mercury_22; 20th June 2013 at 05:21. |
|
![]() |
![]() |
![]() |
#1252 | Link |
Registered User
Join Date: Aug 2007
Posts: 76
|
Not .wmv, it's .wma files that still have the problem. The issue is, any wma file with sampling rate greater than 48kHz, is displayed in my AVR as 48kHz. and 2 Channel files with sampling rate greater than 48kHz are displayed as Multichannel PCM 5.1 in my AVR.
It is the same issue that was present with .wav files, which you fixed that in the previous wasapi fix for bit-exact playback. So now, .wma files remain to be fixed. |
![]() |
![]() |
![]() |
#1253 | Link | |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,729
|
Quote:
set the checkbox as shown in screen: ![]()
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 |
|
![]() |
![]() |
![]() |
#1255 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,266
|
Both 0x60f and 0x3f are correct for 5.1, it just depends which standard you read. The opinions on this have changed back and forth over the years.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
![]() |
![]() |
![]() |
#1256 | Link |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,729
|
For WASAPI output mode 5.1 need set 0x60f channel mask. if set 0x3f - device initialization failed.
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 |
![]() |
![]() |
![]() |
#1257 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
http://msdn.microsoft.com/en-us/windows/hardware/gg463023
Quote:
According to the Microsoft doc linked to above, XP and Windows 2003 might need 0x3f, if the latest Service Packs are not installed yet. Maybe you should first try to use 0x60f for WASAPI and if that fails, as plan B try 0x3f, too? |
|
![]() |
![]() |
![]() |
#1258 | Link |
MPC-BE DEV
Join Date: Mar 2008
Location: Slovenija
Posts: 584
|
MPC-BE v1.2.1.0 -dev build 2961 (Nightly Builds) (sourceforge)
MPC-BE v1.2.1.0 -dev build 2961 (Nightly Builds) (Dev. MPC-BE)
__________________
Win11 x64, i7 8700K 5Ghz, ASUS MAXIMUS X HERO, G.Skill (2x8GB) Trident Z F4-3600C16D-16GTZ, RX 5700,TV Philips 43PUS6703/12, Zappiti 4K HDR Media Player Classic - BE x86/x64. Team of developers. |
![]() |
![]() |
![]() |
#1259 | Link |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,729
|
I remade - generating channels layout depending on the number of channels. For 5.1 - 0x60f
![]()
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 |
![]() |
![]() |
![]() |
#1260 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,266
|
Quote:
![]()
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|