3 # Rec10 TS Recording Tools
4 # Copyright (C) 2009-2010 Yukikaze
5 #import sys # モジュール属性 argv を取得するため
17 tsを取得してepgの入ったxmlとして書き出す
20 if re.search(u'CS', ch):
24 write_time(pout, ch ,timet)
25 def write_time(pout, ch ,times):
27 指定された時間分tsを取得してepgの入ったxmlとして書き出す
29 recdblist.printutf8(u"Ts-EPG XML書き出し処理開始")
30 recdblist.printutf8(u"CH:"+ch)
32 if re.search(u'CS', ch):
37 mode = chdb.bctypesearch(u'te' + ch)['ontv']
38 epgdump = configreader.getpath("epgdump")
39 if os.access(pout + ".ts", os.F_OK):
40 os.remove(pout + ".ts")
42 tv2ts.tv2tsmix(pout + ".ts", ch, timet)
43 exe = "export LANG=ja_JP.UTF-8 && nice -n 15 " + epgdump + " " + mode + " " + pout + ".ts " + pout
44 recdblist.printutf8(exe)