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

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 12th March 2014, 17:34   #12621  |  Link
Motenai Yoda
Registered User
 
Motenai Yoda's Avatar
 
Join Date: Jan 2010
Posts: 709
There is a way to do a speedup/slowdown with pitch correction?
Currently eac3to doesn't permit this...
Motenai Yoda is offline  
Old 12th March 2014, 18:12   #12622  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,915
Quote:
Originally Posted by Motenai Yoda View Post
There is a way to do a speedup/slowdown with pitch correction?
Currently eac3to doesn't permit this...
You can try AviSynth-TimeStretch (BeHappy) or audio editors (Audacity or others).

Work fine for stereo audio but the are problems preserving the phase between channels with 5.1.

Or you can use TimeFactory for $499.00
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline  
Old 12th March 2014, 19:17   #12623  |  Link
DoctorM
Registered User
 
Join Date: Sep 2005
Posts: 558
BeSweet (probably related to BeHappy) can do the pitch correction. Use the Tempo setting at -4.096 to slow the audio without altering the pitch for PAL to NTSC, and +4.2709376043 for NTSC to PAL.
Sony SoundForge can do this to, but I believe it works in cents... and don't ask me what those numbers are.
DoctorM is offline  
Old 12th March 2014, 20:01   #12624  |  Link
Thingol
Registered User
 
Join Date: Feb 2013
Posts: 8
How can I convert 6.1 channels DTS to 5.1 AC3 properly? When I do this, AC3's file duration is getting longer.
Thingol is offline  
Old 12th March 2014, 20:08   #12625  |  Link
Motenai Yoda
Registered User
 
Motenai Yoda's Avatar
 
Join Date: Jan 2010
Posts: 709
Quote:
Originally Posted by DoctorM View Post
BeSweet (probably related to BeHappy) can do the pitch correction. Use the Tempo setting at -4.096 to slow the audio without altering the pitch for PAL to NTSC, and +4.2709376043 for NTSC to PAL.
Sony SoundForge can do this to, but I believe it works in cents... and don't ask me what those numbers are.
BeSweet/BeHappy use Avisynth TimeStretch (based on SoundTouch) for speed change, while MeGui use SSRC to resample/speed and TimeStretch for pitch correction.

Also other sw for do this can be Audacity, Sox, mencoder (ffmpeg seems to have only atempo), ecc...

-4.096 and +4.2709376043 come out from 100*((24/1.001)/25)-100 and 100*(25/(24/1.001))-100

@tebasuna51 so no way neither to have an implementation in future?

Last edited by Motenai Yoda; 12th March 2014 at 20:42.
Motenai Yoda is offline  
Old 13th March 2014, 10:00   #12626  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,915
Quote:
Originally Posted by Motenai Yoda View Post
@tebasuna51 so no way neither to have an implementation in future?
madshi want the pitch change because it say than correct the previous change made with NTSC -> PAL conversion.

Maybe this is true with english tracks but not always with other languaje/translation.

BTW you can always 'pipe' eac3to output to sox.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline  
Old 22nd March 2014, 15:50   #12627  |  Link
Nico8583
Registered User
 
Join Date: Jan 2010
Location: France
Posts: 851
I'm lost with Arcsoft 1.1.0.0 to 1.1.0.8 versions when I read posts from eac3to or LAV filter topics, or from differents sites
None of 1.1.0.0 to 1.1.0.8 versions can decode properly all types of streams (5.1, 6.0, 6.1, 7.1...) ?
I would like to simply convert DTS/DTS-HD to AC3 because one of my device doesn't support DTS decoding (but I don't know if it supports TrueHD AC3 core or if I must extract it)...
Nico8583 is offline  
Old 22nd March 2014, 15:54   #12628  |  Link
Boulder
Pig on the wing
 
Boulder's Avatar
 
Join Date: Mar 2002
Location: Finland
Posts: 5,733
AFAIK, the safest bet is to use v1.1.0.0. There are at least two different builds around, I think the CRC comparisons (and instructions which one to use) is buried somewhere in this thread.
__________________
And if the band you're in starts playing different tunes
I'll see you on the dark side of the Moon...
Boulder is offline  
Old 22nd March 2014, 15:58   #12629  |  Link
frumble
Registered User
 
Join Date: Dec 2008
Posts: 6
It's this:
Quote:
Originally Posted by TDiTP_ View Post
Yes, we need switch in this situation.
In case of non-standart scheme decoder 1.1.0.0 give garbage in some channels. So, i tried other two versions and they are decoded properly. If you have DTS-HD M.A.S. you can try yourself. If not, try decode test sample of DTS-HD 7.1 (scheme 2) and compare results.
AFAIK, there are only two differences between 1.1.0.0 and 1.1.0.8:
- 1.1.0.0 can decode DTS(-HD) 6.1/6.0 but can't decode non-standart 7.1
- 1.1.0.8 can't decode DTS(-HD) 6.1/6.0 but can decode non-standart 7.1
Both decode DTS(-HD) 1.0 correctly, unlike 1.1.0.7.
So there are different 1.1.0.0 builds?
frumble is offline  
Old 22nd March 2014, 16:38   #12630  |  Link
Nico8583
Registered User
 
Join Date: Jan 2010
Location: France
Posts: 851
I've searched CRC on the thread without result, if you have more informations about it I'm interested

Edit : I've found this link http://forum.doom9.org/showthread.ph...75#post1167775 but is 113 or 120 the best version to use ?

Last edited by Nico8583; 22nd March 2014 at 16:40.
Nico8583 is offline  
Old 22nd March 2014, 21:53   #12631  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,915
I have this one:

dtsdecoderdll.dll version 1.1.0.0 (from the latest TMT build 120)
MD5 644aa3ade7742079533dcde2abf153e2

and work fine for me also decoding non-standard 7.1
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline  
Old 22nd March 2014, 23:15   #12632  |  Link
Nico8583
Registered User
 
Join Date: Jan 2010
Location: France
Posts: 851
Thanks it's what I have also
Nico8583 is offline  
Old 25th March 2014, 01:49   #12633  |  Link
sl1pkn07
Pajas Mentales...
 
Join Date: Dec 2004
Location: Spanishtán
Posts: 496
and about 1.1.0.9? have any problem?
sl1pkn07 is offline  
Old 25th March 2014, 13:54   #12634  |  Link
laserfan
Aging Video Hobbyist
 
Join Date: Dec 2004
Location: Off the Map
Posts: 2,461
Quote:
Originally Posted by sl1pkn07 View Post
and about 1.1.0.9? have any problem?
I wonder about this too--there are no comments on 1.1.0.9 anywhere here that I can find.

There is a new update to TMT, v6.6.1.190--has anyone installed it yet and what version of dtsdecoderdll.dll does it have?
laserfan is offline  
Old 25th March 2014, 15:56   #12635  |  Link
sl1pkn07
Pajas Mentales...
 
Join Date: Dec 2004
Location: Spanishtán
Posts: 496
TMT 6.6.1.190 is 1.1.0.9

the checkactivate.dll. not found in installation (still need?)

Last edited by sl1pkn07; 25th March 2014 at 16:02.
sl1pkn07 is offline  
Old 26th March 2014, 13:11   #12636  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,915
checkactivate.dll is always needed for eac3to, you can use a old version.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline  
Old 28th March 2014, 23:37   #12637  |  Link
Bigmango
Registered User
 
Join Date: Nov 2006
Posts: 415
Quote:
Originally Posted by Nico8583 View Post
I'm lost with Arcsoft 1.1.0.0 to 1.1.0.8 versions when I read posts from eac3to or LAV filter topics, or from differents sites
None of 1.1.0.0 to 1.1.0.8 versions can decode properly all types of streams (5.1, 6.0, 6.1, 7.1...) ?
This is a problem with eac3to.

Makemkv doesn't have this problem.

This is what the makemkv developper has to say about this:
Quote:
This statement is not correct for MakeMKV. I have to dig into details what dtsdecoderdll.dll really is. It is a reference DTS decoder library (written by DTS) with an API layer on top of it (written by Chinese developers). So, all versions of dtsdecoderdll, from 1.0.0.0 to 1.0.0.8 have exactly the same reference decoder library linked in - "VERSION=325,REVISION=27" . The only difference is a Chinese crap on top. Unlike eac3to and others, MakeMKV uses the reference decoder directly as stated on /dtshd/ . All other software, including eac3to, use the Chinese API. Any version of dtsdecoderdll.dll will work equally fine with MakeMKV, even early 1.0.0.0 variant. MakeMKV decodes proper channel layouts for all possible configurations (that one can create with DTS HD master audio suite). I encourage you to check MakeMKV log file - it lists the DTS decoder version, DTS channel layout and output channel mask.
The tests I have done also seem to confirm what he says. The FLAC audio produced by Makemkv doesn't have the channel mapping and audio corruption issues depending on the dtsdecoderdll.dll versions.

So, if you want to make sure you are having a perfect DTS-HD to flac converstion as done by the reference DTS decoder, without needing to worry about the decoder dll version, process your MKV or bluray/iso with Makemkv.

(if you want maximum flac compression with Makemkv set it to 12 in flac.mmcp.xml).

edit: also, with makemkv you only need to copy the "dtsdecoderdll.dll" to the program directory. It doesn't need the other files and doesn't need the checkactivate, etc... no need to register the dll as it reads the DTS decoder contained within the file directly.
Bigmango is offline  
Old 29th March 2014, 01:37   #12638  |  Link
DoctorM
Registered User
 
Join Date: Sep 2005
Posts: 558
Thanks for the info Bigmango. It makes it pretty clear that Eac3to has a new goal in its next update: to make DTS decoding work right since we know it can be done.
DoctorM is offline  
Old 29th March 2014, 04:56   #12639  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
Another big to Bigmango,

BTW, that useful info was originally written @

http://makemkv.com/forum2/viewtopic....&t=7201#p30255
filler56789 is offline  
Old 29th March 2014, 17:47   #12640  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,915
Quote:
Originally Posted by Bigmango View Post
This is a problem with eac3to.

Makemkv doesn't have this problem.
...
So, if you want to make sure you are having a perfect DTS-HD to flac converstion as done by the reference DTS decoder, without needing to worry about the decoder dll version, process your MKV or bluray/iso with Makemkv...
Thanks to show us a new method to decode DTS-HD.

BTW let me say than the conversion of DTS-HD 7.1 strange setup is not perfect because the channels Ls-Rs from DTS are converted to SL-SR channels in flac/wavex, when the channels SL-SR are the DTS channels Lss-Rss from the standard 7.1 setup.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline  
Closed Thread

Tags
eac3to

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 23:56.


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