I have a file with 2 audio streams (6ch/2ch)
{Channels} now only show (looks like just the first ?)
but with {audios.Channels[0]}/{audios.Channels[1]} you can write out all Channels...
I also have a file with 2 audio streams (2ch/6ch) :
{Channels} = 2.0 (not 5.1)
{audios.Channels[0]}/{audios.Channels[1]} = 2/2 (weird)
{audios.Channels} = 2, 2
not writing the 5.1 ch is a problem (I believe that was working some time ago, maybe something on my end ?)
Format AAC
Format_Profile HE-AAC / LC
CodecID 40
Codec AAC LC-SBR
Codec/String AAC LC-SBR
Codec/Family AAC
BitRate_Mode VBR
BitRate_Mode/String Variable
BitRate 81488
BitRate/String 81.5 Kbps
BitRate_Maximum 99416
BitRate_Maximum/String 99.4 Kbps
Channel(s) 2
Channel(s)/String 2 channels
ChannelPositions Front: L R
ChannelPositions/String2 2/0/0
ChannelLayout L R
SamplingRate 48000 / 24000
SamplingRate/String 48.0 KHz / 24.0 KHz
Format AAC
Format_Profile HE-AAC / LC
CodecID 40
Codec/Family AAC
BitRate_Mode VBR
BitRate_Mode/String Variable
Channel(s) 2
Channel(s)/String 2 channels
Channel(s)_Original 6
Channel(s)_Original/String 6 channels
ChannelPositions Front: L C R, Side: L R, LFE
ChannelPositions/String2 3/2/0.1
ChannelLayout C L R Ls Rs LFE
SamplingRate 48000 / 24000
SamplingRate/String 48.0 KHz / 24.0 KHz
What do you think would be the best output? Just the first one "7.1" or all of them [7.1, 5.1] same as media info reports?
I think always display the best/most channels e.g. if 7.1 and 5.1 = 7.1 or 2.0 and 5.1 = 5.1
all DTS-HD Master Audio files has this multi-single audio stream thing (it looks like) but only/always listed just e.g 7.1
BUT there need to be a way to show all the channels:
if same audio track but diff. number of channels e.g. if 7.1 and 5.1 = 7.1 or 2.0 and 5.1 = 5.1
if diff. language (maybe a "channels.english" to show only english track, but not all have lang info) then show best from all languages e.g. EN.5.1 DE.2.0
e.g. {Channels.all} = [5.1, 5.1, 2.0]
{Channels.Lang.all} = [EN 5.1, DE 5.1, EN 2.0]
{Channels.best} = [5.1]
{Channels.english.best} = [5.1]