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 16th March 2017, 00:17   #14161  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
"That escalated quickly." - A pity that their forum notifications seem to be broken for me. Thanks for notifying me (us) here. Plus: Lossless web page.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is online now  
Old 17th March 2017, 20:54   #14162  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,542
Just found, dunno if #old:

aften.dll git-20091226-icl11_1_054
dcadec.dll 0.2.0

Tested and working.

If somebody has other newer and working dll's to replace, please post.
__________________
@turment on Telegram
tormento is offline  
Old 20th March 2017, 13:02   #14163  |  Link
hubblec4
Matroska find' ich toll
 
Join Date: Apr 2008
Posts: 1,370
Quote:
Originally Posted by tormento View Post
Thanks for this info.
hubblec4 is offline  
Old 20th March 2017, 13:44   #14164  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Quote:
Originally Posted by tormento View Post
Just found, dunno if #old:

aften.dll git-20091226-icl11_1_054
dcadec.dll 0.2.0

Tested and working.

If somebody has other newer and working dll's to replace, please post.
Might be impossible to get newer dcadec DLL's now that foo86 has moved everything to FFMPEG.

The git for FFMPEG should be more updated than GitHub.

commits from foo86:
https://git.ffmpeg.org/gitweb/ffmpeg...author&s=foo86

commits about avcodec/dca in general:
https://git.ffmpeg.org/gitweb/ffmpeg...=avcodec%2Fdca

Madshi might have to remove dcadec DLL's in favor of FFMPEG udpates.

Which means, we'd just have to wait for madshi to update his modified libraries whenever FFMPEG goes through major updates.
__________________
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 20th March 2017, 18:13   #14165  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,890
The same for aften dll's, maybe are fast thanks to wisodev optimizations, but with the same problems than old aften

The AC3 encoder included in ffmpeg is the preferred.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline  
Old 22nd March 2017, 02:36   #14166  |  Link
wish_ihadalife
Registered User
 
wish_ihadalife's Avatar
 
Join Date: Mar 2017
Posts: 2
Newbie trying to get eac3to to work with test

Hello all,

I have been lurking the doom9 forums for quite some time now, and been experimenting to get eac3to work, but I am a little stuck.

Running a test on my command line, I am getting the following messages:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\User\Documents\Conversions>C:\Users\User\Documents\eac3to\eac3to.exe -t
est
eac3to (v3.31) is up to date
Nero Audio Decoder (Nero 6 or older) doesn't seem to be installed
http://www.nero.com/eng/store-blu-ray.html
CAUTION: You need Nero 7. Nero 8 won't work with eac3to.
ArcSoft DTS Decoder doesn't seem to be installed
http://www.arcsoft.com/products/totalmediatheatre
Sonic Audio Decoder (3.31.0.0) doesn't seem to be installed

Haali Matroska Muxer (2013-04-14) is installed
Nero AAC Encoder (1.5.4.0) is installed
Surcode DTS Encoder (1.0.29.0) is installed

Does anybody know where I can find/buy the Nero Audio decoder? As well as the ArcSoft and Sonic ones? Also, which versions will work best?

Are Libav / ffmpeg the same program?


Thank you for all of your help. I usually use Headac3e and tsMuxer, but I am hearing this is a much better encoder. Would love to get started, thank you for your support!

Sorry for all the questions, just trying to get started!
wish_ihadalife is offline  
Old 22nd March 2017, 05:34   #14167  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
Welcome.

Quote:
Originally Posted by wish_ihadalife View Post
Are Libav / ffmpeg the same program?
Depends on the desired meaning...

The ffmpeg project contains libraries for the handling of containers (libavformat) and contents (libavcodec).

During some stage of development, some developers split and created a fork of ffmpeg, named libav. It doesn't matter much, probably, from which fork you prefer to use the codec libraries as long as they are up to date, so they can handle modern HD audio formats as well.

Quote:
Originally Posted by wish_ihadalife View Post
Does anybody know where I can find/buy the Nero Audio decoder? As well as the ArcSoft and Sonic ones?
In most recent versions, the libav* libraries should be able to handle most formats with satisfying quality. To use 3rd party decoders, you would possibly have to have bought this software a while ago, or use "codec packs" regardless of software licenses... (see forum rules).

Quote:
Originally Posted by wish_ihadalife View Post
Also, which versions will work best?
Toughest question, regarding the ArcSoft decoder; several versions have different (dis-)advantages. I believe only "fanatic" audiophiles care. Home users won't recognize a difference to the results of libav* decoders while just listening in their living rooms, especially after compressing with another lossy format...
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is online now  
Old 22nd March 2017, 11:31   #14168  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
ArcSoft has pretty much been replaced by DcaDec. The only thing it cannot decode compared to ArcSoft is DTS Express and that's only because the version in eac3to is outdated. The newer one in ffmpeg can decode it.
sneaker_ger is offline  
Old 22nd March 2017, 13:37   #14169  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,890
Quote:
Originally Posted by wish_ihadalife View Post
Nero Audio Decoder (Nero 6 or older) doesn't seem to be installed
ArcSoft DTS Decoder doesn't seem to be installed
Sonic Audio Decoder (3.31.0.0) doesn't seem to be installed
- DirectShow Nero Audio Decoder (not free) is only needed to decode audio AAC.
You can extract the AAC track from a .mkv and use other free tool (ffmpeg,...) to recode, if you need recode, most the times is better preserve the AAC track as is.
Install not free Nero 7 for only this function is not recommended.

- ArcSoft (not free) DTS Decoder is only needed to decode DTS Express (some comentary audio tracks in BD's) like sneaker_ger say.
Also ffmpeg can be used for that.
The included decoder (dcadec) is equal, or best, than ArcSoft for DTS standard and HD.

- Sonic Audio Decoder (not free) is not needed at all.
It was used at first time to compare outputs, but now it is not recommended.

You can work with eac3to without these 3 commercial soft's.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline  
Old 24th March 2017, 01:45   #14170  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
Quote:
Originally Posted by gonzalo76 View Post
dcadec can only decode the lossy stream "core"
This is wrong. libdcadec can decode the full lossless DTS-HD parts, even the "strange setup" streams that ArcSoft does not decode lossless in all cases.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline  
Old 24th March 2017, 02:28   #14171  |  Link
gonzalo76
Registered User
 
Join Date: Aug 2004
Location: ARG
Posts: 40
eac3to v3.31 + ArcSoft DTS Decoder doesn't work anymore?

Just one question,

When I had eac3to v3.27, I could decode DTS Master Audio with ArcSoft Decoder:

Code:
eac3to v3.27
command line: "C:\Program Files (x86)\eac3to\eac3to.exe" "F:\BDRips\Bob Marley & The Wailers\Legend\Blu-ray\FullDisc\BD_VOLUME\BDMV\STREAM" 1) 4:"D:\MyBDRips\1_4_audio.flac"  -progressnumbers
------------------------------------------------------------------------------
M2TS, 1 video track, 3 audio tracks, 1:07:21, 24p /1.001
1: Chapters, 16 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: RAW/PCM, English, 2.0 channels, 24 bits, 96kHz
4: DTS Master Audio, English, 5.1 channels, 24 bits, 96kHz
   (core: DTS-96/24, 5.1 channels, 24 bits, 1509kbps, 96kHz)
5: TrueHD/AC3, English, 5.1 channels, 96kHz
   (embedded: AC3, 5.1 channels, 640kbps, 48kHz)
[a04] Extracting audio track number 4...
[a04] Decoding with ArcSoft DTS Decoder...
[a04] Encoding FLAC with libFlac...
[a04] Creating file "D:\MyBDRips\1_4_audio.flac"...
[a04] The original audio track has a constant bit depth of 24 bits.
Video track 2 contains 96897 frames.
eac3to processing took 41 minutes, 17 seconds.
Done.
I recently updated to eac3to v3.31 and now, I can not decode DTS Master Audio stream anymore.

Code:
[22:11:40] Retrieving features
[22:11:40] Arguments: "F:\BDRips\Bob Marley & The Wailers\Legend \Blu-ray\FullDisc\BD_VOLUME\BDMV"
[22:11:41] Feature Retrieval Completed
[22:11:41] Retrieving streams
[22:11:41] Arguments: "F:\BDRips\Bob Marley & The Wailers\Legend \Blu-ray\FullDisc\BD_VOLUME\BDMV" 1) -progressnumbers
[22:11:46] Stream Retrieval Completed
[22:11:58] Extracting streams
[22:11:59] Arguments: "F:\BDRips\Bob Marley & The Wailers\Legend \Blu-ray\FullDisc\BD_VOLUME\BDMV" 1) 4:"D:\MyBDRips\Bob Marley & The Wailers\Legend\Blu-ray\FullDisc\BD_VOLUME\BDMV\1_4_audio.flac"  -progressnumbers
[22:12:04] a04 Extracting audio track number 4...
[22:12:04] a04 Decoding with libDcaDec DTS Decoder...
[22:12:04] a04 libDcaDec reported the warning "XLL output not lossless".
[22:12:04] a04 Encoding FLAC with libFlac...
[22:12:05] a04 Creating file "D:\MyBDRips\Bob Marley & The Wailers\Legend\Blu-ray\FullDisc\BD_VOLUME\BDMV\1_4_audio.flac"...
[22:12:15] Stream Extraction Completed
Code:
C:\Program Files (x86)\eac3to>eac3to -test
eac3to (v3.31) is up to date
Nero Audio Decoder (Nero 6 or older) doesn't seem to be installed
  http://www.nero.com/eng/store-blu-ray.html
  CAUTION: You need Nero 7. Nero 8 won't work with eac3to.
ArcSoft DTS Decoder (1.1.0.0) works fine
Sonic Audio Decoder (3.31.0.0) doesn't seem to be installed
Haali Matroska Muxer doesn't seem to be installed
  http://haali.net/mkv
Nero AAC Encoder could not be located
  http://www.nero.com/eng/nero-aac-codec.html
  Copy NeroAacEnc.exe to the eac3to or to the Windows folder.
Surcode DTS Encoder doesn't seem to be installed
  http://www.surcode.com
I read that "libDcaDec is now default for all DTS tracks except XSA / low bitrate"...

Does anybody know what's going on?

Thank you very much
__________________
Greetings
GONZALO
gonzalo76 is offline  
Old 24th March 2017, 02:36   #14172  |  Link
gonzalo76
Registered User
 
Join Date: Aug 2004
Location: ARG
Posts: 40
Quote:
Originally Posted by nevcairiel View Post
This is wrong. libdcadec can decode the full lossless DTS-HD parts, even the "strange setup" streams that ArcSoft does not decode lossless in all cases.
And do you know why I have this warning message?

Code:
[22:12:04] a04 Decoding with libDcaDec DTS Decoder...
[22:12:04] a04 libDcaDec reported the warning "XLL output not lossless".
__________________
Greetings
GONZALO

Last edited by gonzalo76; 24th March 2017 at 06:20. Reason: wrong info
gonzalo76 is offline  
Old 24th March 2017, 03:22   #14173  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
Quote:
Originally Posted by gonzalo76 View Post
And do you know why I have this warning message?

Code:
[22:12:04] a04 Decoding with libDcaDec DTS Decoder...
[22:12:04] a04 libDcaDec reported the warning "XLL output not lossless".
The latest eac3to uses an outdated build of libdcadec.
Midzuki is offline  
Old 24th March 2017, 05:50   #14174  |  Link
wish_ihadalife
Registered User
 
wish_ihadalife's Avatar
 
Join Date: Mar 2017
Posts: 2
Quote:
Originally Posted by tebasuna51 View Post
- DirectShow Nero Audio Decoder (not free) is only needed to decode audio AAC.
You can extract the AAC track from a .mkv and use other free tool (ffmpeg,...) to recode, if you need recode, most the times is better preserve the AAC track as is.
Install not free Nero 7 for only this function is not recommended.
Are you confusing Nero Audio Decoder and Nero AAC Encoder? (which I already have) Or are they similar in any way?

Quote:
Originally Posted by tebasuna51 View Post

- ArcSoft (not free) DTS Decoder is only needed to decode DTS Express (some comentary audio tracks in BD's) like sneaker_ger say.
Also ffmpeg can be used for that.
The included decoder (dcadec) is equal, or best, than ArcSoft for DTS standard and HD.
Yeah, it seems as if you need a very early version of ArcSoft... I tried installing ArcSoft TotalMedia Theatre 6.7 and eac3to doesn't seem to pick up the DTS Decoder. Even when I moved it into System Folders.
wish_ihadalife is offline  
Old 24th March 2017, 06:41   #14175  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
P.S.:

Quote:
Originally Posted by gonzalo76 View Post
I recently updated to eac3to v3.31 and now, I can not decode DTS Master Audio stream anymore.

Code:
[22:11:40] Retrieving features
[22:11:40] Arguments: "F:\BDRips\Bob Marley & The Wailers\Legend \Blu-ray\FullDisc\BD_VOLUME\BDMV"
[22:11:41] Feature Retrieval Completed
[22:11:41] Retrieving streams
[22:11:41] Arguments: "F:\BDRips\Bob Marley & The Wailers\Legend \Blu-ray\FullDisc\BD_VOLUME\BDMV" 1) -progressnumbers
[22:11:46] Stream Retrieval Completed
[22:11:58] Extracting streams
[22:11:59] Arguments: "F:\BDRips\Bob Marley & The Wailers\Legend \Blu-ray\FullDisc\BD_VOLUME\BDMV" 1) 4:"D:\MyBDRips\Bob Marley & The Wailers\Legend\Blu-ray\FullDisc\BD_VOLUME\BDMV\1_4_audio.flac"  -progressnumbers
[22:12:04] a04 Extracting audio track number 4...
[22:12:04] a04 Decoding with libDcaDec DTS Decoder...
[22:12:04] a04 libDcaDec reported the warning "XLL output not lossless".
[22:12:04] a04 Encoding FLAC with libFlac...
[22:12:05] a04 Creating file "D:\MyBDRips\Bob Marley & The Wailers\Legend\Blu-ray\FullDisc\BD_VOLUME\BDMV\1_4_audio.flac"...
[22:12:15] Stream Extraction Completed
IIRC, you may use the -arcsoft switch for forcing eac3to to use the well-known DTSDecoderDll.DLL.
Midzuki is offline  
Old 24th March 2017, 07:02   #14176  |  Link
gonzalo76
Registered User
 
Join Date: Aug 2004
Location: ARG
Posts: 40
Quote:
Originally Posted by Midzuki View Post
The latest eac3to uses an outdated build of libdcadec.
OK, I downloaded the latest release version 0.2.0, released on 4 Jan 2016. The warning message "XLL output not lossless" disappeared now!!!

But instead of 24 bits, the decoded file has 16 bits, with libDcaDec DTS Decoder and also with ArcSoft DTS Decoder

Decoding with libDcaDec DTS Decoder...

Code:
eac3to v3.31
command line: "C:\Program Files (x86)\eac3to\eac3to.exe" "D:\BDrips\Def Leppard\
Viva! Hysteria\BDMV" 2) 1:"D:\BDrips\Def Leppard\Viva! Hysteria\2_1_chapter.txt" 
3:"D:\BDrips\Def Leppard\Viva! Hysteria\2_3_audio.flac"  -progressnumbers
------------------------------------------------------------------------------
M2TS, 1 video track, 2 audio tracks, 0:38:44, 24p /1.001
1: Chapters, 8 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 5.1 channels, 24 bits, 48kHz
   (core: DTS, 5.1 channels, 1509kbps, 48kHz)
4: DTS Master Audio, English, 2.0 channels, 24 bits, 48kHz
   (core: DTS, 2.0 channels, 1509kbps, 48kHz)
Creating file "D:\BDrips\Def Leppard\Viva! Hysteria\2_1_chapter.txt"...
[a03] Extracting audio track number 3...
[a03] Decoding with libDcaDec DTS Decoder...
[a03] Encoding FLAC with libFlac...
[a03] Creating file "D:\BDrips\Def Leppard\Viva! Hysteria\2_3_audio.flac"...
[a03] The original audio track has a constant bit depth of 16 bits.
[a03] Superfluous zero bytes detected, will be stripped in 2nd pass.
[a03] Starting 2nd pass...
[a03] Decoding FLAC...
[a03] Reducing depth from 24 to 16 bits...
[a03] Encoding FLAC with libFlac...
[a03] Creating file "D:\BDRips\Def Leppard\Viva! Hysteria\2_3_audio.flac"...
[a03] The processed audio track has a constant bit depth of 16 bits.
Video track 2 contains 55725 frames.
eac3to processing took 10 minutes, 50 seconds.
Done.
Decoding with ArcSoft DTS Decoder...

Code:
==> ..\BDMV\PLAYLIST\01002.mpls
>> M2TS, 1 video track, 2 audio tracks, 1:25:21, 24p /1.001 (16 chapters)
> 3: DTS Master Audio, English, 5.1 channels, 24 bits, 48kHz

> 4: DTS Master Audio, English, 2.0 channels, 24 bits, 48kHz

> eac3to v3.31
command line: "eac3to.exe" "D:\BDrips\Def Leppard\Viva! Hysteria\BDMV\PLAYLIST\01002.mpls" 
1) 4:"D:\BDrips\Def Leppard\Viva! Hysteria\Output.wav" -arcsoft -progressnumbers
------------------------------------------------------------------------------
M2TS, 1 video track, 2 audio tracks, 1:25:21, 24p /1.001
1: Chapters, 16 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 5.1 channels, 24 bits, 48kHz
   (core: DTS, 5.1 channels, 1509kbps, 48kHz)
4: DTS Master Audio, English, 2.0 channels, 24 bits, 48kHz
   (core: DTS, 2.0 channels, 1509kbps, 48kHz)
[a04] Extracting audio track number 4...
[a04] Decoding with ArcSoft DTS Decoder...
[a04] Writing WAV...
[a04] Creating file "D:\BDrips\Def Leppard\Viva! Hysteria\Output.wav"...
[a04] The original audio track has a constant bit depth of 16 bits.
[a04] Superfluous zero bytes detected, will be stripped in 2nd pass.
[a04] Starting 2nd pass...
[a04] Reading WAV...
[a04] Stripping zero bytes...
[a04] Writing WAV...
[a04] Creating file "D:\BDrips\Def Leppard\Viva! Hysteria\Output.wav"...
Video track 2 contains 122783 frames.
eac3to processing took 6 minutes, 37 seconds.
Done.


Thank you.

Last edited by gonzalo76; 24th March 2017 at 07:45. Reason: added ArcSoft log
gonzalo76 is offline  
Old 24th March 2017, 07:46   #14177  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
IIRC, all decoders for DTS (dcadec, arcsoft) do the same thing with "XLL output no lossless".
Except, they were all silent, so the only difference was that the recent dcadec allowed the message to be seen.

One user did make a custom build that just hid the message again for the placebo users who want that message "out of sigh of mind".

Arcsoft has so many versions, and no one has thoroughly tested the last version (1.09), so we can't really say if it behaves the same as previous versions or has different negative behaviours like some versions of Arcsoft.

For Arcsoft, v1.0.0.0 is the most known version to handle most scenarios.

But Dcadec should be the same and handle all formats (including Strange Setup, which Arcsoft requires a specific version) except for DTS Express.
__________________
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 24th March 2017, 07:48   #14178  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Quote:
Originally Posted by gonzalo76 View Post
[a03] The original audio track has a constant bit depth of 16 bits.
[a03] Superfluous zero bytes detected, will be stripped in 2nd pass.
Superfluous means "unnecessary", so it was really 16bit stored in a 24bit.
__________________
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 24th March 2017, 09:59   #14179  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
Quote:
Originally Posted by Sparktank View Post
.........

But Dcadec should be the same and handle all formats (including Strange Setup, which Arcsoft requires a specific version) except for DTS Express.
dcadec 0.2.0 is really outdated. Since April of 2016, dcadec supports DTS Express, even the multichannel (5.1) streams.

https://github.com/foo86/dcadec/issues/33
Midzuki is offline  
Old 24th March 2017, 10:22   #14180  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
The problem is development of the (external) dcadec library has stopped. It's all in ffmpeg now.
sneaker_ger 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 20:23.


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