cgl.plugins.otio.tools.aaf package

Submodules

cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool module

cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.create_aaf_file(source_paths, output_aaf_path, aaf_mob_name=None, aaf_tape_name=None, aaf_start_timecode=None, aaf_start_timecode_rate=None, working_dir=None, width=None, height=None, frame_rate=None, video_profile_name=None, audio_profile_name=None, ignore_alpha=False, copy_dnxhd_streams=True, use_embedded_timecode=True, lut3d_path=None, pad_audio=0)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.create_mastermob_from_streams(f, media_streams, mob_name, tape_name=None, edit_rate=None)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.create_matte_key_definition(f)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.ffmpeg_convert(path, output_dir, width=None, height=None, frame_rate=None, video_profile_name=None, audio_profile_name=None, ignore_alpha=False, copy_dnxhd_streams=True, use_embedded_timecode=True, lut3d_path=None, pad_audio=None)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.ffmpeg_timecode_to_seconds(time_string)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.get_embedded_timecode(format)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.get_nearest_edit_rate(frame_rate)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.get_nearest_rate(frame_rate, rates)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.get_nearest_timecode_rate(frame_rate)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.has_alpha(stream)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.import_video_essence(f, mastermob, stream, compmob=None, tapemob=None, timecode_start_time=None)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.main()[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.probe(path, show_packets=False)[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.random_str(size=12, chars='abcdefghijklmnopqrstuvwxyz0123456789')[source]
cgl.plugins.otio.tools.aaf.aaf_embedded_media_tool.timecode_to_frames(timecode_string, frame_rate=24)[source]

cgl.plugins.otio.tools.aaf.aaf_encoder module

cgl.plugins.otio.tools.aaf.aaf_encoder.encode_aaf_media(aaf_path, output_dnxhr_path, otio_timeline_path, working_dir)[source]
cgl.plugins.otio.tools.aaf.aaf_encoder.mob_name(clip)[source]
cgl.plugins.otio.tools.aaf.aaf_encoder.run_cli()[source]
cgl.plugins.otio.tools.aaf.aaf_encoder.update_metadata(f, mob_id, clip)[source]

cgl.plugins.otio.tools.aaf.aaf_extract_publish_shots module

cgl.plugins.otio.tools.aaf.aaf_extract_publish_shots.convert_timeline(aaf_path, otio_path)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_publish_shots.get_path_object_from_metadata(item)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_publish_shots.is_shot(item)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_publish_shots.simplify_timeline(aaf_path)[source]

cgl.plugins.otio.tools.aaf.aaf_extract_shots module

cgl.plugins.otio.tools.aaf.aaf_extract_shots.add_handles(item, handles)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.attach_markers(target_track, markers)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.clean_name(name)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.extract_track_markers(tracks)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.find_markers(item, markers=[])[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.find_shot_name(item)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.flatten_item(item)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.get_item_timings(shot_track)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.is_shot(name)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.iter_flatten(thing, trim=True)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.parse_shot_name(name)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.remove_transitions(thing)[source]
cgl.plugins.otio.tools.aaf.aaf_extract_shots.simplify_timeline(aaf_path)[source]

cgl.plugins.otio.tools.aaf.aaf_media_linker module

cgl.plugins.otio.tools.aaf.aaf_media_linker.parse_pipeline_metadata(metadata)[source]
cgl.plugins.otio.tools.aaf.aaf_media_linker.register_media_linker()[source]
cgl.plugins.otio.tools.aaf.aaf_media_linker.resolve_path(target_url)[source]

cgl.plugins.otio.tools.aaf.aaf_publish module

cgl.plugins.otio.tools.aaf.image_to_aaf module

cgl.plugins.otio.tools.aaf.image_to_aaf.add_network_locators(aaf_path, media_path, mob_id)[source]
cgl.plugins.otio.tools.aaf.image_to_aaf.add_unc_path(f, mob_id, path)[source]
cgl.plugins.otio.tools.aaf.image_to_aaf.image_to_aaf(image_path, aaf_path, width=1920, height=1080, dnxhd_media=None)[source]
cgl.plugins.otio.tools.aaf.image_to_aaf.run_cli()[source]
cgl.plugins.otio.tools.aaf.image_to_aaf.update_import_descriptor(f, image_path)[source]
cgl.plugins.otio.tools.aaf.image_to_aaf.update_still_length(f, mob_id, still_length=1440)[source]

cgl.plugins.otio.tools.aaf.otio_duration_fix module

cgl.plugins.otio.tools.aaf.otio_duration_fix.is_shot(mob)[source]
cgl.plugins.otio.tools.aaf.otio_duration_fix.otio_duration_fix(f)[source]
cgl.plugins.otio.tools.aaf.otio_duration_fix.otio_file_fixups(aaf_path)[source]

Module contents