PDA

View Full Version : Using 44.1kHz DTS/LPCM track on DVD-Video?


zambelli
14th June 2005, 09:53
I have some DTS CDs that I would like to use as soundtracks on a DVD I'm making. My goal is to avoid re-encoding the tracks in order to preserve the original fidelity.

I ripped the DTS CD using EAC to regular 44.1kHz DTS WAV. I authored a DVD using TMGPEnc DVD Author and tried attaching the ripped audio track as a (pseudo) LPCM track to a video. Well, it turns out that's not so easy because the DVD spec calls out for 48kHz LPCM audio. OK, fine, I opened Cool Edit and adjusted the WAV sample rate to 48kHz (without resampling). My theory was that although the WAV header was 48kHz, the sampling rate of the DTS stream would still be preserved as 44kHz. I created the DVD, burned it, popped it into my DVD player...

Well, no luck. The LPCM track played, the audio receiver detected it as DTS - but the audio played too fast at 48kHz. :(

Is there any way to force a 44kHz LPCM on a DVD-Video? Or to ask the bigger question: Is there any way to include a 44.1kHz DTS track on a DVD-Video?

gircobain
14th June 2005, 10:15
Most likely not
The DVD spec calls for, and the dvd player expects, a 48kHz sampling rate
That's why it plays faster
Why don't you just resample the wav files with BeSweet?
BeSweet uses ssrc for that task, which is believed to be one if not the best audio resampler
I don't think you will notice much difference quality wise

zambelli
14th June 2005, 12:25
Most likely not
The DVD spec calls for, and the dvd player expects, a 48kHz sampling rate
That's why it plays faster
Why don't you just resample the wav files with BeSweet?
BeSweet uses ssrc for that task, which is believed to be one if not the best audio resampler
I don't think you will notice much difference quality wise

Because the stream isn't actually true PCM audio - it's DTS multichannel bitstream. The track is ripped from a DTS CD.

kolak
21st June 2005, 20:23
Here you can find some guide:

http://www.app.demon.nl/DTSguide.htm to convert from CD-DTS to DVD compilant DTS tracks.

zambelli
21st June 2005, 23:12
Here you can find some guide:

http://www.app.demon.nl/DTSguide.htm to convert from CD-DTS to DVD compilant DTS tracks.

Thanks, Kolak, but that's not what I'm looking for. I don't want to re-encode the DTS streams. I'm looking for a way to use the 44kHz DTS on a DVD without converting to AC3 or resampling+recompressing to DTS.

The way I see it, there can possibly be only 2 obstacles to this:
1. On the authoring level: most DVD authoring apps will not accept any DTS or LPCM audio files that are 44kHz.
2. On the player level: I haven't confirmed this, but there is a possibility that a DVD player will barf if it encounters a 44kHz DTS/LPCM on a DVD.

My hope is that #1 can be circumvented with IfoEdit or some other binary hack. I'm guessing #2 would probably not be a problem for most DVD players because they have the logic to decode 44kHZ DTS CDs so they probably wouldn't care whether the source was CD or DVD as long as the DTS bitstream is valid.

mpucoder
21st June 2005, 23:40
You might think so, but they do care. For example my player can decode mp3 cd's, but my attempt to use mp3 instead of mp2 audio in a DVD-Video failed.

magicclue
22nd June 2005, 10:49
if you want 48KHz - which you need for DVD playback - you have to reencode the 44.1KHz DTSWAV track to a 48KHz DTS track.

You cannot rely on your trick as DVD Players will play hardcoded at 48KHz. Maybe you'll find a player on which it might work - but I doubt it!

kolak
22nd June 2005, 12:46
I agree with magicclue.
I think that re-encode is the only one way.
The DVD palyers will not play DTS 44Khz in DVD-Video section. That is incompatible with DVD-Video specification.
I noticed that even software players (WinDVD, Powerdvd) can't do that.
If you find other way post it, please:)

lucindrea
26th June 2005, 01:55
and if your looking for 1 more reasion ...

if your sending the audio from the dvd player into an external decoder ( you know , a home theater ) .. fiber and spif ( sometimes wrongly called coax ... its the orange rca plug ) will only send out 44khz and recivers listen for that 44k signal.

magicclue
26th June 2005, 13:09
FALSE

With DVD playback:
PC/SAP DVD Player sends out 48KHz!!!!!!!!!!

And the receiver WILL play 48KHz!

It has nothing to do with the cable because it just transmits the bits no matter if its 44KHz or 48Khz or 96Khz or 192KHz or anything else.

lucindrea
26th June 2005, 17:08
my fault .. i ment 48k not 44k ..

and i only mentioned the cable so as not to be confused with the analog outputs

zambelli
12th July 2005, 00:45
my fault .. i ment 48k not 44k ..

and i only mentioned the cable so as not to be confused with the analog outputs

That's still incorrect because most DVD players will play CDs (44.1) over a SPDIF connection. AFAIK, there is absolutely no restriction on sampling rate in what the DVD player will output over SPDIF. That said, there might be a restriction in the DVD player code that blocks uncompliant audio streams from playing back (such as the case might be with 44kHZ LPCM/DTS/AC3 tracks on a DVD-Video). But nobody has proven that yet.