tryOpt("-sid", self.opts.subtitleid)
tryOpt("-vf", self.opts.vfilters)
tryOpt("-af", self.opts.afilters)
+ if self.opts.deinterlace:
+ cmd += ["-vf-add", "pp=ci"]
def substValues(self, cmd):
subst = {
parser = optparse.OptionParser(usage="%prog [options] input output")
parser.add_option("--dvd", action="store", dest="dvd")
+ parser.add_option("--deinterlace", action="store_true", dest="deinterlace")
parser.add_option("--vfilters", action="store", dest="vfilters")
parser.add_option("--afilters", action="store", dest="afilters")
parser.add_option("--vbitrate", action="store", dest="vbitrate", type="int", default=1000)