ich habe folgende Funktion geschrieben, die mir eine Liste von avi-Dateien zusammenfügen soll:
Code: Alles auswählen
def avimergef(aus, *ein):
l = ["/usr/bin/avimerge", "-i"] + list(ein) + ["-o", aus]
# p = subprocess.Popen(l, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
p = subprocess.Popen(l)
p.wait()
avimerge selber ist ein Programm, welches nach "-i" aufgeführte avis in die nach "-o" genannte Datei zusammenfügt.
So wie es oben steht funktioniert es auch, aber es wird eine Unmenge an Text mitausgegeben, was ich durch die Umlenkung vermeiden wollte. Allerdings geht es dann nicht mehr, was vermutlich an avimerge liegt.
Hat jemand eine Idee, was ich sonst machen kann?