When using channels to find the channels for a video and if the file has 15 objects / 6 channels it will pick up the objects only but not the channels.
The {channels} binding is primarily based on the ChannelPositions/String2 MediaInfo field. Please copy & paste full media info (of the audio stream) and not just selected fields.
rednoah wrote: ↑08 Feb 2018, 04:29
The {channels} binding is primarily based on the ChannelPositions/String2 MediaInfo field. Please copy & paste full media info (of the audio stream) and not just selected fields.
A small sample file (i.e. 2-3 seconds of video/audio) would be appreciated as well so I can test this myself.
rednoah wrote: ↑08 Feb 2018, 04:49
That's interesting. What's the meaning of "15 objects" and "6 channels" in E-AC-3? Multiple audio streams for the same channel?
It would have to be because this E-AC-3 has atmos when normally E-AC-3 audio tracks don't.
I see. I've changed the {af} binding so it'll return 6ch in this case.
However, the {channels} binding won't be changed for compatibility reasons. ChannelPositions/String2 doesn't yield the necessary information in this case, but future versions of MediaInfo might fix the issue on their end by yielding the correct channel position values.