Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > Audio encoding

Reply
 
Thread Tools Search this Thread Display Modes
Old 21st September 2009, 14:22   #1  |  Link
liquidskin76
Registered User
 
liquidskin76's Avatar
 
Join Date: Dec 2008
Posts: 233
DTS-HD Decoding (ffmpeg?)

Hi,

Does anyone know if DTS-HD decoding is being worked on in any project (i.e. ffmpeg), and if so at what stage of development it's at?

I can't seem to find any info on the subject.

Many thanks!
liquidskin76 is offline   Reply With Quote
Old 21st September 2009, 19:38   #2  |  Link
The Herminator
Guest
 
Posts: n/a
I believe it still only decodes the lossy core.
  Reply With Quote
Old 22nd September 2009, 08:42   #3  |  Link
liquidskin76
Registered User
 
liquidskin76's Avatar
 
Join Date: Dec 2008
Posts: 233
That's right.

Hopefully someone somewhere is working on the HD decoding. I believe documentation on the workings of DTS-HD is hard to come by.

Cheers
liquidskin76 is offline   Reply With Quote
Old 18th November 2011, 21:33   #4  |  Link
ramicio
Banned
 
Join Date: Mar 2004
Location: PA, US
Posts: 683
I doubt it will ever happen. The papers cost thousands of dollars, and I'm pretty sure if a person purchased the specs and used them to write a freeware codec, DTS would send a SWAT team to bust down their door. Even if it is partially figured out, it won't be compliant and will be buggy. Just look at the ArcSoft decoder. There is so much crap that it won't even work on correctly (mono, HiRes, weird 7.1 channel-arrangement stuff, etc.) and that is an official, royalty-paid decoder.
ramicio is offline   Reply With Quote
Old 19th November 2011, 05:28   #5  |  Link
mindbomb
Registered User
 
Join Date: Aug 2010
Posts: 576
arcsoft works perfectly.

eac3to is tuned for a certain version (4/25/2008). Not using that version will cause anomalies.

lav audio works with all versions i think. or at least the latest.
mindbomb is offline   Reply With Quote
Old 21st November 2011, 15:35   #6  |  Link
ramicio
Banned
 
Join Date: Mar 2004
Location: PA, US
Posts: 683
I don't know how to convince you any differently, but I have a bunch of versions of Arcsoft, and they all have the same problems with the one weird 7.1 speaker scheme, anything Mono (lossless or lossy), and 6.1 stuff. I have to revert back to a virtual machine of XP with the DTS Suite software, make a fake file to grab a header from, slap that header into the file I'm working with, use the DTS Suite's player to give me my WAVs, then use something like WaveWizard to give me a multichannel wave, then finally eac3to to give me a FLAC.
ramicio is offline   Reply With Quote
Old 21st November 2011, 16:06   #7  |  Link
nixo
Registered User
 
nixo's Avatar
 
Join Date: Dec 2002
Location: EUR
Posts: 159
I doubt the fact that DTS-HD is proprietary is a major stumbling block; those devs seem to be able to RE just about anything. Perhaps it is just a lack of interest/time.

EDIT: "those devs" meaning FFmpeg/Libav.

Last edited by nixo; 21st November 2011 at 16:21.
nixo is offline   Reply With Quote
Old 21st November 2011, 16:08   #8  |  Link
ramicio
Banned
 
Join Date: Mar 2004
Location: PA, US
Posts: 683
Well, even so, it wouldn't be a fully compliant decoder, it would just be a guess on how the standard is written, unlike all of the Dolby equivalents which seem to be nice and open. There was plenty of black-market ALAC crap, but they were all guesses, then the code was opened.
ramicio is offline   Reply With Quote
Old 21st November 2011, 16:43   #9  |  Link
kieranrk
Registered User
 
Join Date: Jun 2009
Location: London, United Kingdom
Posts: 707
The Dolby equivalents are not nice and open at all.
kieranrk is offline   Reply With Quote
Old 5th January 2012, 17:37   #10  |  Link
ramicio
Banned
 
Join Date: Mar 2004
Location: PA, US
Posts: 683
Still dead in the water. I see foobar has had a plugin to decode DTS-HD for quite a long time...
ramicio is offline   Reply With Quote
Old 5th January 2012, 17:49   #11  |  Link
amtm
Guest
 
Posts: n/a
Quote:
Originally Posted by ramicio View Post
Well, even so, it wouldn't be a fully compliant decoder, it would just be a guess on how the standard is written, unlike all of the Dolby equivalents which seem to be nice and open. There was plenty of black-market ALAC crap, but they were all guesses, then the code was opened.
That's not true. There are ETSI documents that cover the DTS specs. The latest spec from last August that can be found here which in addition to what was in the previous ETSI spec it also documents the XCh extensions, the DTS Extension substream, DTS Lossless Extensions, etc. ffmpeg will never be able to be a licensed compliant decoder, but using that spec it could be made to be compliant with all streams.
  Reply With Quote
Old 5th January 2012, 17:52   #12  |  Link
ramicio
Banned
 
Join Date: Mar 2004
Location: PA, US
Posts: 683
Well they decode lossy DTS, and I thought that was illegal to do without license. Half of the problem is how Blu-ray or at least whatever rips them ruins the headers of DTS-HD Master.
ramicio is offline   Reply With Quote
Old 5th January 2012, 17:56   #13  |  Link
amtm
Guest
 
Posts: n/a
Quote:
Originally Posted by ramicio View Post
Well they decode lossy DTS, and I thought that was illegal to do without license.
It would most likely run afoul of US software patents but since most ffmpeg developers aren't in the US nor is the project hosted within the US it's no different than any other patented format that they include code to decode and encode.

Quote:
Originally Posted by ramicio View Post
Half of the problem is how Blu-ray or at least whatever rips them ruins the headers of DTS-HD Master.
Then extra code would be needed to cover corrupted headers but that doesn't sound like those would be compliant files. But this is no different than for any other format where obviously you will need to handle cases of headers being corrupted, etc anyway.
  Reply With Quote
Old 6th January 2012, 13:18   #14  |  Link
Qaq
AV heretic
 
Join Date: Nov 2009
Posts: 422
Quote:
Originally Posted by ramicio View Post
I see foobar has had a plugin to decode DTS-HD for quite a long time...
Based on same .dll from TMT as eac3to and LAV audio, AFAIK.
Qaq is offline   Reply With Quote
Old 6th January 2012, 13:49   #15  |  Link
ramicio
Banned
 
Join Date: Mar 2004
Location: PA, US
Posts: 683
Quote:
Originally Posted by Qaq View Post
Based on same .dll from TMT as eac3to and LAV audio, AFAIK.
Yea, I noticed that as I read into it. How lame.
ramicio is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 20:01.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.