Log in

View Full Version : Eac3to issue


ect5150
26th October 2011, 04:31
Hey guys, I've run into a problem ripping some audio from the BD and I don't really see any results when I search for the problem.

In short, I normally tell megui to run EAC3TO and decode any audio tracks to WAVs which I will use for me own personal encodes. This time around however, it just craps out, with the following:

--[Information] [10/25/2011 11:09:12 PM] Extracting started
--[Error] [10/25/2011 11:09:18 PM] Process exits with error code: 1
--[Information] [10/25/2011 11:09:18 PM] Standard output stream
---[NoImage] M2TS, 1 video track, 3 audio tracks, 2 subtitle tracks, 0:20:44, 24p /1.001
---[NoImage] 1: h264/AVC, 1080p24 /1.001 (16:9)
---[NoImage] 2: TrueHD/AC3, 5.1 channels, 48kHz, dialnorm: -26dB, -608ms
---[NoImage] (embedded: AC3, 5.1 channels, 448kbps, 48kHz, dialnorm: -26dB)
---[NoImage] 3: TrueHD/AC3, 2.0 channels, 48kHz, dialnorm: -22dB, -192ms
---[NoImage] (embedded: AC3, 2.0 channels, 192kbps, 48kHz, dialnorm: -22dB)
---[NoImage] 4: TrueHD/AC3, 1.0 channels, 48kHz, dialnorm: -23dB, -42ms
---[NoImage] (embedded: AC3, 1.0 channels, 96kbps, 48kHz, dialnorm: -23dB)
---[NoImage] 5: Subtitle (PGS)
---[NoImage] 6: Subtitle (PGS)
---[NoImage] a04 Extracting audio track number 4...
---[NoImage] a04 This track begins with a non-major frame.
---[NoImage] a04 Extracting TrueHD stream...
---[NoImage] a04 Removing TrueHD dialog normalization...
---[NoImage] a04 Decoding with libav/ffmpeg...
---[NoImage] a04
---[NoImage]
--[Information] [10/25/2011 11:09:18 PM] Standard error stream
--[Information] [10/25/2011 11:09:18 PM] Job completed

So, I figure I would give the command line a shot on the mono track and receive the following error--

C:\Video\Programs\megui\tools\eac3to>eac3to test.thd test.wav
TrueHD, 1.0 channels, 48kHz
Decoding with libav/ffmpeg...
libav Substream min channel cannot be greater than max channel.
The libav decoder reported error -1 while decoding.
Aborted at file position 262144.

I didn't find anything regarding that error with libav about the channels through my own searching. Didn't know if anyone had run into similar problems.

That said, I should note I was able to tell megui to create an AC3 version of the files... but my command line attempt to do so yields the exact same error the previous command line attempt had. I appreciate any insight someone may lend in advance!

tebasuna51
26th October 2011, 12:25
Maybe the problem is the outdated livbav included with eac3to.

Try with a last ffmpeg build (http://ffmpeg.zeranoe.com/builds/):

ffmpeg -i test.thd -ac 1 -acodec pcm_s24le -f wav test.wav

If don't work your file is still unsupported (or corrupt).

ect5150
26th October 2011, 20:40
Maybe the problem is the outdated livbav included with eac3to.

Try with a last ffmpeg build (http://ffmpeg.zeranoe.com/builds/):

ffmpeg -i test.thd -ac 1 -acodec pcm_s24le -f wav test.wav

If don't work your file is still unsupported (or corrupt).
That worked like a charm! :thanks:

Now for the stupid question. Anything I can do manually to get megui/eac3to to do this? Or will I just have to open the command line each time when I run into this problem?