WMA 5.1 in WMV decodes to stereo (4 Viewers)

dman_lfc

Retired Team Member
  • Premium Supporter
  • July 28, 2004
    1,772
    30
    UK
    Home Country
    New Zealand New Zealand
    MediaPortal does not control the graph building explicitly.
    It adds in the predefine filters (depending on file extension) and then renders the graph from there.
    All applicable filters (including predefined) are then connected to allow playback of the file.
    In your case the ffdshow and directsound filters are added to the graph. Becuase ffdshow can create a natural connection with the directsound renderer, it uses it.
    I'm not a fan of AC3Filter so you'd have to see what options you can set for it to automatically enter into the graph when MediaPortal renders a file.

    For your own testing you can do this in GraphEdit.
    1. Open GraphEdit
    2. Add the filters you choose in MediaPortal for the file type.
    i.e. Video Mixing Renderer 9, DirectSound, <Audio Codec>, <Video Codec>
    3. The go File, Render Media File
    4. Choose a file you wish to push audio out to DD

    See if AC3Filter gets added to the graph without you manually adding it.

    DMAN
     

    JonL

    Portal Member
    October 10, 2007
    11
    0
    51
    Lawrenceville, GA
    Home Country
    United States of America United States of America
    Thanks. I'll give it a try when I get some 'alone time' with it.

    Considering I'm only emulating DD surround to begin with, I'll probably just leave it be. The multichannel AAC I encode with seems to be reproduced correctly to my ears, so that's what is really important. The MP3 audio is also still indistinguishable from what I'm used to as well. True passthrough (DVD AC3, DTS, MPA) does work for me and that is what is most important anyway.

    Thanks for your suggestions and I should just shake my self-created dependency on AC3Filter as well :)
     

    Luke Roberts

    Portal Pro
    August 23, 2007
    65
    7
    53
    IJmuiden
    Home Country
    Netherlands Netherlands
    Hi,

    I was VERY happy to read 5.1 WMA has been worked on. Unfortunatly I can't get MP to pass WMA 5.1 -> AC3 filter (or FFDaudio) -> SPDIF. It is played as 2 channel audio on my receiver.

    I have tried both Ac3 filter and FFDshow Audio. I got both to work with Windows Media Player and Media Player Classic. In graphedit I saw that the 6channel WMA audio is first run through the WMA DMO and then fed into FFDaudio (or Ac3filter) as 6 channel audio. Next in FFDaudio or AC3filter the 6 channel audio stream is transcoded into 6 channel ac3 and passed to my receiver that nicely sees the ac3 stream.

    However, When I setup Mediaportal (videos) I tell it to use FFDaudio (or AC3 filter when AC3 filter is main merit filter). Unfortunatly, according to graphedit, when Mediaportal plays the wma file, the audio is passed directly from the WMA DMO to the default audio device. My receiver is then fed a 2 channel audio stream.

    Please could you look at this again and figure out why FFdshow audio or AC3 filter are not added to the graph? or even better... tell me I was stupid and forgot something.

    Thanks,

    Luke
     

    Darre

    Portal Pro
    April 21, 2007
    925
    80
    Home Country
    Norway Norway
    When i play 5.1 WMA my reciever actually says it get 5.1 sound when i feed it with analog signal x3(z-5500 in diagnostic mode). However i still only get sound from the 2 front speakers -_-

    ill look a bit more into this today.
     

    dman_lfc

    Retired Team Member
  • Premium Supporter
  • July 28, 2004
    1,772
    30
    UK
    Home Country
    New Zealand New Zealand
    Hi,

    I was VERY happy to read 5.1 WMA has been worked on. Unfortunatly I can't get MP to pass WMA 5.1 -> AC3 filter (or FFDaudio) -> SPDIF. It is played as 2 channel audio on my receiver.

    I have tried both Ac3 filter and FFDshow Audio. I got both to work with Windows Media Player and Media Player Classic. In graphedit I saw that the 6channel WMA audio is first run through the WMA DMO and then fed into FFDaudio (or Ac3filter) as 6 channel audio. Next in FFDaudio or AC3filter the 6 channel audio stream is transcoded into 6 channel ac3 and passed to my receiver that nicely sees the ac3 stream.

    However, When I setup Mediaportal (videos) I tell it to use FFDaudio (or AC3 filter when AC3 filter is main merit filter). Unfortunatly, according to graphedit, when Mediaportal plays the wma file, the audio is passed directly from the WMA DMO to the default audio device. My receiver is then fed a 2 channel audio stream.

    Please could you look at this again and figure out why FFdshow audio or AC3 filter are not added to the graph? or even better... tell me I was stupid and forgot something.

    Thanks,

    Luke

    SVN 16330 or later is what you need.
    Remember to set-up AC3Filter as a 'Post Processor' under the Movie Configuration and ensure the check box is checked.

    DMAN
     

    phunqe

    Portal Pro
    April 28, 2007
    236
    0
    If anyone have Vista and got this to work, please let us know. I've been trying all possible combinations, to such a degree that I manage to break something.

    I've tried with and without EVR, digital and analog in sound control panel, using AC3Filter as post processing filter, setting number of speaker in sound control panel, with and without ffdshow, different settings on my Auzen Meridian card etc etc...

    Going insane...
     

    Luke Roberts

    Portal Pro
    August 23, 2007
    65
    7
    53
    IJmuiden
    Home Country
    Netherlands Netherlands
    SVN 16330 or later is what you need.
    Remember to set-up AC3Filter as a 'Post Processor' under the Movie Configuration and ensure the check box is checked.

    DMAN

    Hi DMAN,

    I will give this a shot. However, won't that mean that all audio is allways passed trough AC3filter twice if I setup AC3 filter as the main audio decoder? I'm sure I allready recently tested this, and that it gave a horrible stuttering effect on some videos.

    Previously in this thread you wrote:

    I'm not going to change the players to always add AC3Filter to the graph

    Would it not be an idea to split ths audio decoder settings, so that we can add ac3 filter (or ffd audio) for wma files, and add another decoder for the rest of the audio? This would be like the way we can set the video decoder for H264 video and MPEG video seperately?

    Thanks,

    Luke
     

    dman_lfc

    Retired Team Member
  • Premium Supporter
  • July 28, 2004
    1,772
    30
    UK
    Home Country
    New Zealand New Zealand
    Hi DMAN,

    I will give this a shot. However, won't that mean that all audio is allways passed trough AC3filter twice if I setup AC3 filter as the main audio decoder? I'm sure I allready recently tested this, and that it gave a horrible stuttering effect on some videos.

    Previously in this thread you wrote:

    I'm not going to change the players to always add AC3Filter to the graph

    Would it not be an idea to split ths audio decoder settings, so that we can add ac3 filter (or ffd audio) for wma files, and add another decoder for the rest of the audio? This would be like the way we can set the video decoder for H264 video and MPEG video seperately?

    Thanks,

    Luke

    1. Having AC3Filter as your audio decoder will NOT work. It's not a decoder but a post processor / passthrough filter. Use a standard audio decoder and MediaPortal will use that or the pre-defined audio decoder for the file extension type.
    2. If you have AC3Filter as your post-processor in MediaPortal it works automatically with all other file extensions such as .mpg & avi etc. and gets added into the graph to work how you want. (provided you have set it to use PCM)
    3. I have now forced it so AC3Filter (if a post processor) is connected to the WMAudio decoder (which now parses 6 channels) and thus you can 'post process' to DD 5.1

    DMAN
     

    Users who are viewing this thread

    Top Bottom