View Single Post
Old 3rd May 2005, 07:56   #1  |  Link
daphy
Miles Freak
 
daphy's Avatar
 
Join Date: Apr 2003
Location: Europe
Posts: 652
Tranzcode 0.40 beta

Quote:
Tranzcode (by Austin Forgotten)
is a new decoding splitting tool which offers many ways of decoding multichannel WAV and DTS/DTSWAV files!


Description:
---------------

A windows command line utility used to transcode multichannel wav files into mono wavs by outputting
the number of wavs depending on the number of channels read from the wav header. Will also
decode/transcode .dts files (48kHz) and DTSWav (44.1kHz) directly into mono wavs depending on the
number of channels found. DTS decoding was made available using libdts from dtsdec source code
written by Gildas Bazin with some help from Sam Hocevar which was based on a52dec code with
original credits going to Aaron Holtzman and Michel Lespinasse. Modifications were made to output
mono wavs directly, including LFE output. Currently there is no AC-3 support, but plans for it in the future.
...

Multichannel Transcoding:
---------------------------------

Mono wav output
will be PCM (non extensible), and have the same bit resolution and sample rate as the multichannel source
wav. Supports very large wavs files (> 4GB), including wav extensible format. Supports 2-ch (stereo), up
to 18 channels. If a mono wav is transcoded, the result will be an "empty" or blank wav with the same
characteristics as the source wav.

Suffix naming convention: Is the same as the output order (as displayed during transcoding):

2 channels:

-L (Left)
-R (Right)

3 channels:

-L (Left)
-R (Right)
-C (Center)

4 channels:

-FL (Front Left)
-FR (Front Right)
-BL (Back Left)
-BR (Back Right)

5 channels:

-FL (Front Left)
-FR (Front Right)
-C (Front Center)
-SL (Surround "Back" Left)
-SR (Surround "Back" Right)

6 channels:

-FL (Front Left)
-FR (Front Right)
-C (Front Center)
-LFE (Low Frequency Effect)
-SL (Surround "Back" Left)
-SR (Surround "Back" Right)

7 channels:

-FL (Front Left)
-FR (Front Right)
-FC (Front Center)
-LFE (Low Frequency Effect)
-BL (Back Left)
-BR (Back Right)
-FLC (Front Left Center)
...

DTS Transcoding:
-----------------------

Transcoded .dts (48kHz) and DTSWav (44.1kHz) files into 32 bit float mono wavs regardless of the bit
resolution they were originally encoded with. The number of output mono wavs depends on the number
of channels read. There is also a downmix option (/S) to output a 16 bit stereo wav. It does not support DTS ES

The output order (is the same as displayed during transcoding):

Usually as 6 or 5 channels, having the suffix name appended as follows:
(note: SL & SR were used instead of BL (Back Left) & BR because I got accustomed to the naming convention)

6 channels:

-FL (Front Left)
-FR (Front Right)
-C (Front Center)
-LFE (Low Frequency Effect)
-SL (Surround "Back" Left)
-SR (Surround "Back" Right)

5 channels:

-FL (Front Left)
-FR (Front Right)
-C (Front Center)
-SL (Surround "Back" Left)
-SR (Surround "Back" Right)
...


Some examples of its usage:

1) Transcodes to (6) 32 bit float mono wavs using "temp-" as the output prefix name:

tranzcode "Us and Them.dts" temp
outputs: temp-FL, temp-FR, temp-C, temp-LFE, temp-SL, temp-SR

2) Transcodes to (6) 32 bit float mono wavs using "-" as the output prefix name:
tranzcode "Us and Them.dts"
outputs: Us and Them-FL, Us and Them-FR, Us and Them-C, Us and Them-LFE, Us and Them-SL, Us and Them-SR

3) Transcode to (2) 32 bit mono wavs (selected channels only/cancels the others):
tranzcode Us_and_Them.wav /+C,LFE
outputs: Us_and_Them-C, Us and Us_and_Them-LFE

4) Transcode to (4) 32 bit mono wavs (selected channels are cancelled):
tranzcode Us_and_Them.wav test /-C,LFE
outputs: test-FL, test-FR, test-SL, test-SR

5) Downmix to a 16 bit stereo wav without gain adjust:
tranzcode "Us and Them.dts" /S
outputs: Us and Them-(stereo).wav

6) Downmix to a 16 bit stereo wav with 15% (lower) gain adjustment (x .15):
tranzcode Us_and_Them.wav" "downmix test" /S@15%
outputs: downmix test-(stereo).wav

more infos can be found inside the readme.txt
For the belight project:
I guess itīs worth to take a look at it - itīs a commandline tool, so easy to add!

download:
you will find it on needfulthings (including latest TranzGUI v1.4 by Kurtnoise13)
and on Austin Forgottenīs Homepage (source code also avaible)
__________________
CYA Daphy

Last edited by daphy; 29th November 2006 at 09:03. Reason: update GUI v1.4
daphy is offline   Reply With Quote