[no Bug] In some movie the AC3 5.1 track is not played after DolbyTrueHD track (1 Viewer)

rivera

Retired Team Member
  • Premium Supporter
  • December 1, 2008
    237
    21
    Home Country
    Russian Federation Russian Federation
    MediaPortal Version: 1.1.RC1
    MediaPortal Skin: Blue-3
    Windows Version: WinXP-SP3
    CPU Type: Intel Core 2 Duo E8400 3.0GHz
    HDD: WD 1000Gb
    Memory: 2x1024 DDR2
    Motherboard: ASUS P5K premium
    Video Card: ASUS EN9600GT Silent/HTDI 512
    Video Card Driver: 196.21
    Sound Card: internal
    MPEG2 Video Codec: Cyberlink Video/SP Decoder (PDVD 8)
    MPEG2 Audio Codec: ffdshow
    h.264 Video Codec: MPC decoder
    HTPC Case: Silverstone CW03
    Power Supply: Corsair VX450W
    Remote: Soundgraph
    TV: Pioneer PDP-5080XA
    TV - HTPC Connection: DVI-HDMI

    I checked "Knockin' On Heaven's Door" movie

    Same behaviour is with all my mkv-files containing both TrueHD & AC3 tracks.

    MediaInfo of "Knockin' On Heaven's Door\Knockin' On Heaven's Door":
    Code:
    General
    Complete name                    : E:\Video\Movies\Knockin' On Heaven's Door\Knockin' On Heaven's Door.mkv
    Format                           : Matroska
    File size                        : 21.0 GiB
    Duration                         : 1h 28mn
    Overall bit rate                 : 33.8 Mbps
    Encoded date                     : UTC 2009-11-28 21:08:14
    Writing application              : mkvmerge v2.9.8 ('C'est le bon') built on Aug 13 2009 12:49:06
    Writing library                  : libebml v0.7.7 + libmatroska v0.8.1
    
    Video
    ID                               : 1
    Format                           : AVC
    Format/Info                      : Advanced Video Codec
    Format profile                   : High@L4.1
    Format settings, CABAC           : Yes
    Format settings, ReFrames        : 4 frames
    Muxing mode                      : Container profile=Unknown@0.0
    Codec ID                         : V_MPEG4/ISO/AVC
    Duration                         : 1h 28mn
    Width                            : 1 920 pixels
    Height                           : 1 080 pixels
    Display aspect ratio             : 16:9
    Frame rate                       : 23.976 fps
    Resolution                       : 8 bits
    Colorimetry                      : 4:2:0
    Scan type                        : Progressive
    Language                         : English
    Color primaries                  : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
    Transfer characteristics         : BT.709-5, BT.1361
    Matrix coefficients              : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177
    
    Audio #1
    ID                               : 2
    Format                           : DTS
    Format/Info                      : Digital Theater Systems
    Format profile                   : MA
    Codec ID                         : A_DTS
    Duration                         : 1h 28mn
    Bit rate mode                    : Variable
    Channel(s)                       : 6 channels
    Channel positions                : Front: L C R, Surround: L R, LFE
    Sampling rate                    : 48.0 KHz
    Resolution                       : 16 bits
    Title                            : Voiceover DTS-HD 6ch
    Language                         : Russian
    
    Audio #2
    ID                               : 3
    Format                           : AC-3
    Format/Info                      : Audio Coding 3
    Codec ID                         : A_AC3
    Duration                         : 1h 28mn
    Bit rate mode                    : Constant
    Bit rate                         : 640 Kbps
    Channel(s)                       : 6 channels
    Channel positions                : Front: L C R, Surround: L R, LFE
    Sampling rate                    : 48.0 KHz
    Stream size                      : 407 MiB (2%)
    Title                            : Voiceover DD 6ch
    Language                         : Russian
    
    Audio #3
    ID                               : 4
    Format                           : AC-3
    Format/Info                      : Audio Coding 3
    Codec ID                         : A_AC3
    Duration                         : 1h 28mn
    Bit rate mode                    : Constant
    Bit rate                         : 384 Kbps
    Channel(s)                       : 2 channels
    Channel positions                : L R
    Sampling rate                    : 48.0 KHz
    Stream size                      : 244 MiB (1%)
    Title                            : Dubbed DD 2ch
    Language                         : Russian
    
    Audio #4
    ID                               : 5
    Format                           : TrueHD
    Codec ID                         : A_TRUEHD
    Codec ID/Info                    : Dolby TrueHD
    Duration                         : 1h 28mn
    Channel(s)                       : 6 channels
    Sampling rate                    : 48.0 KHz
    Title                            : German TrueHD 6ch
    Language                         : German
    
    Audio #5
    ID                               : 6
    Format                           : AC-3
    Format/Info                      : Audio Coding 3
    Codec ID                         : A_AC3
    Duration                         : 1h 28mn
    Bit rate mode                    : Constant
    Bit rate                         : 640 Kbps
    Channel(s)                       : 6 channels
    Channel positions                : Front: L C R, Surround: L R, LFE
    Sampling rate                    : 48.0 KHz
    Stream size                      : 407 MiB (2%)
    Title                            : German DD 6ch
    Language                         : German
    
    Text #1
    ID                               : 7
    Format                           : UTF-8
    Codec ID                         : S_TEXT/UTF8
    Codec ID/Info                    : UTF-8 Plain Text
    Title                            : CP Digital
    Language                         : Russian
    
    Text #2
    ID                               : 8
    Format                           : UTF-8
    Codec ID                         : S_TEXT/UTF8
    Codec ID/Info                    : UTF-8 Plain Text
    Title                            : Tivionika
    Language                         : Russian
    
    Text #3
    ID                               : 9
    Format                           : UTF-8
    Codec ID                         : S_TEXT/UTF8
    Codec ID/Info                    : UTF-8 Plain Text
    Language                         : German
    So, there are:
    - two AC3 5.1 tracks
    - one Dolby TrueHD 5.1 track
    - one DTS-HD MA 5.1 track

    In MPC-HC it is played perfectly.
    In MediaPortal I cannot get AC3 5.1 tracks sometimes.

    Let's consider 3 scenarios:
    1) Case #1:
    - start movie
    - select any track (except Dolby TrueHD)
    - next select any AC3 5.1 track - it is played OK

    2) Case #2:
    - start movie
    - select Dolby TrueHD track
    - next select any AC3 5.1 track - it is NOT played (means NO SOUND)
    Logs for this case are attached.

    3) Case #3:
    - start movie
    - select any AC3 5.1 track
    - next select Dolby TrueHD track
    - next select any AC3 5.1 track - it is NOT played
    Logs for this case are attached.

    In cases ## 2, 3 (but not logged): if next I select again Dolby TrueHD track (i.e. after failed choice of AC3) - this TrueHD track is played OK. AC3 track will be played only after restart of the movie's playback.

    Seems that AC3 5.1 cannot be played after DolbyTrueHD.
    GraphEdit picture is provided (click to expand):


    After each change of audiotrack I also checked info from Haali Splitter; below is an example (click to expand):

    So, adiotrack is REALLY switched 'cause it was seen in Haali's context menu.
     

    The_Iceman

    MP Donator
  • Premium Supporter
  • April 14, 2008
    165
    13
    Duisburg
    Home Country
    Germany Germany
    I've had the same problem... which seems to be a Haali Problem...
    But I can't be sure on that.

    After I've deinstalled haali and switched to the MPC-HC Matroska Splitte Audio Switching with HD Tracks seems much more reliable!
    But it still needs some finetuning imho...
     

    rivera

    Retired Team Member
  • Premium Supporter
  • December 1, 2008
    237
    21
    Home Country
    Russian Federation Russian Federation
    Seems that I solved the problem:

    1. Download MPC standalone filters:
    ????????? ? ????????? | standalone_filters-svn1788_x86 - XvidVideo.RU
    it is revision 1788; better to use the latest revision.

    2. Unpack the downloaded archive to some folder.

    3. Register MPC-HC audio filter:
    regsvr32 MpaDecFilter.ax

    4. Select this filter in MediaPortal Configuration.

    Actually, I did it with RC2.
    I am not sure that this can help on RC1.
     

    The_Iceman

    MP Donator
  • Premium Supporter
  • April 14, 2008
    165
    13
    Duisburg
    Home Country
    Germany Germany
    Ok ... you are using MPC-HC Codec as Audio Filter... But does Bitstreaming work this way?
    I thought only ffdshow will pass-through it correctly...
     

    rivera

    Retired Team Member
  • Premium Supporter
  • December 1, 2008
    237
    21
    Home Country
    Russian Federation Russian Federation
    I suspect that ffdshow was broken in last revisions....
    I am using the freshest version, earlier ffdshow worked fine with DolbyTrueHD

    I cannot check bitstreaming in full scope -I do not have a reciever.

    BTW, I forgot to mention one important thing.
    There is no need to register MpaDecFilter.
    You should just copy it in to MediaPortal directory.
    Of course, you can backup previous MpaDecFilter.ax already present in the dir.
     

    Users who are viewing this thread

    Top Bottom