summaryrefslogtreecommitdiff
path: root/cutter.py
diff options
context:
space:
mode:
Diffstat (limited to 'cutter.py')
-rwxr-xr-xcutter.py13
1 files changed, 6 insertions, 7 deletions
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()