- ""
- #doexe = exe.encode('utf-8') + u' \"' + pin.encode('utf-8') + u'\" \"' + pout.encode('utf-8') + u'\"'
- exe1=exe+u" -aviraw audio \'"+pin+u"\'"
- exe2=exe+u" -aviraw video \'"+pin+u"\'"
- exefin=exe+u" -new -fps 29.97 -add \'"+videopath+u"\'#video -add \'"+audiopath+u"\'#audio \'"+pout+u"\'"
+ exes=[]
+ wineexe=configreader.getpath("wine")
+ cfr2tc=configreader.getpath("cfr2tc")
+ dtsedit=configreader.getpath("DtsEdit")
+ pin120=pin.replace(".avi",".120.avi")
+ pints=pin.replace(".avi",".ts")
+ pmp4=pin.replace(".avi",".tmp.mp4")
+ pintimecode=pin.replace(".avi",".timecode.txt")
+ pinaac=pin.replace(".avi",".aac")
+ evfr=[]
+ evfr.append("ffmpeg -i '"+pints+"' -vn -f aac -acodec copy '"+pinaac+"'")
+ evfr.append(wineexe+u" "+cfr2tc+u" '"+"Z:\\"+pin+"' '"+"Z:\\"+pin120+u"' 'Z:\\"+pintimecode+u"' 2")
+ evfr.append(exe+u" -aviraw video \'"+pin120+u"\'")
+ videotpath=os.path.join(dir,title+u".120_video.h264")
+ evfr.append(exe+u" -fps 29.97 -add \'"+videotpath+"\' -add \'"+pinaac+"\' -new \'"+pmp4+"\'")
+ #evfr.append(exe+u" -add \'"+pinaac+"\' \'"+pmp4+"\'")
+ evfr.append(wineexe+u" "+dtsedit+u" -tc \'Z:\\"+pintimecode+u"\' \'Z:\\"+pmp4+"\' -o \'Z:\\"+pout+"\'")
+
+ exes=evfr