DTS 9624 decoding

563 views
Skip to first unread message

51preference

unread,
Feb 27, 2009, 2:40:30 PM2/27/09
to SurroundSound
Is there a way to decode dts9624 into 24 bit 96 KHz wavs?
I have no problem decoding the 'normal' dts core part, but how to
really decode
the extra 9624 information?

Has anyone done this...what tools were used?

Thanks!

gshannon

unread,
Feb 27, 2009, 9:28:42 PM2/27/09
to SurroundSound
DVD Audio Extractor will do that in Direct Stream Demux mode.

Neil Wilkes

unread,
Feb 28, 2009, 7:30:55 AM2/28/09
to SurroundSound
With full 96KHz resolution?
Cool.
Previously, I only knew about the command line tool - DTSDec.exe
(Usage is simple. Put the exe file somewhere easy to remember. Root of
the C drive, for example.
Syntax is as follows:
Load a DOS command editor, and get the prompt to the C drive.
DTSDec.exe (path to filename) -m1 (for mono files, leave out for
stereo)
So a full example might be as follows (given DTSDec.exe on the root of
the C drive, and a .dts audio file (or a .cpt one) in C:/Audio Files
DTSDec.exe C:/Audio Files/surroundmix.dts -m1
That will take the file "surroundmix.dts" and extract it into 6 mono
WAV files.

DVD Audio Extractor looks a lot easier though - thanks for the
pointer.
Wonder if it works on DTS-HD files (extension .dtshd)

gshannon

unread,
Feb 28, 2009, 8:43:17 AM2/28/09
to SurroundSound
Yes. I was curious when I saw this question. Took a Genesis 96/24 disc
(Foxtrot) and extracted the DTS files. Recompiled into a DVD with DVD
Lab Pro and the player showed I was back to 96/24. Didn't know that
would work until I tested it.
> > > Thanks!- Hide quoted text -
>
> - Show quoted text -

51preference

unread,
Feb 28, 2009, 1:49:43 PM2/28/09
to SurroundSound
Thanks for your efforts, but:
"DVD Audio Extractor will do that in Direct Stream Demux mode" will
create a *.dts file, but I want the dts information fully decoded in a
multichannel wav.
It is able to create PCM/WAV, but output will be maxed at 24/48,
meaning the extra bits are ignored.

dtsdec is cool, but seems to suffer from the same lack of seeing the
extra bits
dtsdec -o wavall > some.wav file.dts
creates a 32/48 wav

So both solutions decode, but only the core dts part, not additional
one that make the difference between
DTS and DTS9624.

More ideas?

Thanks!

gshannon

unread,
Feb 28, 2009, 4:22:30 PM2/28/09
to SurroundSound
Right. I was so surprised to get the 9624 dts files from a DVD using
DVD Audio Extractor that I forgot you wanted them as wavs. Sorry.

elshagon

unread,
Feb 28, 2009, 5:19:48 PM2/28/09
to SurroundSound
I think TranzcodeGui is limited to 48khz wav's also. One idea is if
the audio is originally from a dvd-audio you could use DVD-A Explorer
and extract the 96/24 wav's that way.

Joe A

unread,
Mar 1, 2009, 8:27:20 AM3/1/09
to SurroundSound
I'm interested in a solution for this too (Genesis - Invisible Touch
and Depeche Mode - Violator, both are DVD-V with DTS 96-24). I also
can't get better than the 48/24 core.

DVD Audio Extractor doesn't even recognize the track in Violator.

I do have the .DTS tracks extracted for Invisible Touch, and it does
go to the receiver as 96-24 correctly. So I'm stuck, like you, on
finding something to give me 96/24 wave files out.


elshagon

unread,
Mar 1, 2009, 2:48:32 PM3/1/09
to SurroundSound
could you re-author the 96/24 as a dvd-a and then use dvd-a explorer
to extract the wav's?

jolson

unread,
Mar 1, 2009, 6:03:34 PM3/1/09
to SurroundSound
Why do you want your files to be much bigger, with the same quality
(at best) as before?

Joe A

unread,
Mar 2, 2009, 7:53:50 AM3/2/09
to SurroundSound
It's pretty simple, really.

- We don't want our collections to be of 35 different formats, we want
a "lingua franca" so to speak.
- You can't put metadata tags (artist, album, et al) into a .DTS file
- So far every software player I've seen other than DVD players
(PowerDVD, etc.) only output the core 48/16 from the DTS files.

gshannon

unread,
Mar 2, 2009, 9:48:18 AM3/2/09
to SurroundSound
Could you play the DTS 9624 file and record it into your PC at 9624
wav? From there you would master the DVDA. This introduces an analog
stage but since you're going from lossy to lossless that shouldn't
have much of an effect.
> > (at best) as before?- Hide quoted text -

music fan

unread,
Mar 1, 2009, 11:02:33 PM3/1/09
to SurroundSound
I d'nt remember but a avi-encoder soft decode dts 96/24 from dvd in
direct stream...
I search de name of software if you like it.
Sorry by the english :-)

Joe A

unread,
Mar 4, 2009, 8:40:58 AM3/4/09
to SurroundSound
Yes, if you can think of it, we could use it. Thank you for your
help.

jolson

unread,
Mar 4, 2009, 11:56:34 AM3/4/09
to SurroundSound
I believe Hypercube Transcoder ( http://www.videohelp.com/tools/Hypercube_Transcoder
) can convert DTS 96/24 to WAV (either one 6-channel WAV or 6 mono,
don't remember).

However, I believe it uses filters from PowerDVD, so that needs to be
installed. I think you also need a 96/24 capable soundcard, since the
filters will mandatory automatically downsample if it sees that the
soundcard can't handle 96/24...

On 27 Feb, 20:40, 51preference <gu...@worch.ch> wrote:

51preference

unread,
Mar 4, 2009, 12:50:27 PM3/4/09
to SurroundSound
On 4 Mrz., 17:56, jolson <j.jol...@gmail.com> wrote:
> I believe Hypercube Transcoder (http://www.videohelp.com/tools/Hypercube_Transcoder

Unfortunately not. It has WAV output upto 48KHz, at least the 3.05
version I tested.

The reason I want this is indeed to convert my dts collection at the
best possible quality
into multichannel WMA. Main reason is htpc playback thru a single
connection (hdmi)
with proper tagging and replaygain.
I guess I have to stick to the core stream...

Well, maybe music fan will remember the name of his tool...

Thanks so far...

jolson

unread,
Mar 4, 2009, 3:55:00 PM3/4/09
to SurroundSound
The H-T author said it should, with the right version of PowerDVD
(that doesn't downsample) and a 96/24 capable soundcard...

You could always check if foo_input_dts (Foobar component) can decode
96/24, then you would have Case Closed...

51preference

unread,
Mar 4, 2009, 4:42:29 PM3/4/09
to SurroundSound
I'm using foobar as we speak, and it doesn't decode other than 48 KHz.
There's 3 dts decodr versions for foobar, none does 9624.

There's many versions of pdvd floatin around, any idea which will do?

jolson

unread,
Mar 4, 2009, 5:43:26 PM3/4/09
to SurroundSound
Well, I can't think that eac3to will fail - it does just about
everything. Don't know why I didn't think of it first:

eac3to v3.12, freeware by madshi.net

- can show information about audio, video, VOB/EVO/(M2)TS and MKV
files
- can decode and encode various audio formats
- can remove dialog normalization from AC3, E-AC3, DTS and TrueHD
tracks
- can extract AC3 stream from Blu-Ray TrueHD/AC3 tracks
- can extract TrueHD stream from Blu-Ray TrueHD/AC3 tracks
- can extract DTS core from DTS-HD tracks
- can remove DTS zero padding and repair outdated DTS-ES headers
- can apply positive or negative audio delays
- can reduce bitdepth of decoded audio data by using TPDF dithering
- can resample decoded audio data (using SSRC or r8brain)
- can apply/reverse PAL speedup on decoded audio data (SSRC/r8brain)
- can demux video / audio tracks of EVO/VOB/(M2)TS and MKV sources
- can list available titles of Blu-Ray and HD DVD discs
- can extract Blu-Ray and HD DVD chapter information and subtitles
- can mux MPEG2, VC-1 and h264 video tracks to Matroska
- can remove pulldown flags from MPEG2, VC-1 and h264 video tracks

eac3to sourcefile[+sourcefile2] [trackno:] [destfile|stdout] [-
options]

Examples:
eac3to source.pcm destination.flac
eac3to source.thd destination.flac destination.ac3
eac3to source.evo 1: chapters.txt 2: video.mkv 3: audio.flac 5:
subtitle.sup
eac3to feature_1.evo+feature_2.evo movie.mkv
eac3to blurayMovieFolder movie.mkv

Options:
-448 use e.g. "192", "448" or "640" kbps for AC3
encoding
-768 use "768" or "1536" kbps for DTS encoding
-core extract the DTS core of a DTS-HD track
+/-100ms apply a positive or negative audio delay
+/-3dB apply a positive or negative audio gain (volume
change)
-0,1,2,3,4,5 remap the channels to the specified order
-edit=0:00:00,0ms loops or removes audio data at the specified
runtime
-silence/-loop forces usage of silence (or looping) for audio
edits
-down6 downmix 7 or 8 channels to 6 channels
-down2 downmix multi channel audio to stereo (Dolby Pro
Logic II)
-phaseShift shift phase (when doing stereo downmixing, see
"down2")
-mixlfe mix LFE in (when doing stereo downmixing, see
"down2")
-down16 downconvert decoded audio data to 14..23 bit
-slowdown convert 25.000 and 24.000 content to 23.976 fps
-speedup convert 23.976 and 24.000 content to 25.000 fps
-23.976/... define source fps to be "23.976", "24.000",
"25.000", ...
-changeTo24.000 change source fps to "23.976", "24.000",
"25.000", ...
-resampleTo48000 resample audio to "44100", "48000" or "96000" Hz
-r8brain use r8brain resampler instead of SSRC
-quality=0.50 Nero AAC encoding quality (0.00 = lowest; 1.00 =
highest)
-8 define PCM file to be "1".."8" channels
-16 define PCM file to be "16" or "24" bit
-little define PCM file to be "little" or "big" endian
-96000 define PCM file to be 44100, 48000, 96000 or 192000
Hz
-override forcefully overrides PCM auto detection with manual
values
-sonic/nero/... force the use of a specific decoder (not
recommended)
-keepDialnorm disables dialog normalization removal (not
recommended)
-decodeHdcd decodes HDCD source track (usually 16 -> 20 bit)
-demux demuxes 1st video track and all audio and subtitle
tracks
-stripPulldown strips the pulldown from MPEG2 video tracks
-keepPulldown disable removal of pulldown for MPEG2, h264 and
VC-1 tracks
-seekToIFrames make all h264/AVC "I" frames seekable
-check checks if the source EVO/(M2)TS file is clean.
-test checks if the external filters are installed &
working
-lowPriority moves processing to background/idle priority
-shutdown automatically shutdown the PC after processing is
done

Supported source formats:
(1) RAW, (L)PCM
(2) WAV (PCM, DTS and AC3), W64, RF64
(3) AC3, E-AC3
(4) DTS, DTS-ES, DTS-96/24, DTS-HD Hi-Res, DTS-HD Master Audio
(5) MP1, MP2, MP3 audio
(6) AAC audio
(7) MLP, TrueHD, TrueHD/AC3
(8) FLAC
(9) EVO/VOB/(M2)TS and MKV

Decoded audio data can be stored as / encoded to:
(1) RAW, (L)PCM
(2) WAV (PCM only), W64, RF64, AGM
(3) WAVs (multiple mono WAV files, PCM only)
(4) AC3
(5) DTS
(6) AAC
(7) FLAC

For best AC3, E-AC3 and AAC decoding you need:
(1) Nero 7 (Nero 8 won't work!)
(2) Nero HD DVD / Blu-Ray plugin

http://madshi.net/eac3to.zip

jolson

unread,
Mar 4, 2009, 5:53:42 PM3/4/09
to SurroundSound
Here's the thread: http://forum.doom9.org/showthread.php?t=125966

It also tells you which software you need installed so eac3to can use
the filters from it. That link says that PowerDVD now always is 16-
bit.

51preference

unread,
Mar 5, 2009, 7:25:41 PM3/5/09
to SurroundSound
jolson, you da man!

eac3to does work well, 9624 properly decoded.

Thanks everyone!

Joe A

unread,
Mar 6, 2009, 2:04:17 PM3/6/09
to SurroundSound
Yup, you nailed it for the ones I had a problem with too...

I did try earlier pointing eac3to to the DVD structure (which it
didn't like), but feeding it the extracted DTS files with the Arcsoft
dshow components worked like a charm.

Thanks everybody!

Joe
Reply all
Reply to author
Forward
0 new messages