Pārlūkot izejas kodu

Added one Folder Control

Moritz Schmidt 10 gadi atpakaļ
vecāks
revīzija
82843134b1
1 mainītis faili ar 21 papildinājumiem un 0 dzēšanām
  1. 21 0
      main.py

+ 21 - 0
main.py

@@ -0,0 +1,21 @@
+#!/usr/bin/env python
+import os, sys
+from subprocess import call
+
+if len(sys.argv) == 1:
+    print "Usage: python main.py folder1/ folder2/"
+    sys.exit(0)
+else:
+    os.chdir(sys.argv[1])
+    files = os.listdir('.')
+    newFiles = []
+    for file in files:
+        file = file.split('.')
+        file[len(file) - 1] = 'mp4'
+        newFiles.append(str.join('.', file))
+
+    for i, file in enumerate(files):
+        call('/usr/bin/HandBrakeCLI -f av_mp4 -O -e x264 -E av_aac -vfr -P -U -i ' + file + ' -o ' + newFiles[i], shell=True)
+        print file + ' done.'
+
+    print 'All done.'