View Full Version : eac3to shows "analyze:" but no "process:"
LonelyPixel
17th May 2015, 13:04
I'm using eac3to 3.29 in my GUI and need to read the progress output from stdout. I've once seen it working but it does no longer for some time. I added the parameter "-progressnumbers" but I only get "analyze:" numbers, no more "process:" numbers. That's a little bit useless because I can show a smooth progress bar for the first 1/10th of the total time. It just gets stuck and then suddenly jumps to 100% when eac3to is done.
How can I get both the "analyze:" and "process:" numbers to be printed?
My command line looks like this:
eac3to "D:\Videos\...\00026.m2ts"+"D:\Videos\...\00027.m2ts" 1: "d:\tmp\1.mkv" 2: "d:\tmp\2.ac3" -192 3: "d:\tmp3.ac3" -192 4: "d:\tmp\4.sup" -progressnumbers -log=NUL
The output is:
analyze: 1%
analyze: 2%
(...)
analyze: 100%
M2TS, 1 video track, 2 audio tracks, 1 subtitle track, 0:04:34, 100i
(1.5 seconds until here)
(nothing more)
(finishes after 1 more minute)
Putting multiple "-progressnumbers" after each output track does not help.
LonelyPixel
29th May 2015, 22:21
Hasn't anybody noticed that? It's really annoying to be blind for minutes while debugging my application.
Are older versions of eac3to available somewhere? There doesn't even seem to be any website about it, just a single anonymous download of the most current archive.
Sparktank
29th May 2015, 22:27
my GUI
Is this a GUI you developed yourself?
No one replied probably because of lack of details.
I'm not a developer, but it seems you want to try get as much help as possible without revealing anything pertinent so there isn't much anyone can do short of a fortune cookie readout.
Are older versions of eac3to available somewhere?
VideoHelp (plus other mirrors) usually have archives.
I don't know where you've been anonymously downloading current versions (or any).
http://www.videohelp.com/software/eac3to/old-versions#download
LonelyPixel
29th May 2015, 22:43
Is this a GUI you developed yourself?
Yes. I'm calling eac3to for demuxing of video files and transcoding audio tracks from it. As already explained, it will tell me analysis progress, but no processing progress. It just sits there, silently doing its work. There's really not much more I could say about it. The progress output is simply missing.
I don't know where you've been anonymously downloading current versions (or any).
There's an extremely long eac3to thread right in this forum, and it starts with a link to a zip file of version 3.29 and continues with a description of the tool. The download link is from what looks like the program author's website, but that website doesn't mention the program anywhere.
LonelyPixel
4th June 2015, 22:38
Is the source code available somewhere so I could try to look why it's not working?
There is a progress bar for both phases when calling it interactively in a console window, but that can't be used from a parent process.
Kurtnoise
5th June 2015, 06:57
Do your input files are encrypted or not ? If yes, this may happens...
Anyway, you should upload a sample of your input somewhere in order to check out by somebody else.
LonelyPixel
5th June 2015, 12:34
Sorry for the noise. On trying to reproduce it in another environment, I found that this output really is generated. My application just didn't correctly read it. Copy&paste error in my code.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.