Hello guest, if you like this forum, why don't you register? https://fanrestore.com/member.php?action=register (December 14, 2021) x


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[WARNING] DTS-HD MA 7.1 wrongly converted with eac3to
#11
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...
Reply
Thanks given by:
#12
I don't care what is the right/wrong internal/external order... I just want to hear, for example, a wistle on the right surround instead of right rear surround or vice versa! Big Grin

Example:
DTS-HD MA channel order according to MediaInfo is
C L R Ls Rs LFE Lb Rb
while eac3to converted WAV (and FLAC) is
L R C LFE Lb Rb Ls Rs

but if I load the DTS-HD MA into Audacity, only the first six channels are loaded as
L R C LFE Ls Rs
while eac3to converted WAV (and FLAC) loaded into Audacity is like in MediaInfo
L R C LFE Lb Rb Ls Rs

still DTS-HD MA 7.1 played in whatever video player plays the surround channels where they belong, while the WAV and FLAC swaps them.
Reply
Thanks given by:
#13
Right, so you're saying it actually *is* sending the channels to wrong speakers, yes? It isn't just that you saw it switching channel orders in the files for storage purposes? If so, my guess would be that it's probably Arcsoft being odd, so: https://github.com/foo86/dcadec/releases/tag/v0.2.0 (if not already using that version).
Reply
Thanks given by:
#14
(2020-11-02, 04:49 PM)spoRv Wrote: I don't care what is the right/wrong internal/external order... I just want to hear, for example, a wistle on the right surround instead of right rear surround or vice versa! Big Grin

You ought to care because a mistake in the former can lead to incorrect output in the latter.

(2020-11-02, 04:49 PM)spoRv Wrote: Example:
while eac3to converted WAV (and FLAC) is
L R C LFE Lb Rb Ls Rs

To the best of my knowledge, that's the correct channel-order for WAV/W64/FLAC.  All MediaInfo can do is read the metadata, which can help you to ascertain whether the channel-order is correct for the codec.  What it cannot tell you is whether the content of each channel is correct.

(2020-11-02, 04:49 PM)spoRv Wrote: still DTS-HD MA 7.1 played in whatever video player plays the surround channels where they belong, while the WAV and FLAC swaps them.

If the player is not respecting the codec's channel-order, then it's a player issue.  If eac3to (or the decoder) has assigned channel content to the wrong channel, then that's different.  But we don't have the information to make that determination.  I'm still not sure which decoder you are using: Arcsoft or libdcadec.  Did you try ffmpeg to see if it makes a difference?  If the output of ffmpeg is the same as the output of eac3to in terms of channel-order/playback, then it's highly likely that it's a player issue.
Reply
Thanks given by: pipefan413
#15
just use a channel demo. I think on the dts demo discs are such things for 7.1. encode to another format with eac3to/ffmpeg and listen to the new file on your setup.

it‘s the easiest way to find problems Wink
Visit my YouTube Channel for my projects and movie trailers Ok
Reply
Thanks given by:
#16
(2020-11-03, 09:43 AM)bendermac Wrote: just use a channel demo. I think on the dts demo discs are such things for 7.1. encode to another format with eac3to/ffmpeg and listen to the new file on your setup.

it‘s the easiest way to find problems Wink

Aye there's a demo on CABIN IN THE WOODS that would help!
Reply
Thanks given by:


Forum Jump:


Users browsing this thread: 1 Guest(s)