]> git.parisson.com Git - promaster.git/commitdiff
add flags for fades, add processing batch
authoryomguy <yomguy@parisson.com>
Fri, 14 Dec 2012 11:50:47 +0000 (12:50 +0100)
committeryomguy <yomguy@parisson.com>
Fri, 14 Dec 2012 11:50:47 +0000 (12:50 +0100)
auto_fade_batch.py
process_batch.py [new file with mode: 0644]

index c87fa0e7d59e039262a3b214f41af674529fd469..fa116b5045b6fcb0bf3ad3b393e55efaa9e25875 100644 (file)
@@ -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 (file)
index 0000000..fc91362
--- /dev/null
@@ -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)