1. mocha package¶
- class mocha.Settings(override=False, read_overridden=True)¶
Bases: PySide2.QtCore.QSettings
- class BooleanSettingAccessor(key, default_value=None, choices=set([]))¶
Bases: mocha.SettingAccessor
- value_types¶
alias of bool
- class Settings.CustomSettingAccessor(custom_getter, custom_setter)¶
Bases: object
- class Settings.FloatSettingAccessor(key, default_value=None, choices=set([]))¶
Bases: mocha.SettingAccessor
- value_types¶
alias of float
- class Settings.IntegerSettingAccessor(key, default_value=None, choices=set([]))¶
Bases: mocha.SettingAccessor
- value_types = (<type 'int'>, <type 'long'>)¶
- class Settings.SettingAccessor(key, default_value=None, choices=set([]))¶
Bases: object
- value_types = None¶
- class Settings.SettingAccessorCoupler(mapper_data)¶
Bases: object
- class Settings.StringSettingAccessor(key, default_value=None, choices=set([]))¶
Bases: mocha.SettingAccessor
- value_types = (<type 'str'>, <type 'unicode'>)¶
- Settings.allKeys()¶
- Settings.childGroups()¶
- Settings.childKeys()¶
- Settings.setValue(key, value)¶
- Settings.value(key, default=None)¶
- mocha.get_mocha_exec_dir()¶
Return the absolute path of the mocha bin directory.
- mocha.get_mocha_exec_name(app=u'mochapro')¶
Parameters: app (str) – application name (without an extension) Return the absolute path of the mocha executable file.
- mocha.run_mocha(app=u'mochapro', footage_path='', **kwargs)¶
Parameters: - app (str) – application name (without an extension)
- footage_path (str) – an absolute path to footage file
- kwargs – Keyword arguments for command line.
Run mocha application with given command-line arguments
See http://www.imagineersystems.com/support/documentation/#Command_Line
Keywords mapping:
in_point => --in out_point => --out frame_rate => --frame-rate par => --par interlace_mode => --interlace-mode