From: yomguy Date: Fri, 14 Dec 2012 11:50:47 +0000 (+0100) Subject: add flags for fades, add processing batch X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=30104532552079717492c15dd8eb59da651753d8;p=promaster.git add flags for fades, add processing batch --- diff --git a/auto_fade_batch.py b/auto_fade_batch.py index c87fa0e..fa116b5 100644 --- a/auto_fade_batch.py +++ b/auto_fade_batch.py @@ -8,11 +8,12 @@ if __name__ == '__main__': for filename in os.listdir(dir): prefix, extension = os.path.splitext(filename) - if ext in extension: - path = dir + os.sep + filename + path = dir + os.sep + filename + flag = path + '.faded' + if ext in extension and not os.path.exists(flag): fade = AutoFade(path) data = fade.run() f = open(path, 'w') f.write(data) f.close() - + os.system('touch ' + flag) diff --git a/process_batch.py b/process_batch.py new file mode 100644 index 0000000..fc91362 --- /dev/null +++ b/process_batch.py @@ -0,0 +1,13 @@ + +import os, sys + +if __name__ == '__main__': + dir = sys.argv[-1] + + for filename in os.listdir(dir): + prefix, extension = os.path.splitext(filename) + path = dir + os.sep + filename + flag = path + '.processed' + if 'sh' in extension and not os.path.exists(flag): + os.system(path) + os.system('touch ' + flag)