View Single Post
Old 18th June 2010, 15:27   #10145  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,915
Quote:
Originally Posted by AnryV View Post
1. Can you upload the 61-HD.wav and the log ?
Here is the 61-HD.wav

The log:
Code:
eac3to v3.20
command line: "D:\eac3to.exe" "D:\61-HD.dtshd" "D:\61-HD.wav" -0,1,2,3,6,4,5
------------------------------------------------------------------------------
DTS Master Audio, 6.1 channels, 16 bits, 48kHz
(core: DTS-ES, 6.1 channels, 16 bits, 1509kbps, 48kHz)
Decoding with ArcSoft DTS Decoder...
Remapping channels...
Writing WAV...
Creating file "D:\61-HD.wav"...
The original audio track has a constant bit depth of 16 bits.
eac3to processing took 1 second.
Done.
Quote:
2. What version of Arcsoft decoder you used? (I was 1.1.0.7)
I'm using:
"ArcSoft DTS Decoder (1.1.0.0) works fine"
from free trial TMT2.
In my system (XP SP3) eac3to don't work with 1.1.0.7 (the package in this thread)

Tested 1.1.0.7, in my laptop with Vista Home, the output is wrong (all channels have a distorted mix of all original channels).

Quote:
3. I see no indications in the description of eac3to to the manual remapping of the channels for 6.1 configuration. Why you used specifically 0,1,2,3,6,4,5?
From eac3to Help:
"...
Options:
...
-0,1,2,3,4,5 remap the channels to the specified order"

About the channelmapping and the MaskChannel in WAVE_FORMAT_EXTENSIBLE headers:

There are two official valid MaskChannel for 5.1 surround:
0x003F FL FR FC LFE BL BR (old)
0x060F FL FR FC LFE SL SR (new from XP SP 2)
Note than the order isn't a problem.

And one official valid MaskChannel for 7.1 surround:
0x0637 FL FR FC LFE BL BR SL SR
Without problems.

But I don't know a official MaskChannel for 6.1 surround, there are two options:
0x013F FL FR FC LFE BL BR BC
0x070F FL FR FC LFE BC SL SR
Note here than the order is a problem, the BC channel must go after/before the Back/Side channels.

When eac3to-ArcSoft decode (without remmaping) the 6.1 put the BC after the Side (maybe ArcSoft consider the channels like Back) and MaskChannel 0x070F. And this is wrong.
We must change the MaskChannel or the channel order, and the -0,1,2,3,6,4,5 remap put the BC channel before the Side channels (we can't change the MaskChannel with eac3to).

Quote:
4. I need the separate mono wav files not one interleaved file
Using '.wavs' in the precedent command line (with -0,1,2,3,6,4,5) the output is ok.
You can extract the monochannels from my uploaded 61-HD.wav with the same result.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline