Mercurial > code > home > repos > light9
annotate bin/vidref @ 937:b0337e6f68f1
refactor to videorecorder.py
Ignore-this: 3b3eeaa3e817b8ebea688e239624683b
author | drewp@bigasterisk.com |
---|---|
date | Wed, 12 Jun 2013 19:46:26 +0000 |
parents | 89adbbb06bcd |
children | 1d9547f90737 |
rev | line source |
---|---|
729
b5efddd80dad
update more shbang lines
Drew Perttula <drewp@bigasterisk.com>
parents:
647
diff
changeset
|
1 #!bin/python |
882 | 2 from run_local import log |
935 | 3 from twisted.internet import gtk2reactor |
4 gtk2reactor.install() | |
5 from twisted.internet import reactor | |
525 | 6 import gobject |
7 gobject.threads_init() | |
522 | 8 import gtk |
542
cfd5d5be1b50
vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents:
541
diff
changeset
|
9 import sys, logging, optparse |
523
9f36a105adb3
fix vidref to allow playback from webcam
drewp@bigasterisk.com
parents:
522
diff
changeset
|
10 sys.path.append(".") |
937 | 11 from light9.vidref.main import Gui |
12 | |
522 | 13 |
542
cfd5d5be1b50
vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents:
541
diff
changeset
|
14 # find replay dirs correctly. show multiple |
cfd5d5be1b50
vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents:
541
diff
changeset
|
15 # replays. trash. reorder/pin. dump takes that are too short; they're |
cfd5d5be1b50
vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents:
541
diff
changeset
|
16 # just from seeking |
cfd5d5be1b50
vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents:
541
diff
changeset
|
17 |
cfd5d5be1b50
vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents:
541
diff
changeset
|
18 parser = optparse.OptionParser() |
cfd5d5be1b50
vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents:
541
diff
changeset
|
19 parser.add_option("-v", "--verbose", action="store_true", |
cfd5d5be1b50
vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents:
541
diff
changeset
|
20 help="logging.DEBUG") |
cfd5d5be1b50
vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents:
541
diff
changeset
|
21 (options, args) = parser.parse_args() |
cfd5d5be1b50
vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents:
541
diff
changeset
|
22 |
522 | 23 |
647
a30550d5827f
vidref shows more logs in the gui
Drew Perttula <drewp@bigasterisk.com>
parents:
542
diff
changeset
|
24 log.setLevel(logging.DEBUG) |
a30550d5827f
vidref shows more logs in the gui
Drew Perttula <drewp@bigasterisk.com>
parents:
542
diff
changeset
|
25 # limit the stdout one, but leave debug messages for the gtk logger |
a30550d5827f
vidref shows more logs in the gui
Drew Perttula <drewp@bigasterisk.com>
parents:
542
diff
changeset
|
26 log.handlers[0].setLevel(logging.DEBUG if options.verbose else logging.WARN) |
534
6f1eb6437c96
vidref refactor, start to add more widgets
drewp@bigasterisk.com
parents:
525
diff
changeset
|
27 logging.getLogger("restkit.client").setLevel(logging.WARN) |
6f1eb6437c96
vidref refactor, start to add more widgets
drewp@bigasterisk.com
parents:
525
diff
changeset
|
28 |
6f1eb6437c96
vidref refactor, start to add more widgets
drewp@bigasterisk.com
parents:
525
diff
changeset
|
29 |
937 | 30 |
31 start=Gui() | |
32 | |
935 | 33 reactor.run() |
522 | 34 |