Log in

View Full Version : Converting DTS to AAC?


Soundfx4
15th December 2007, 14:11
I did some google searching on this, but didn't come up with much except for this :

http://forum.doom9.org/showthread.php?p=566664#post566664

I tried following the directions on that tutorial, but there were a few problems with those directions and the very new version of foobar I downloaded.

1: There is no Playlist --> Add file options.
2: After simply opening the .dts file it said it's not supported (I checked with VLC, VLC reports it as dts codec)
3: There is no Foobar2000 --> Preferences --> DiskWriter, I found a preferences under the file menue, but no DiskWriter anywhere under there.

I figured I would start a new thread to see if there is a newer method to converting DTS to AAC, and if so, what it might be. If I missed something, I'm sorry, I didn't search all that well before posting as it's late and I need to get some sleep.

Thanks :D

ACrowley
15th December 2007, 16:03
simply use Behappy

1. open your dts with NicDTS ( no DRC)
2. Set ouptut to you desired AAC

tebasuna51
15th December 2007, 17:27
I figured I would start a new thread to see if there is a newer method to converting DTS to AAC, and if so, what it might be. If I missed something, I'm sorry, I didn't search all that well before posting as it's late and I need to get some sleep.

This forum is full of news about dts -> aac conversion from the Kurtnoise post in 2004.

Talking only about free tools, first you must chose (download and know the parameters) the aac final encoder:
- NeroAacEnc
- Enc_AacPlus (CT Winamp)
Both can work with the next methods.

1) Command line method with intermediate wav files:
You need decode the dts file with Tranzcode and next encode with NeroAacEnc/Enc_AacPlus

2) Foobar2000 v0.9 method: There are changes from v0.8, you need:
a) Download the decoder foo_input_dts
b) Configure the aac encoder preset to work with Foobar
c) File -> Open the dts file
d) Rightclick over the file and 'Convert' -> 'Convert to...' -> Select the 'Encoding Preset' defined in b). (also you can use any DSP processing)

3) AviSynth methods: Here you need the NicAudio.dll decoder, can use any AviSynth audio filter and chose between methods:
a) BeHappy (.NET v2.0 needed) GUI for audio AviSynth
b) SoundOut, you need write an .avs file and use VirtualDub (or similar) to open the .avs
c) Wavi, from command line send the .avs to the selected encoder.

DAKnn
22nd December 2007, 18:51
b) Configure the aac encoder preset to work with Foobar How to configure encoder preset with Nero(dll's) for encode _multichannel_ mp4/aac fo foobar2000 0.9.x ?!

tebasuna51
23rd December 2007, 03:46
How to configure encoder preset with Nero(dll's) for encode _multichannel_ mp4/aac fo foobar2000 0.9.x ?!

Use the free NeroAacEnc instead the old method with dll's.

In Foobar2000 v0.9.4.5:

File -> Preferences -> Tools -> Converter -> Encoding presets -> Add new...

Encoder -> Custom

Encoder: X:\yourpath\neroAacEnc.exe
Extension: mp4
Parametres: -lc -cbr 256000 -if - -of %d
(for instance)
...

DAKnn
23rd December 2007, 11:42
tebasuna51 ..
thanx!
Did not know, that NeroAacEnc can already encode multichannel audio files (6ch wav)..
How can convert 6 discrete wav files into mp4, without mux into one wav file (using NeroAacEnc)?
In the description (NeroAacEnc) where it is not written about support multichannel .. :stupid:

tebasuna51
23rd December 2007, 17:35
How can convert 6 discrete wav files into mp4, without mux into one wav file (using NeroAacEnc)?

Without intermediate multichannel wav there are a few methods:

1) Command line with the help of CopyAudio.exe (http://www-mmsp.ece.mcgill.ca/Documents/Software/Packages/AFsp/AFsp.html) to mux the monofiles and send the multichannel by STDOUT to NeroAacEnc STDIN .

2) With a .mux file and BeSweet (maybe don't work with big files)

3) With an .avs file and one AviSynth method.

For a more detailed explanation select the more easy method for you.

DAKnn
24th December 2007, 07:45
Great, thank you for lesson.. =)