opentimelineio.schema package¶
User facing classes.
- opentimelineio.schema.timeline_from_clips(clips)¶
Convenience for making a single track timeline from a list of clips.
Submodules¶
opentimelineio.schema.clip module¶
opentimelineio.schema.effect module¶
opentimelineio.schema.external_reference module¶
opentimelineio.schema.foo module¶
opentimelineio.schema.generator_reference module¶
opentimelineio.schema.image_sequence_reference module¶
opentimelineio.schema.marker module¶
opentimelineio.schema.schemadef module¶
- class opentimelineio.schema.schemadef.SchemaDef(*args, **kwargs)¶
Bases:
opentimelineio.plugins.python_plugin.PythonPlugin
- module()¶
Return the module object for this schemadef plugin. If the module hasn’t already been imported, it is imported and injected into the otio.schemadefs namespace as a side-effect. (redefines PythonPlugin.module())
- plugin_info_map()¶
Adds extra schemadef-specific information to call to the parent fn.
- opentimelineio.schema.schemadef.available_schemadef_names()¶
Return a string list of the available schemadefs.
- opentimelineio.schema.schemadef.from_name(name)¶
Fetch the schemadef plugin object by the name of the schema directly.
- opentimelineio.schema.schemadef.module_from_name(name)¶
Fetch the plugin’s module by the name of the schemadef.
Will load the plugin if it has not already been loaded. Reading a file that contains the schemadef will also trigger a load of the plugin.