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.