OSDN Git Service

implement new mp4 encoding(beta2).
authorgn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Thu, 4 Mar 2010 04:36:33 +0000 (04:36 +0000)
committergn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Thu, 4 Mar 2010 04:36:33 +0000 (04:36 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@453 4e526526-5e11-4fc0-8910-f8fd03428081

rec10/trunk/src/tv2mkv.py
rec10/trunk/src/tv2mp4.py

index c9ab71c..ee0004e 100644 (file)
@@ -204,6 +204,7 @@ def execcomd(cmd):
 def deltitle(path,title):
     dp=[]
     dp.append(os.path.join(path,title+".avi"))
+    dp.append(os.path.join(path,title+".264"))
     dp.append(os.path.join(path,title+".120.avi"))
     dp.append(os.path.join(path,title+".noodml.avi"))
     dp.append(os.path.join(path,title+".aac"))
index 641b352..fddf923 100644 (file)
@@ -374,3 +374,28 @@ def execcomd(cmd):
     except:\r
         ""\r
     return txt\r
+\r
+def deltitle(path,title):\r
+    dp=[]\r
+    dp.append(os.path.join(path,title+".avi"))\r
+    dp.append(os.path.join(path,title+".264"))\r
+    dp.append(os.path.join(path,title+".120.avi"))\r
+    dp.append(os.path.join(path,title+".noodml.avi"))\r
+    dp.append(os.path.join(path,title+".aac"))\r
+    dp.append(os.path.join(path,title+".m2v"))\r
+    dp.append(os.path.join(path,title+"_1.aac"))\r
+    dp.append(os.path.join(path,title+"_2.aac"))\r
+    dp.append(os.path.join(path,title+"_1.mp3"))\r
+    dp.append(os.path.join(path,title+"_2.mp3"))\r
+    dp.append(os.path.join(path,title+".srt"))\r
+    if os.path.exists(os.path.join(path,title+".ts"))and os.path.exists(os.path.join(path,title+".ts.b25")):\r
+        if os.path.getsize(os.path.join(path,title+".ts"))*10>os.path.getsize(os.path.join(path,title+".ts.b25")):\r
+            if os.path.getsize(os.path.join(path,title+".ts"))>1000*1000*100:\r
+                dp.append(os.path.join(path,title+".ts.b25"))\r
+    if os.path.exists(os.path.join(path,title+".mp4")):\r
+        if os.path.getsize(os.path.join(path,title+".mp4"))>1000*1000*10:\r
+            for ip in dp:\r
+                try:\r
+                    os.remove(ip)\r
+                except:\r
+                    ""\r