From 2521f420d8ca6bad1e8eb037076f927a2cb46548 Mon Sep 17 00:00:00 2001 From: gn64_jp Date: Tue, 20 Jul 2010 01:41:03 +0000 Subject: [PATCH 1/1] change encode temp filename. git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@650 4e526526-5e11-4fc0-8910-f8fd03428081 --- rec10/trunk/src/ts2x264.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rec10/trunk/src/ts2x264.py b/rec10/trunk/src/ts2x264.py index e2c1975..1bdfee3 100644 --- a/rec10/trunk/src/ts2x264.py +++ b/rec10/trunk/src/ts2x264.py @@ -8,6 +8,7 @@ import os import os.path import re import random +import time import recdblist def ts2x264(pin, pout, opts):#sizeは"HD"か"SD" @@ -167,7 +168,10 @@ def encode_sar(pin,pout,size,is24fps,quality,crf,deinterlace=1): os.environ['LANG']="ja_JP.UTF-8" random.seed(pin) random.jumpahead(10) - streampath=os.path.join(os.path.dirname(pin),str(random.randint(10000, 999999))) + temptime=int(time.time()) + temptime=temptime % 9697 + random.jumpahead(temptime) + streampath=os.path.join(os.path.dirname(pin),str(random.randint(10000, 99999999))) os.system(u"mkfifo "+streampath) encexe=mencoder+u" \""+pin+u"\" -vfm ffmpeg -quiet "+encvf+u",format=i420 "+fps+" "+ofps+" -oac mp3lame -ovc raw -of rawvideo -o \""+streampath+"\" &" encexe=encexe+u" nice -n 19 "+x264+" "+x264_sar+" "+x264crf+u" "+x264_addline+u" --threads "+x264_thread+" "+x264profile+x264preset+" "+x264tune+" "+x264fps+" -o \""+pout+"\" "+streampath+" "+x264streamsize -- 2.11.0