This amazing tool should have a command line mode so that it can be run on a headless machine. Progress can be shown like e.g. wget does it.
First it look good request than I quest my-self why?
If you have headless machine, than why do you require to fix avi? Can you play it on that machine? :)
Nevertheless I try to implement this. I don't know when since I pay my time for wxhexeditor project, and divfix waiting OpenDML support, MKV streams also wait reverse engineering to how they could be fixed while in download....
Your request has higher priority because implementing is easy than those. :)
Best regards, Erdem.
i have a dedicated and headless debian server for encoding and storing media content. Every now and then my encoder corrupts the avi files, so I added divfix to my encoding "toolchain" script (lsdvd, dvdbackup, then handbrake or mencoder. all commandline). This machine is connected to my LAN, but using divfix from my working machine (with ssh -X) takes a multiple of times compared to running on that dedicated (and more powerful) machine. That's why :)
I only use divfix for my own encoded dvds and achieved very good results with divfix (avifix just didnt work). Thumbs up & thanks a lot for your amazing tool.
I have good and bad news.
Good one is first. Implement PURE CLI interface, with percentage of completeness,
I also automate it with if $DISPLAY environment is defined or not for Pure CLI mode.
Bad one is, It not work with headless machine, but headed machine.
Even it does not show any GUI window, program initializes the GTK library because of wxWidgets start procedure. I spend 2 hour and my stomach can't hold initialization process of wx, I give up...
I try to alter wxWidgets initialization ( which I failed for now ) sequence for support pure CLI mode but than there some problems probably rise on Locale and Command Line Parse codes...
I try try try but I can't do it. I get angry for that. I don't know if my mind is tired. Might be some day I will add pure cli mode. But I think it wont be as soon as my first thought. I will try again later...
Your request has lower priority for now because implementing is harder than other waiting feature request (OpenDML support, MKV) those. :)