opentimelineio.console package

Console scripts for OpenTimelineIO

Submodules

opentimelineio.console.autogen_plugin_documentation module

Generates documentation of all the built in plugins for OpenTimelineIO

opentimelineio.console.autogen_plugin_documentation.generate_and_write_documentation_plugins(public_only=False, sanitized_paths=False)
opentimelineio.console.autogen_plugin_documentation.main()

main entry point

opentimelineio.console.autogen_serialized_datamodel module

Generates documentation of the serialized data model for OpenTimelineIO.

opentimelineio.console.autogen_serialized_datamodel.generate_and_write_documentation()
opentimelineio.console.autogen_serialized_datamodel.main()

main entry point

opentimelineio.console.console_utils module

opentimelineio.console.console_utils.arg_list_to_map(arg_list, label)

Convert an argument of the form -A foo=bar from the parsed result to a map.

opentimelineio.console.console_utils.media_linker_name(ml_name_arg)

Parse commandline arguments for the media linker, which can be not set (fall back to default), “” or “none” (don’t link media) or the name of a media linker to use.

opentimelineio.console.otiocat module

Print the contents of an OTIO file to stdout.

opentimelineio.console.otiocat.main()

Parse arguments and call _otio_compatible_file_to_json_string.

opentimelineio.console.otioconvert module

Python wrapper around OTIO to convert timeline files between formats.

Available adapters: [‘fcp_xml’, ‘otio_json’, ‘otioz’, ‘otiod’, ‘cmx_3600’, ‘svg’, ‘fcpx_xml’, ‘hls_playlist’, ‘rv_session’, ‘maya_sequencer’, ‘ale’, ‘burnins’, ‘AAF’, ‘xges’, ‘kdenlive’]

opentimelineio.console.otioconvert.main()

Parse arguments and convert the files.

opentimelineio.console.otiopluginfo module

Print information about the OTIO plugin ecosystem.

opentimelineio.console.otiopluginfo.main()

main entry point

opentimelineio.console.otiostat module

Print statistics about the otio file, including validation information.

opentimelineio.console.otiostat.main()

main entry point

opentimelineio.console.otiostat.stat_check(name)