<div dir="ltr"><div dir="ltr"><div class="gmail_quote"><div><font color="#000000" face="verdana, sans-serif">Thanks Nicolas, </font></div><div><font color="#000000" face="verdana, sans-serif">As always your response answers my question. So it's confirmed that in our E-AC3 example FFmpeg does change the order of decoded channels when compared to the channel order illustrated by acmod values in the encoded bitstream. </font><span style="color:rgb(0,0,0);font-family:verdana,sans-serif">Let's keep the channel ordering aside for the below part.</span></div><div><font color="#000000" face="verdana, sans-serif"><br></font></div><div><font face="verdana, sans-serif"><font color="#000000">Channel layout and naming conventions have always been a topic with some doubts for me. For example: In this case, </font>FFmpeg reported channels are "FL FR FC LFE SL SR" while as per ATSC A/52 channels are "L, C, R, Ls, Rs, LFE". Now if we see, as per R-REC-BS.2051-3 both FL(<span style="color:rgb(0,128,0);font-size:14px;white-space:pre">M+060</span>) and L(<span style="color:rgb(0,128,0);font-size:14px;white-space:pre">M+030</span>) are different. Even while measuring the loudness, channel weights are different for both FL and L. </font></div><div><font face="verdana, sans-serif">This difference is one of the main reasons I rely on deriving/reporting channel layout with names as per corresponding standard. But since the decoder is FFmpeg, I have to map extracted information from the encoded bitstream parsing with the FFmpeg decoded one.  </font></div><div><font face="verdana, sans-serif"><br></font></div><div><font face="verdana, sans-serif">Any guidance on these naming conventions will also be helpful for me.</font></div><div><font face="verdana, sans-serif"><br></font></div><div><font face="verdana, sans-serif">Thanks,</font></div><div><font face="verdana, sans-serif">Rohit Khali</font></div><div><font face="verdana, sans-serif"><br></font></div></div></div>
</div>