return txt.strip()
def move():
path = str(os.path.dirname(os.path.abspath(__file__)))
- recdblist.printutf8(u"rec10 ver 0.9.1 installer.")
+ recdblist.printutf8(u"rec10 ver 0.9.2 installer.")
recdblist.printutf8(u"rec10のインストールを開始します。")
- maxn=10
+ maxn=12
configwriter.setpath(u"wine", getpath(u"wine"))
configwriter.setpath(u"recpt1", getpath(u"recpt1"))
+
+ configwriter.setpath(u"MP4Box", getpath(u"MP4Box"))
#configwriter.setpath(u"xvfb-run", getpath(u"xvfb-run"))
configwriter.setpath(u"mkvmerge", getpath(u"mkvmerge"))
configwriter.setpath(u"b25", getpath(u"b25"))
recdblist.printutf8(u"lameを使用します。")
else:
recdblist.printutf8(u"lameを使用します。")
- recdblist.printutf8(u"チャンネルの設定に入ります(8/"+str(maxn)+")")
+
+ recdblist.printutf8(u"保存する画質を教えてください(7/"+str(maxn)+")")
+ recdblist.printutf8(u"x264のcrfの値です。標準だと30分で800MBほどになります")
+ crf=raw_input("[20]:")
+ if crf=="":
+ crf="20"
+ else:
+ crf=str(int(crf))
+ configwriter.setenv("crf", crf)
+
+ recdblist.printutf8(u"アニメーションを保存する画質を教えてください(8/"+str(maxn)+")")
+ recdblist.printutf8(u"x264のcrfの値です。標準だと30分で800MBほどになります")
+ a_crf=raw_input("[18]:")
+ if a_crf=="":
+ a_crf="18"
+ else:
+ a_crf=str(int(a_crf))
+ configwriter.setenv("animation_crf", a_crf)
+
+ recdblist.printutf8(u"x264の圧縮率を設定してください(8/"+str(maxn)+")")
+ recdblist.printutf8(u"x264のpresetの値です。標準だとmedium、小さければ小さいほど高圧縮になります")
+ preset=raw_input("[4]:")
+ if preset=="":
+ preset="18"
+ else:
+ preset=str(int(preset))
+ configwriter.setenv("x264_preset", preset)
+
+ recdblist.printutf8(u"保存するコンテナの設定(9/"+str(maxn)+")")
+ recdblist.printutf8(u"MP4を標準にしますか(もしくはMKVが使えます)")
+ useMP4=raw_input("[y/N]:")
+ if useMP4=="Y" or useMP4 == "y" :
+ useMP4="1"
+ else:
+ useMP4="0"
+ configwriter.setenv("make_mp4", useMP4)
+
+
+ recdblist.printutf8(u"チャンネルの設定に入ります(10/"+str(maxn)+")")
recdblist.printutf8(u"rec10を設置する地域を選んでください。")
recdblist.printutf8(u"1:東京 2:神戸 3:名古屋 4:その他")
ch=raw_input()
recdblist.printutf8(u"チャンネルの設定が必要です。")
recdblist.printutf8(u"chlist_sample_*を参考にchlist.xmlを作成した後に次のステップに進んでください。")
time.sleep(5)
- recdblist.printutf8(u"BS放送は受信可能ですか?(9/"+str(maxn)+")")
+ recdblist.printutf8(u"BS放送は受信可能ですか?(11/"+str(maxn)+")")
bsok=raw_input("y/N:")
if bsok=="Y" or bsok == "y" :
bsok="1"
else:
bsok="0"
configwriter.setenv("bs", bsok)
- recdblist.printutf8(u"CS放送(スカパーe2)は受信可能ですか?(10/"+str(maxn)+")")
+ recdblist.printutf8(u"CS放送(スカパーe2)は受信可能ですか?(12/"+str(maxn)+")")
csok=raw_input("y/N:")
if csok=="Y" or csok == "y" :
csok="1"