str=unicode.encode('utf-8')
if verbose_level_now > verbose_level:
print str
-def printuft8ex(unicode,verbose_level=500):
+def printuft8ex(unicode,verbose_level=500,log_level=500):
str=unicode.encode('utf-8')
if verbose_level_now > verbose_level:
print str
logfname="/var/log/rec10"
mode="a"
- if os.path.exists(logfname):
- f=open(logfname,mode)
- f.write(str+"\n")
- f.close()
-def Commonlogex(type,place,inst,txt,verbose_level=500):
+ if log_level_now > log_level:
+ if os.path.exists(logfname):
+ f=open(logfname,mode)
+ f.write(str+"\n")
+ f.close()
+def Commonlogex(type,place,inst,txt,verbose_level=500,log_level=500):
lt=datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")+u":"
if txt=="":
lt=lt+u"["+type+u"] "+place+u" "+inst
mode="a"
if verbose_level_now > verbose_level:
print lt
- if os.path.exists(logfname):
- f=open(logfname,mode)
- f.write(lt+"\n")
- f.close()
+ if log_level_now > log_level:
+ if os.path.exists(logfname):
+ f=open(logfname,mode)
+ f.write(lt+"\n")
+ f.close()
def addCommandLog(tspath,log_title,cmd,cmd_log=""):
addlog(tspath,cmd,log_title+u"ログ-コマンド")
addlog(tspath,cmd_log,log_title+u"ログ-詳細")
harddup=",harddup"
encvf=encvf+harddup
x264streamsize=str(tsize[0])+u"x"+str(tsize[1])
+ if tsize[0] <= 0 and tsize[1] <= 0:
+ tsize=[1280,720]
if quality==1:
x264preset=u"ultrafast"
elif quality==2:
return [darx,dary]
def get_par_size(pin,y):
tSize=getMovieBaseSize(pin)
- tX=tSize[0]*10*y/tSize[1]
- tY=y
- if tX>int(tX/10)*10:
- tX=tX/10+1
+ if tSize[1] != 0 :
+ tX=tSize[0]*10*y/tSize[1]
+ tY=y
+ if tX>int(tX/10)*10:
+ tX=tX/10+1
+ else:
+ tX=tX/10
else:
- tX=tX/10
+ tX=-1
+ tY=-1
return [tX,tY]
def get_x264core_version():