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 16th February 2013, 02:38   #12141  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 3,704
The link provided by tebasuna51 actually shows the downmix from all multichannel audio formats with both -down2 and -downDpl.

I believe the result from the "elaborate" method can be forced by using -normalize.
Asmodian is offline   Reply With Quote
Old 16th February 2013, 08:25   #12142  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,137
The latest eac3to version always uses the "elaborate" method, for all downmixing variants.
madshi is offline   Reply With Quote
Old 16th February 2013, 12:11   #12143  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,664
Quote:
Originally Posted by Sparktank View Post
The Quesion:

Should I downmix with eac3to using -downstereo (in WAV) then use SoX to do the compand?
Or can SoX compand a 6ch WAV and then use eac3to to downmix?
If you use sox compand, with a profile like "Film standard" in AC3 Dynamic Range Compression, you can finish with max peak at -11 dB, and you need Normalize after.

I think is better use sox compand over the 6 channels and after use eac3to with -downStereo -normalize.

Also, if compand is used over each channel, you can improve the dialogs volume in Center channel. If compand is used over the downmix the dialogs can be masked with global volume.
__________________
BeHappy, AviSynth audio transcoder, in Doom9 forums. NicAudio, BassAudio, audio decoders.
tebasuna51 is offline   Reply With Quote
Old 16th February 2013, 14:59   #12144  |  Link
nautilus7
Registered User
 
nautilus7's Avatar
 
Join Date: Jan 2006
Location: Athens, Greece
Posts: 1,517
Hi, I got this output when demuxing Cars (2006) Blu-ray Disc (us version). It's a seamless branched disc.
Code:
eac3to 1) -demux -keepdialnorm
M2TS, 1 video track, 10 audio tracks, 7 subtitle tracks, 1:56:35, 119.881p
1: Chapters, 32 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: TrueHD/AC3, English, 5.1 channels, 48kHz
   (embedded: AC3 EX, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB)
4: AC3 EX, English, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
5: AC3 EX, French, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
6: AC3 EX, Spanish, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
7: AC3, English, 2.0 channels, 192kbps, 48kHz, dialnorm: -27dB
8: AC3, English, 2.0 channels, 192kbps, 48kHz, dialnorm: -27dB
9: AC3, French, 2.0 channels, 192kbps, 48kHz, dialnorm: -27dB
10: AC3, French, 2.0 channels, 192kbps, 48kHz, dialnorm: -27dB
11: AC3, Spanish, 2.0 channels, 192kbps, 48kHz, dialnorm: -27dB
12: AC3, Spanish, 2.0 channels, 192kbps, 48kHz, dialnorm: -27dB
13: Subtitle (PGS), English
14: Subtitle (PGS), French
15: Subtitle (PGS), Spanish
16: Subtitle (PGS), French
17: Subtitle (PGS), Spanish
18: Subtitle (PGS), English
19: Subtitle (PGS), English
Creating file "00145 - Chapters.txt"...
s15 Extracting subtitle track number 15...
a07 Extracting audio track number 7...
a05 Extracting audio track number 5...
a04 Extracting audio track number 4...
s14 Extracting subtitle track number 14...
a11 Extracting audio track number 11...
a03 Extracting audio track number 3...
v02 Extracting video track number 2...
a06 Extracting audio track number 6...
s16 Extracting subtitle track number 16...
s18 Extracting subtitle track number 18...
a09 Extracting audio track number 9...
a12 Extracting audio track number 12...
a08 Extracting audio track number 8...
s19 Extracting subtitle track number 19...
s13 Extracting subtitle track number 13...
a10 Extracting audio track number 10...
a03 Extracting audio track number 3...
s17 Extracting subtitle track number 17...
a03 Extracting TrueHD stream...
a03 Extracting TrueHD stream...
a03 Decoding with libav/ffmpeg...
a03 Remapping channels...
a03 Encoding AC3 <640kbps> with libAften...
v02 Creating file "00145 - 2 - h264, 1080p24.h264"...
a03 Creating file "00145 - 3 - TrueHD+AC3, English, 5.1 channels, 48kHz.thd+ac3"...
a06 Creating file "00145 - 6 - AC3 EX, Spanish, 5.1 channels, 640kbps, 48kHz.ac3"...
a05 Creating file "00145 - 5 - AC3 EX, French, 5.1 channels, 640kbps, 48kHz.ac3"...
a04 Creating file "00145 - 4 - AC3 EX, English, 5.1 channels, 640kbps, 48kHz.ac3"...
s18 Creating file "00145 - 18 - Subtitle (PGS), English.sup"...
a07 Creating file "00145 - 7 - AC3, English, 2.0 channels, 192kbps, 48kHz.ac3"...
a08 Creating file "00145 - 8 - AC3, English, 2.0 channels, 192kbps, 48kHz.ac3"...
a10 Creating file "00145 - 10 - AC3, French, 2.0 channels, 192kbps, 48kHz.ac3"...
a11 Creating file "00145 - 11 - AC3, Spanish, 2.0 channels, 192kbps, 48kHz.ac3"...
a12 Creating file "00145 - 12 - AC3, Spanish, 2.0 channels, 192kbps, 48kHz.ac3"...
a09 Creating file "00145 - 9 - AC3, French, 2.0 channels, 192kbps, 48kHz.ac3"...
s19 Creating file "00145 - 19 - Subtitle (PGS), English.sup"...
a03 Skipping identical AC3 frames (seamless branching)...
a03 Skipping identical AC3 frames (seamless branching)...
a06 Skipping identical AC3 frames (seamless branching)...
a04 Skipping identical AC3 frames (seamless branching)...
a05 Skipping identical AC3 frames (seamless branching)...
a10 Skipping identical AC3 frames (seamless branching)...
a09 Skipping identical AC3 frames (seamless branching)...
a08 Skipping identical AC3 frames (seamless branching)...
a12 Skipping identical AC3 frames (seamless branching)...
a07 Skipping identical AC3 frames (seamless branching)...
a11 Skipping identical AC3 frames (seamless branching)...
s13 Creating file "00145 - 13 - Subtitle (PGS), English.sup"...
s14 Creating file "00145 - 14 - Subtitle (PGS), French.sup"...
s15 Creating file "00145 - 15 - Subtitle (PGS), Spanish.sup"...
s17 Creating file "00145 - 17 - Subtitle (PGS), Spanish.sup"...
a03 Audio overlaps for 5ms at playtime 0:19:08.
a03 Audio overlaps for 5ms at playtime 1:20:15.
a03 The audio gaps/overlaps can't be removed from the TrueHD bitstream.
a03 In order to remove them you'll have to transcode to another format.
a04 Audio has a gap of 1ms at playtime 0:01:15.
a04 Audio has a gap of 2ms at playtime 0:04:24.
a04 Audio has a gap of 11ms at playtime 1:33:56.
a04 Audio has a gap of 7ms at playtime 1:42:04.
a04 Audio has a gap of 10ms at playtime 1:42:36.
a05 Audio has a gap of 1ms at playtime 0:01:15.
a05 Audio has a gap of 2ms at playtime 0:04:24.
a05 Audio has a gap of 11ms at playtime 1:33:56.
a05 Audio has a gap of 7ms at playtime 1:42:04.
a05 Audio has a gap of 10ms at playtime 1:42:36.
a06 Audio has a gap of 1ms at playtime 0:01:15.
a06 Audio has a gap of 2ms at playtime 0:04:24.
a06 Audio has a gap of 11ms at playtime 1:33:56.
a06 Audio has a gap of 7ms at playtime 1:42:04.
a06 Audio has a gap of 10ms at playtime 1:42:36.
a07 Audio has a gap of 1ms at playtime 0:01:15.
a07 Audio has a gap of 2ms at playtime 0:04:24.
a07 Audio has a gap of 11ms at playtime 1:33:56.
a07 Audio has a gap of 7ms at playtime 1:42:04.
a07 Audio has a gap of 10ms at playtime 1:42:36.
a08 Audio has a gap of 1ms at playtime 0:01:15.
a08 Audio has a gap of 2ms at playtime 0:04:24.
a08 Audio has a gap of 11ms at playtime 1:33:56.
a08 Audio has a gap of 7ms at playtime 1:42:04.
a08 Audio has a gap of 10ms at playtime 1:42:36.
a09 Audio has a gap of 1ms at playtime 0:01:15.
a09 Audio has a gap of 2ms at playtime 0:04:24.
a09 Audio has a gap of 11ms at playtime 1:33:56.
a09 Audio has a gap of 7ms at playtime 1:42:04.
a09 Audio has a gap of 10ms at playtime 1:42:36.
a10 Audio has a gap of 1ms at playtime 0:01:15.
a10 Audio has a gap of 2ms at playtime 0:04:24.
a10 Audio has a gap of 11ms at playtime 1:33:56.
a10 Audio has a gap of 7ms at playtime 1:42:04.
a10 Audio has a gap of 10ms at playtime 1:42:36.
a11 Audio has a gap of 1ms at playtime 0:01:15.
a11 Audio has a gap of 2ms at playtime 0:04:24.
a11 Audio has a gap of 11ms at playtime 1:33:56.
a11 Audio has a gap of 7ms at playtime 1:42:04.
a11 Audio has a gap of 10ms at playtime 1:42:36.
a12 Audio has a gap of 1ms at playtime 0:01:15.
a12 Audio has a gap of 2ms at playtime 0:04:24.
a12 Audio has a gap of 11ms at playtime 1:33:56.
a12 Audio has a gap of 7ms at playtime 1:42:04.
a12 Audio has a gap of 10ms at playtime 1:42:36.
s16 Creating file "00145 - 16 - Subtitle (PGS), French.sup"...
a03 The original audio track has a constant bit depth of 24 bits.
a04 Starting 2nd pass...
a04 Realizing (E-)AC3 gaps...
a04 Creating file "00145 - 4 - AC3 EX, English, 5.1 channels, 640kbps, 48kHz.ac3"...
a05 Starting 2nd pass...
a05 Realizing (E-)AC3 gaps...
a05 Creating file "00145 - 5 - AC3 EX, French, 5.1 channels, 640kbps, 48kHz.ac3"...
a06 Starting 2nd pass...
a06 Realizing (E-)AC3 gaps...
a06 Creating file "00145 - 6 - AC3 EX, Spanish, 5.1 channels, 640kbps, 48kHz.ac3"...
a07 Starting 2nd pass...
a07 Realizing (E-)AC3 gaps...
a07 Creating file "00145 - 7 - AC3, English, 2.0 channels, 192kbps, 48kHz.ac3"...
a08 Starting 2nd pass...
a08 Realizing (E-)AC3 gaps...
a08 Creating file "00145 - 8 - AC3, English, 2.0 channels, 192kbps, 48kHz.ac3"...
a09 Starting 2nd pass...
a09 Realizing (E-)AC3 gaps...
a09 Creating file "00145 - 9 - AC3, French, 2.0 channels, 192kbps, 48kHz.ac3"...
a10 Starting 2nd pass...
a10 Realizing (E-)AC3 gaps...
a10 Creating file "00145 - 10 - AC3, French, 2.0 channels, 192kbps, 48kHz.ac3"...
a11 Starting 2nd pass...
a11 Realizing (E-)AC3 gaps...
a11 Creating file "00145 - 11 - AC3, Spanish, 2.0 channels, 192kbps, 48kHz.ac3"...
a12 Starting 2nd pass...
a12 Realizing (E-)AC3 gaps...
a12 Creating file "00145 - 12 - AC3, Spanish, 2.0 channels, 192kbps, 48kHz.ac3"...
Video track 2 contains 167736 frames.
Subtitle track 13 contains 1732 captions.
Subtitle track 14 contains 1525 captions.
Subtitle track 15 contains 1494 captions.
Subtitle track 16 contains 83 captions.
Subtitle track 17 contains 89 captions.
Subtitle track 18 contains 1815 captions.
Subtitle track 19 contains 1582 captions.
eac3to processing took 25 minutes, 57 seconds.
Done.
It seems to me like the 1 (identical) frame that is removed, causes these gaps later on. I say so, because if you sum the duration of the gaps for each audio tracks you have 31ms (almost equal to 1 ac3 frame).

Any ideas? I have never come across a disc that has overlaps and gaps at the same time...

Last edited by nautilus7; 16th February 2013 at 15:03.
nautilus7 is offline   Reply With Quote
Old 16th February 2013, 16:18   #12145  |  Link
nautilus7
Registered User
 
nautilus7's Avatar
 
Join Date: Jan 2006
Location: Athens, Greece
Posts: 1,517
I noticed another thing as well.

If I demux a matroska file (.mkv) which contains a FLAC audio track, then eac3to decodes the FLAC and encodes it again as FLAC. Why does this happen?
nautilus7 is offline   Reply With Quote
Old 17th February 2013, 05:44   #12146  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 908
Quote:
Originally Posted by tebasuna51 View Post
I think is better use sox compand over the 6 channels and after use eac3to with -downStereo -normalize.

Also, if compand is used over each channel, you can improve the dialogs volume in Center channel. If compand is used over the downmix the dialogs can be masked with global volume.
Thank you! I'll give this a whirl next time. I had thoughts that this might be more efficient.
__________________
Win10 (x64) build 18362| GPU Caps Viewer 1.42.4.0
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
Intel Xeon X5660 @2.80GHz
Sparktank is offline   Reply With Quote
Old 17th February 2013, 15:33   #12147  |  Link
sl1pkn07
Pajas Mentales...
 
Join Date: Dec 2004
Location: Spanishtán
Posts: 448
about:

For best AAC decoding you need:
(1) Nero 7 (Nero 8 won't work!)
(2) Nero HD DVD / Blu-Ray plugin


why no use NeroAacDec from NeroAACCodec?
sl1pkn07 is offline   Reply With Quote
Old 17th February 2013, 15:51   #12148  |  Link
06_taro
soy sauce buyer
 
Join Date: Mar 2010
Location: United Kingdom
Posts: 164
Didn't do any further tests, but AAC is encoded in floating point precision yet NeroAacDec limits its decoded data to only 16-bit, while Nero's directshow decoder outputs 24-bit
06_taro is offline   Reply With Quote
Old 17th February 2013, 16:19   #12149  |  Link
sl1pkn07
Pajas Mentales...
 
Join Date: Dec 2004
Location: Spanishtán
Posts: 448
ok

pity nero +7 never work on linux (through wine)
sl1pkn07 is offline   Reply With Quote
Old 20th February 2013, 09:09   #12150  |  Link
frencher
French Love
 
Join Date: Oct 2008
Location: France
Posts: 429
Quote:
Originally Posted by tebasuna51 View Post
@frencher
About your question: "I wanted to know if others have had the same problem as me for demuxing 3D Bluray PGS subtitles tracks (.sup)"
Seems the answer is "Nope", at least not for me.

Please put the log file, if show any <ERROR> or <WARNING>, or more info about your problem.
The problem a little more detailed Here

Quote:
Originally Posted by r0lZ View Post
I use eac3to to extract the audio and subpic streams from the MPLS, except when the MPLS is made of a single M2TS/SSIF file (because subtitle timings are sometimes damaged when there is a cut between two M2TS). In that case, the streams are extracted from the M2TS.
The video is encoded from the single or multiple M2TS/SSIF pair(s) anyway. (Look at the AVS script to see how I do it.)
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial
Demo for MVC Player Free: Trailer 3D

3DBD's Free - v0.0.0.0005.exe Old

Programing free for all.
frencher is offline   Reply With Quote
Old 21st February 2013, 17:13   #12151  |  Link
robertcollier4
Registered User
 
Join Date: Nov 2012
Posts: 30
I noticed that it is said that eac3to 5.1ch -DownDpl algorithm does not use any of the information from the LFE track??

Is it recommended to use -mixlfe with -downDpl?

Quote:
From: http://forum.doom9.org/showthread.ph...95#post1600695
3/2 or 3/2.1
Stereo
FL' = FL + 0.7071 x FC + BL
FR' = FR + 0.7071 x FC + BR
Dpl
FL' = FL + 0.7071 x FC + 0.8660 x BL + 0.5000 x BR
FR' = FR + 0.7071 x FC - 0.5000 x BL - 0.8660 x BR
Quote:
http://forum.doom9.org/showthread.ph...95#post1600695
If exist the parameter -mixlfe add:
FL' = ... + 0.7071 x LFE
FR' = ... + 0.7071 x LFE
robertcollier4 is offline   Reply With Quote
Old 21st February 2013, 23:36   #12152  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,664
Quote:
Originally Posted by robertcollier4 View Post
Is it recommended to use -mixlfe with -downDpl?
Dolby Digital recommend NOT use LFE in DPL dowmix.

But, of course, it's your choice.
__________________
BeHappy, AviSynth audio transcoder, in Doom9 forums. NicAudio, BassAudio, audio decoders.
tebasuna51 is offline   Reply With Quote
Old 22nd February 2013, 08:43   #12153  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 5,964
I preferred to mix the LFE with -3 dB when I used Azid.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is online now   Reply With Quote
Old 22nd February 2013, 09:49   #12154  |  Link
robertcollier4
Registered User
 
Join Date: Nov 2012
Posts: 30
mkv_ac36ch-downStereo-aac2ch-remux

After many downmixes to play AC3 5.1 movies on my stereo hardware player, here are the settings I have found optimal. A batch file included if it might be useful to others.

My findings:
1) I prefer the Nero 7 AC3 decoder (if you have it installed), thus I force it over ffmpeg using the -nero switch. I have not had any problems with the "bug in disabling Nero DRC" in a few hundred encodes.
2) I prefer -downStereo over -downDpl because it gives cleaner dialogues. Although -downDpl effects might sound a little better due to the 'matrix' echo effect in left channel, I found dialogues to be cleaner in -downStereo.
3) I prefer -mixlfe as it includes bass that gets picked up by the crossover on my 2.1 speaker set.
4) I use -full to let eac3to pass qaac 64 bit-depth data since that is what is generated by the eac3to downmixer anyways. No need to do a down dithering operation since qaac will take care of that when it converts the audio data to floating point.
5) I use qaac because it has --no-delay which removes the 44ms encoder delay introduced by all AAC encoders. Thus the audio is insured to be in sync with the original video.

Quote:
@echo off
set PATH_EAC3TO=D:\PortableApps\VideoProcessing\eac3to327
set PATH_MKVMERGE=D:\PortableApps\VideoProcessing\mkvtoolnix-unicode-6.0.0
set PATH_QAAC=D:\PortableApps\VideoProcessing\qaac
set PATH=%PATH%;%PATH_EAC3TO%;%PATH_MKVMERGE%;%PATH_QAAC%

for /f %%a IN ('dir /b *.mkv') do (
echo ---------------------- BATCH STARTING %%~na%%~xa
eac3to.exe "%%~na%%~xa" -log="%%~na.eac3to.log" 2: stdout.wav -full -nero -downStereo -mixlfe -normalize | qaac.exe --tvbr 127 --quality 2 --rate keep --ignorelength --no-delay - -o "%%~na.m4a" 1>"%%~na.log" 2>&1
mkvmerge.exe -o "%%~na-2chremux.mkv" --no-audio "%%~na%%~xa" "%%~na.m4a" 1>>"%%~na.log" 2>&1
)
pause

Last edited by robertcollier4; 22nd February 2013 at 11:54.
robertcollier4 is offline   Reply With Quote
Old 22nd February 2013, 11:39   #12155  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,664
Quote:
Originally Posted by LigH View Post
I preferred to mix the LFE with -3 dB when I used Azid.
Is the same than:
Quote:
http://forum.doom9.org/showthread.ph...95#post1600695
If exist the parameter -mixlfe add:
FL' = ... + 0.7071 x LFE
FR' = ... + 0.7071 x LFE
__________________
BeHappy, AviSynth audio transcoder, in Doom9 forums. NicAudio, BassAudio, audio decoders.
tebasuna51 is offline   Reply With Quote
Old 22nd February 2013, 12:20   #12156  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,664
Quote:
Originally Posted by robertcollier4 View Post
1) I prefer the Nero 7 AC3 decoder (if you have it installed), thus I force it over ffmpeg using the -nero switch. I have not had any problems with the "bug in disabling Nero DRC" in a few hundred encodes.
Apply DRC is not a problem when you want downmix, normalize and want more dialogs volume.
Is only a problem when you want preserve the original quality of your source.

Quote:
2) I prefer -downStereo over -downDpl because it gives cleaner dialogues. Although -downDpl effects might sound a little better due to the 'matrix' echo effect in left channel, I found dialogues to be cleaner in -downStereo.
Of course -downStereo is preferred when you never play the audio with a 5.1 system with DPL decoder.

BTW:
- the echo effect must be in both left and right channels
- the contribution of Center channel (dialogues) is the same in -downStereo and -downDpl mix.

Quote:
3) I prefer -mixlfe as it includes bass that gets picked up by the crossover on my 2.1 speaker set.
Maybe when you play with a 2.1 audio system, never recommended when play with TV speakers.
Add the LFE channel reduce the global volume of the rest of channels to avoid clip when normalize.
Also Dolby Digital say than mathematical add LFE to front channels can produce, sometimes, cancels or not desired effects.

Quote:
4) I use -full to let eac3to pass qaac 64 bit-depth data since that is what is generated by the eac3to downmixer anyways. No need to do a down dithering operation since qaac will take care of that when it converts the audio data to floating point.
OK.
BTW preserve 64 bit precission is not very important after apply DRC, downmix and normalize, 24 bit integer is enough to convert to a lossy format.

Quote:
5) I use qaac because it has --no-delay which removes the 44ms encoder delay introduced by all AAC encoders. Thus the audio is insured to be in sync with the original video.
NeroAacEnc put the delay in .m4a metadata and MkvMerge apply the needed delay in the AAC stream.
__________________
BeHappy, AviSynth audio transcoder, in Doom9 forums. NicAudio, BassAudio, audio decoders.
tebasuna51 is offline   Reply With Quote
Old 26th February 2013, 01:37   #12157  |  Link
Overdrive80
Anime addict
 
Overdrive80's Avatar
 
Join Date: Feb 2009
Location: Spain
Posts: 658
Hi, I have .tsv file than if I rename to .ts, mediainfo show this details. But eac3to launch error. The video file is playback with mpc properly, premiere import without troubles. Mkvmerge import and all fine.

The source file is TV capture.

Quote:
eac3to v3.27
command line: "C:\Program Files (x86)\MeGUI\tools\eac3to\eac3to.exe" "C:\Users\Isra\Desktop\INAZUMA ELEVEN_ '¡LA PRUEBA DEL CAPITAN!'(26022013_191942).TS" -progressnumbers -log="C:\Program Files (x86)\UsEac3to\UsEac3To.log"
------------------------------------------------------------------------------
The format of the source file could not be detected. <ERROR>
EDIT: DGindex is able to load too without troubles.

EDIT2: I attach example file

EDIT3: I did contact with support department of device, and they said that I can handle tsv files with avidemux, and its true.
__________________
Intel i7-6700K + Noctua NH-D15 + Z170A XPower G. Titanium + Kingston HyperX Savage DDR4 2x8GB + Nvidia GTX750 2GB DDR5 + SSD Vertex 4 256 GB + Antec EDG750 80 Plus Gold Mod + Corsair 780T Graphite

Last edited by Overdrive80; 27th February 2013 at 19:04. Reason: code -> quote
Overdrive80 is offline   Reply With Quote
Old 28th February 2013, 18:51   #12158  |  Link
PowerGamer
Registered User
 
Join Date: Jan 2010
Posts: 20
When I want to extract DTS-HD MA 7.1 audio track from BluRay disc in its "original form" (for muxing into mkv later) I specify .dtsma extension for the output file (for ex.: "eac3to.exe 00800.mpls 3:audio.dtsma") and I don't need to have ArcSoft DTS Decoder installed, right? In other words, ArcSoft DTS Decoder needs to be installed only if I want eac3to to convert DTS-HD MA 7.1 audio track into some other format?
PowerGamer is offline   Reply With Quote
Old 28th February 2013, 22:49   #12159  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,664
@PowerGamer

Yes, is correct.

You can use .dts or .dtshd extension also, instead .dtsma, the stardard dts is extracted only if you put the parameter -core.
__________________
BeHappy, AviSynth audio transcoder, in Doom9 forums. NicAudio, BassAudio, audio decoders.
tebasuna51 is offline   Reply With Quote
Old 8th March 2013, 13:31   #12160  |  Link
Anakunda
Registered User
 
Join Date: Jan 2010
Posts: 330
HI! I have finally managed to make working ArcSoft DTS decoder with eac3to but to my surprise the result is unusable.
Firstly I don't understand why the intermediate WAV by ArcSoft is 2-3x smaller than WAV made by ffmpeg, and secondly the result otherwise retains all 7.1 channels but the actors voice is missing at all and moreover after muxing it with video track the sound is (in KMP) simply ugly. What's wrong with ArcSoft? (I used DtsDec.dll and dtsdecoderdll.dll from latest TMT for this).

eac3to v3.24
command line: D:\media\eac3to\eac3to.exe Source.dtshd stdout.wav -normalize
------------------------------------------------------------------------------
DTS Master Audio, 7.1 (strange setup) channels, 24 bits, 48kHz
(core: DTS-ES, 5.1 channels, 24 bits, 1509kbps, 48kHz)
CAUTION: Decoding this track with ArcSoft results in low volume. <WARNING>
Decoding with ArcSoft DTS Decoder...
Applying RAW/PCM delay...
Writing WAV...
Creating file "stdout.pass1.wav"...
The original audio track has a constant bit depth of 24 bits.
Starting 2nd pass...
Reading WAV...
Reducing depth from 64 to 24 bits...
Writing WAV...
Applying 0.92dB gain...
Creating file "stdout.wav"...
The processed audio track has a constant bit depth of 24 bits.
eac3to processing took 50 minutes, 16 seconds.
Done.
Anakunda is offline   Reply With Quote
Reply

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 09:28.


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