View Full Version : eac3to - audio conversion tool
nautilus7
18th November 2008, 22:35
What kind of problems? I don't think so.
Thunderbolt8
19th November 2008, 00:31
does normal DTS or DTS-ES have the same frame length like DTS-HD (MA) = 10.666ms ?
nautilus7
19th November 2008, 00:44
Yes, afaik.
odin24
19th November 2008, 01:44
Is there a similar command to view the properties of TrueHD track as there is for DTS (-logdts)?
Nullity
19th November 2008, 06:52
Could someone please describe the process of automatically applying an audio delay? I have an HDDVD with an EAC3 track with a delay of -84ms. From what I understand, the delay cannot be corrected exactly. I am not familiar with all the terminology, but is it correct that the audio can only be corrected in 32ms "chunks"? If so, how then would my example track be fixed? Would it apply a +64ms delay, leaving -20ms, or would it apply a +96ms delay, changing it to +12ms?
Also, is there a switch to skip the automatic delay removal, so that I can handle it on my own later (I did not see one listed on the wiki)? If not, could this option please be added?
Thunderbolt8
19th November 2008, 07:41
Could someone please describe the process of automatically applying an audio delay? I have an HDDVD with an EAC3 track with a delay of -84ms. From what I understand, the delay cannot be corrected exactly. I am not familiar with all the terminology, but is it correct that the audio can only be corrected in 32ms "chunks"? If so, how then would my example track be fixed? Would it apply a +64ms delay, leaving -20ms, or would it apply a +96ms delay, changing it to +12ms?
Also, is there a switch to skip the automatic delay removal, so that I can handle it on my own later (I did not see one listed on the wiki)? If not, could this option please be added?
it applies the delay which leaves the closest gap to the needed value, so +96ms in your case, leaving only +12ms rest delay. dont ask me what happens with values like 15m-17ms though, in which direction its applied then. (maybe test it with mediainfo and compare before after)
Joniii
19th November 2008, 10:23
I just demuxed Interview With The Vampire Blu-ray with eac3to v2.77. It has VC1 and AC3 5.1 640kbps + some subs. I demuxed all tracks with "eac3to X:\iwv.m2ts -demux". Then remuxed audio and video back to m2ts with TSMuxer. Now there is really low sound volume with remuxed m2ts (I need to tweak the volume in my Yamaha receiver nearly to max so that I hear any sound, with original m2ts sound level is fine). Anyone know whats causing this?
BlackJack1
19th November 2008, 18:47
Sorry for n00b question but if I've got ac3 DVD audio track DL from internet but with dialog normalization present can I remove it using this tool?
What command (option) must I use...?
Thx in advance.
Momber
19th November 2008, 19:14
I suggest someone updates the post so new users like me would even KNOW that a wiki existed!!!
I agree. This is information that would be well placed in post no. 1 of this thread, actually.
Well, now that I know a wiki exists I have looked at it and found it very helpful. Thanks to everyone involved in creating it!
Chumbo
19th November 2008, 20:57
Sorry for n00b question but if I've got ac3 DVD audio track DL from internet but with dialog normalization present can I remove it using this tool?
What command (option) must I use...?
Thx in advance.
Did you even try to read the available switches that are clearly listed on page 1 or by just running eac3to w/out any parameters?-keepDialnorm disables dialog normalization removal (not recommended)
Hmmm, I wonder what not using this command means?
I would guess "eac3to source.ac3 target.ac3" would remove it.
odin24
19th November 2008, 23:55
Guys, I need some advice. I have a demuxed BD that would be slightly larger than a SL BD-RE, my playback device is my PS3. I could recode the video to fit with the THD track on a BD-RE, which would consume a considerable amount of time, or I could convert the THD track to PCM and play as m2ts from the HDD.
My concern is if I convert the audio, will the PCM file be as close to a replica of the TrueHD track as possible... aside for the CBR and obvioulsy different file type? This would be the first time I convert the audio as I usually process the video with good results. Can anybody vouch for the quality of the audio conversion.
Thanks.
rica
20th November 2008, 00:04
odin,
think you unzip a file;
here, zipped file is lossless (THD) and unzipped file is uncompressed (pcm)
odin24
20th November 2008, 00:38
odin,
think you unzip a file;
here, zipped file is lossless (THD) and unzipped file is uncompressed (pcm)
I get that a TrueHD track is a lossless compressed version of the studio track, but I'm not sure how eac3to goes about creating the new PCM file. Does it just "unzip" as you say creating a replicate of the studio track, or does it write a completely new version of the decoded TrueHD track.
Thanks again.
Snowknight26
20th November 2008, 00:47
When you go from lossless to lossless, say in this case, the first stream is decoded to RAW audio, then written to a file.
odin24
20th November 2008, 00:55
I'm talking about the TrueHD track as the source file, not the BD structure or m2ts.
I just want to know, how true the newly created PCM file by eac3to will be to the BD TrueHD file... or is it worth it to just keep the TrueHD track and recode my video instead.
:thanks:
rica
20th November 2008, 01:26
I get that a TrueHD track is a lossless compressed version of the studio track, but I'm not sure how eac3to goes about creating the new PCM file. Does it just "unzip" as you say creating a replicate of the studio track, or does it write a completely new version of the decoded TrueHD track.
Thanks again.
OK, i may explain in this way:
think you have a thd decoder as default on your PC; say it is arcsoft audio decoder hd.
If you play an original THD with this decoder it is an unzip processs.
If you decode and re-encode to pcm with your default decoder, the final file can be considered as unzipped .
But in our case libav will be used for decoding in re-encoding process.
So it should be considered a rewrite of the original file.
odin24
20th November 2008, 01:30
OK, i can explain this in this way:
think you have a thd decoder as default on your PC; say it is arcsoft audio decoder hd.
If you play an original THD with this decoder it is an unzip processs.
If you decode and re-encode to pcm with your default decoder to pcm, the final file can be considered as unzipped .
But in our case libav will be used for decoding in re-encoding process.
So it should be considered a rewrite of the original file.
Great, thanks. That's exactly what I needed to know.
Thanks again.
Steel
20th November 2008, 02:27
Sox -M FL.wav FR.wav FC.wav LF.wav BL.wav BR.wav SL.wav SR.wav multichannel.wav
what app is SOX?
tebasuna51
20th November 2008, 02:44
what app is SOX?
This is the Sox Homepage (http://sox.sourceforge.net/)
Thunderbolt8
20th November 2008, 03:11
got a problem with converting a 2.0 ac3 track to .wavs: both outcoming wav files are slowed massively down, meaning all sounds and voices are played like ultra slowmotion.
can't say though if this is a specific problem of this single file or a general problem of 2.0 ac3 tracks. only had a 5.1 ac3 track to compare and that one played normaly after wave conversion.
edit: just noticed the track is from a mpeg2 cap and according to mpegrepair 5.1, while eac3to only recognizes it as 2.0
20mb sample of the ac3 track: http://www.sendspace.com/file/nbry8n
50mb sample of the .ts: http://www.sendspace.com/file/03nqcj
dant3s
20th November 2008, 10:56
Hello Madshi,
There is a little bug when using 2 separated threads of EAC3to, generated logs are the same, even if the source file is different and is located in a different folder.
Log is nicely generated in the prompt window but not in the text log, think my text is clear... :thanks:
dant3s
tebasuna51
20th November 2008, 11:44
got a problem with converting a 2.0 ac3 track to .wavs: both outcoming wav files are slowed massively down, meaning all sounds and voices are played like ultra slowmotion....
Your answer in DelayCut thread (http://forum.doom9.org/showthread.php?p=1214986#post1214986) ...
itsancho
20th November 2008, 14:47
hi all!
madshi, thank you for the great work!
well, is this a bug or it's nothing serious?
eac3to v2.77
command line: z\eac3to "E:\Music and Lyrics (2007) Blu-ray VC-1 DD" 1) 1: f:\Chapters.txt 2: f:\Music.mkv 3: a:\Music.ac3 9: a:\Music.sup 10: a:\Music1.sup
------------------------------------------------------------------------------
M2TS, 1 video track, 6 audio tracks, 14 subtitle tracks, 1:44:07
1: Chapters, 25 chapters
2: VC-1, 1080p24 /1.001 (16:9)
3: AC3, English, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
...
9: Subtitle (PGS), English
10: Subtitle (PGS), English
...
22: Subtitle (PGS), Swedish
Creating file "f:\Chapters.txt"...
[v02] Extracting video track number 2...
[s09] Extracting subtitle track number 9...
[a03] Extracting audio track number 3...
[s10] Extracting subtitle track number 10...
[a03] Removing AC3 dialog normalization...
[v02] Muxing video to Matroska...
[a03] Creating file "a:\Music.ac3"...
[s10] Creating file "a:\Music1.sup"...
[s09] Creating file "a:\Music.sup"...
24000/1001
Adding fps value to MKV header failed.
Video track 2 contains 149775 frames.
eac3to processing took 11 minutes, 25 seconds.
Done.
with 2.76 is the same, but with 2.75... eac3to v2.75
command line: zzz\eac3to "E:\Music and Lyrics (2007) Blu-ray VC-1 DD" 1) 2: f:\Music.mkv
------------------------------------------------------------------------------
M2TS, 1 video track, 6 audio tracks, 14 subtitle tracks, 1:44:07
1: Chapters, 25 chapters
2: VC-1, 1080p24 /1.001 (16:9)
3: AC3, English, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
...
9: Subtitle (PGS), English
10: Subtitle (PGS), English
...
22: Subtitle (PGS), Swedish
[v02] Extracting video track number 2...
[v02] Muxing video to Matroska...
Added fps value to MKV header.
Video track 2 contains 149775 frames.
eac3to processing took 9 minutes, 23 seconds.
Done.
Daodan
20th November 2008, 17:24
I noticed latest version makes monowavs from 5.1 to BL and BR instead of old style SL and SR.
Now my question is, in case of 7.1 track, which are the extra 2 (compared to 5.1), SB,SL or BR,BL?
Thank you.
tebasuna51
20th November 2008, 18:42
Now my question is, in case of 7.1 track, which are the extra 2 (compared to 5.1), SB,SL or BR,BL?
Your question have not sense, the surround channels in 5.1 aren't the Side or Back channels in 7.1, maybe a mix.
Thunderbolt8
20th November 2008, 18:50
Your answer in DelayCut thread (http://forum.doom9.org/showthread.php?p=1214986#post1214986) ...
thanks ;)
Daodan
20th November 2008, 19:21
Your question have not sense, the surround channels in 5.1 aren't the Side or Back channels in 7.1, maybe a mix.
I don't see what doesn't make sense. It's the way they are labeled by eac3to and I want to now what is what. Following channels were created: L,R,C,LFE,SL,SR,BL,BR
Snowknight26
20th November 2008, 21:12
Any chances of speed increases for demuxing? Just demuxed the PCM track and an AC3->WAV track from A Few Good Men Blu-ray on a RAID array that can sustain 700MB/s, yet eac3to purportedly took 20 minutes.
Chumbo
20th November 2008, 21:17
I don't see what doesn't make sense. It's the way they are labeled by eac3to and I want to now what is what. Following channels were created: L,R,C,LFE,SL,SR,BL,BR
Your question doesn't make sense. It's like asking which one of the stereo channels is used for the mono track, Left or Right? It's how it's mixed. A mono recording would still contain all the info, but in one channel.
It doesn't matter what they're labeled. You only have 2 rear channels in 5.1 which will include the entire surround mix.
Daodan
20th November 2008, 21:55
But those channels are from somewhere, they didn't drop from the sky. They are from a 7.1 track and I want to know what label correspons to what channel. Just like you know the LFE or C mean, I want to know what's the difference between SR and BR.
rica
20th November 2008, 22:01
But those channels are from somewhere, they didn't drop from the sky. They are from a 7.1 track and I want to know what label correspons to what channel. Just like you know the LFE or C mean, I want to know what's the difference between SR and BR.
SR= Surround Right
BR= Back Right
Daodan
20th November 2008, 22:42
Lovely. But which of them corresponds to the extra channels from 7.1 vs 5.1?
Thunderbolt8
20th November 2008, 22:58
got a DTS 5.1 track here, eac3to reports it as DTS 5.1, while PowerDVD says it's DTS-ES 5.1
so which is right in this case?
http://www.sendspace.com/file/79229m
odin24
20th November 2008, 23:24
got a DTS 5.1 track here, eac3to reports it as DTS 5.1, while PowerDVD says it's DTS-ES 5.1
so which is right in this case?
http://www.sendspace.com/file/79229m
Just DTS, possibly with the ES extension stripped?
eac3to v2.72
command line: e3\eac3to c:\videos\test\dts sample.dts c:\videos\test\log.txt -logdts
------------------------------------------------------------------------------
+ DTS-Core
- frameSize 1006
- DTS-ES -
- channelNo 5
- lfe 1
- channelDescr 5.1
- samplingRate 48000
- bitDepth 24
- bitrate 768000
- samplesPerFrame 512
- copyHistory 1
DTS, 5.1 channels, 0:09:16, 24 bits, 768kbps, 48khz
rica
20th November 2008, 23:55
Lovely. But which of them corresponds to the extra channels from 7.1 vs 5.1?
Rear (or back) channels in 5.1 are shared to back and surround in 7.1.
Daodan
21st November 2008, 01:42
So you say both have the same content? (SR and BR)
I analized the peaks and they are very slightly different.
rica
21st November 2008, 01:48
So you say both have the same content? (SR and BR)
I analized the peaks and they are very slightly different.
I did not say this.
lithiumus
21st November 2008, 04:20
I just got the Wall E Blu-ray and it's supposed to have DTS-HD Master Audio 6.1 but eac3to shows only 5.1.
I was wondering what the "($f)" is under Active speakers.
Edit: let me clarify, the box says 5.1 DTS MA but blu-ray.com says 6.1 DTS-MA and several reviews have indicated 6.1 so maybe I'm just reaching for something that just isn't there...
D:\Program Files\eac3to>eac3to.exe "c:\Audio Testing\20000.m2ts" -logdts
+ DTS-Core
- frameSize 2012
- DTS-ES +
- channelNo 5
- lfe 1
- channelDescr 5.1
- samplingRate 48000
- bitDepth 24
- bitrate 1509000
- samplesPerFrame 512
- copyHistory 1
+ DTS-HD
- fullSize 2776
- headerSize 32
- refClockCode 1/48000
- frameDurationCode 1
- activeMasks [1], [[1]]
+ Asset [0]
- fullSize 2744
- headerSize 14
- corePackets Core
- extSubStrPackets XLL
- bitResolution 24
- maxSampleRate 48000
- totalNumChannels 6
- activeSpeakers C L R Ls Rs LFE ($f)
M2TS, 3 video tracks, 3 audio tracks, 3 subtitle tracks, 1:37:26
1: Chapters, 32 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: h264/AVC, 480p24 /1.001 (20:11)
4: h264/AVC, 480p24 /1.001 (20:11)
5: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz
(core: DTS-ES, 5.1 channels, 24 bits, 1509kbps, 48khz)
6: AC3 Surround, English, 2.0 channels, 192kbps, 48khz
7: AC3 Surround, English, 2.0 channels, 192kbps, 48khz
8: Subtitle (PGS), English
9: Subtitle (PGS), English
10: Subtitle (PGS), English
D:\Program Files\eac3to>
shanghai2004
21st November 2008, 07:36
eac3to v2.76 released
http://madshi.net/eac3to.zip
.......
* SSRC resampling parameters modified slightly to reduce steepness and ringing
.........
* dithering is now done differently per channel
Madshi, those changes are large enough to make it useful to process my audio files again (96/24 -> 48/16)?
hubblec4
21st November 2008, 12:50
hi madshi
when i encode an audio stream (e.g. audio.thd+ac3) to dts, in first the audio stream will demux to 6 wavs and after dts encoding the 6 wavs were deleted.
its possible to keep the 6wavs?
hubble
sehgal.v7
21st November 2008, 13:54
yeap..
eac3to audio.thd+ac3 audio.wavs
Chumbo
21st November 2008, 14:57
hi madshi
when i encode an audio stream (e.g. audio.thd+ac3) to dts, in first the audio stream will demux to 6 wavs and after dts encoding the 6 wavs were deleted.
its possible to keep the 6wavs?
hubble
Another "trick" is to set the file flag to Read-Only AFTER the dts conversion starts as the wave files will be complete.
If you just need the wave files, then you can just do as already suggested and convert directly to waves.
Thunderbolt8
21st November 2008, 15:49
madshi, could you please implement a kind of detection which reports 2.0 tracks being mono or stereo tracks? would be useful for older movies, sometimes those original tracks are either 1.0 or 2.0 mono. then it would be possible to distinguish if a studio included an original 2.0 mono track or if they did use a modified stero track.
rickardk
22nd November 2008, 15:20
F:\>eac3to sin.m2ts 1: e:\sin.mkv 3: e:\sin.flac
M2TS, 1 video track, 2 audio tracks, 4 subtitle tracks, 2:03:59
1: h264/AVC, 1080p24 /1.001 (16:9)
2: AC3, 5.1 channels, 640kbps, 48khz
3: DTS Master Audio, 7.1 (strange setup) channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1536kbps, 48khz)
4: Subtitle (PGS)
5: Subtitle (PGS)
6: Subtitle (PGS)
7: Subtitle (PGS)
CAUTION: Decoding this track with ArcSoft results in low volume.
[v01] Extracting video track number 1...
[a03] Extracting audio track number 3...
[a03] Decoding with ArcSoft DTS Decoder...
[v01] Muxing video to Matroska...
[a03] Encoding FLAC with libFlac...
[a03] Creating file "e:\sin.flac"...
"Strange setup" and "CAUTION: Decoding this track with ArcSoft results in low volume"
What does this mean?
Thunderbolt8
22nd November 2008, 17:08
add a sample ;)
rickardk
22nd November 2008, 19:29
www.earselect.se/sample.m2ts
rica
23rd November 2008, 00:03
www.earselect.se/sample.m2ts
When you extract video and audio at the same time, you get this:
C:\>eac3to\eac3to C:\sample.m2ts C:\s_out_video.h264 C:\s_out_audio.flac
M2TS, 1 video track, 2 audio tracks, 4 subtitle tracks, 0:00:26
1: h264/AVC, 1080p24 /1.001 (16:9)
2: AC3, 5.1 channels, 640kbps, 48khz
3: DTS Master Audio, 7.1 (strange setup) channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
4: Subtitle (PGS)
5: Subtitle (PGS)
6: Subtitle (PGS)
7: Subtitle (PGS)
Track 3 is used for destination file "s_out_audio.flac".
CAUTION: Decoding this track with ArcSoft results in low volume.
CAUTION: Decoding this track with ArcSoft results in low volume.
[a03] The Arcsoft DTS Decoder only allows one operation at a time.
What is strange is eac3to extracts/re-encode the tracs individually:
C:\>eac3to\eac3to C:\sample.m2ts C:\s_out_audio.flac
M2TS, 1 video track, 2 audio tracks, 4 subtitle tracks, 0:00:26
1: h264/AVC, 1080p24 /1.001 (16:9)
2: AC3, 5.1 channels, 640kbps, 48khz
3: DTS Master Audio, 7.1 (strange setup) channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
4: Subtitle (PGS)
5: Subtitle (PGS)
6: Subtitle (PGS)
7: Subtitle (PGS)
Track 3 is used for destination file "s_out_audio.flac".
CAUTION: Decoding this track with ArcSoft results in low volume.
[a03] Extracting audio track number 3...
[a03] Decoding with ArcSoft DTS Decoder...
[a03] Encoding FLAC with libFlac...
[a03] Creating file "C:\s_out_audio.flac"...
[a03] The last DTS frame is incomplete and thus gets skipped.
[a03] The original audio track has a constant bit depth of 24 bits.
Video track 1 contains 622 frames.
eac3to processing took 7 seconds.
Done.
_ _ _ _
rica
23rd November 2008, 00:12
When you give the adrress of video and audio; this is the result:
eac3to v2.77
command line: eac3to\eac3to C:\sample.m2ts 1: C:\s_video.h264 3: C:\s_audio.flac
------------------------------------------------------------------------------
M2TS, 1 video track, 2 audio tracks, 4 subtitle tracks, 0:00:26
1: h264/AVC, 1080p24 /1.001 (16:9)
2: AC3, 5.1 channels, 640kbps, 48khz
3: DTS Master Audio, 7.1 (strange setup) channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
4: Subtitle (PGS)
5: Subtitle (PGS)
6: Subtitle (PGS)
7: Subtitle (PGS)
CAUTION: Decoding this track with ArcSoft results in low volume.
[a03] Extracting audio track number 3...
[v01] Extracting video track number 1...
[a03] Decoding with ArcSoft DTS Decoder...
[a03] Encoding FLAC with libFlac...
[v01] Creating file "C:\s_video.h264"...
[a03] Creating file "C:\s_audio.flac"...
[a03] The last DTS frame is incomplete and thus gets skipped.
[a03] The original audio track has a constant bit depth of 24 bits.
Video track 1 contains 622 frames.
eac3to processing took 8 seconds.
Done.
DoomBot
23rd November 2008, 05:21
I just got the Wall E Blu-ray and it's supposed to have DTS-HD Master Audio 6.1 but eac3to shows only 5.1.
I was wondering what the "($f)" is under Active speakers.
Edit: let me clarify, the box says 5.1 DTS MA but blu-ray.com says 6.1 DTS-MA and several reviews have indicated 6.1 so maybe I'm just reaching for something that just isn't there...
D:\Program Files\eac3to>eac3to.exe "c:\Audio Testing\20000.m2ts" -logdts
+ DTS-Core
- frameSize 2012
- DTS-ES +
- channelNo 5
- lfe 1
- channelDescr 5.1
- samplingRate 48000
- bitDepth 24
- bitrate 1509000
- samplesPerFrame 512
- copyHistory 1
+ DTS-HD
- fullSize 2776
- headerSize 32
- refClockCode 1/48000
- frameDurationCode 1
- activeMasks [1], [[1]]
+ Asset [0]
- fullSize 2744
- headerSize 14
- corePackets Core
- extSubStrPackets XLL
- bitResolution 24
- maxSampleRate 48000
- totalNumChannels 6
- activeSpeakers C L R Ls Rs LFE ($f)
M2TS, 3 video tracks, 3 audio tracks, 3 subtitle tracks, 1:37:26
1: Chapters, 32 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: h264/AVC, 480p24 /1.001 (20:11)
4: h264/AVC, 480p24 /1.001 (20:11)
5: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz
(core: DTS-ES, 5.1 channels, 24 bits, 1509kbps, 48khz)
6: AC3 Surround, English, 2.0 channels, 192kbps, 48khz
7: AC3 Surround, English, 2.0 channels, 192kbps, 48khz
8: Subtitle (PGS), English
9: Subtitle (PGS), English
10: Subtitle (PGS), English
D:\Program Files\eac3to>
Yeah, i thought it was supposed to be 6.1 as well and it shows the same thing for me, 5.1 i guess all the reviews are wrong or something oh well.:confused:
madshi
23rd November 2008, 11:20
I was wondering if you could provide logging at the play list level please? When running eac3to on a folder which lists the play lists, the -log does not work. Once you use -log, it processes similar to "eac3to bdmv" rather than "eac3to folder" which is a bummer. I can pipe the output of the play list to a file, but it's back to having to clean up those files from all the extra CRLFs.
Also, one other request if you have time. When I'm running an instance of eac3to that's extracting or whatever and then run another instance just to log and get info about another title, the -log doesn't work. It seems to just copy what's already there from the first instance. It would really be helpful if the logging is done independently in each eac3to command.
Will see what I can do...
New Bug-Report for the "-core"-command:
Situation: DTS-MA 7.1 File with embedded 5.1 core, and ArcSoft-Decoder:
Parameters: eac3to <src.m2ts> audio.ac3 -448 -core
Brings this error:
eac3to v2.77
command line: eac3to 00007.m2ts 3: audio.ac3 -448 -core
------------------------------------------------------------------------------
M2TS, 1 video track, 4 audio tracks, 5 subtitle tracks, 1:56:07
1: Chapters, 20 chapters
2: VC-1, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 7.1 channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
4: DTS, English, 2.0 channels, 24 bits, 255kbps, 48khz
5: DTS, English, 2.0 channels, 24 bits, 255kbps, 48khz
6: DTS Master Audio, German, 5.1 channels, 24 bits, 48khz, dialnorm: -1dB
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz, dialnorm: -1dB)
7: Subtitle (PGS), English
8: Subtitle (PGS), German
9: Subtitle (PGS), German
10: Subtitle (PGS), English
11: Subtitle (PGS), German
[a03] Extracting audio track number 3...
[a03] Extracting DTS core...
[a03] Decoding with ArcSoft DTS Decoder...
[a03] The AC3 encoder received a non-supported data format.
Aborted at file position 32768.
Will be fixed in next build.
It took some time but finally here it is.. upload first 4mins of movie Iron Man..
_http://rapidshare.com/files/164894642/1_-_DTS_Master_Audio__English__5.1_channels__16_bits__48khz.dtsma
_http://rapidshare.com/files/164889007/2_-_TrueHD_AC3__English__5.1_channels__48khz.thd
Regards.
& lemme knoe if u found noticeable diff.
The DTS-HD track is only 16bit, while the TrueHD track is 24bit. Also there are more differences: The TrueHD track is slightly louder and the LFE contains much higher peaks compared to the DTS-HD track. Don't know why that is...
Seems there is a bug in eac3to.
Tried to concatenate some mts files from my Sony AVCHD camera.
Video presentation order:
BBIBPBPBPBPBPBBIBPBP...
Stream order:
IBBPBPBPBPBPBIBBPBPB...
Two leading B-frames encoded using only backward prediction misleads eac3to to assume -80 ms audio delay.
First audio PTS: 93600 - 00:00:01:040
First I-Frame PTS (first frame stored but third frame shown): 100800 - 00:00:01:120
First B-Frame PTS (the first frame shown): 93600 - 00:00:01:040
Thanks for the report & sample. Will be fixed in the next build.
Is there a similar command to view the properties of TrueHD track as there is for DTS (-logdts)?
No.
I just demuxed Interview With The Vampire Blu-ray with eac3to v2.77. It has VC1 and AC3 5.1 640kbps + some subs. I demuxed all tracks with "eac3to X:\iwv.m2ts -demux". Then remuxed audio and video back to m2ts with TSMuxer. Now there is really low sound volume with remuxed m2ts (I need to tweak the volume in my Yamaha receiver nearly to max so that I hear any sound, with original m2ts sound level is fine). Anyone know whats causing this?
Try playing the demuxed AC3 file as it is. Does that work alright? My best guess is that the AC3 decoder you're using doesn't like 640kbit/s. Some (older) decoders have problems with that bitrate, because DVD was limited to 448kbit/s.
got a problem with converting a 2.0 ac3 track to .wavs: both outcoming wav files are slowed massively down, meaning all sounds and voices are played like ultra slowmotion.
can't say though if this is a specific problem of this single file or a general problem of 2.0 ac3 tracks. only had a 5.1 ac3 track to compare and that one played normaly after wave conversion.
edit: just noticed the track is from a mpeg2 cap and according to mpegrepair 5.1, while eac3to only recognizes it as 2.0
eac3to currently doesn't like mixed 2.0/5.1 bitstreams. I have such bitstreams on my todo list. But it doesn't have a very high priority, because usually if you have such a broadcast, home cinema freaks like us replace the audio track with a DVD audio track, anyway. And DVD audio tracks are usually straight and not such weird 2.0/5.1 mixtures.
hi all!
madshi, thank you for the great work!
well, is this a bug or it's nothing serious?
with 2.76 is the same, but with 2.75...
Seems to work for me with my latest (work in progress) sources. Can you please retry with v2.78, once it's out? If the problem still occurs, a sample (with which I can reproduce the problem) would be helpful.
I noticed latest version makes monowavs from 5.1 to BL and BR instead of old style SL and SR.
Now my question is, in case of 7.1 track, which are the extra 2 (compared to 5.1), SB,SL or BR,BL?
I'm confused. The latest version should use SL/SR for 5.1! Which format does your audio source have?
In case of a 7.1 track, SL/SR are the channels intended for the side speakers while BL/BR are intended for the back speakers. In case of a 5.1 track, the surround channel pair can be played through SL/SR with the back channels not playing any sound. Or you can use some funny algorithms to upconvert 5.1 to 7.1.
If you play a 7.1 track on a 5.1 speaker setup (or if the studio downmixes 7.1 to 5.1) the 5.1 surround channel pair usually contains a mix of the 7.1 SR/SR and BL/BR channel pairs. It doesn't matter much whether you name the 5.1 surround channel pair SL/SR or BL/BR. But IMO SL/SR is the correct name.
Any chances of speed increases for demuxing? Just demuxed the PCM track and an AC3->WAV track from A Few Good Men Blu-ray on a RAID array that can sustain 700MB/s, yet eac3to purportedly took 20 minutes.
AC3->WAV is not simple demuxing. It's demuxing+decoding, which is much slower than simple demuxing.
got a DTS 5.1 track here, eac3to reports it as DTS 5.1, while PowerDVD says it's DTS-ES 5.1
so which is right in this case?
The track begins with DTS 5.1, but after a while it mutates into DTS-ES. eac3to only checks the beginning of the track, while PowerDVD probably updates its status display all the time while playing the track. So is this track DTS 5.1 or DTS-ES 5.1? Neither nor. It's a mixture of both.
I just got the Wall E Blu-ray and it's supposed to have DTS-HD Master Audio 6.1 but eac3to shows only 5.1.
I was wondering what the "($f)" is under Active speakers.
Edit: let me clarify, the box says 5.1 DTS MA but blu-ray.com says 6.1 DTS-MA and several reviews have indicated 6.1 so maybe I'm just reaching for something that just isn't there...
- activeSpeakers C L R Ls Rs LFE ($f)
The reviewers often simply report what is printed on the box without double checking it. The Wall E track definitely begins as only DTS-HD Master Audio 5.1 ES. I only have a few MBs of the audio track, though. Maybe after the intro it changes to 6.1? I don't know.
The "($f)" is the hex value of the "activeSpeakers" bitstream element. What it means is shown in the log, namely "C L R Ls Rs LFE". These are the speakers contained in the DTS-HD track. You can see, there is no Back channel in the track, just plain 5.1.
Madshi, those changes are large enough to make it useful to process my audio files again (96/24 -> 48/16)?
I do not know. I'm still waiting for a reply from a guy who compares a lot of resampling algorithms. I hope that the new parameters are slightly better, but I'm not 100% sure. They could also be slightly worse...
madshi, could you please implement a kind of detection which reports 2.0 tracks being mono or stereo tracks? would be useful for older movies, sometimes those original tracks are either 1.0 or 2.0 mono. then it would be possible to distinguish if a studio included an original 2.0 mono track or if they did use a modified stero track.
Don't know how to do that. Do you have a few 2.0 mono samples?
F:\>eac3to sin.m2ts 1: e:\sin.mkv 3: e:\sin.flac
M2TS, 1 video track, 2 audio tracks, 4 subtitle tracks, 2:03:59
1: h264/AVC, 1080p24 /1.001 (16:9)
2: AC3, 5.1 channels, 640kbps, 48khz
3: DTS Master Audio, 7.1 (strange setup) channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1536kbps, 48khz)
CAUTION: Decoding this track with ArcSoft results in low volume.
Which movie is that? The warning means what it says: The ArcSoft decoder decodes this track correctly, but it lowers the volume a bit. You can more or less undo the volume change by adding "+3db" to the eac3to command line. However, perfect losslessness is lost in any case.
Why does ArcSoft lower the volume? Don't ask me. It's caused by the speaker mapping the studio has chosen. DTS-HD supports a big number of different speaker mappings for 7.1 streams. There are at least 3 different mappings the ArcSoft decoder decodes perfectly. But this specific speaker mapping used for this track seems to confuse the ArcSoft decoder, which makes it decode the track with lower volume. It's not a terribly bad thing, it's more or less similar to the effect DialNorm has. If you want, you can report this problem to the ArcSoft guys (together with a small sample). Should be easy for them to fix. Just ask them to decode the sample as 5.1 and then as 7.1. The 7.1 decoding volume will be lower, which doesn't really make any sense. With almost every other 7.1 track on the planet the 7.1 decoding volume is not lower. You can use "-logdts" to see which speaker mappings a specific 7.1 DTS-HD track uses...
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.