Log in

View Full Version : DTS-HD 24-bit to FLAC 24-bit


smegolas
8th March 2012, 16:21
I tried converting a DTS-HD track to FLAC using MeGUI,

it worked fine but the output was 16-bit (and mediainfo shows the runtime as double the original runtime. still plays okay but not ideal)

I want to keep it 24-bit and completely lossless.

The options for the FLAC encoder in MeGUI are pretty limited, I don't see any toggle for bit-depth.

Is it possible to do what I want in MeGUI?

If not, what is a good program to do it? I tried eac3to but too complicated and doesnt seem to have a DTS-HD decoder built in

Thaks

ramicio
8th March 2012, 16:28
What program does MeGUI use to convert?

smegolas
8th March 2012, 16:31
According to medinfo on the encoded file, it uses
libFLAC 1.2.1 (UTC 2007-09-17)
I think I have fixed the double-runtime issue but I am still getting a 16-bit output

http://pastebin.com/fifXzPii

ramicio
8th March 2012, 16:31
What does it use to decode? I'm not worried about the FLAC end of things.

smegolas
8th March 2012, 16:38
FFAudioSource()

I think maybe my problem is here:
[Information] [08/03/2012 15:24:34] Trying to open the file with FFAudioSource()
-[Information] [08/03/2012 15:25:03] Successfully opened the file with FFAudioSource()
-[Information] [08/03/2012 15:25:03] Avisynth script
--[NoImage] LoadPlugin("C:\Program Files (x86)\MeGUI\tools\ffms\ffms2.dll")
--[NoImage] FFAudioSource("G:\T2_Audio - English.dtshd")
--[NoImage] AudioBits(last)>24?ConvertAudioTo16bit(last):last
--[NoImage] return last
?

ramicio
8th March 2012, 16:40
Yes, use eac3to and the Arcsoft filter. Does ffmpeg even have a DTS-HD decoder? I think not. Even sometimes with 24 bit audio, it will only give you 16 usable bits, and software like eac3to will detect this and just throw away the empty 8 zeroes.

smegolas
8th March 2012, 16:46
Okay, will give it a shot.

Thanks