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

n0mag!c
15th November 2008, 17:21
-quality=high slowdown/speedup/resampling quality (low/high/ultra)

eac3to.exe pal.ac3 z:ntsc.ac3 -slowdown -quality=ultra -448
Command line parameter "quality=ultra" is unknown.

I guess 1st message description is outdated?
(And option "-r8brain" is correct now?)

nautilus7
15th November 2008, 17:27
Yes: http://forum.doom9.org/showthread.php?p=1211516#post1211516

rickardk
15th November 2008, 20:53
Can the final filesize of a FLAC track created by eac3to tell something about the quality?

I just compared two tracks from two diffrent releases of a movie. The FLAC created from the LPCM track is about 0.9 GB in size. And the FLAC created from the DTS-HD High Resolution track is about 2.2 GB.

Number of channels, bit depth and sample rate is the same. (The length of the LPCM track is about one minute shorter. Shorter credits)

nautilus7
15th November 2008, 21:53
Most probably you're mistaken about bitdepth. Which movie is this? And which releases? Can you post the logfiles?

Generally, bigger size, better quality.

rickardk
15th November 2008, 22:06
Most probably you're mistaken about bitdepth. Which movie is this? And which releases? Can you post the logfiles?

Generally, bigger size, better quality.

The Sixth Sense. US vs. German.

I'm pretty sure eac3to said that the DTS-HD High Resolution track was 16 bit before decoding. But after looking at the spec of the created FLAC I see that it's actually 24 bit.

Thunderbolt8
15th November 2008, 23:08
ive also converted these 2 and can say that the sizes are correct. afaik DTS-HD gets patched to 24-bit for some reason, thus the size increase. the LPCM track is only 16-bit, thats why it is so small.

nautilus7
15th November 2008, 23:14
DTS(-HD) dynamic range is equivalent of 24bits, thus patching bitdepth. If you don't want that you can use the undocumented switch -dontPatchDts.

gregt
16th November 2008, 06:03
Anyone having problems with this title? I get the following:
N:\>eac3to BATTLE_PLANET_APES
1) 00013.mpls, 1:36:26
[65+54+68+56+70+57+72+58+74+59+76+60+78+61+80+62+82+63+84+64+86+87].m2ts
- h264/AVC, 1080p24 /1.001 (16:9)
- DTS Master Audio, English, multi-channel, 48khz
- AC3, English, stereo, 48khz
- AC3, Spanish, stereo, 48khz
- AC3, French, multi-channel, 48khz
- DTS Master Audio, English, multi-channel, 48khz

2) 00016.mpls, 1:26:32
[65+66+68+69+70+71+72+73+74+75+76+77+78+79+80+81+82+83+84+85+86+87].m2ts
- h264/AVC, 1080p24 /1.001 (16:9)
- DTS Master Audio, English, multi-channel, 48khz
- AC3, English, stereo, 48khz
- AC3, Spanish, stereo, 48khz
- AC3, French, multi-channel, 48khz
- DTS Master Audio, English, multi-channel, 48khz

3) 00018.mpls, 00046.m2ts, 0:16:34
- h264/AVC, 1080p24 /1.001 (16:9)
- AC3, English, stereo, 48khz

N:\>eac3to BATTLE_PLANET_APES 1)
This TS/M2TS file seems to be damaged (sync byte missing).
This TS/M2TS file seems to be damaged (sync byte missing).
The format of the source file could not be detected.

N:\>eac3to BATTLE_PLANET_APES 1) 2: BATTLE_PLANET_APES.mkv 3: BATTLE_PLANET_APES
.flac
This TS/M2TS file seems to be damaged (sync byte missing).
This TS/M2TS file seems to be damaged (sync byte missing).
The format of the source file could not be detected.

N:\>eac3to BATTLE_PLANET_APES 2)
This TS/M2TS file seems to be damaged (sync byte missing).
This TS/M2TS file seems to be damaged (sync byte missing).
The format of the source file could not be detected.

I did not have any problems with the other Planet of the Apes discs. I am using v2.74.

woah!
16th November 2008, 08:16
as all the ape films have new BD+ protection which hasnt be solved yet, i suppose it is an issue with how you extracted the m2ts files. have you seen the results of the other ape films you say worked ok?

itsancho
16th November 2008, 08:33
hi all, and madshi, 10x again for your great work!
well, this i think is strange, at least for me. German Blu-ray, the movie is Tais-toi! eac3to v2.75
command line: z\eac3to "K:\Tais-toi! (2003) (Ruby & Quentin) (DE)Blu-ray VC-1 dts-HD Hi-Res" 1) 1: l:\Chapters.txt 2: l:\Tais.mkv 4: f:\Tais.dts -dontPatchDts 5: f:\DE.sup
------------------------------------------------------------------------------
M2TS, 1 video track, 2 audio tracks, 1 subtitle track, 1:27:07
1: Chapters, 12 chapters
2: VC-1, 1080p24 /1.001 (16:9)
3: DTS Hi-Res, German, 5.1 channels, 16 bits, 3072kbps, 48khz
(core: DTS, 5.1 channels, 16 bits, 1536kbps, 48khz)
4: DTS Hi-Res, French, 5.1 channels, 16 bits, 1774kbps, 48khz
(core: DTS, 5.1 channels, 16 bits, 1536kbps, 48khz)
5: Subtitle (PGS), German
Creating file "l:\Chapters.txt"...
[a04] Extracting audio track number 4...
[s05] Extracting subtitle track number 5...
[v02] Extracting video track number 2...
[v02] Muxing video to Matroska...
[a04] Creating file "f:\Tais.dts"...
[s05] Creating file "f:\DE.sup"...
[a04] The last DTS frame is incomplete and thus gets skipped.
Added fps value to MKV header.
Video track 2 contains 125327 frames.
eac3to processing took 7 minutes, 46 seconds.
Done.
well, everything is OK, but the *.dts file is 2.34 GB and MediaInfo 0.7.7.8 (+ DTS: detection of DTS-HRA, DTS-MA, DTS-Express, thanks to http://madshi.net) reporting 3867 Kbps and also Haali Media Splitter...
sample: http://rapidshare.de/files/40920267/Tais__sample_.dts.html

madshi
16th November 2008, 09:29
eac3to.exe pal.ac3 z:ntsc.ac3 -slowdown -quality=ultra -448
Command line parameter "quality=ultra" is unknown.

I guess 1st message description is outdated?
(And option "-r8brain" is correct now?)
Will update the first post. But I'm wondering: Is there a specific reason why you want to use r8brain instead of SSRC?

Can the final filesize of a FLAC track created by eac3to tell something about the quality?
It gives you a hint about the bitdepth. A higher bitdepth does not always have to mean that the quality is better. So you can not look at the file size alone. E.g. I'd consider a 16bit lossless track to be ever so slightly better than a DTS-HD High Resolution track (which is decoded by eac3to to 24bit).

I'm pretty sure eac3to said that the DTS-HD High Resolution track was 16 bit before decoding. But after looking at the spec of the created FLAC I see that it's actually 24 bit.
The DTS bitdepth reported by eac3to is a header field in the DTS track which tells us which bitdepth was fed into the DTS encoder. For lossy tracks this is just an information and has no use whatsoever for the decoder. So eac3to decodes to 24bit instead. For lossless tracks the situation is different, though...

Anyone having problems with this title?
This could be either a ripping bug in AnyDVD HD or it could be an authoring fault. I'd suggest reporting this problem to the AnyDVD HD guys and see what they say. I'd say there is a good chance that this is a bug in AnyDVD HD, but I can't say for certain...

well, this i think is strange, at least for me. German Blu-ray, the movie is Tais-toi! well, everything is OK, but the *.dts file is 2.34 GB and MediaInfo 0.7.7.8 (+ DTS: detection of DTS-HRA, DTS-MA, DTS-Express, thanks to http://madshi.net) reporting 3867 Kbps...
This looks like a bug in eac3to. Will be fixed in the next build...

odyssey
16th November 2008, 15:06
I tried installing Nero 7 Showtime only from the Ultra package, but eac3to says "The Nero decoder doesn't seem to work, will use libav instead". How can I install the filter correctly? Better yet, can I install the filter without installing any Nero components? (such as extracting the nessesary files and registering them)

odin24
16th November 2008, 15:15
I tried installing Nero 7 Showtime only from the Ultra package, but eac3to says "The Nero decoder doesn't seem to work, will use libav instead". How can I install the filter correctly? Better yet, can I install the filter without installing any Nero components? (such as extracting the nessesary files and registering them)

You need the BD/HDDVD plugin installed too. I think you can have just Showtime installed and have eac3to work with it.

odyssey
16th November 2008, 15:25
Also if I'm just using it to transcode regular DVD AC3?

odin24
16th November 2008, 15:43
Also if I'm just using it to transcode regular DVD AC3?

Nero would be the preferable decoder, but libav does a good job too, which comes packaged with eac3to.

nautilus7
16th November 2008, 16:24
Also if I'm just using it to transcode regular DVD AC3?

You need the plugin so you can use the decoder. It's irrelevant of the source you're using.

mochevolete
16th November 2008, 17:38
Anyone having problems with this title? I get the following:
N:\>eac3to BATTLE_PLANET_APES
1) 00013.mpls, 1:36:26
[65+54+68+56+70+57+72+58+74+59+76+60+78+61+80+62+82+63+84+64+86+87].m2ts
- h264/AVC, 1080p24 /1.001 (16:9)
- DTS Master Audio, English, multi-channel, 48khz
- AC3, English, stereo, 48khz
- AC3, Spanish, stereo, 48khz
- AC3, French, multi-channel, 48khz
- DTS Master Audio, English, multi-channel, 48khz

2) 00016.mpls, 1:26:32
[65+66+68+69+70+71+72+73+74+75+76+77+78+79+80+81+82+83+84+85+86+87].m2ts
- h264/AVC, 1080p24 /1.001 (16:9)
- DTS Master Audio, English, multi-channel, 48khz
- AC3, English, stereo, 48khz
- AC3, Spanish, stereo, 48khz
- AC3, French, multi-channel, 48khz
- DTS Master Audio, English, multi-channel, 48khz

3) 00018.mpls, 00046.m2ts, 0:16:34
- h264/AVC, 1080p24 /1.001 (16:9)
- AC3, English, stereo, 48khz

N:\>eac3to BATTLE_PLANET_APES 1)
This TS/M2TS file seems to be damaged (sync byte missing).
This TS/M2TS file seems to be damaged (sync byte missing).
The format of the source file could not be detected.

N:\>eac3to BATTLE_PLANET_APES 1) 2: BATTLE_PLANET_APES.mkv 3: BATTLE_PLANET_APES
.flac
This TS/M2TS file seems to be damaged (sync byte missing).
This TS/M2TS file seems to be damaged (sync byte missing).
The format of the source file could not be detected.

N:\>eac3to BATTLE_PLANET_APES 2)
This TS/M2TS file seems to be damaged (sync byte missing).
This TS/M2TS file seems to be damaged (sync byte missing).
The format of the source file could not be detected.

I did not have any problems with the other Planet of the Apes discs. I am using v2.74.

had the same problem with another BR,
the BR itself played flawless (on the HD), but eac3to gave me the same error.

Solved remuxing the BR into another BR using this simple guide:
http://forum.slysoft.com/showpost.php?p=111181&postcount=1

then eac3to managed to do the job :)

Nik

madshi
16th November 2008, 20:07
eac3to v2.76 released

http://madshi.net/eac3to.zip

* "-slowdown" now works to convert 24.000 movies to 23.976
* "-speedup" now works to convert 24.000 movies to 25.000
* option "-xx.xxx" (e.g. "-24.000") sets the FPS of the source track
* option "-changeToXx.xxx" (e.g. "-changeTo23.976") changes video/audio FPS
* modified FPS information is written to video bitstream (VC-1, MPEG2, h264)
* demuxing with FPS change option now activates audio track transcoding
* SSRC resampling parameters modified slightly to reduce steepness and ringing
* fixed incorrect h264 movie slowdown gap/overlap complaints
* fixed DTS-HD High Resolution bitrate calculation
* dithering is now done differently per channel
Let me explain the new FPS changing options:

(1) If you have a source which contains FPS information, you don't need to tell eac3to which FPS the source has. E.g. if you feed eac3to a m2ts, TS, EVO or VOB file with a video track in it, eac3to will know which FPS the video and audio tracks have. So in this case you can just use "-slowdown" to convert both 24.000 and 25.000 movies to 23.976 fps. Or you can use "-speedup" to convert both 23.976 and 24.000 movies to 25.000 fps.

(2) If eac3to does not know the source FPS (which is usually the case if you feed eac3to with a demuxed audio track), you can still use the "-slowdown" and "-speedup" options. If you do that, eac3to will apply 25.000 -> 23.976 (slowdown) or 23.976 -> 25.000 (speedup) conversion.

(3) If you want to do any funny conversions. E.g. if you want to convert a 25.000 source to 24.000, you can use the option "-changeTo24.000". If eac3to knows the source FPS, that's all you need to do. If eac3to doesn't know the source FPS, you should do "-25.000 -changeTo24.000" to do a 25.000 -> 24.000 conversion.

(4) Generally, if the source is a container which contains both video and audio tracks, doing either "eac3to source -demux -anyFpsChangeOptions" or "eac3to source some.mkv -anyFpsChangeOptions" will result in eac3to doing FPS conversion for all audio and video tracks. Audio tracks will be transcoded in this situation. Lossless tracks will be transcoded to 24bit FLAC. Lossy tracks will be transcoded to 640kbps AC3.

(5) Video FPS changes will as usual not only result in adjusted MKV timestamps. eac3to will also automatically adjust the video bitstream itself to reflect the FPS value change.

AnryV
16th November 2008, 20:23
You can use WaveWizard or Sox command line:

Sox -M FL.wav FR.wav FC.wav LF.wav SL.wav SR.wav multichannel.wav

How to create the 7.1 multichannel wav? What is the correct order of the channells/files ?

Thunderbolt8
16th November 2008, 20:30
* fixed incorrect h264 movie slowdown gap/overlap complaints
thanks, will test and report back in case something should still be wrong!

btw. if I slow down an audio track with delay, whats done first: the delay applied and then the track is slowed or the other way round (the message order on screen is first the fps conversion and after that applying the delay)?

tebasuna51
16th November 2008, 20:48
How to create the 7.1 multichannel wav? What is the correct order of the channells/files ?

Sox -M FL.wav FR.wav FC.wav LF.wav BL.wav BR.wav SL.wav SR.wav multichannel.wav

Thunderbolt8
16th November 2008, 20:58
madshi, the robocop cap is still more than 3 mins too long (its 1h46min59sec, should be ~1h43min11sec; there's no gap file this time)

eac3to v2.76
command line: eac3to G:\robo.ts G:\robo.mkv -slowdown
------------------------------------------------------------------------------
TS, 1 video track, 1 audio track, 1:38:57
1: h264/AVC, 1080i50 (16:9)
2: AC3, English, 5.1 channels, 384kbps, 48khz, dialnorm: -27dB, 57ms
[v01] Extracting video track number 1...
[a02] Extracting audio track number 2...
[v01] Muxing video to Matroska...
[a02] Removing AC3 dialog normalization...
[a02] Decoding with DirectShow (Nero Audio Decoder 2)...
[a02] DirectShow reports 5.1 channels, 24 bits, 48khz
[a02] Changing FPS from 25.000 to 23.976...
[a02] Applying RAW/PCM delay...
[a02] Encoding AC3 <640kbps> with libAften...
[a02] Creating file "G:\robo - 2 - AC3, English, 5.1 channels, 384kbps, 48khz.ac3"...
[a02] The last (E-)AC3 frame is incomplete and thus gets skipped.
24000/1001
Added fps value to MKV header.
Video track 1 contains 296870 frames.
eac3to processing took 23 minutes, 48 seconds.
Done.

the other cap:

eac3to v2.76
command line: eac3to G:\cube.ts 1: G:\cube.mkv -slowdown [audio needs to be fixed with delaycut]
------------------------------------------------------------------------------
TS, 1 video track, 2 audio tracks, 1:26:58
1: h264/AVC, 1080i50 (16:9)
2: AC3, English, 5.1 channels, 384kbps, 48khz, dialnorm: -27dB, 86ms
3: MP2, English, 2.0 channels, 256kbps, 48khz, 83ms
[v01] Extracting video track number 1...
[v01] Muxing video to Matroska...
24000/1001
Adding fps value to MKV header failed.
Video track 1 contains 260926 frames.
eac3to processing took 10 minutes, 16 seconds.
Done.
should be 1h30min41s (is 1h30min36s), but have to test with the audio first. maybe its allright.

rica
16th November 2008, 21:11
eac3to v2.76 released

http://madshi.net/eac3to.zip



Another revolutionary update, thanks.

_ _ _

madshi
16th November 2008, 21:18
btw. if I slow down an audio track with delay, whats done first: the delay applied and then the track is slowed or the other way round?
Good question. Just checked: Resampling/slowdown is done *before* delay, which I think is wrong. Will change that in the next build.

the robocop cap is still more than 3 mins too long (its 1h46min59sec, should be ~1h43min11sec; there's no gap file this time)
Hmmmm... The sample you uploaded is probably too short for me to reproduce the problem, right? Can you please PM me for more details on that movie source?

Another revolutionary update, thanks.
Pleasure!

n0mag!c
16th November 2008, 21:35
I'm wondering: Is there a specific reason why you want to use r8brain instead of SSRC?
This is first time I'm using eac3to to slowdown/speedup audio (usually I use SForge for this) and I just wanted to compare speed of these two methods (SSRC and r8brain).

Thunderbolt8
16th November 2008, 21:39
should be 1h30min41s (is 1h30min36s), but have to test with the audio first. maybe its allright.
nope, its unfortunately not. seems to vary a little, at the beginning its at least closer to being correct as towards the end.

for those 2 clips it always seems to be the video which is wrong, when you count the number of seconds for original 25fps audio for both movies and then calculate it to 23.976 fps, then the slowed down audio track seem to be fine.

tested the robocop without -slowdown, and its already wrong then, the video duration:

1:38:57 original .ts length
1:42:37 remuxed .mkv without -slowdown
1:43:11 supposed video length for -slowdown
1:46:XX video length with -slowdown


same for cube without -slowdown:

1:26:58 original .ts length
1:26:53 remuxed .mkv without -slowdown
1:30:41 supposed video length for -slowdown
1:30:36 video length with -slowdown

at least here it seems the difference of 5 seconds seems to be stable after the slowdown process.

shambles
16th November 2008, 22:26
eac3to v2.76 released

thank thank thank you!

it's amazing how one little app can make so many things so much easier.. you are really spoiling us, madshi :devil:

gillie
16th November 2008, 22:32
eac3to v2.76 released

http://madshi.net/eac3to.zip

* "-slowdown" now works to convert 24.000 movies to 23.976
* "-speedup" now works to convert 24.000 movies to 25.000
* option "-xx.xxx" (e.g. "-24.000") sets the FPS of the source track
* option "-changeToXx.xxx" (e.g. "-changeTo23.976") changes video/audio FPS
* modified FPS information is written to video bitstream (VC-1, MPEG2, h264)
* demuxing with FPS change option now activates audio track transcoding
* SSRC resampling parameters modified slightly to reduce steepness and ringing
* fixed incorrect h264 movie slowdown gap/overlap complaints
* fixed DTS-HD High Resolution bitrate calculation
* dithering is now done differently per channel
Let me explain the new FPS changing options:

(1) If you have a source which contains FPS information, you don't need to tell eac3to which FPS the source has. E.g. if you feed eac3to a m2ts, TS, EVO or VOB file with a video track in it, eac3to will know which FPS the video and audio tracks have. So in this case you can just use "-slowdown" to convert both 24.000 and 25.000 movies to 23.976 fps. Or you can use "-speedup" to convert both 23.976 and 24.000 movies to 25.000 fps.

(2) If eac3to does not know the source FPS (which is usually the case if you feed eac3to with a demuxed audio track), you can still use the "-slowdown" and "-speedup" options. If you do that, eac3to will apply 25.000 -> 23.976 (slowdown) or 23.976 -> 25.000 (speedup) conversion.

(3) If you want to do any funny conversions. E.g. if you want to convert a 25.000 source to 24.000, you can use the option "-changeTo24.000". If eac3to knows the source FPS, that's all you need to do. If eac3to doesn't know the source FPS, you should do "-25.000 -changeTo24.000" to do a 25.000 -> 24.000 conversion.

(4) Generally, if the source is a container which contains both video and audio tracks, doing either "eac3to source -demux -anyFpsChangeOptions" or "eac3to source some.mkv -anyFpsChangeOptions" will result in eac3to doing FPS conversion for all audio and video tracks. Audio tracks will be transcoded in this situation. Lossless tracks will be transcoded to 24bit FLAC. Lossy tracks will be transcoded to 640kbps AC3.

(5) Video FPS changes will as usual not only result in adjusted MKV timestamps. eac3to will also automatically adjust the video bitstream itself to reflect the FPS value change.

Appreciate this might be a little of the beaten track but just wondering whether the -slowdown or -speedup settings can be used to help produce .ts files which will auto-trigger 24p settings on a TViX player.

I use eac3to to demux my Blu-ray disks and have to say it works brilliantly. However, if I mux video and audio streams into an .mkv file my TViX player autoswitches into 24p mode. If I mux exactly the same video and audio streams into a .ts file it doesn't, unless the video source is MPEG2 which most recent Blu-rays aren't.

The reason I want to use the .ts format is that the TViX plays this format well as opposed to .mkv's which have video stuttering and audio dropouts.

Is there a "header" in the .ts container that can force 24p mode? Can eac3to create that header?

AnryV
16th November 2008, 22:51
Sox -M FL.wav FR.wav FC.wav LF.wav BL.wav BR.wav SL.wav SR.wav multichannel.wav
Thanks!

madshi
16th November 2008, 23:03
nope, its unfortunately not. seems to vary a little, at the beginning its at least closer to being correct as towards the end.

for those 2 clips it always seems to be the video which is wrong, when you count the number of seconds for original 25fps audio for both movies and then calculate it to 23.976 fps, then the slowed down audio track seem to be fine.

tested the robocop without -slowdown, and its already wrong then, the video duration:

1:38:57 original .ts length
1:42:37 remuxed .mkv without -slowdown
1:43:11 supposed video length for -slowdown
1:46:XX video length with -slowdown


same for cube without -slowdown:

1:26:58 original .ts length
1:26:53 remuxed .mkv without -slowdown
1:30:41 supposed video length for -slowdown
1:30:36 video length with -slowdown

at least here it seems the difference of 5 seconds seems to be stable after the slowdown process.
Ok, thanks, will see what I can do - next week.

Appreciate this might be a little of the beaten track but just wondering whether the -slowdown or -speedup settings can be used to help produce .ts files which will auto-trigger 24p settings on a TViX player.

I use eac3to to demux my Blu-ray disks and have to say it works brilliantly. However, if I mux video and audio streams into an .mkv file my TViX player autoswitches into 24p mode. If I mux exactly the same video and audio streams into a .ts file it doesn't, unless the video source is MPEG2 which most recent Blu-rays aren't.

The reason I want to use the .ts format is that the TViX plays this format well as opposed to .mkv's which have video stuttering and audio dropouts.

Is there a "header" in the .ts container that can force 24p mode? Can eac3to create that header?
There's a "FPS" like field in the MKV header. But for TS files there's no such field (at least as far as I'm aware). Still the TViX could detect the right framerate by looking at the video bitstream. It seems that it does that correctly for MPEG2, but not for VC-1 and h264. There's nothing I can do about that. You'll have to ask the TViX guys to add support for that. It's not too difficult to realize. If they need help about how to parse the VC-1 and h264 bitstream, you can tell them to contact me...

madshi
17th November 2008, 13:52
eac3to v2.77 released

http://madshi.net/eac3to.zip

* pcm/raw audio delay is now applied before resampling and fps change
* parsing of command line with multiple sources files sometimes failed

odyssey
17th November 2008, 14:27
I tried installing Nero 7 Showtime only from the Ultra package, but eac3to says "The Nero decoder doesn't seem to work, will use libav instead". How can I install the filter correctly? Better yet, can I install the filter without installing any Nero components? (such as extracting the nessesary files and registering them)You need the BD/HDDVD plugin installed too. I think you can have just Showtime installed and have eac3to work with it.Also if I'm just using it to transcode regular DVD AC3?You need the plugin so you can use the decoder. It's irrelevant of the source you're using.No it's not. odin24 claims that I need BD/HDDVD plugin installed in order to decode AC3 audio, but It's logical to think that it's not needed when it's JUST for old AC3, not EAC3!

Also, noone answered why the filter didn't work - I already installed Nero Showtime 7, why would it not work?

nautilus7
17th November 2008, 14:40
I suggest reading the answers you 're given more carefully.

The 1st post says that you need nero 7 and the plugin. That's all it says. And that should be enough to understand that you need both. Period. You need both so you can use the nero decoder. What you will do it doesn't say much to eac3to.

As additional info, you can find (by searching this trhead or the wiki) that you need only showtime from the whole nero package and you also need nero 7.8.5.0 or later nero 7. The plugin is necessary in any case.

odyssey
17th November 2008, 15:34
I suggest reading the answers you 're given more carefully.I suggest someone updates the post so new users like me would even KNOW that a wiki existed!!!

techouse
17th November 2008, 15:46
Whoa! Thanx for he super update ;)

madshi
17th November 2008, 15:54
I suggest someone updates the post so new users like me would even KNOW that a wiki existed!!!
I suggest that you stop flooding this thread with comments about a question which has already been answered in 3 different prominent places:

(1) The very first post in this thread.
(2) The eac3to help text.
(3) Several direct user replies to your question.

All of which say the same (correct) thing.

Chumbo
17th November 2008, 18:16
@madshi,
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. Thank you so much.

himan2001
17th November 2008, 18:26
@madshi:

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.


after adding -sonic, all was fine!

After your fixx using the 5.1 from the "-core", the arcsoft-decoder is "internaly" still "feeded" with the 7.1 information, i asume.

So the "-core" Option doesn´t work with arcsoft-decoder, only with Sonic at the moment.

nautilus7
17th November 2008, 18:33
Sonic can't output 7.1 (is limited to 5.1 in this case) that's why it works.

himan2001
17th November 2008, 18:39
i know it, nautilus :)

but is still internaly false reported to the arcsoft :)

73ChargerFan
17th November 2008, 19:15
As additional info, you can find (by searching this trhead or the wiki) ...
Madshi,
I didn't even remember there was a wiki (http://en.wikibooks.org/wiki/Eac3to) under development.
Would you please add a link to it in the first post?

rica
17th November 2008, 22:13
Madshi,
I didn't even remember there was a wiki (http://en.wikibooks.org/wiki/Eac3to) under development.
Would you please add a link to it in the first post?

At least for now:

http://en.wikibooks.org/wiki/Eac3to/How_to_Use

(by nautilus7)

nautilus7
17th November 2008, 22:59
Wikibooks is a place where everyone can contribute. The fact that i started it, doesn't make it my property. Plus i haven't much time lately so it's up to other eac3to users to continue the development, so it doesn't stay "under construction" for a life.

odyssey
18th November 2008, 01:51
I suggest that you stop flooding this thread with comments about a question which has already been answered in 3 different prominent places:

(1) The very first post in this thread.
(2) The eac3to help text.
(3) Several direct user replies to your question.

All of which say the same (correct) thing.

Well apprearently it's not clear enough.

Also you need to update the wiki links (they are broken). I have searched all over the net, but yet to find the plugin package you all talk about.

sehgal.v7
18th November 2008, 08:16
@Madshi

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.

nautilus7
18th November 2008, 17:13
Well apprearently it's not clear enough.

Also you need to update the wiki links (they are broken). I have searched all over the net, but yet to find the plug-in package you all talk about.Can you find anywhere in Nero site some info regarding how to buy nero 7? No, because both nero 7 and the plug in are discontinued now (the plug-in is included in nero 9 actually).

nwg
18th November 2008, 17:46
Is there any difference in a AC3 file created from a DTA-HD MA 7.1 and a 5.1?

I have so far created a AC3 5.1 640kbps file straight from the DT-HD MA 5.1. Now with a DTHD MA 7.1 am I better to extract the DTS core and create a AC3 5.1 from that? I only ask as I have just "AC3 encoding does not suport back channels, will mix them into the surround". Will that make the surrounds different?

nautilus7
18th November 2008, 21:14
One thing is the extra channels.
But another more important is that in one case you use the master audio tracks as source (lossless) and in the other you use just the lossy dts core.

bigotti5
18th November 2008, 22:15
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

You can dl an example here (http://rapidshare.com/files/165110840/sony_mts.rar.html)

nwg
18th November 2008, 22:22
One thing is the extra channels.
But another more important is that in one case you use the master audio tracks as source (lossless) and in the other you use just the lossy dts core.

I suppose my point is are these extra channels going to cause audio problems for the rears as the channels don't exist.