From 96d929f09aa28f1d5684743375721d0ac0e832e6 Mon Sep 17 00:00:00 2001 From: Mikhail Osipov Date: Fri, 1 Nov 2013 02:15:42 +0400 Subject: remove shntool usage external decoders support new options: --track-total, --track-start, --verbose --- cutter.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'cutter.py') diff --git a/cutter.py b/cutter.py index 9fa0cff..5ed49ab 100755 --- a/cutter.py +++ b/cutter.py @@ -19,13 +19,6 @@ except Exception as err: printerr("import config failed: %s", err) sys.exit(0) -def msf(ts): - m = ts / (60 * 75) - s = ts / 75 % 60 - f = ts % 75 - - return "%d:%02d:%02d" % (m, s, f) - def print_cue(cue): for k, v in cue.attrs(): printf("%s: %s\n", k.upper(), quote(v)) @@ -75,6 +68,9 @@ def parse_args(): parser.add_option("-n", "--dry-run", action="store_true", default=False, dest="dry_run") + parser.add_option("-v", "--verbose", + dest="verbose", action="store_true", default=False) + enc = OptionGroup(parser, "Encoding options") enc.add_option("-t", "--type", dest="type", @@ -146,6 +142,9 @@ def parse_args(): else: tag.add_option("--" + opt, dest=opt, default="") + tag.add_option("--track-total", type="int", dest="tracktotal") + tag.add_option("--track-start", type="int", dest="trackstart") + parser.add_option_group(tag) return parser.parse_args() -- cgit v1.2.3-70-g09d2