Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help how to extract DTS-ES 6.1
#1
Yesterday I discovered I have a DVD with the Italian track in DTS-ES 6.1 96/24, while the BD has "only" the PCM 5.1 (presumably 48/16); so, I thought to try to extract it and eventually use it to mux with BD.

But I was not able to extract all the channels; all I get was the 5.1 downmix... I tried both FooBar2000 and Eac3to; with the first, if I use the dtshd plugin (which clearly states that it does not work with 96/24), I got reduced length, and distorted sound, but all the channels are there (actually, 8 instead 7, but I guess one is just a copy of another), while with the "simple" dts decoder, it works well but only 5.1.

Eac3to conversion was more convoluted; I tried using LAVfilters, and again 5.1 96/24 - but the newer version doesn't work... tried to add ArcSoft dts decoder (the only one I've found is 1.1.0.7); while Eac3to -test shows that is works, it isn't - it tried to convert the file (also only 5.1) but fails; *maybe* 1.1.0.8 could solve the problem, but I wasn't able to find it out.

Mediainfo of the dts-es file (which is the last vob file, for test purposes):

Code:
General
Complete name                            : E:\VTS_01_7 T8a DELAY -165ms.dts
Format                                   : DTS
Format/Info                              : Digital Theater Systems
Format profile                           : 96/24 / ES Matrix / Core
File size                                : 99.7 MiB
Duration                                 : 9 min 14 s
Overall bit rate mode                    : Constant
Overall bit rate                         : 1 510 kb/s

Audio
Format                                   : DTS
Format/Info                              : Digital Theater Systems
Format profile                           : 96/24 / ES Matrix / Core
Mode                                     : 16
Format settings, Endianness              : Big
Duration                                 : 9 min 14 s
Bit rate mode                            : Constant
Bit rate                                 : 1 510 kb/s
Channel(s)                               : 7 channels / 7 channels / 6 channels
Channel positions                        : Front: L C R, Side: L R, Back: C, LFE / Front: L C R, Side: L R, Back: C, LFE / Front: L C R, Side: L R, LFE
Sampling rate                            : 96.0 kHz / 48.0 kHz / 48.0 kHz
Frame rate                               : 93.750 FPS (512 spf)
Bit depth                                : 24 bits
Compression mode                         : Lossy
Stream size                              : 99.7 MiB (100%)


tried to demux it with eac3to, tsmuxer and dgindex, same results.

HELP! Big Grin
Fundamental collection thread | Vimeo channel | My personal blog
Reply
Thanks given by:
#2
DVD? Why you use eac3to with it?
For DVDs I use pgcdemux to slice the DVD Movie in its single parts:
https://www.videohelp.com/software/PgcDemux
"Never cut a deal with a dragon..."
- Old Shadowrun wisdom
Reply
Thanks given by:
#3
eac3to to convert dts file (DTS-ES 6.1 96kHz 24bit) to wav (or flac) file (6.1 96kHz 24bit), but it only converts to 5.1... Sad
Fundamental collection thread | Vimeo channel | My personal blog
Reply
Thanks given by:
#4
I'm almost certain that all DVD versions of DTS-ES are matrixed with a flag(even if they say they're not). You'll probably have to do a centre-channel extraction from the rear left/rear right channels.
MrBrown, eac3to has very good decoders and processing, if you're looking to edit/re-sync it's better to generate wav files in eac3to and import to an audio editor.
Reply
Thanks given by: TomArrow
#5
The fact is, mediainfo see it as 7 channels with a 6 channels core - much like DTS-HD MA, I guess...
No problems in extracting the read center surround - actually, it's not that straightforward, but can be done; still, I wonder why FooBar2000 with dtshd plugin play it (faulty and trimmed) as 8 channels... maybe it just copies both surrounds?
Fundamental collection thread | Vimeo channel | My personal blog
Reply
Thanks given by:
#6
On the other hand, if I just want to extract the stream, I prefer to stripe it without a complex reencode tool.
Also it may be easier to convert it, if you extract it first as the dts it is, and search for a good converting option with just the audio.
spoRv asked for an extractor, not an extract and convert tool.

@spoRv: Did you checked what options you have with handbrake? You could convert the DVD into MKV. I don't know the audio options handbrake offers. But maybe it has something that help you.
"Never cut a deal with a dragon..."
- Old Shadowrun wisdom
Reply
Thanks given by:
#7
(2018-04-25, 10:37 AM)MrBrown Wrote: On the other hand, if I just want to extract the stream, I prefer to stripe it without a complex reencode tool.
Absolutely, demuxing is preferable in that situation. eac3to is more for transcoding/converting. It can however be used to edit and add/remove delay losslessly without any re-encoding so it's a good tool to be familiar with.
Reply
Thanks given by:
#8
I love eac3to, also.
I use it with BDs and HD-DVDs.

Sadly it does not work with UHD BDs. Sad

Edit:
Regarding topic:
Search at doom9 forum, seems as if someone wrote how to make a 6.1 FLAC from a matrix editor dts audio track.
"Never cut a deal with a dragon..."
- Old Shadowrun wisdom
Reply
Thanks given by:
#9
I googled a lot, but I (still) haven't found a way to properly decode/extract a DTS-ES 6.1 (7.1?) discrete track (if it's the case, of course), while it seems there are some that comfortably do that with DTS-HD MA 7.1 - which I don't care, as they could be used "as is" in preservation projects, while PAL DVDs need to be slowed down.
If, as zoidberg wrote, all (some?) DTS-ES 6.1 tracks are viewed by mediainfo as discrete, but are effectively matrixed, I guess the best way to get that extra channel is to first decode to wav, then extract it via freesurround, double it, add those to the other channels to get 7.1, and finally slow down everything.

Now, as we are here, I wonder if there is a proper way to decode/extract DTS-HD HR tracks...

Dolby Digital EX (on NTSC DVDs) could be used untouched, but I think that it could be nice to extract that extra surround channel, and re-encode all as 6.1 - don't know if it's worth the trouble, tough!
Fundamental collection thread | Vimeo channel | My personal blog
Reply
Thanks given by:
#10
I believe that the "6.1-ES" is abusively named in case of a matrixed center rear channel. That'd be why you only detect 5.1. It should be labelled "5.1-ES" in that case. For a true "6.1-ES", it should be a discrete additional channel. You'd need to just play the DVD via a home-theater to see what the receiver detects, and then do the same after extraction of that audio tracks, to see if it plays the same amount of channels.

For DVD extraction, I'd just use DVD Decrypter: it can demux the audio tracks.
Reply
Thanks given by: TomArrow


Forum Jump:


Users browsing this thread: 1 Guest(s)