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

nincollector
12th January 2008, 07:20
I need a sample of the EVO file. A sample of the MKV file doesn't help me at all. You can cut EVO files e.g. by using a hexeditor.

having trouble cutting the evo even with a hex editor. do i select the part i want and save selection? otherwise sum more advice would be handy. cheers.

also PROCODER 3 can convert the m2ts from a bluray file directly (havent tried from a disc yet). no remuxing required. im still testing but did a short sample and it seems to work fine. audio and video.

Beastie Boy
12th January 2008, 09:35
what are you trying to do? you havent given it a destination. if you want to demux you need to add -demux to the end

Running eac3to with an input but no output will give info about the input stream. It's very useful actually.

Cheers, Beastie.

rickardk
12th January 2008, 10:31
what are you trying to do? you havent given it a destination. if you want to demux you need to add -demux to the end
I guess I'm unclear as you are the second one telling me this...post 2595

If you use eac3to feature_1.evo+feature_2.evo you should see info about video and audio.

As eac3to can't read the files I can't demux/remux anything...

madshi
12th January 2008, 10:41
The other sample I have is an VC1 evo, that has distorted audio when played back using Haali splitter+VMR9 and becomes a green mess using Haali splitter + Haali video renderer. Converting the eac3 track to ac3 using eac3to -sonic, the ac3 plays back fine except for two annoying distortions. Here again, the sample has no distortions in PowerDVD.
http://www.sendspace.com/file/er2ql7
This one is really strange. With all other problematic VC-1 EVO files demuxing the VC-1 video stream and playing it through Sonic Demuxer -> Sonic VC-1 decoder resulted in perfect playback. However, with this sample playing the video with Haali -> MS VC-1 decoder -> VMR9 results in a garbled mess and playing it with Sonic Demuxer -> Sonic VC-1 decoder results in the screen going all black (in the same moment when Haali -> MS goes garbled). So I'd say that the VC-1 stream is probably damaged. But why does PowerDVD play it correctly? Unfortunately PowerDVD always crashes on my PC, so I can't really check it. Does the EVO play perfectly (without even a hint of stuttering) on your PC? I'm wondering whether PowerDVD eventually detects the incorrect VC-1 stream and just skips the damaged frame(s)? But that should result in a little bit of skipping/stuttering. Well, the scene seems to have not much action. Maybe skipping a few frames wouldn't even be noticable in this case?

madshi
12th January 2008, 10:44
Nope, but I know what went wrong. I just cut of the main part of the evo with a file splitter (don't know of a better way) and eac3to/mkvtoolnix(?) doesn't like that. It completes normally, so I wasn't paying much attentention and didn't see the message "The DirectShow decoder thread seems to hang". So there was no rewrite of timestamps. After rewriting the timestamps myself with mkvmerge, the tiny stutter was gone, as you said. Awesome.
So are your worries about VC-1 HD DVD movies gone now? As has been said, there are a handful of problematic titles. But eac3to should be able to convert 95% of the VC-1 HD DVD movies just fine to MKV.

Thanks for the explanation. Do you happen to know whether Haali is aware of this?
I'm not sure, probably he is not aware. But I've already reported some problems to him which are more important for me personally, so I'm not going to bother him with more problems, unless the other problems I've reported are fixed first... :) After all we can easily work around the stuttering by rewriting the timestamps.

This eac3 file crashes libav.
http://www.sendspace.com/file/4w77n0
This is already fixed in the latest E-AC3 SVN. An updated libav decoder will be shipping with the next eac3to build.

madshi
12th January 2008, 10:45
eac3to fails on Sum of all fears.

eac3to feature_1.evo+feature_2.evo
after that nothing...
Can you reproduce this problem with a small sample? If so, could you please upload that sample? Thanks.

nautilus7
12th January 2008, 10:55
@madshi

In case i want to remove some streams of an .evo file, i have to use evodemux's rebuilt option.

Would be easy to add such an option to eac3to?

madshi
12th January 2008, 11:00
In case i want to remove some streams of an .evo file, i have to use evodemux's rebuilt option.

Would be easy to add such an option to eac3to?
I intentionally didn't implement any features like that because it would open up a can of worms for new bugs and I'm not really willing to spend much time on debugging problems related to features that I don't really find all too important. If you want to remove some streams of an EVO file then EvoDemux should do the trick just fine. I'm not planning to add this kind of feature to eac3to.

nautilus7
12th January 2008, 11:06
Ok, as far as evodemux works fine, i am fine. Thanks.

Frodo
12th January 2008, 14:18
A short question about the Blu Ray/HD-DVD plug-in for Nero.
Is it suffidiently to update a Nero 7 Essentials version with this plug-in?? Or is a Premium or Ultra Edition necessary??

madshi
12th January 2008, 14:25
A short question about the Blu Ray/HD-DVD plug-in for Nero.
Is it suffidiently to update a Nero 7 Essentials version with this plug-in?? Or is a Premium or Ultra Edition necessary??
As far as I know Essentials is good enough.

yfed
13th January 2008, 00:34
Hi! Question concerning David Gilmour Blu-Ray Concert Disc:

I've demuxed TrueHD from mpa file using xport; converted to FLAC using latest eac3to, and then muxed it with my own x264 encode along with LPCM track.

LPCM plays fine, but TrueHD goes out of sync ~ middle of concert 1-1.5sec. As I understand, DTS from x264 encode had no problems. I have tried madFlac and FFdshow Audio decoder, both had exact off-sync issues on this concert.. Could someone explain what could be the problem?

onesloth
13th January 2008, 07:24
I've been using eac3to's stdout into neroaacenc to transcode HD-DVD e-ac3 tracks to aac, without problem, using a batch file like this:
C:\eac3to "C:\PEVOB_1.EVO"+"C:\PEVOB_2.EVO" 3: stdout.wav | C:\neroAacEnc_SSE.exe -q 1.0 -ignorelength -if - -of "E:\output.mp4"
But, when I use this to transcode an HD-DVD TrueHD track, eac3to does not appear to be outputting to stdout. Instead it starts writing to these two files in the eac3to directory:
stdout.16bit.wav
stdout.24bit.wav
Is eac3to capable of outputting TrueHD tracks to stdout?
and BTW why does it output to the two files?

madshi
13th January 2008, 09:20
Hi! Question concerning David Gilmour Blu-Ray Concert Disc:

I've demuxed TrueHD from mpa file using xport; converted to FLAC using latest eac3to, and then muxed it with my own x264 encode along with LPCM track.

LPCM plays fine, but TrueHD goes out of sync ~ middle of concert 1-1.5sec. As I understand, DTS from x264 encode had no problems. I have tried madFlac and FFdshow Audio decoder, both had exact off-sync issues on this concert.. Could someone explain what could be the problem?
Hmmmmm... Does the concert consist of only one m2ts file? Or did you have to join multiple m2ts files for the main feature?

madshi
13th January 2008, 09:23
I've been using eac3to's stdout into neroaacenc to transcode HD-DVD e-ac3 tracks to aac, without problem, using a batch file like this:
C:\eac3to "C:\PEVOB_1.EVO"+"C:\PEVOB_2.EVO" 3: stdout.wav | C:\neroAacEnc_SSE.exe -q 1.0 -ignorelength -if - -of "E:\output.mp4"
But, when I use this to transcode an HD-DVD TrueHD track, eac3to does not appear to be outputting to stdout. Instead it starts writing to these two files in the eac3to directory:
stdout.16bit.wav
stdout.24bit.wav
Is eac3to capable of outputting TrueHD tracks to stdout?
Hmmmm... I didn't think of this 16/24 bit issue with TrueHD tracks when adding stdout support. Will fix this in the next build. You'll always get a 24bit WAV file delivered to stdout then.

BTW why does it output to the two files?
This has been explained multiple times in this thread. Basically there's a chance that the TrueHD decoding is 16bit or 24bit. eac3to doesn't know until the whole decoding is done. So after decoding eac3to keeps the WAV file with the correct bitdepth and deletes the other one.

nautilus7
13th January 2008, 11:18
madshi,

Wouldn't be easier to add support for ogg and aac like ac3 and flac?
I mean drop the appropriate encoder into eac3to directory and type something like:

eac3to input.* output.ogg or aac

tebasuna51
13th January 2008, 13:48
Wouldn't be easier to add support for ogg and aac like ac3 and flac?
I mean drop the appropriate encoder into eac3to directory and type something like:

eac3to input.* output.ogg or aac

The stdout can be used to encode to ogg or aac.

This work for me:

eac3to 6chan.wav stdout.wav | neroaacenc -q 0.5 -if - -of 6chaac.mp4
eac3to 6chan.wav stdout.wav -0,2,1,4,5,3 | oggenc2 -Q -q 5 - -o 6chogg.ogg


But still there are problems when I try:
eac3to 6chan.ac3 stdout.wav -libav | neroaacenc -q 0.5 -if - -of 6chaac.mp4
eac3to 6chan.ac3 stdout.wav -libav -0,2,1,4,5,3 | oggenc2 -Q -q 5 - -o 6chogg.ogg

I get the log:
eac3to v2.14
eac3to 6chan.ac3 stdout.wav -libav -0,2,1,4,5,3
AC3, 5.1 channels, 0:00:20, 448kbit/s, 48khz
Remapping channels...
Remapping channels...
Loading white noise (needed for dithering)...
Writing WAV...
Creating/writing file "stdout.wav"...
Writing the destination file failed.
(similar for aac)

EDIT: of course this work for me
eac3to 6chan.ac3 out2.wav -libav -0,2,1,4,5,3
(not problem with -libav decoder)

EDIT2: and same problem using like input .thd, .mlp, .eac3 or .dts

Inventive Software
13th January 2008, 17:30
Small feature request if possible: merging 6 separate FLACs to a 5.1 FLAC. Currently, eac3to doesn't do this, nor does FLAC.exe. :)

Richum
14th January 2008, 00:23
The following is the error message sent by eac3to GUI while trying to extract audio from an EVO file.

D:\EAC3>eac3to.exe "F:\FEATURE_1.EVO" "F:\Working\convert Feature1" -448 -nero
EVO, 2 video tracks, 5 audio tracks, 0:50:02
1: VC-1, 1080p24 /1.001
2: VC-1, 480p30 /1.001
3: TrueHD, 5.1 channels, 48khz, dialnorm: -27dB
4: E-AC3, 5.1 channels, 384kbit/s, 48khz, dialnorm: -27dB, -17ms
5: E-AC3, 5.1 channels, 384kbit/s, 48khz, dialnorm: -27dB, -17ms
6: E-AC3, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB, -17ms
7: E-AC3, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB, -4ms
This audio conversion is not supported.

Is this because I do not have the Nero Blu-Ray/HD DVD Plug-in or is because these files use 384kbits, or something else?

Any help would be appreciated.

nautilus7
14th January 2008, 00:54
I don't think the gui is updated to support the newer eac3to versions.

Anyway the command is totally wrong. Have a look in the first post and don't use the gui this time.

Without the plug in, the nero decoders don't work so you have to use another decoder.

If i understand correctly, what you want to do is to create an ac3 file (from the truehd track). Then you have to type:

eac3to "F:\FEATURE_1.EVO"+"F:\FEATURE_2.EVO" 2: "F:\Working\your.output.file.ac3" -448

gp2221
14th January 2008, 05:51
Fellow Forum members,

The latest version (v1.49) of EAC3toGUI can be found here:

http://www.sendspace.com/file/xilu5v

Changes and features in this version include:

- Fixed small bug that prevented text in Command Line Preview window from "wrapping".

As usual, remember to use the settings menu option to tell EAC3toGUI where the eac3to executable
is located.

Please report any problems or feature requests.

Regards,
The_Keymaker

Is there a version that will let you choose mlp source files?

yfed
14th January 2008, 16:26
Hmmmmm... Does the concert consist of only one m2ts file? Or did you have to join multiple m2ts files for the main feature?

one big m2ts file.. no splits

Richum
14th January 2008, 20:10
A short question about the Blu Ray/HD-DVD plug-in for Nero.
Is it suffidiently to update a Nero 7 Essentials version with this plug-in?? Or is a Premium or Ultra Edition necessary??

It is listed as working with Essentials on the Nero order page, at 29 Euros = $40, it might be a while before I buy it. IF you do please post and let us know if it works for you.

nautilus7
15th January 2008, 01:10
The stdout can be used to encode to ogg or aac.

This work for me:

eac3to 6chan.wav stdout.wav | neroaacenc -q 0.5 -if - -of 6chaac.mp4
eac3to 6chan.wav stdout.wav -0,2,1,4,5,3 | oggenc2 -Q -q 5 - -o 6chogg.ogg


I know that stdout can be used. Thanks. But i was thinking that it would be easier if eac3to had embedded support for these file types like it has for ac3 and flac.

Anyway. I tried your examples (oggenc2 only) and ac3 as input to eac3to, but isn't working. I get no messages in the cmd, but i get "writing file stdout.wav failed" in the log.
When the stdout is used where is the data being stored? For how long?

tebasuna51
15th January 2008, 03:31
I know that stdout can be used. Thanks. But i was thinking that it would be easier if eac3to had embedded support for these file types like it has for ac3 and flac.
Maybe easy for us, but not for madshi to maintain all possible encoders libraries. If stdout work we can attach any encoder with this capability (like with BeHappy, SoundOut, ...)

BTW, NeroAacEnc isn't available like library (.dll)

Anyway. I tried your examples (oggenc2 only) and ac3 as input to eac3to, but isn't working. I get no messages in the cmd, but i get "writing file stdout.wav failed" in the log.
If you see my post I get the same result using -libav.

Can you confirm the problem with Nero decoder instead -libav?

When the stdout is used where is the data being stored? For how long?

I suppose in ram buffers controlled by the SO until are read.

ACrowley
15th January 2008, 09:43
Is there a version that will let you choose mlp source files?

No

Next Version will have (i hope) a "All Files" Input/output Extension. No Restrictions anymore

nautilus7
15th January 2008, 12:05
Maybe easy for us, but not for madshi to maintain all possible encoders libraries. If stdout work we can attach any encoder with this capability (like with BeHappy, SoundOut, ...)

BTW, NeroAacEnc isn't available like library (.dll)


If you see my post I get the same result using -libav.

Can you confirm the problem with Nero decoder instead -libav?



I suppose in ram buffers controlled by the SO until are read.

Ok, i see.

Regarding the non working stdout... I tried this:

C:\Tools>eac3to input.ac3 stdout.wav | oggenc2 - -o output.ogg

Opening with wav module: WAV file reader
Encoding standard input to
"output.ogg"
at quality 3,00
[ 95,3%] [ 0m00s remaining] /

Done encoding file "output.ogg"

File length: 0m 01,0s
Elapsed time: 0m 01,0s
Rate: 1,2088
Average bitrate: 374,8 kb/s


C:\Tools>

And this:

C:\Tools>eac3to input.ac3 stdout.wav

C:\Tools>

Both times the process finishes instantly. Eac3to does not write any messages and it's log.txt is the same:

eac3to v2.14
eac3to input.ac3 stdout.wav
AC3, 5.1 channels, 1:20:53, 384kbit/s, 48khz
Decoding with DirectShow (Nero Audio Decoder 2)...
Disabling DRC for Nero (E-)AC3 decoding...
DirectShow reports 5.1 channels, 24 bits, 48khz
Writing WAV...
Creating/writing file "stdout.wav"...
Writing the destination file failed.

Nero is the default decoder for ac3, so...

yfed
15th January 2008, 16:44
madshi

one big m2ts file.. no splits

actually, my mistake, it does consist of two files..

BDMV/STREAM/00000.m2ts 19.36 GB
BDMV/STREAM/00001.m2ts 22.51 GB

I joined them into one big file using copy /b command prompt. Maybe that could've caused delay?

tjf
16th January 2008, 00:43
This mlp track ripped from DVD-A tubular bells gives an error:

D:\Movies\FullDisc\TUBULAR BELLS\AUDIO_TS\output>"c:\Program Files\ea3to\eac3to.
exe" "track-11-[Lf Rf Ls Rs C LFE].mlp" track11.flac
MLP, 5.1 channels, 24 bits, 48khz
Remapping channels...
Encoding FLAC...
Creating/writing file "track11.flac"...
[mlp @ 68A4E2E0]Lossless check failed - expected f6, calculated a2
------------------------------------------------------------------------------[m
lp @ 68A4E2E0]Lossless check failed - expected 0, calculated e7
eac3to processing took 1 minute, 39 seconds.
Done.


http://rapidshare.com/files/84126032/track-11-_Lf_Rf_Ls_Rs_C_LFE_.cut.mlp.html
(this is only the begining of the file)

It was ripped with DVDAExplorer_a7.exe from decrypted DVD-A. The resulting FLAC looks and sounds OK. Is this a bug in libav?

Thunderbolt8
16th January 2008, 02:18
madshi



actually, my mistake, it does consist of two files..

BDMV/STREAM/00000.m2ts 19.36 GB
BDMV/STREAM/00001.m2ts 22.51 GB

I joined them into one big file using copy /b command prompt. Maybe that could've caused delay?
with only 2 files joined audio sync shouldnt be a problem. it shouldnt be bigger than 32ms in that case for the 2nd half, which begins where the 2nd file was joined.

Thunderbolt8
16th January 2008, 03:08
havent had a trueHD track with the latest version for a while, so I assume this is normal now (the mlp@ end of stream message)?

G:\eac3to>eac3to G:\wings.truehd G:\wings.flac
TrueHD/AC3, 5.1 channels, 48khz, dialnorm: -27dB
Extracting TrueHD stream...
Removing dialog normalization...
Encoding FLAC...
This audio track contains more than 16 bit of in
Creating/writing file "G:\wings.24bit.flac"...
----------------------------------------------------------------------[
mlp @ 68A4E2E0]End of stream indicated
[mlp @ 68A4E2E0]End of stream indicated
eac3to processing took 20 minutes, 25 seconds.
Done.
or should I try it with the -nero switch again?

nincollector
16th January 2008, 04:42
just a general question. will or does an ac3 made from a truehd source sound better than an ac3 made from the eac3 source or is it the same?

sparknburn
16th January 2008, 15:21
I love this app but has it gotten slower processing streams? I took over 2.5 hrs to convert an eac3 stream to ac3. Or am I crazy.

Thanks for this awesome tool.

spark

nautilus7
16th January 2008, 16:14
It should be slower with latest version when you decode an eac3 track because the libav decoder is running along with nero (producing no output though). This change was made to help the libav eac3 decoder development.

Your time is quite long though. What is your cpu?

sparknburn
16th January 2008, 16:38
Its a Dell e520 with an Intel Pentium D (2.80 GHz) with 4GB of RAM.

As I mentioned, it used to be quite fast. I just did a new XP install and cant think of anything I wouldve done to slow the app down.

I do have RAID disabled in the BIOS - theres a warning there I believe stating that this could adversly affect system performance even in single HDD systems. Think that's it?

Oh, I was using Sonic and not Nero. I finally bought the plugin but havent had a chance to try it yet. Is it much faster?

Any advice is appreciated.

nautilus7
16th January 2008, 23:45
Oh, I was using Sonic and not Nero. I finally bought the plugin but havent had a chance to try it yet. Is it much faster?
Nero is faster than sonic.

The libav is running along with sonic too. Everytime a .eac3 decoding is requested.

sparknburn
17th January 2008, 01:32
Im gonna play with the Nero plugin - what gives better quality?

nautilus7
17th January 2008, 02:00
Nero with eac3 & ac3.
Sonic with dts (all kinds).
libav = nero with truehd.

In other words. the default decoders eac3to uses.

sparknburn
17th January 2008, 03:42
Cool. I learn something new everyday. Now eac3to crashes and wants to send a report.
I'm running: eac3to transformers.EVO movie.mkv

Interesting....it was working fine and I broke it. lol

Thanks again for the info...

Richum
17th January 2008, 04:50
Cool. I learn something new everyday. Now eac3to crashes and wants to send a report.
I'm running: eac3to transformers.EVO movie.mkv

Interesting....it was working fine and I broke it. lol

Thanks again for the info...

I am working on Transformers also, H264 HD DVD. I could get it to create the mkv and it would play with Video Lan, but the video had terrible macro blocking, I believe it's called. So I encoded using ffmpeg, the video was fine but the audio was terrible, however in sync.

SO I did this;

I Demuxed using eac3to, then converted the audio.eac3 to ac3 also using eac3to (this cleaned up the sound). I then encoded video.h264 and audio.ac3 using ffmpeg with eac3 support to movie.mkv and this cleaned up the video as well.

It worked, video and audio are fine (ten minute length test) and it is in sync. Some titles are just stubborn, and some go as smooth as silk. I am doing a full conversion as I type this, hopefully it will be fine.

I read a few pages back that the blocking is a known problem with some HD DVDs, and also that it may be a bug in the Haali Matroska Splitter.

IF anyone wants to see the command lines I used I will post those.

mmoore99
17th January 2008, 07:52
IF anyone wants to see the command lines I used I will post those.
Please do. Thanks.

esoteradactyl
17th January 2008, 08:39
I am working on Transformers also, H264 HD DVD. I could get it to create the mkv and it would play with Video Lan, but the video had terrible macro blocking, I believe it's called. So I encoded using ffmpeg, the video was fine but the audio was terrible, however in sync.

SO I did this;

I Demuxed using eac3to, then converted the audio.eac3 to ac3 also using eac3to (this cleaned up the sound). I then encoded video.h264 and audio.ac3 using ffmpeg with eac3 support to movie.mkv and this cleaned up the video as well.

It worked, video and audio are fine (ten minute length test) and it is in sync. Some titles are just stubborn, and some go as smooth as silk. I am doing a full conversion as I type this, hopefully it will be fine.

I read a few pages back that the blocking is a known problem with some HD DVDs, and also that it may be a bug in the Haali Matroska Splitter.

IF anyone wants to see the command lines I used I will post those.


for whats it worth, i ripped transformers today and everything went perfect. i used libav since i dont have the nero plugin.

Richum
17th January 2008, 13:25
for whats it worth, i ripped transformers today and everything went perfect. i used libav since i dont have the nero plugin.

Interesting, maybe my box/software is mis-configured or I have a troublesome copy of HD DVD for this movie. I am also having issues with Riddick, same problem bad video with eac3to but good sound, just the reverse with ffmpeg. So I have to do a combination of the two, this tends to be with newer releases I own.

Richum
17th January 2008, 13:34
Please do. Thanks.

Here it is.

1. Demux EVOs to extract video i.e. VC1 or H264 and EAC3, DTS or TrueHD Audio


eac2to "D:\directorypath\FEATURE_1.rebuilt.EVO"+"D:\directorypath\FEATURE_2.rebuilt.EVO" -demux (To remove dialog normalization use eac3to re-encode eac3 to ac3)


* can be either FEATURE_1.rebuilt.EVO"+"D:\MUXD\FEATURE_2.rebuilt.EVO (from EVODemux) or "FEATURE_1.EVO"+"FEATURE_2.EVO (from original rip)


2. eac3to path\filename.eac3 path\filename.ac3 -640 -libav (use libav for eac3 to ac3 if you do not have some version of Nero 7 and the Blu-Ray/HD DVD Plug-in)


3. ffmpeg -f h264 -r 24000/1001 -i videotrack.h264 -sameq -vcodec mpeg4 -i audiotrack.ac3 -acodec copy trans1.mkv (converts to mpeg4 video only) watch path statements or you will get file not found, example c:\videos files\movie.file

-f vc1 videotrack.vc1 -vcodec (whatever code you choose)

4. Set time delay for audio sync problems using MKVmerge GUI if needed.


Notes below were Stolen from http://howto-pages.org/ffmpeg/ by Mr. Howard Pritchett


# The "-i" option tells ffmpeg what file to use for input. This is the file that you want to convert into something else.

# You can tell ffmpeg which audio codec to use in the target file with the "-acodec" option. The special case "-acodec copy" tells ffmpeg to use the same codec to encode as was used to decode. In other words, no transcoding of the audio occurs.

# It is possible to resample the audio on the fly using the "-ar" option, to set the bit rate and thus the quality of the resulting file with the "-ab" option, and to downmix stereo to mono (or even Dolby 5:1 to stereo or mono) with the "-ac" option.

nautilus7
17th January 2008, 14:25
Cool. I learn something new everyday. Now eac3to crashes and wants to send a report.
I'm running: eac3to transformers.EVO movie.mkv

Interesting....it was working fine and I broke it. lol

Thanks again for the info...
Did you join/rebuild the evos? With what program?
It would be useful if you could post the log.

nautilus7
17th January 2008, 14:33
I am working on Transformers also, H264 HD DVD. I could get it to create the mkv and it would play with Video Lan, but the video had terrible macro blocking, I believe it's called. So I encoded using ffmpeg, the video was fine but the audio was terrible, however in sync.

SO I did this;

I Demuxed using eac3to, then converted the audio.eac3 to ac3 also using eac3to (this cleaned up the sound). I then encoded video.h264 and audio.ac3 using ffmpeg with eac3 support to movie.mkv and this cleaned up the video as well.

It worked, video and audio are fine (ten minute length test) and it is in sync. Some titles are just stubborn, and some go as smooth as silk. I am doing a full conversion as I type this, hopefully it will be fine.

I read a few pages back that the blocking is a known problem with some HD DVDs, and also that it may be a bug in the Haali Matroska Splitter.

IF anyone wants to see the command lines I used I will post those.

A few other persons did this conversion (evo -> mkv) but they didn't report any problems concerning transformers.

E-AC-3 playback problem, i believe, i due to the decoder. It isn't perfect yet. When you converted to AC-3 you hadn't any problems because another decoder is used to playback it.

And i haven't understand what you want to do. Convert the original to matroska or encode also?

I will try this conversion later, as i have this hd dvd.

sparknburn
17th January 2008, 15:50
In my case, my issue(s) centered around some filter concerns. I finally gave up on Transformers as eac3to kept crashing when making the MKV file.

I ended up demuxing and using MeGUI but still really love eac3to - in fact I used it last successfully on Batman Begins. It's probably the best tool out there for HD/Blu-Ray.

Richum
17th January 2008, 16:16
A few other persons did this conversion (evo -> mkv) but they didn't report any problems concerning transformers.

E-AC-3 playback problem, i believe, i due to the decoder. It isn't perfect yet. When you converted to AC-3 you hadn't any problems because another decoder is used to playback it.

And i haven't understand what you want to do. Convert the original to matroska or encode also?

I will try this conversion later, as i have this hd dvd.

Yes I am aware that several have reported no issues using eac3to, but I am afraid that I have a problem with one of the video components, maybe the splitter, a player or whatever overwrote a critical file.

I make images using Acronis TureImage of my windows installs, and can step back to a Windows version that does not have any of the packages installed. I may do just that and try installing eac3to and its support new and see if I still have issues.

To answer the last question, I would prefer to just put the original streams into the matroska container, I encode because I am not having any luck with the video and perhaps that is because all I have is libav and not nero to re-encode the audio. Just don't know to be honest.

BlackJack1
17th January 2008, 20:09
Hi,

I'm new on this forum. Just read almost all thread and did not find info which on exactly application from Nero Ultimate I own necessary for using eac3to program. I need it only for eac3to working and burning CD, DVD.
- Nero Mobile
- Nero Sipps
- Nero Home
- Nero Scout
- Nero StartSmart 3
- Nero Burning ROM 7
- Nero Express 7
- Nero Wave Editor 3
- Nero SoundTrax 2
- Nero SoundBox
- Nero Vision 4
- Nero Recode 2
- Nero ShowTime 3
- Nero MediaHome
- Nero PhotoSnap
- Nero PhotoShow Express
- Nero Cover Designer 2
- Nero ToolKit
- Nero BackItUp 2
- InCD 5
- Nero ImageDrive 3

Thx in advance for help.
BJ

nautilus7
17th January 2008, 20:30
You need nero 7 and the hd dvd/blu-ray plug in. It's in the 1st post.

You can check what you have/need by typing:
eac3to -test

Welcome.