Warum benutzt du nicht ein Autoit Fileopen Dialog um den Pfad zur Datei zu bekommen und lässt diese Datei dann sowohl in vdub als auch in mediainfo öffnen? Also Anstatt vdub zu überwachen steuerst du vdub und sämtlichen anderen Programme die beteilligt sind per Autoit.
Es gibt zuviele Optionen beim öffnen einer Datei in VirtualDub. Hätte ich es nur mit avi/xvid zu tun, wäre das kein Problem, aber ich hab's leider auch mit qt, x264/mkv/mp4 und anderen Formaten zu tun, die es erfordern, dass ich im Datei-Öffnen Dialog erweiterte Optionen zum öffnen und verschiedene Methoden (zb DirectShow oder Avisynth-Scripte/ffdshow) etc anwähle. Dass als eigenen Dialog zu gestalten ist wohl unmöglich, weil VirtualDub gerade für Input-Plugins wohl keine Commandline-Parameter bietet.
Ansonsten geht es mir nicht nur ums muxxen sondern auch um's Cutten. Die meiste arbeit besteht für mich darin Videos zu öffnen, zurechtzuschneiden, und als XviD mit getaggtem Filename zu exportieren. Frag nicht nach dem Sinn Also dass mit den Jobs werd ich mir mal anschauen, wenn das ein Weg ist VirtualDub mitzuteilen, wie es genau Dateien zu öffnen hat, ist dass möglicherweise ein ganz guter Workaround.
Dass MediaInfo ein gutes CLI bietet weiß ich, dass Problem war halt nur dass ich eben eine visuelle Anzeige will - denn davon hängt letztenendes ab, wie ich eine Datei öffnen muss. Grade bei Quicktime, AVC, VC etc reicht es nicht zur das Format und den Codec zu kennen, da klappt es zb mal nur mit ICM oder MoviesTask ein Video zu öffnen, oder per AVS. Dass sind Sachen wo ich denk dass es besser ist wenn ich das direkt von Fall zu Fall entscheide, und kein Script übernehmen lasse, weil's einfach zu komplex ist.
Also im Grunde wär das Script für meine Bedürfnisse perfekt, wenn das jetzt halt mit dem öffnen von Media-Info noch ein Tick besser ablaufen würd. Aber es geht auch so, ich bin zufrieden.
Für zukünftige Projekte werd ich mir aber im Hinterkopf behalten Probleme mehr mit AutoIt-"Wrappern" zu lösen statt mit Fenstersteuerung, denn dass ist wirklich nicht grad sehr zuverlässig.
Danke für deine Tipps, wenn ich alle von mir gewünschten Funktionen umgesetzt hab werd ich mal schauen wie ich das noch pimp.