From: James Bunton Date: Sun, 16 Mar 2008 14:00:10 +0000 (+1100) Subject: DVD chapter support X-Git-Url: https://code.delx.au/transcoding/commitdiff_plain/8b1ea9d67c4f37e1d7fcedfd137ec966e6ca6c04 DVD chapter support --- diff --git a/toh264.py b/toh264.py index ad61f51..99fa9b1 100755 --- a/toh264.py +++ b/toh264.py @@ -16,6 +16,7 @@ def parseArgs(): parser.add_option("--filters", action="store", dest="filters", default="denoise3d") parser.add_option("--vbitrate", action="store", dest="vbitrate", type="int", default=600) parser.add_option("--abitrate", action="store", dest="abitrate", type="int", default=192) + parser.add_option("--chapter", action="store", dest="chapter") parser.add_option("--startpos", action="store", dest="startpos") parser.add_option("--endpos", action="store", dest="endpos") parser.add_option("--dump", action="store_true", dest="dump") @@ -44,6 +45,7 @@ def main(): insertOpt("-ss", opts.startpos) insertOpt("-endpos", opts.endpos) insertOpt("-dvd-device", opts.dvd) + insertOpt("-chapter", opts.chapter) subst = { "vbitrate": opts.vbitrate, diff --git a/toxvid.py b/toxvid.py index 33d9505..b3b5128 100755 --- a/toxvid.py +++ b/toxvid.py @@ -17,6 +17,7 @@ def parseArgs(): parser.add_option("--filters", action="store", dest="filters", default="denoise3d") parser.add_option("--vbitrate", action="store", dest="vbitrate", type="int", default=600) parser.add_option("--abitrate", action="store", dest="abitrate", type="int", default=192) + parser.add_option("--chapter", action="store", dest="chapter") parser.add_option("--startpos", action="store", dest="startpos") parser.add_option("--endpos", action="store", dest="endpos") parser.add_option("--dump", action="store_true", dest="dump") @@ -45,6 +46,7 @@ def main(): insertOpt("-ss", opts.startpos) insertOpt("-endpos", opts.endpos) insertOpt("-dvd-device", opts.dvd) + insertOpt("-chapter", opts.chapter) subst = { "vbitrate": opts.vbitrate,