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 September 2014, 22:06   #12781  |  Link
asarian
Registered User
 
Join Date: May 2005
Posts: 1,462
^^ Seriously, no one uses eac3to any more? There's gotta be someone who's gone the 'Nero 7' route on Windows 7 before me.
__________________
Gorgeous, delicious, deculture!
asarian is offline  
Old 12th September 2014, 22:32   #12782  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Quote:
Originally Posted by asarian View Post
^^ Seriously, no one uses eac3to any more?
You literally let zero time pass before anoyne who's done with their busy lives have a look.

I don't use eac3to for AAC. Not for encoding, nor for decoding.

For AAC encoding, I pipe eac3to to qaac.
For AAC decoding, I've never had a use for it so maybe someone else will chime in for AAC decoding.
__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline  
Old 13th September 2014, 00:18   #12783  |  Link
asarian
Registered User
 
Join Date: May 2005
Posts: 1,462
It gets stranger by the minute. Now, on my Vware box with Nero 7.10 Premium installed, the eac3to I just installed there as well says Nero isn't installed either. Sigh.
__________________
Gorgeous, delicious, deculture!
asarian is offline  
Old 13th September 2014, 00:59   #12784  |  Link
asarian
Registered User
 
Join Date: May 2005
Posts: 1,462
Quote:
Originally Posted by Sparktank View Post
You literally let zero time pass before anoyne who's done with their busy lives have a look.

I don't use eac3to for AAC. Not for encoding, nor for decoding.

For AAC encoding, I pipe eac3to to qaac.
For AAC decoding, I've never had a use for it so maybe someone else will chime in for AAC decoding.
Well, it's solved, kinda. I just gave up going the eac3to route with it, and used a free tool called 'faad' to decode it.
__________________
Gorgeous, delicious, deculture!
asarian is offline  
Old 13th September 2014, 01:41   #12785  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
Quote:
Originally Posted by asarian View Post
Well, it's solved, kinda. I just gave up going the eac3to route with it, and used a free tool called 'faad' to decode it.
You'd better choose ffmpeg, or qaac, or even foobar2000 ,
because

http://forum.doom9.org/showthread.ph...50#post1563950

Last edited by filler56789; 13th September 2014 at 01:46.
filler56789 is offline  
Old 13th September 2014, 02:36   #12786  |  Link
asarian
Registered User
 
Join Date: May 2005
Posts: 1,462
Quote:
Originally Posted by filler56789 View Post
You'd better choose ffmpeg, or qaac, or even foobar2000 ,
because

http://forum.doom9.org/showthread.ph...50#post1563950
Well, that's pretty frelled. No wonder I noticed a very minor off-sync issue. Thanks for bringing it to my attention!

If I did the math right, seems I got myself an exra (1/44100)*2624*1000 = 59.5011ms extra delay.

The people who came up with this silly delay should be taken into the yard and be shot!


EDIT: Yup, I subtracted the calculated surplus delay, and now it syncs perfectly again.
__________________
Gorgeous, delicious, deculture!

Last edited by asarian; 13th September 2014 at 02:47.
asarian is offline  
Old 13th September 2014, 02:48   #12787  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,890
Faad work fine decoding .aac files (ADTS headers), maybe VFR maniac was talking about .m4a files (AAC in mp4 container)

Recent test:
z.wav file encoded to z.aac with qaac
Decoded with faad to za.wav (delayed 26 ms)
Decoded with foobar to zb.wav (delayed 44 ms)
Decoded with ffmpg to zc.wav (delayed 44 ms)

I can't decode with qaac (I don't know if the sintax is correct):

qaac -D -o zd.wav z.aac
qaac 2.42, CoreAudioToolbox 7.9.8.3
ERROR: Not available input file format
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline  
Old 13th September 2014, 03:01   #12788  |  Link
asarian
Registered User
 
Join Date: May 2005
Posts: 1,462
Quote:
Originally Posted by tebasuna51 View Post
Faad work fine decoding .aac files (ADTS headers), maybe VFR maniac was talking about .m4a files (AAC in mp4 container)

Recent test:
z.wav file encoded to z.aac with qaac
Decoded with faad to za.wav (delayed 26 ms)
Decoded with foobar to zb.wav (delayed 44 ms)
Decoded with ffmpg to zc.wav (delayed 44 ms)
Hmm, now I'm confused again. Yes, it was an .aac file (demuxed from a m4v with DGIndexNV). The new delay adjustment seems to work perfectly, though.
__________________
Gorgeous, delicious, deculture!
asarian is offline  
Old 13th September 2014, 04:43   #12789  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Quote:
Originally Posted by tebasuna51 View Post
I can't decode with qaac (I don't know if the sintax is correct):

qaac -D -o zd.wav z.aac
qaac 2.42, CoreAudioToolbox 7.9.8.3
ERROR: Not available input file format
Syntax is correct.
I used same switches and was able to decode AAC and M4A.

Did not see any info on delay though, with/without --no-delay switch.
__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline  
Old 13th September 2014, 05:35   #12790  |  Link
DoctorM
Registered User
 
Join Date: Sep 2005
Posts: 558
Quote:
Originally Posted by asarian View Post
The above info seems hopelessly outdated (naturally so, of course). For one, Wimdows 7, 64-bit installs in:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ahead]

Copying the pertinent registry info from my Vmware box (only box I still have a Nero 7 running), I can't get the DLL's I copied over to work, though. However many ways I try, I keep getting errors about "the DllRegister Server entry point was not found."

Surely, isn't time eac3to found a better way to deal with aac files? (Yes, I still have some old movies that need it).
I've gotten Nero 7 to work just fine on Win7 x64. If you still want more info, PM me. But reading the other follow-ups I'm considering giving up on it too.
DoctorM is offline  
Old 13th September 2014, 05:48   #12791  |  Link
asarian
Registered User
 
Join Date: May 2005
Posts: 1,462
Quote:
Originally Posted by Sparktank View Post
Syntax is correct.
I used same switches and was able to decode AAC and M4A.

Did not see any info on delay though, with/without --no-delay switch.
Looks like I may need to take a look at qaac too. Having to calculate the delay each time will get tiresome pretty fast, I reckon.
__________________
Gorgeous, delicious, deculture!
asarian is offline  
Old 13th September 2014, 18:53   #12792  |  Link
asarian
Registered User
 
Join Date: May 2005
Posts: 1,462
Quick question. On -down6, with a 7.1 track, shouldn't eac3to downmix using 24-bit when the original track is only 16-bit? I remember eac3to always used 'one-step-up', bit-width wise, on reencoding? (So as to compensate a bit for the resampling).
__________________
Gorgeous, delicious, deculture!
asarian is offline  
Old 14th September 2014, 00:21   #12793  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,890
The downmix is a lossy transform than use math operations (in float format), then the bitdepth is not preserved.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline  
Old 19th September 2014, 00:38   #12794  |  Link
foxyshadis
ангел смерти
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Lost
Posts: 9,558
Quote:
Originally Posted by asarian View Post
The above info seems hopelessly outdated (naturally so, of course). For one, Wimdows 7, 64-bit installs in:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ahead]

Copying the pertinent registry info from my Vmware box (only box I still have a Nero 7 running), I can't get the DLL's I copied over to work, though. However many ways I try, I keep getting errors about "the DllRegister Server entry point was not found."

Surely, isn't time eac3to found a better way to deal with aac files? (Yes, I still have some old movies that need it).
You have to also use the 32-bit regsvr32, in C:\Windows\SysWOW64. In a cmd window, cd to that folder and then try registering. (Or use the full path for regsvr32.) I agree it's kind of outdated to rely on specific filters, though.
foxyshadis is offline  
Old 19th September 2014, 14:07   #12795  |  Link
Snowknight26
Registered User
 
Join Date: Aug 2007
Posts: 1,430
eac3to can't parse TrueHD tracks with the Dolby Atmos extension:

http://stfcc.org/misc/dolby_atmos_truehd_sample.m2ts

Quote:
Dolby has extended the Dolby TrueHD format, used in Blu-ray discs, to allow the format to
carry Dolby Atmos content. Before Dolby Atmos, Dolby TrueHD included lossless support for
channel-based audio, such as 5.1 and 7.1. We have added a fourth substream for Dolby
Atmos sound. This substream represents a losslessly encoded fully object-based mix.
Dolby Atmos in Dolby TrueHD can be transmitted from a Blu-ray player to your AVR in the
same way it is accomplished today. If your AVR supports Dolby Atmos, when the Dolby
TrueHD signal is decoded, the object-based audio and object audio metadata will be
decoded for further processing.
Dolby Atmos audio can be encoded with Dolby TrueHD at multiple sampling rates (including
48 and 96 kHz) and bit depths (16- and 24-bit). Dolby Atmos enabled receivers will also
support legacy Dolby TrueHD bitstreams at multiple sampling rates (including 48, 96, and
192 kHz) and bit depths (16-, 20-, and 24-bit) to provide full backward compatibility with
legacy Blu-ray Disc media and Dolby TrueHD music files.
Snowknight26 is offline  
Old 19th September 2014, 16:16   #12796  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
Anything based on ffmpeg/libav will not be able to read or parse TrueHD-Atmos streams, as they modified the syntax apparently.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline  
Old 19th September 2014, 17:33   #12797  |  Link
foxyshadis
ангел смерти
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Lost
Posts: 9,558
Looks like there wasn't a bug report for it yet, so I made one and uploaded your sample to their FTP. Not too important yet, since Transformers won't even be out until the 30th.
foxyshadis is offline  
Old 20th September 2014, 00:11   #12798  |  Link
gillie
Registered User
 
Join Date: Oct 2007
Posts: 13
Quote:
Originally Posted by Snowknight26 View Post
eac3to can't parse TrueHD tracks with the Dolby Atmos extension:

http://stfcc.org/misc/dolby_atmos_truehd_sample.m2ts
Just tried to use eac3to to convert TrueHD to DTS on the new Transformers Age of Extinction Bluray and it will not work at all.
Guessing this will become more of an issue as more and more Blurays are released with the new Dolby Atmos extensions embedded in the TrueHD tracks.
Unless anyone has any ideas on how to sort this?
gillie is offline  
Old 20th September 2014, 00:28   #12799  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
Unless someone fixes the TrueHD decoder in ffmpeg/libav, AND you get a new eac3to version which uses the fixed decoder, there is nothing anyone can do.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline  
Old 20th September 2014, 05:10   #12800  |  Link
asarian
Registered User
 
Join Date: May 2005
Posts: 1,462
Quote:
Originally Posted by gillie View Post
Just tried to use eac3to to convert TrueHD to DTS on the new Transformers Age of Extinction Bluray and it will not work at all.
Guessing this will become more of an issue as more and more Blurays are released with the new Dolby Atmos extensions embedded in the TrueHD tracks.
Unless anyone has any ideas on how to sort this?
Yeah, this is no good. Just downloaded and tried the sample myself, and it's a no-go.

So, does this mean my Marantz HD Amp won't be able to even play this? (not at home right now to try). If so, I will be real upset. And, if so, all the more reason for eac3to to find a way to decode it, after all, so I can convert it to LPCM.
__________________
Gorgeous, delicious, deculture!
asarian 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 06:00.


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