MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal 1 » Help on Development » General Development (no feature request here!)


General Development (no feature request here!) You were able to fix an issue, or improved a feature? Post it here.

Reply
 
LinkBack Thread Tools Display Modes
Old 2007-10-11, 14:31   #21 (permalink)
Portal Member
 
Join Date: Nov 2006
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts


Default

Quote:
Originally Posted by JonL View Post
I have same issues with MP3 and AAC. MCE/WMPlayer output 5.1 digital to my receiver (I get the Dolby indicator), but the same files are in analog stereo (no Dolby indicator). I use ffdshow for AAC and AC3Filter for everything else (NVIDIA SPDIF for DVDs).
I can get full DD 5.1 using media Player classic.
EVH999 is offline   Reply With Quote
Old 2007-10-11, 17:06   #22 (permalink)
Portal Member
 
Join Date: Oct 2007
Posts: 9
Thanks: 2
Thanked 0 Times in 0 Posts

Country:


Default

Quote:
Originally Posted by EVH999 View Post
Quote:
Originally Posted by JonL View Post
I have same issues with MP3 and AAC. MCE/WMPlayer output 5.1 digital to my receiver (I get the Dolby indicator), but the same files are in analog stereo (no Dolby indicator). I use ffdshow for AAC and AC3Filter for everything else (NVIDIA SPDIF for DVDs).
I can get full DD 5.1 using media Player classic.
So can I, but I don't want to use an external player.
JonL is offline   Reply With Quote
Old 2007-10-11, 18:28   #23 (permalink)
Portal Member
 
Join Date: Nov 2006
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts


Default

Quote:
Originally Posted by JonL View Post
Quote:
Originally Posted by EVH999 View Post
Quote:
Originally Posted by JonL View Post
I have same issues with MP3 and AAC. MCE/WMPlayer output 5.1 digital to my receiver (I get the Dolby indicator), but the same files are in analog stereo (no Dolby indicator). I use ffdshow for AAC and AC3Filter for everything else (NVIDIA SPDIF for DVDs).
I can get full DD 5.1 using media Player classic.
So can I, but I don't want to use an external player.

Me neither...
EVH999 is offline   Reply With Quote
Old 2007-10-13, 17:47   #24 (permalink)
Portal Member
 
Join Date: Mar 2007
Posts: 10
Thanks: 3
Thanked 1 Time in 1 Post


Default

Any news on a fix for this? I'm having the same problem, it works fine with zoomplayer.
Coolit is offline   Reply With Quote
Old 2007-10-15, 13:07   #25 (permalink)
Portal Manager
 
dman_lfc's Avatar
 
Join Date: Jul 2004
Location: UK
Posts: 1,635
Thanks: 0
Thanked 21 Times in 17 Posts

Country:

My System

Send a message via MSN to dman_lfc Send a message via Skype™ to dman_lfc
Default

Use SVN 16236 or later.
It works here - I tested the Terminator 2 sample.

DMAN
__________________
Hardware: Core2 Duo 3.0GHz, Nvidia 8500GS (256MB), 1GB DDR2, Intel DG33TL MB, 2x FireDTV DVB-S2 cards & Nova 500-T in a Antec Fusion case with VFD & iMon remote.
Software: Windows XP MCE2005, PureVideo codecs & Cyberlink PowerDVD 7.x codecs.
dman_lfc is offline   Reply With Quote
Old 2007-10-15, 13:56   #26 (permalink)
Portal Member
 
Join Date: Oct 2007
Posts: 9
Thanks: 2
Thanked 0 Times in 0 Posts

Country:


Default

Does this fix WMV audio only, or will it also work for AAC, MP3, and other formats that need transcoding before sending to a receiver?
JonL is offline   Reply With Quote
Old 2007-10-15, 14:45   #27 (permalink)
Portal Manager
 
dman_lfc's Avatar
 
Join Date: Jul 2004
Location: UK
Posts: 1,635
Thanks: 0
Thanked 21 Times in 17 Posts

Country:

My System

Send a message via MSN to dman_lfc Send a message via Skype™ to dman_lfc
Default

The change is for the "WMAudio Decode DMO" filter used for WMV files.

Multi-channel output is specific to the audio decoder filter being used to playback your file.
Hence why some users set ffdshow to do the audio decoding with WMV files for multi-channel audio.
So your MP3 & AAC decoder must be configured to output what you want.
For example CoreAAC downmixes to 2 channels by defualt - you just have to uncheck this option.

DMAN.
__________________
Hardware: Core2 Duo 3.0GHz, Nvidia 8500GS (256MB), 1GB DDR2, Intel DG33TL MB, 2x FireDTV DVB-S2 cards & Nova 500-T in a Antec Fusion case with VFD & iMon remote.
Software: Windows XP MCE2005, PureVideo codecs & Cyberlink PowerDVD 7.x codecs.
dman_lfc is offline   Reply With Quote
Old 2007-10-15, 15:31   #28 (permalink)
Portal Member
 
Join Date: Oct 2007
Posts: 9
Thanks: 2
Thanked 0 Times in 0 Posts

Country:


Default

Quote:
Originally Posted by dman_lfc View Post
The change is for the "WMAudio Decode DMO" filter used for WMV files.

Multi-channel output is specific to the audio decoder filter being used to playback your file.
Hence why some users set ffdshow to do the audio decoding with WMV files for multi-channel audio.
So your MP3 & AAC decoder must be configured to output what you want.
For example CoreAAC downmixes to 2 channels by defualt - you just have to uncheck this option.

DMAN.
OK. I've been playing with this a lot and maybe you can expand on what I've found. I've been using MCE 2005 for over a year and am (hopefully) just being naive because I'm so used to how it works with my system configurations.

With MCE, MPC, or any other external player, I can playback AAC (MP3 is sent directly to AC3Filter) and see my receiver accept that as a DD AC3 3/2.1 stream. According to graphedit, what is happening is that the player sends the AAC stream to ffdshow where it is decoded to a 16-bit stream that is sent to AC3Filter for transcoding into a 3/2.1 AC4 640kbps audio stream (I have it configured for this). It then passes to an audio switcher and then out to the DirectSound device (soundcard). However, when using MP's internal player, the AAC file is sent to ffdshow where it is decoded into a 16-bit stream (I have tried the output to AC3 configurations posted in this forum with no luck) and sent directly to my default DirectSound device. AC3Filter does not pick it up...I can only assume, by design.

I have found that my receiver is getting PCM 48Khz that is multichannel, however (I believe, anyway). I have my receiver set for NEO:6 decoding and I get surround from all of these files that require decoding from the PC before reaching the receiver (AC3, DTS, PCM are all passed through correctly by AC3Filter). It sounds the same to me, but I'm just seeing that Dolby Digital Decoding light pop up on my Sony receiver like I'm used to with any other player I use aside from MP.

I've tried several different codecs for AAC (ffdshow, the included MPA, CoreAAC, and a couple others) and MP3 (ffdshow, Aud-X, AC3Filter - which is bypassed when going directly out to it) with no luck. I get the audio, I'd just really like to see that it's being passed as a DD AC3 stream. Should I just be happy with the PCM? Is there anything I can show you that may help my situation (I've been through the logs, but don't see anything that tells me anything).

I have decided to start using MP over MCE anyway...I just like it too well. I think I'm more curious as to how to get it working like that as opposed to really preferring it!

Thanks!
JonL is offline   Reply With Quote
Old 2007-10-15, 16:01   #29 (permalink)
Portal Manager
 
dman_lfc's Avatar
 
Join Date: Jul 2004
Location: UK
Posts: 1,635
Thanks: 0
Thanked 21 Times in 17 Posts

Country:

My System

Send a message via MSN to dman_lfc Send a message via Skype™ to dman_lfc
Default

Quote:
Originally Posted by JonL View Post
OK. I've been playing with this a lot and maybe you can expand on what I've found. I've been using MCE 2005 for over a year and am (hopefully) just being naive because I'm so used to how it works with my system configurations.

With MCE, MPC, or any other external player, I can playback AAC (MP3 is sent directly to AC3Filter) and see my receiver accept that as a DD AC3 3/2.1 stream. According to graphedit, what is happening is that the player sends the AAC stream to ffdshow where it is decoded to a 16-bit stream that is sent to AC3Filter for transcoding into a 3/2.1 AC4 640kbps audio stream (I have it configured for this). It then passes to an audio switcher and then out to the DirectSound device (soundcard). However, when using MP's internal player, the AAC file is sent to ffdshow where it is decoded into a 16-bit stream (I have tried the output to AC3 configurations posted in this forum with no luck) and sent directly to my default DirectSound device. AC3Filter does not pick it up...I can only assume, by design.

I have found that my receiver is getting PCM 48Khz that is multichannel, however (I believe, anyway). I have my receiver set for NEO:6 decoding and I get surround from all of these files that require decoding from the PC before reaching the receiver (AC3, DTS, PCM are all passed through correctly by AC3Filter). It sounds the same to me, but I'm just seeing that Dolby Digital Decoding light pop up on my Sony receiver like I'm used to with any other player I use aside from MP.

I've tried several different codecs for AAC (ffdshow, the included MPA, CoreAAC, and a couple others) and MP3 (ffdshow, Aud-X, AC3Filter - which is bypassed when going directly out to it) with no luck. I get the audio, I'd just really like to see that it's being passed as a DD AC3 stream. Should I just be happy with the PCM? Is there anything I can show you that may help my situation (I've been through the logs, but don't see anything that tells me anything).

I have decided to start using MP over MCE anyway...I just like it too well. I think I'm more curious as to how to get it working like that as opposed to really preferring it!

Thanks!
Yikes! complicated. So as I read it you're using AC3Filter to create a DDLive! stream similar to what some chipset now allow in drivers.
The reality is that MediaPortal does not give you expanded control of graphs and how they're built like MPC.
I'm not going to change the players to always add AC3Filter to the graph but if you say this works in MCE then surely it's a case of AC3Filter not receiving some info correctly based on the output from the audio decoder in the first place.

Try the changes today for WMV and see if it made a difference there.

DMAN
__________________
Hardware: Core2 Duo 3.0GHz, Nvidia 8500GS (256MB), 1GB DDR2, Intel DG33TL MB, 2x FireDTV DVB-S2 cards & Nova 500-T in a Antec Fusion case with VFD & iMon remote.
Software: Windows XP MCE2005, PureVideo codecs & Cyberlink PowerDVD 7.x codecs.
dman_lfc is offline   Reply With Quote
This User Say Thank You:
Old 2007-10-15, 16:12   #30 (permalink)
Portal Member
 
Join Date: Oct 2007
Posts: 9
Thanks: 2
Thanked 0 Times in 0 Posts

Country:


Default

Haha. It's not that complicated. It's just AAC->decode in ffdshow to format that AC3Filter understands->AC3Filter transcodes to a 6-channel Dolby AC3 stream->receiver sees it as a DVD-spec AC3 stream. My receiver wouldn't know what a DDLive! stream is.

I suppose it's more complicated for me since I don't really know how the information is passed and what controls it to begin with.

I have ffdshow set for all 16 and 32-bit outputs (AC3 output does not work for me). For my external players, it seems as though whatever ffdshow is outputting, AC3Filter is able to grab it instead of my default DirectSound device. I don't know why (lack of know-how here, I'm sure). AC3Filter configuration is set to decode all formats (in 32-bit Float, which is enabled in ffdshow as well), except AAC which is not supported. When I use MP's internal player, it goes straight from ffdshow to the DS device. Are you saying that MP controls the way these files are graphed? If that's the case, then I understand and it's just ignorance on how the lower-level of things play out on my part. I was just expecting for AC3Filter to grab ffdshow's output regardless of the player.

Thanks, it's starting to clear up for me
JonL is offline   Reply With Quote
Reply

Bookmarks

Tags
decodes, stereo, wma, wmv

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
AverTV Purity-3D Dual MCE 500 Drivers Technifide General Support 10 2006-10-17 14:54
Pinnacle PCTV Stereo recognized as 2 cards ? setup crashes Redguy General Support 2 2006-08-15 12:22
Switch between AC3 and stereo Johan General Support 0 2006-04-25 08:07
RC3: AC3 sound vs. Stereo Uli321 The old Bugreport Forum 2 2006-04-09 17:26
AC3 Filter - stereo to 5.1 works in WMP not Gspot or Graph irrotational OffTopic 2 2005-10-18 14:57


All times are GMT +1. The time now is 03:08.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress