2020-11-02, 10:07 PM
Out of curiosity: when you say it swapped the channels, was that meaning that it actually chucked them out of the wrong speakers? Or did you just mean they were stored in the "wrong" order? Because yeah, @Chewtobacca says, that's a normal thing: if you switch codecs you're *meant* to switch channel order to store it correctly for the given codec. It doesn't affect decoding/playback, just the order that it actually stores the hex data inside the file, that's it.
If it's actually putting it out of the wrong speakers, then I'd say use libdcadec and not just that but also make absolutely sure it's the latest version of libdcadec just in case (unless I'm mistaken, the latest eac3to still doesn't include it, presumably because eac3to hasn't been updated for ages).
I was going to post earlier but it's been a nightmare of a day at work so I'm late to this party hahah...
If it's actually putting it out of the wrong speakers, then I'd say use libdcadec and not just that but also make absolutely sure it's the latest version of libdcadec just in case (unless I'm mistaken, the latest eac3to still doesn't include it, presumably because eac3to hasn't been updated for ages).
I was going to post earlier but it's been a nightmare of a day at work so I'm late to this party hahah...