OSDN Git Service

implement sar using encode function.
authorgn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Wed, 23 Jun 2010 01:29:27 +0000 (01:29 +0000)
committergn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Wed, 23 Jun 2010 01:29:27 +0000 (01:29 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@631 4e526526-5e11-4fc0-8910-f8fd03428081

rec10/trunk/src/tv2mp4.py

index 90519e0..c202c00 100644 (file)
@@ -116,10 +116,11 @@ def addCaption(pts,pmp4):##字幕の追加を試みる。
             logt=unicode(p0.communicate()[0], "UTF-8")\r
             recdblist.addlog(pts,e0, u"Captionログ-コマンド")\r
             recdblist.addlog(pts,logt, u"Captionログ-詳細")\r
-        if os.path.getsize(pincap)>1000:\r
-            exe = configreader.getpath("mp4box")\r
-            e1s=exe +u" -add \""+pincap+"\" \""+pmp4+"\""\r
-            addmp4(pincap,pmp4,e1s)\r
+        if os.path.exists(pincap):\r
+            if os.path.getsize(pincap)>1000:\r
+                exe = configreader.getpath("mp4box")\r
+                e1s=exe +u" -add \""+pincap+"\" \""+pmp4+"\""\r
+                addmp4(pincap,pmp4,e1s)\r
 def addAudio(pts,pmp4,opt):#オプションに応じた音声の追加を行う\r
     exe = configreader.getpath("mp4box")\r
     if re.search("d",opt) or re.search("5",opt):#二カ国語放送/5.1ch放送の場合\r