Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: [DTS-HD MA to FLAC] Extracted Core bigger than MA (Read 4089 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[DTS-HD MA to FLAC] Extracted Core bigger than MA

Hi guys 
I converted a dts-hd ma track with eac3to to flac with the arcsoft decoder. The original dts file is 1,6GB large (16bit), the converted flac only 800 MB (16bit).
Is this normal or did it not detect the hd-ma extension? i converted again, this time extracting only the core and file is 2GB large and patched to 24 bit.
Since the source file is only 16 bit, is this the reason the core flac is larger than the source or could the core have 24 bit information?
Why exactly the patching to 24 bit? would i loose details if i converted the core to 16 bit?

Code: [Select]
DTS Master Audio, 5.1 channels, 16 bits, 48kHz
(core: DTS, 5.1 channels, 16 bits, 1509kbps, 48kHz)
Decoding with ArcSoft DTS Decoder...
Encoding FLAC with libFlac...
Original audio track, L+R+C+SL+SR: constant bit depth of 16 bits.
Original audio track, LFE: no audio data.
Creating file "hdma.flac"...
Code: [Select]
DTS Master Audio, 5.1 channels, 16 bits, 48kHz
(core: DTS, 5.1 channels, 16 bits, 1509kbps, 48kHz)
Extracting DTS core...
Decoding with ArcSoft DTS Decoder...
Patching bitdepth to 24 bits...
Encoding FLAC with libFlac...
Creating file "core.flac"...
Original audio track, L+R+C+SL+SR: max 24 bits, average 22 bits.
Original audio track, LFE: no audio data.

[DTS-HD MA to FLAC] Extracted Core bigger than MA

Reply #1
The decoder is probably set to output 24 bit.  You can simply convert it to 16 bit then encode to flac.

 

[DTS-HD MA to FLAC] Extracted Core bigger than MA

Reply #2
The original dts file is 1,6GB large (16bit), the converted flac only 800 MB (16bit).
Is this normal or did it not detect the hd-ma extension?
DTS-HD MA is very inefficient compared to FLAC. It should be no surprise that the FLAC file is smaller.

Since the source file is only 16 bit, is this the reason the core flac is larger than the source or could the core have 24 bit information?
The core-only FLAC is lower quality than the Master Audio FLAC, no matter how many bits it has, because it is transcoded from a lossy source. It is larger because the additional 8 bits of data are mostly noise, and thus compress poorly.

Why exactly the patching to 24 bit?
The eac3to author is probably operating on the assumption that you want to convert the DTS audio to another lossy format, so they forced a higher bit depth to give the lossy encoder the best possible signal to work with. (It probably won't make a difference, but it gives peace of mind.)

would i loose details if i converted the core to 16 bit?
The audio would have to be very quiet for quantization noise from the reduction from 24 to 16 bits to be audible. You're more likely to notice the difference between the core DTS and the lossless DTS-HD MA. (And even then, it's unlikely you'll hear a difference.)