Log in

View Full Version : eac3to - audio conversion tool


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 [113] 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308

madshi
28th July 2008, 08:36
Is TrueHD track too destroyed after removing Core??
TrueHD tracks don't have a core.

sehgal.v7
28th July 2008, 08:44
Here's the log of sample of Original Blue Planet Blu Ray:-

eac3to v2.54
command line: eac3to.exe 00000.m2ts -demux
------------------------------------------------------------------------------
M2TS, 1 video track, 3 audio tracks, 3 subtitle tracks, 0:01:20
1: VC-1, 1080p24 /1.001 (16:9)
2: AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB
3: AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB
4: TrueHD/AC3, 5.1 channels, 48khz, dialnorm: -27dB
5: Subtitle (PGS)
6: Subtitle (PGS)
7: Subtitle (PGS)
[v01] Extracting video track number 1...
[a02] Extracting audio track number 2...
[a03] Extracting audio track number 3...
[a04] Extracting audio track number 4...
[a04] Extracting audio track number 4...
[s05] Extracting subtitle track number 5...
[s06] Extracting subtitle track number 6...
[s07] Extracting subtitle track number 7...
[a04] Extracting TrueHD stream...
[a04] Extracting AC3 stream...
[a04] Removing dialog normalization...
[a04] Removing dialog normalization...
[a03] Removing dialog normalization...
[a02] Removing dialog normalization...
[v01] Creating file "00000 - 1 - VC-1, 1080p24.vc1"...
[a04] Creating file "00000 - 4 - TrueHD+AC3, 5.1 channels, 48khz.thd"...
[a04] Creating file "00000 - 4 - TrueHD+AC3, 5.1 channels, 48khz.ac3"...
[a02] Creating file "00000 - 2 - AC3, 5.1 channels, 640kbps, 48khz.ac3"...
[a03] Creating file "00000 - 3 - AC3, 5.1 channels, 640kbps, 48khz.ac3"...
[s05] Creating file "00000 - 5 - Subtitle (PGS).sup"...
[s06] Creating file "00000 - 6 - Subtitle (PGS).sup"...
[s07] Creating file "00000 - 7 - Subtitle (PGS).sup"...
Video track 1 contains 1926 frames.
eac3to processing took 22 seconds.
Done.

It created 2 file of one stream = 4 - TrueHD+AC3, 5.1 channels, 48khz.ac3 (core) & 4 - TrueHD+AC3, 5.1 channels, 48khz.thd (truehd)

Am i understanding wrong??

madshi
28th July 2008, 09:01
That is no "core". The word "core" implies that the "core" is needed by the "extension". In Blu-Ray TrueHD tracks contain both TrueHD data blocks and AC3 frames. But both are totally independent of each other. Neither needs the other one.

sehgal.v7
28th July 2008, 09:17
@Madshi
Thanks Madshi, hope all my confusions are solved.

Edited- I'm able to play DTSHD MA Track using Cyberlink Audio Decoder in GraphEdit. Can you tell me how check if its playing only Core!!

swindmill
28th July 2008, 12:56
I have posted a sample of the m2ts that is giving me problems:

http://io.ampx.net/sterling/bulk/ninsplit.rar

Perhaps Haali or the Microsoft VC-1 decoder are presenting the problem, as attempting to play this back under Windows Media Player results in either extreme blockiness/pixelation or WMP crashing. PowerDVD plays this m2ts without issue.

EPiPH0NE
28th July 2008, 17:33
Ah, so the new limit is not "a little bit over 33Mbps", but it's now "not limited to 33Mbps like the old firmware"? So in other words there's no new limit known yet? That would be awesome, of course! Now if they just could add multichannel FLAC support, please! If possible together with playing external audio tracks... ;)


I don't think they have released the new numbers publicly yet but I am going to guess that if Syabas' new splitter is based on Haali's then yes, the NMT should handle I am guessing ~47Mbps+ allowing for BluRay/HD-DVD ES streams to play in MKV. And Yes, I agree FLAC support would be nice, as a lossless multi channel FLAC would go nice with 720p/1080p x264/(W)VC-1 rips ;)

madshi
28th July 2008, 19:47
Problem remuxing a dvd:

eac3to v2.53
command line: EAC3TO vts_01_1.vob+vts_01_2.vob+vts_01_3.vob+vts_01_4.vob+vts_01_5.vob 2: side.mkv 3: side.ac3
------------------------------------------------------------------------------
VOB, 1 video track, 1 audio track, 14:19:45
1: Joined VOB file
2: MPEG2, 480p24 /1.001 (16:9) with pulldown flags
3: AC3, 5.1 channels, 448kbit/s, 48khz, dialnorm: -27dB, -109ms
[v02] Extracting video track number 2...
[a03] Extracting audio track number 3...
[a03] Removing dialog normalization...
[a03] Applying (E-)AC3 delay...
[v02] Muxing video to Matroska...
[a03] Creating file "side.ac3"...
[v02] Video has a gap of 5 frames at playtime 0:00:01.
[v02] Video has a gap of 6 frames at playtime 0:00:01.
[v02] Video has a gap of 6 frames at playtime 0:00:02.
[v02] Video has a gap of 6 frames at playtime 0:00:02.
[v02] Video has a gap of 6 frames at playtime 0:00:02.
[v02] Video has a gap of 6 frames at playtime 0:00:03.
[v02] Video has a gap of 6 frames at playtime 0:00:03.
[v02] Video has a gap of 6 frames at playtime 0:00:04.
[v02] Video has a gap of 6 frames at playtime 0:00:04.
[v02] Video has a gap of 6 frames at playtime 0:00:04.

etc etc etc to the end...
That "video has a gap" problem with this movie will be fixed in the next eac3to version.

Length is wrong.
I cannot reproduce that here. I guess it's probably caused by the last VOB part. Can you please check that? Is the runtime correct if you leave away the last VOB part? If so, what happens if you feed eac3to only with the last VOB part? Is the runtime wrong then, too? If so, please try to cut the first 50MB of that VOB and check whether eac3to still shows a wrong runtime. If not, please try to cut the last 50MB of that VOB and check whether eac3to still shows a wrong runtime. Thanks!

Also delay of the ac3 track seems wrong. PgcDemux reports -25ms.
Hmmmm... I've found out that your sample begins with a vob unit which doesn't really belong to the movie. That made serious problems. The next eac3to version will detect this situation and simply skip the first vob unit. I've also modified the audio delay calculation for VOBs and EVOs a bit.

Pulldown cannot be removed

The MPEG2 stream is not a mixture I'm pretty sure.
Some parts of the MPEG2 stream are flagged as being natively interlaced content. That's why eac3to (correctly) refuses to remove the pulldown.

Wrong frame rate (24p when using extracted mpeg-2, 30p when using vob)
That will be fixed in the next eac3to version.

aspect ratio
The first vob unit in your sample contains one video frame with 4:3 aspect ratio! The rest of the movie is 16:9 though. The next eac3to version should take care of the problem because it will simply skip the invalid vob unit.

madshi
28th July 2008, 19:52
I have posted a sample of the m2ts that is giving me problems:

http://io.ampx.net/sterling/bulk/ninsplit.rar

Perhaps Haali or the Microsoft VC-1 decoder are presenting the problem, as attempting to play this back under Windows Media Player results in either extreme blockiness/pixelation or WMP crashing. PowerDVD plays this m2ts without issue.
Thanks for the sample! There's so called "user data" in the video stream which eac3to removed. I thought it wouldn't harm to remove that data, but I was wrong. The next eac3to version will fix the problem.

I don't think they have released the new numbers publicly yet but I am going to guess that if Syabas' new splitter is based on Haali's then yes, the NMT should handle I am guessing ~47Mbps+ allowing for BluRay/HD-DVD ES streams to play in MKV. And Yes, I agree FLAC support would be nice, as a lossless multi channel FLAC would go nice with 720p/1080p x264/(W)VC-1 rips ;)
Yeah, maybe some day we'll get all we're wishing for. Or not... :)

I'm able to play DTSHD MA Track using Cyberlink Audio Decoder in GraphEdit. Can you tell me how check if its playing only Core!!
That has really nothing to do with eac3to.

madshi
28th July 2008, 21:21
eac3to v2.55 released

http://madshi.net/eac3to.zip

* AAC bitstream parser added
* AAC auto detection added
* AAC bitstream delay added
* AAC bitstream gap/overlap correction added
* AAC decoding (Nero & Sonic) added
* old MP2 parser now "officially" and properly supports MP1, MP2 and MP3
* MP3 decoding (libav & Nero) added
* added support for MPEG Audio version 2 and version 2.5
* added (limited) support for ID3, APE and LYRICS tags in MP3 and AAC tracks
* improved VOB/EVO audio delay detection algorithm
* detection and automatic skipping of invalid vob units
* options "-60i" and "-24p" are no longer supported for MPEG2 video
* improved detection of MPEG2 framerate / pulldown state / mode
* improved MPEG2 muxing warnings
* several bugs in MPEG2 video muxing fixed
* fixed interlaced VC-1 muxing with user data (Nine Inch Nails)
Please note that libav/ffmpeg currently has no LGPL AAC decoder. That means if you want to decode AAC tracks with eac3to you'll have to use either Nero 7 or Sonic.

rickardk
28th July 2008, 22:22
Wow..
Greate update!
I will try everything you suggested first thing when I get home.

sehgal.v7
29th July 2008, 03:27
@Madshi
That has really nothing to do with eac3to.
>> I meant that if we can use Cyberlink Audio Decoder with Eac3to. :-)

rack04
29th July 2008, 03:31
Any idea what this error means? Movie is The Matrix HD DVD using eac3to v2.55:

http://i11.photobucket.com/albums/a199/rack04/eac3to.jpg

RedTee
29th July 2008, 05:57
I was going to post the same thing. Odd that I was able to get Matrix to work, but Reloaded and Revolutions gave me the same error. I used v2.54 for Matrix, and recently upgraded to 2.55 and have since had errors like yours.

eac3to v2.55
command line: eac3to f:\ 1) 2: "g:\hd_conversions\matrix3\chapters.txt" 3: "g:\hd_conversions\matrix3\movie.mkv" 6: "g:\hd_conversions\matrix3\mainaudio.flac"
------------------------------------------------------------------------------
EVO, 2 video tracks, 7 audio tracks, 4 subtitle tracks, 2:09:16
"feature"
1: Joined EVO file
2: Chapters, 33 chapters with names
3: VC-1, 1080p24 /1.001 (16:9) with pulldown flags
4: VC-1, 480p30 /1.001 (3:2), 2002ms
5: E-AC3, English, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB
6: TrueHD, English, 5.1 channels, 48khz, dialnorm: -27dB
7: E-AC3, French, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB
8: E-AC3, Spanish, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB
9: E-AC3, English, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB
"Philosophers Commentary 1"
10: E-AC3, English, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB
"Critics Commentary 2"
11: E-AC3, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB, 2002ms
12: Subtitle, English
13: Subtitle, English
14: Subtitle, French
15: Subtitle, Spanish
Creating file "g:\hd_conversions\matrix3\chapters.txt"...
[v03] Extracting video track number 3...
[v03] Removing VC-1 pulldown...
[v03] Muxing video to Matroska...
[a06] Extracting audio track number 6...
[a06] Removing dialog normalization...
[a06] Decoding with libav/ffmpeg...
[a06] Encoding FLAC...
[a06] Creating file "g:\hd_conversions\matrix3\mainaudio.24bit.flac"...
$00, $00, $01, $0a


Any idea what this error means? Movie is The Matrix HD DVD using eac3to v2.55:

http://i11.photobucket.com/albums/a199/rack04/eac3to.jpg

73ChargerFan
29th July 2008, 06:23
Did you mux the raw video streams to MKV with mkvtoolnix? That's not recommended. You should use eac3to for that and then use mkvtoolnix only to add the external audio tracks into the MKV created by eac3to. That has never failed for me yet. Haali's muxer works fine in many cases. It usually never totally screws up. However, there are some cases where eac3to creates "better" MKVs compared to Haali's muxer...

Yes, after I wrote about Haali's muxer above, it promptly failed me. I've got 3 methods for muxing, but unfortunately none of them work all the time, so I just test the final mux.

Thanks again for this great program! Is there any hope you'll open source the code?

madshi
29th July 2008, 07:04
I will try everything you suggested first thing when I get home.
Great - looking forward to your test results!

I meant that if we can use Cyberlink Audio Decoder with Eac3to. :-)
And once again all you need to know is written in the first post of this thread:

"The Cyberlink decoders always only output 16bit"

Any idea what this error means?
I was going to post the same thing. Odd that I was able to get Matrix to work, but Reloaded and Revolutions gave me the same error. I used v2.54 for Matrix, and recently upgraded to 2.55 and have since had errors like yours.

[a06] Creating file "g:\hd_conversions\matrix3\mainaudio.24bit.flac"...
$00, $00, $01, $0a
This is just a debug message a forgot to remove which you can safely ignore. The processing should succeed without any problems. Or did processing abort or stall for you?

Yes, after I wrote about Haali's muxer above, it promptly failed me. I've got 3 methods for muxing, but unfortunately none of them work all the time, so I just test the final mux.
Is eac3to one of the 3 methods? If you see eac3to failing I'd be happy to hear about that.

Is there any hope you'll open source the code?
No.

RedTee
29th July 2008, 07:55
This is just a debug message a forgot to remove which you can safely ignore. The processing should succeed without any problems. Or did processing abort or stall for you?


The processing did abort and then the new command line showed.

Just found an old copy of 2.54 and was able to process MatrixReloaded, working on Revolutions with this version.

madshi
29th July 2008, 08:21
The processing did abort and then the new command line showed.
:stupid: Will be fixed in v2.56.

madshi
29th July 2008, 08:22
eac3to v2.56 released

http://madshi.net/eac3to.zip

* fixed: processing aborted when a VC-1 sequence end code was found

rickardk
29th July 2008, 09:59
AR is correct, no more gaps and audio delay is also correct. Great job.

But length is still wrong. Tested the last vob but length was correct. So I tested them all and the middle one (the third of five vobs) was read as 12+ hours long.

Cut it up in 50MB pieces. And the 8th 50MB piece was the one giving the wrong length.

www.earselect.se/length.vob

madshi
29th July 2008, 10:04
AR is correct, no more gaps and audio delay is also correct. Great job.

But length is still wrong. Tested the last vob but length was correct. So I tested them all and the middle one (the third of five vobs) was read as 12+ hours long.

Cut it up in 50MB pieces. And the 8th 50MB piece was the one giving the wrong length.

www.earselect.se/length.vob
Thanks! Will have a look at that vob later. Does the muxing still work ok? Or is the final MKV file also 12+ hours long? In other words: Is this just a wrong logging output or is it a real functional problem?

Thunderbolt8
29th July 2008, 10:22
thanks for the new versions, will hopefully be able to test more .ts mpeg2 files at the end of the week.

rack04
29th July 2008, 13:12
eac3to v2.56 released

http://madshi.net/eac3to.zip

* fixed: processing aborted when a VC-1 sequence end code was found

Thanks for the quick fix. I'll test later this evening.

rickardk
29th July 2008, 14:26
Thanks! Will have a look at that vob later. Does the muxing still work ok? Or is the final MKV file also 12+ hours long? In other words: Is this just a wrong logging output or is it a real functional problem?

There is no real problem. The final MKV file is perfect. I uploaded the sample just for you to maybe understand why it says 12+ hours. Also eac3to sees two MPEG2 and two AC3 tracks in that small sample. So maybe something can be screwed up on other files with similar problems.

RedTee
29th July 2008, 19:53
eac3to v2.56 released

http://madshi.net/eac3to.zip

* fixed: processing aborted when a VC-1 sequence end code was found

Works great.

In terms of encoding, which processor would work faster a q6600 or a e8400?

Thanks for all of your hard work.

rica
29th July 2008, 23:26
madshi,

You are great; thanks for your great effort :thanks::thanks:

sehgal.v7
30th July 2008, 13:58
@Madshi
Back again with a problem!! In some of my TS files eac3to is showing discontinuity error. Then i just re-remux that TS file with tsMuxeR v1.8.4b and again check that file with eac3to it shown no error. Here are log files.

Original TS File - eac3to v2.56
command line: eac3to.exe D:\Original.ts -check -ignorediscon
------------------------------------------------------------------------------
TS, 1 video track, 1 audio track, 0:19:15
1: h264/AVC, 1080p24 /1.001 (16:9)
2: DTS Master Audio, English, 7.1 channels, 24 bits, 48khz
[v01] Extracting video track number 1...
[a02] Extracting audio track number 2...
[v01] The source seems to be damaged (discontinuity) at file pos 2059182612.
[v01] The source seems to be damaged (discontinuity) at file pos 2094306464.
[a02] The source seems to be damaged (discontinuity) at file pos 2094651444.
Video track 1 contains 27694 frames.
eac3to processing took 12 minutes, 12 seconds.
Done.

Re-muxed Original file with TSMuxer - eac3to v2.56
command line: eac3to.exe D:\Remuxed.ts -check
------------------------------------------------------------------------------
TS, 1 video track, 1 audio track, 0:19:15
1: h264/AVC, 1080p24 /1.001 (16:9)
2: DTS Master Audio, English, 7.1 channels, 24 bits, 48khz
[v01] Extracting video track number 1...
[a02] Extracting audio track number 2...
[a02] The last DTS frame is incomplete and thus gets skipped.
Video track 1 contains 27694 frames.
eac3to processing took 9 minutes, 9 seconds.
Done.

In both files it shown 27694 frames. Hope you're getting me, what i want to say.

Adub
30th July 2008, 17:04
@RedTee,
quadcore almost always beats dual core. And this is one of those cases. Go with the q6600.

RedTee
30th July 2008, 19:40
@RedTee,
quadcore almost always beats dual core. And this is one of those cases. Go with the q6600.

:thanks:

Will wait for a good sale on the quad core for next upgrade.

deathlord
30th July 2008, 20:28
madshi

Do you still need samples of dts-hd high resolution tracks? I could upload samples from Band of Brothers HDDVD and Reservoir dogs Blu-Ray, both dts-hd_hr 5.1. I didn't have any problems with those, but I remember you having asked for hr samples even if they work.

Another thing: There is some information on cyberlink audio decoder 8 and graph edit at the end of the madflac thread. I am convinced that, based on this, you could add support for "proper" 5/6.1 --> 7.1 upmix aswell as dolby headphone.:)
These things were requested by me and others at some point in this thread.
Also maybe you could trick madflac into being accepted by this decoder(or the respective dll's) directly, i.e. without arcsoft or ffdshow. That would be really cool!

mdl
31st July 2008, 03:40
Hi Madshi, here is your response to the issue of wrong header data in large WAV files.



Do you have different movies with DTS-HD, DD+ and TrueHD tracks? If possible, it would be helpful if you could test other movies, too.

I still believe that the size of the WAV file is the only problem here. Let me explain: The WAV header has a "size" field which is only 4 byte long. The max size you can put in 4 bytes is about 2GB or 4GB (depending on whether you interpret that number to be able to hold negative numbers, too). Now if you have a WAV file which is longer than 2GB or 4GB, the "size" field in the WAV header is invalid. It's difficult to explain to a non-programmer what value this field has when it's invalid. But you can think of it as being "random", but the random value depends on the full WAV file size. Now if a media player is stupid enough to rely on the "size" field, it will interpret the random value in the WAV header as being the correct size. Since the value is random, a 5.9GB WAV file could eventually work much better than a 6.1GB WAV file or vice versa.

When you decode the same track with different decoders, they will likely still output the same WAV size. That's why all 3 decoders behave the same for you. I believe the only problem is the random WAV "size" field. You probably just had luck with your TrueHD track that the random size field somehow made it work more or less ok.



Mine was converted from DTS-HDMA, and the WAV file thinks it's only 39 minutes long (supposed to be 2hrs+)
I suspected the header data was wrong also.
So, is there a fix to the above problem? Can I simply strip the header data from the WAV file? And if so, any suggestions on how?

Thanks very much in advance and thank you for the great application.

kurt
31st July 2008, 06:45
I'm trying to convert Ratatouille (german version = different order of the m2ts) to mkv and then to TS (following doratis instructions (http://forum.doom9.org/showthread.php?p=1136728#post1136728)). But eac3to is reporting that I should rerun the same command line because the audio files were demuxed without making use of the gap/overlap informations...

D:\Movies\Ratatouille>eac3to 00027.m2ts+00030.m2ts+00000.m2ts+00004.m2ts+00002.m
2ts+00036.m2ts+00049.m2ts+00039.m2ts+00050.m2ts+00042.m2ts+00051.m2ts+00045.m2ts
+00052.m2ts+00064.m2ts+00065.m2ts movie_temp.mkv
M2TS, 1 video track, 9 audio tracks, 5 subtitle tracks, 1:50:33
1: h264/AVC, 1080p24 /1.001 (16:9)
2: RAW/PCM, 5.1 channels, 16 bits, 48khz
3: AC3, 5.1 channels, 640kbit/s, 48khz
4: DTS-ES, 5.1 channels, 24 bits, 1536kbit/s, 48khz
5: AC3, 5.1 channels, 640kbit/s, 48khz
6: DTS-ES, 5.1 channels, 24 bits, 1536kbit/s, 48khz
7: AC3, 5.1 channels, 640kbit/s, 48khz
8: AC3, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB
9: AC3, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB
10: AC3, 2.0 channels, 192kbit/s, 48khz, dialnorm: -25dB
11: Subtitle (PGS)
12: Subtitle (PGS)
13: Subtitle (PGS)
14: Subtitle (PGS)
15: Subtitle (PGS)
[v01] Extracting video track number 1...
[a02] Extracting audio track number 2...
[a03] Extracting audio track number 3...
[a04] Extracting audio track number 4...
[a05] Extracting audio track number 5...
[a06] Extracting audio track number 6...
[a07] Extracting audio track number 7...
[a08] Extracting audio track number 8...
[a09] Extracting audio track number 9...
[a10] Extracting audio track number 10...
[s11] Extracting subtitle track number 11...
[s12] Extracting subtitle track number 12...
[s13] Extracting subtitle track number 13...
[s14] Extracting subtitle track number 14...
[s15] Extracting subtitle track number 15...
[v01] Muxing video to Matroska...
[a02] Reading RAW/PCM...
[a02] Swapping endian...
[a02] Remapping channels...
[a02] Encoding FLAC...
[a09] Removing dialog normalization...
[a08] Removing dialog normalization...
[a10] Removing dialog normalization...
[a06] Creating file "movie_temp - 6 - DTS-ES, 5.1 channels, 24 bits, 1536kbps, 4
8khz.dts"...
[a04] Creating file "movie_temp - 4 - DTS-ES, 5.1 channels, 24 bits, 1536kbps, 4
8khz.dts"...
[a02] Creating file "movie_temp - 2 - PCM, 5.1 channels, 16 bits, 48khz.flac"...

[a03] Creating file "movie_temp - 3 - AC3, 5.1 channels, 640kbps, 48khz.ac3"...
[a05] Creating file "movie_temp - 5 - AC3, 5.1 channels, 640kbps, 48khz.ac3"...
[a07] Creating file "movie_temp - 7 - AC3, 5.1 channels, 640kbps, 48khz.ac3"...
[a09] Creating file "movie_temp - 9 - AC3, 2.0 channels, 192kbps, 48khz.ac3"...
[a10] Creating file "movie_temp - 10 - AC3, 2.0 channels, 192kbps, 48khz.ac3"...

[a08] Creating file "movie_temp - 8 - AC3, 2.0 channels, 192kbps, 48khz.ac3"...
[s15] Creating file "movie_temp - 15 - Subtitle (PGS).sup"...
[s14] Creating file "movie_temp - 14 - Subtitle (PGS).sup"...
[s12] Creating file "movie_temp - 12 - Subtitle (PGS).sup"...
[s13] Creating file "movie_temp - 13 - Subtitle (PGS).sup"...
[s11] Creating file "movie_temp - 11 - Subtitle (PGS).sup"...
[a02] Audio overlaps for 6ms at playtime 0:08:50.
[a02] Audio overlaps for 7ms at playtime 1:11:58.
[a02] Audio overlaps for 5ms at playtime 1:15:28.
[a02] Audio overlaps for 7ms at playtime 1:40:51.
[a02] The audio file was demuxed without making use of the gap/overlap informati
on.
[a02] Please rerun the same eac3to command line. That will correct the gaps/over
laps.
[a03] Audio overlaps for 17ms at playtime 0:00:55.
[a03] Audio overlaps for 12ms at playtime 0:01:53.
[a03] Audio overlaps for 26ms at playtime 0:07:56.
[a03] Audio overlaps for 16ms at playtime 0:08:50.
[a03] Audio overlaps for 10ms at playtime 1:08:51.
[a03] Audio overlaps for 10ms at playtime 1:09:15.
[a03] Audio overlaps for 31ms at playtime 1:11:58.
[a03] Audio overlaps for 30ms at playtime 1:15:28.
[a03] Audio overlaps for 20ms at playtime 1:16:03.
[a03] Audio overlaps for 7ms at playtime 1:16:43.
[a03] Audio overlaps for 8ms at playtime 1:40:51.
[a03] Audio overlaps for 29ms at playtime 1:41:48.
[a03] The audio file was demuxed without making use of the gap/overlap informati
on.
[a03] Please rerun the same eac3to command line. That will correct the gaps/over
laps.
[a04] Audio overlaps for 6ms at playtime 0:00:55.
[a04] Audio overlaps for 6ms at playtime 0:07:56.
[a04] Audio overlaps for 15ms at playtime 1:08:51.
[a04] Audio overlaps for 10ms at playtime 1:09:15.
[a04] Audio overlaps for 10ms at playtime 1:11:58.
[a04] Audio overlaps for 9ms at playtime 1:15:28.
[a04] Audio overlaps for 9ms at playtime 1:16:03.
[a04] Audio overlaps for 7ms at playtime 1:16:43.
[a04] Audio overlaps for 8ms at playtime 1:40:51.
[a04] Audio overlaps for 8ms at playtime 1:41:48.
[a04] The audio file was demuxed without making use of the gap/overlap informati
on.
[a04] Please rerun the same eac3to command line. That will correct the gaps/over
laps.
[a05] Audio overlaps for 17ms at playtime 0:00:55.
[a05] Audio overlaps for 12ms at playtime 0:01:53.
[a05] Audio overlaps for 26ms at playtime 0:07:56.
[a05] Audio overlaps for 16ms at playtime 0:08:50.
[a05] Audio overlaps for 10ms at playtime 1:08:51.
[a05] Audio overlaps for 10ms at playtime 1:09:15.
[a05] Audio overlaps for 31ms at playtime 1:11:58.
[a05] Audio overlaps for 30ms at playtime 1:15:28.
[a05] Audio overlaps for 20ms at playtime 1:16:03.
[a05] Audio overlaps for 7ms at playtime 1:16:43.
[a05] Audio overlaps for 8ms at playtime 1:40:51.
[a05] Audio overlaps for 29ms at playtime 1:41:48.
[a05] The audio file was demuxed without making use of the gap/overlap informati
on.
[a05] Please rerun the same eac3to command line. That will correct the gaps/over
laps.
[a06] Audio overlaps for 6ms at playtime 0:00:55.
[a06] Audio overlaps for 6ms at playtime 0:07:56.
[a06] Audio overlaps for 15ms at playtime 1:08:51.
[a06] Audio overlaps for 10ms at playtime 1:09:15.
[a06] Audio overlaps for 10ms at playtime 1:11:58.
[a06] Audio overlaps for 9ms at playtime 1:15:28.
[a06] Audio overlaps for 9ms at playtime 1:16:03.
[a06] Audio overlaps for 7ms at playtime 1:16:43.
[a06] Audio overlaps for 8ms at playtime 1:40:51.
[a06] Audio overlaps for 8ms at playtime 1:41:48.
[a06] The audio file was demuxed without making use of the gap/overlap informati
on.
[a06] Please rerun the same eac3to command line. That will correct the gaps/over
laps.
[a07] Audio overlaps for 17ms at playtime 0:00:55.
[a07] Audio overlaps for 12ms at playtime 0:01:53.
[a07] Audio overlaps for 26ms at playtime 0:07:56.
[a07] Audio overlaps for 16ms at playtime 0:08:50.
[a07] Audio overlaps for 10ms at playtime 1:08:51.
[a07] Audio overlaps for 10ms at playtime 1:09:15.
[a07] Audio overlaps for 31ms at playtime 1:11:58.
[a07] Audio overlaps for 30ms at playtime 1:15:28.
[a07] Audio overlaps for 20ms at playtime 1:16:03.
[a07] Audio overlaps for 7ms at playtime 1:16:43.
[a07] Audio overlaps for 8ms at playtime 1:40:51.
[a07] Audio overlaps for 29ms at playtime 1:41:48.
[a07] The audio file was demuxed without making use of the gap/overlap informati
on.
[a07] Please rerun the same eac3to command line. That will correct the gaps/over
laps.
[a08] Audio overlaps for 17ms at playtime 0:00:55.
[a08] Audio overlaps for 12ms at playtime 0:01:53.
[a08] Audio overlaps for 26ms at playtime 0:07:56.
[a08] Audio overlaps for 16ms at playtime 0:08:50.
[a08] Audio overlaps for 10ms at playtime 1:08:51.
[a08] Audio overlaps for 10ms at playtime 1:09:15.
[a08] Audio overlaps for 31ms at playtime 1:11:58.
[a08] Audio overlaps for 30ms at playtime 1:15:28.
[a08] Audio overlaps for 20ms at playtime 1:16:03.
[a08] Audio overlaps for 7ms at playtime 1:16:43.
[a08] Audio overlaps for 8ms at playtime 1:40:51.
[a08] Audio overlaps for 29ms at playtime 1:41:48.
[a08] The audio file was demuxed without making use of the gap/overlap informati
on.
[a08] Please rerun the same eac3to command line. That will correct the gaps/over
laps.
[a09] Audio overlaps for 17ms at playtime 0:00:55.
[a09] Audio overlaps for 12ms at playtime 0:01:53.
[a09] Audio overlaps for 26ms at playtime 0:07:56.
[a09] Audio overlaps for 16ms at playtime 0:08:50.
[a09] Audio overlaps for 10ms at playtime 1:08:51.
[a09] Audio overlaps for 10ms at playtime 1:09:15.
[a09] Audio overlaps for 31ms at playtime 1:11:58.
[a09] Audio overlaps for 30ms at playtime 1:15:28.
[a09] Audio overlaps for 20ms at playtime 1:16:03.
[a09] Audio overlaps for 7ms at playtime 1:16:43.
[a09] Audio overlaps for 8ms at playtime 1:40:51.
[a09] Audio overlaps for 29ms at playtime 1:41:48.
[a09] The audio file was demuxed without making use of the gap/overlap informati
on.
[a09] Please rerun the same eac3to command line. That will correct the gaps/over
laps.
[a10] Audio overlaps for 17ms at playtime 0:00:55.
[a10] Audio overlaps for 12ms at playtime 0:01:53.
[a10] Audio overlaps for 26ms at playtime 0:07:56.
[a10] Audio overlaps for 16ms at playtime 0:08:50.
[a10] Audio overlaps for 10ms at playtime 1:08:51.
[a10] Audio overlaps for 10ms at playtime 1:09:15.
[a10] Audio overlaps for 31ms at playtime 1:11:58.
[a10] Audio overlaps for 30ms at playtime 1:15:28.
[a10] Audio overlaps for 20ms at playtime 1:16:03.
[a10] Audio overlaps for 7ms at playtime 1:16:43.
[a10] Audio overlaps for 8ms at playtime 1:40:51.
[a10] Audio overlaps for 29ms at playtime 1:41:48.
[a10] The audio file was demuxed without making use of the gap/overlap informati
on.
[a10] Please rerun the same eac3to command line. That will correct the gaps/over
laps.
Added fps value to MKV header.
Video track 1 contains 159042 frames.
eac3to processing took 2 hours, 40 minutes.
Done.
so just rerun and this time everything is ok? :confused:

Edit: Ah - I should have used the search before posting :D
[a04] Encoding AC3...
[a04] Creating file "D:\audio.ac3"...
[a04] Audio overlaps for 14ms at playtime 0:00:02.
[a04] Audio overlaps for 25ms at playtime 0:05:09.
[a04] Audio overlaps for 12ms at playtime 0:09:18.
[a04] Audio overlaps for 5ms at playtime 0:09:53.
[a04] Audio overlaps for 29ms at playtime 0:12:14.
[a04] Audio overlaps for 23ms at playtime 0:13:32.
[a04] Audio overlaps for 10ms at playtime 0:26:09.
[a04] Audio overlaps for 23ms at playtime 0:28:19.
[a04] Audio overlaps for 32ms at playtime 0:34:52.
[a04] Audio overlaps for 24ms at playtime 1:03:31.
[a04] Audio overlaps for 8ms at playtime 1:04:06.
[a04] Audio overlaps for 11ms at playtime 1:20:23.
[a04] Audio overlaps for 7ms at playtime 1:22:20.
[a04] Audio overlaps for 13ms at playtime 1:24:06.
[a04] Audio overlaps for 14ms at playtime 1:26:21.
[a04] Audio overlaps for 21ms at playtime 1:29:26.
[a04] Audio overlaps for 11ms at playtime 1:29:54.
[a04] Audio overlaps for 21ms at playtime 1:37:21.
[a04] Audio overlaps for 28ms at playtime 1:39:05.
[a04] Audio overlaps for 27ms at playtime 1:39:27.
[a04] The audio file was demuxed without making use of the gap/overlap information.
[a04] Please rerun the same eac3to command line. That will correct the gaps/overlaps.

I don't understand what it's asking me to do.
Am I suppose to just run the program again and it will somehow remember and fix the issue or am I suppose to put in some sort of command to fix it?

Thanks,
Mark

Yes. You're supposed to simply rerun eac3to with exactly the same parameters as in your first try. The information needed for fixing the issue were stored on harddisk during the first pass (look for a *.gap file). This is then made use of when you run eac3to a 2nd time.

If you want you can save the original "d:\audio.ac3" file and compare it with the final result. You should notice that the current "d:\audio.ac3" file is not in sync with the video. The AC3 file you get from the 2nd pass should be in sync.

Edit: Yraen was faster... :)
so nevermind, I'm doing a rerun :)

EPiPH0NE
31st July 2008, 07:35
Hi Madshi, here is your response to the issue of wrong header data in large WAV files.



Mine was converted from DTS-HDMA, and the WAV file thinks it's only 39 minutes long (supposed to be 2hrs+)
I suspected the header data was wrong also.
So, is there a fix to the above problem? Can I simply strip the header data from the WAV file? And if so, any suggestions on how?

Thanks very much in advance and thank you for the great application.

May I ask why you don't try PCM instead of WAV?

G_M_C
31st July 2008, 09:43
Is there no news on my feature-request, to be able to convert to audio to match a framerate of 24 fps (for making AVCHD's) ?

Nope, that wont fly; Its got to be 24.00000 fps, or video wont display (audio will though). Setting 24.0000 fps in tsMuxer is easy, but converting the audio to match the framerate remains the problem (syncing subs is easy too).

Ye. that can be ... But i dont own anything with a Sony-brand on top, so no PS3 here. I have the Panasonic DMP-BD30, wich accepts only AVCHD that adhere to the standard perfectly (see here: http://www.avchd-info.org/format/index.html)

Well, realise that i thought that too at first; But ive made AVCHD's with 23,976, and they dont work. Only when converted to 24.000 fps do they work, so what i say is based on actual fact.

I can try to see is speeding up to PAL works, but i doubt it; Based on my experiances; Bur 24 fps is closer to original than 25 fps, so i would still prefer 24 fps.

But we'd better get back on topic ;)


It seems i have to make some apoligies. It seems i was wrong. My Player (Panasonic DMP-BD30) does work with 23,976 AND DTS-audio if needed :scared:

Don't know how exactly i came to the conclusion video and audio HAD to be 24.000; I'm positive i tried other framerates, but it seems i did my testing wrong and pulled the wrong conclusion that the player only plays AVCHD's when they follow the AVCHD specs to the letter. Luckily it seems it isn't that picky (it plays BD-9 :) )

On the other hand: I DID update the firmware of my player. Might be they've relaxed the specs internally, so it plays more types of "AVCHD's".

Anyway: It seems that i do not need the 24.000 conversion after all. Sorry for the troubles :o

SpaceAgeHero
31st July 2008, 09:44
Madshi,

it appears that I can't use -check option if one of the audio tracks is DTS Express.

eac3to v2.56
command line: eac3to f:\raw\movie 1) -check
------------------------------------------------------------------------------
M2TS, 2 video tracks, 9 audio tracks, 24 subtitle tracks, 2:04:32
1: Chapters, 19 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: h264/AVC, 480p24 /1.001 (20:11)
4: TrueHD/AC3, English, 5.1 channels, 48khz
5: DTS, French, 5.1 channels, 24 bits, 1536kbit/s, 48khz
6: AC3, French, 5.1 channels, 640kbit/s, 48khz
7: DTS, German, 5.1 channels, 24 bits, 1536kbit/s, 48khz
8: AC3, German, 5.1 channels, 640kbit/s, 48khz
9: AC3, Polish, 5.1 channels, 640kbit/s, 48khz
10: AC3, Russian, 5.1 channels, 640kbit/s, 48khz
11: AC3, English, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB
12: DTS Express, English, 2.0 channels, 24 bits, 192kbit/s, 48khz
13: Subtitle (PGS), English
14: Subtitle (PGS), English
15: Subtitle (PGS), French
16: Subtitle (PGS), German
17: Subtitle (PGS), Arabic
18: Subtitle (PGS), Polish
19: Subtitle (PGS), Portuguese
20: Subtitle (PGS), Russian
21: Subtitle (PGS), French
22: Subtitle (PGS), German
23: Subtitle (PGS), Polish
24: Subtitle (PGS), Russian
25: Subtitle (PGS), French
26: Subtitle (PGS), German
27: Subtitle (PGS), Arabic
28: Subtitle (PGS), Polish
29: Subtitle (PGS), Portuguese
30: Subtitle (PGS), Russian
31: Subtitle (PGS), French
32: Subtitle (PGS), German
33: Subtitle (PGS), Arabic
34: Subtitle (PGS), Polish
35: Subtitle (PGS), Portuguese
36: Subtitle (PGS), Russian
This audio conversion is not supported.

sehgal.v7
31st July 2008, 10:04
@SpaceAgeHero
Use eac3to f:\raw\movie -check// whtz dis 1)

tebasuna51
31st July 2008, 10:43
Hi Madshi, here is your response to the issue of wrong header data in large WAV files.
...
Mine was converted from DTS-HDMA, and the WAV file thinks it's only 39 minutes long (supposed to be 2hrs+)
If your wav file is greater 4 GB (maybe 5.2GB) you have more than 2 hrs (maybe 163 m if 6 ch, 16 bit, 48000 Hz).
Don't use the soft than say you is only 39 m. long because don't support wav files > 4GB
I suspected the header data was wrong also.
Of course two fields in wav header can't store values greater 2^32 (to write a file length > 4GB)
So, is there a fix to the above problem? Can I simply strip the header data from the WAV file? And if so, any suggestions on how?.
The wav header have other usable info like BitDepth, SampleRate and NumChannels only the length is wrong.

There are soft with support for these files if you use appropriate parameters: you can use NeroAacEnc (encode to aac), Aften (ac3), WaveWizard (many wav conversions), AviSynth methods, WavFix to convert to w64 format (Sony format with fields for length with 64 bits -> until 2^64 bytes) ...

For what need you the wav file?

shanghai2004
31st July 2008, 11:47
Madshi,

First want to thank you for the great tool!

After processing many movies without any issue, I ran into a problem while converting an 2 channel 24 bit / 96Khz audio track from the John Mayer bluray disc to 16bit / 48KHz.

output:

C:\eac3to>eac3to f:\johnmayer 1) 4: c:\johnmayer_2ch_16b48k.flac -down16 -resampleto48000
M2TS, 1 video track, 2 audio tracks, 2:32:38
1: Chapters, 28 chapters
2: VC-1, 1080p24 /1.001 (16:9)
3: TrueHD/AC3, English, 5.1 channels, 96khz
4: RAW/PCM, English, 2.0 channels, 24 bits, 96khz
[a04] Extracting audio track number 4...
[a04] Reading RAW/PCM...
[a04] Swapping endian...
[a04] Resampling to 48khz...
[a04] Reducing depth from 24 to 16 bits...
[a04] Encoding FLAC...
Loading white noise (needed for dithering)...
[a04] Creating file "c:\johnmayer_2ch_16b48k.flac"...
-----------------------------------------------------------------^C

Then at about 80%, the process hangs, CPU goes back to 0%. I waited for an hour, but no progress. After I press <ctrl-c>, there is an output file which seems to play OK, but seek doesn't work. From the size of the file judged, it is not complete.

When I just extract the track & convert to flac (so keep 24/96), eac3to works correctly and the output file plays OK.

However, converting this 24/96 flac track to 16/48 with eac3to gives the same result: hangs at the same position.

Down convert to 16/96 works, only when I resample to 48k it hangs.

I cannot use r8brain directly for the conversion as r8brain doesn't support flac and seems to have problems with wave files larger then 2GB. So I'm kind of stuck here.

Tried in Windows Vista 32bit Home Premium SP1 USA on 2 different computers. eac3to version tried both 2.55 and 2.56

Anything I can try?

(edit, found workaround: first convert to 16 bits then run eac3to a 2nd time to convert to 48 Khz)

mdl
31st July 2008, 14:02
May I ask why you don't try PCM instead of WAV?

Can you convert directly to PCM with eac3to? I thought I tried that.

Is it the RAW option?

mdl
31st July 2008, 14:09
If your wav file is greater 4 GB (maybe 5.2GB) you have more than 2 hrs (maybe 163 m if 6 ch, 16 bit, 48000 Hz).
Don't use the soft than say you is only 39 m. long because don't support wav files > 4GB

Of course two fields in wav header can't store values greater 2^32 (to write a file length > 4GB)

The wav header have other usable info like BitDepth, SampleRate and NumChannels only the length is wrong.

There are soft with support for these files if you use appropriate parameters: you can use NeroAacEnc (encode to aac), Aften (ac3), WaveWizard (many wav conversions), AviSynth methods, WavFix to convert to w64 format (Sony format with fields for length with 64 bits -> until 2^64 bytes) ...

For what need you the wav file?

I want to remux the resulting PCM file to AVC video with tsmuxer, resulting in a streamable movie to PS3.

I used WAV to preserve the quality of the original DTS-HDMA audio file.

tebasuna51
31st July 2008, 15:22
I want to remux the resulting PCM file to AVC video with tsmuxer, resulting in a streamable movie to PS3.

I used WAV to preserve the quality of the original DTS-HDMA audio file.

tsmuxer don't support wav files > 4GB.

You need convert the DTS-HDMA to special lpcm format accepted by tsmuxer, use Pcm2Tsmu v1.2 (http://forum.doom9.org/showthread.php?t=138417) with eac3to.

mdl
31st July 2008, 15:45
tsmuxer don't support wav files > 4GB.

You need convert the DTS-HDMA to special lpcm format accepted by tsmuxer, use Pcm2Tsmu v1.2 (http://forum.doom9.org/showthread.php?t=138417) with eac3to.

Thanks.

Do I designate RAW or PCM or LPCM as the output format in eac3to? Literally, what should I type in?

tebasuna51
31st July 2008, 16:45
Thanks.

Do I designate RAW or PCM or LPCM as the output format in eac3to? Literally, what should I type in?

You have samples in the post linked:

eac3to MA_7.1_16bit.dts stdout.pcm | Pcm2Tsmu - output7.1_16bit.pcm -c 8 -i 16

EPiPH0NE
31st July 2008, 17:05
Can you convert directly to PCM with eac3to? I thought I tried that.

Is it the RAW option?


http://forum.doom9.org/showthread.php?t=137354

:cool:

act.anon
31st July 2008, 21:41
Remuxing The Interpreter yields:
Unfortunately the Haali Muxer cannot handle this source file.
It doesn't contain enough seek/recovery points.
Even with -seekToIFrames. Ideas?

eac3to v2.56
command line: eac3to I:\ 1) 3: "C:\The Interpreter (2005).mkv" 4: "C:\The Interpreter (2005).eac3" -seekToIFrames
------------------------------------------------------------------------------
EVO, 1 video track, 5 audio tracks, 5 subtitle tracks, 2:08:25
"Main Movie"
1: Joined EVO file
2: Chapters, 20 chapters with names
3: h264/AVC, 1080p24 /1.001 (16:9) with pulldown flags
4: E-AC3, English, 5.1 channels, 1536kbit/s, 48khz, dialnorm: -27dB
5: DTS, English, 5.1 channels, 24 bits, 1536kbit/s, 48khz, dialnorm: -4dB
6: E-AC3, Spanish, 5.1 channels, 768kbit/s, 48khz, dialnorm: -27dB
7: E-AC3, French, 5.1 channels, 768kbit/s, 48khz, dialnorm: -27dB
8: E-AC3, English, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB
"Feature Commentary"
9: Subtitle, English, "SDH"
10: Subtitle, Spanish
11: Subtitle, French
12: Subtitle, Spanish, "Forced"
13: Subtitle, French, "Forced"
[v03] Extracting video track number 3...
[a04] Extracting audio track number 4...
[v03] Muxing video to Matroska...
[a04] Removing dialog normalization...
[a04] Creating file "C:\The Interpreter (2005).eac3"...
Unfortunately the Haali Muxer cannot handle this source file.
It doesn't contain enough seek/recovery points.
Aborted at file position 352305152.

Ranguvar
1st August 2008, 00:19
Try doing 3: "C:\The Interpreter (2005).h264" instead, and then muxing that to MKV with mkvmerge GUI (included in MKVtoolnix).

sehgal.v7
1st August 2008, 08:59
@Madshi
We can't demux files to another location like - eac3to.exe C:\00001.m2ts D:\ -demux or eac3to.exe C:\00001.m2ts -demux D:\

& can you tell me how to get back exact raw VC1 stream after merging into mkv. Actually i accidently deleted backup file. Now i want exact raw VC1 stream demuxed from mkv.

Kurtnoise
1st August 2008, 09:47
@Madshi : feature request >> add an option to demux m2ts/ts and/or evo files by chapters...:) That could be great.

xsictransitx
1st August 2008, 12:34
@madshi

It would be great if using the bluray (or HDDVD) to mkv muxing ability would also mux an or all audio tracks into the mkv with the video. Is this already possible and I just am missing how?

I want to use eac3to l:\ j:\out.mkv
and have audio in that output as well as the video track, but I do not see a way to do it.

Thanks for creating the best HD audio conversion tool available! Keep it up.

laserfan
1st August 2008, 20:36
@Madshi
We can't demux files to another location like - eac3to.exe C:\00001.m2ts D:\ -demux or eac3to.exe C:\00001.m2ts -demux D:\This method given by madshi earlier is even easier to DO than he is able to DESCRIBE it here!

Here's what I recommend (and what I'm using myself):

(1) Extend the search path to include eac3to's folder. In Windows XP you can do that by:

right click on My Computer -> "extended" tab -> "environment variables" button

In the first list double click on "PATH". Then add ";c:\program files\eac3to" (replace that path with the one you're using on your PC) to the list of paths. This change will make sure that you can always directly type "eac3to" in the command line, no matter in which folder you are. Windows will then automatically find eac3to.exe for you. Very comfortable. You may need to log off/on to make the "PATH" change active.

(2) In the command line go to the folder where you want to have the files demuxed to. E.g. if you want to have the movie "c:\fresh rips\some HD DVD movie" demuxed to "c:\demuxed\some HD DVD movie", you should in the command line go to "c:\demuxed\some HD DVD movie". I mean the command line window should look like this "c:\demuxed\some HD DVD movie> _".

(3) Now type:

eac3to "c:\fresh rips\some HD DVD movie" -demux

This will demux everything to "c:\demuxed\some HD DVD movie".

deathlord
1st August 2008, 20:40
@madshi

It would be great if using the bluray (or HDDVD) to mkv muxing ability would also mux an or all audio tracks into the mkv with the video. Is this already possible and I just am missing how?

This is not possible yet. Maybe it will be supported in the future, as madshi said somwhere above.
However, you should be able to do everything in one go already. Just use the eac3toandmore GUI.