avb.trackgroups¶
ASPIPlugin¶
-
class
avb.trackgroups.ASPIPlugin(root)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| name | string |
| manufacturer_id | uint32 |
| product_id | uint32 |
| plugin_id | uint32 |
| chunks | list |
ASPIPluginChunk¶
-
class
avb.trackgroups.ASPIPluginChunk(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| version | int32 |
| manufacturer_id | uint32 |
| product_id | uint32 |
| plugin_id | uint32 |
| chunk_id | uint32 |
| name | string |
| data | bytes |
AudioSuitePluginEffect¶
-
class
avb.trackgroups.AudioSuitePluginEffect(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TrackEffect
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| left_length | int32 |
| right_length | int32 |
| info_version | int16 |
| info_current | int32 |
| info_smooth | int32 |
| info_color_item | int16 |
| info_quality | int16 |
| info_is_reversed | int8 |
| info_aspect_on | bool |
| keyframes | reference |
| info_force_software | bool |
| info_never_hardware | bool |
| trackman | reference |
| plugins | list |
| mob_id | MobID |
| mark_in | uint64 |
| mark_out | uint64 |
| tracks_to_affect | uint32 |
| rendering_mode | int32 |
| padding_secs | int32 |
| preset_path | bytes |
CaptureMask¶
-
class
avb.trackgroups.CaptureMask(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TimeWarp
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| phase_offset | int32 |
| is_double | bool |
| mask_bits | int32 |
Composition¶
-
class
avb.trackgroups.Composition(name='Mob', mob_type='MasterMob')¶ Bases:
avb.trackgroups.TrackGroup
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| last_modified | int32 |
| mob_type_id | int8 |
| usage_code | int8 |
| descriptor | reference |
| creation_time | int32 |
| mob_id | MobID |
EqualizerBand¶
-
class
avb.trackgroups.EqualizerBand(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| type | int32 |
| freq | int32 |
| gain | int32 |
| q | int32 |
| enable | bool |
EqualizerMultiBand¶
-
class
avb.trackgroups.EqualizerMultiBand(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TrackEffect
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| left_length | int32 |
| right_length | int32 |
| info_version | int16 |
| info_current | int32 |
| info_smooth | int32 |
| info_color_item | int16 |
| info_quality | int16 |
| info_is_reversed | int8 |
| info_aspect_on | bool |
| keyframes | reference |
| info_force_software | bool |
| info_never_hardware | bool |
| trackman | reference |
| bands | list |
| effect_enable | bool |
| filter_name | string |
EssenceGroup¶
-
class
avb.trackgroups.EssenceGroup(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TrackGroup
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| rep_set_type | int32 |
MotionEffect¶
-
class
avb.trackgroups.MotionEffect(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TimeWarp
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| phase_offset | int32 |
| speed_ratio | rational |
| offset_adjust | double |
| source_param_list | reference |
| new_source_calculation | bool |
PanVolumeEffect¶
-
class
avb.trackgroups.PanVolumeEffect(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TrackEffect
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| left_length | int32 |
| right_length | int32 |
| info_version | int16 |
| info_current | int32 |
| info_smooth | int32 |
| info_color_item | int16 |
| info_quality | int16 |
| info_is_reversed | int8 |
| info_aspect_on | bool |
| keyframes | reference |
| info_force_software | bool |
| info_never_hardware | bool |
| trackman | reference |
| level | int32 |
| pan | int32 |
| suppress_validation | bool |
| level_set | bool |
| pan_set | bool |
| supports_seperate_gain | int32 |
| is_trim_gain_effect | int32 |
Repeat¶
-
class
avb.trackgroups.Repeat(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TimeWarp
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| phase_offset | int32 |
Selector¶
-
class
avb.trackgroups.Selector(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TrackGroup
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| is_ganged | bool |
| selected | int16 |
StrobeEffect¶
-
class
avb.trackgroups.StrobeEffect(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TimeWarp
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| phase_offset | int32 |
| strobe_value | int32 |
Track¶
-
class
avb.trackgroups.Track(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| index | int16 |
| attributes | reference |
| session_attr | reference |
| component | reference |
| filler_proxy | reference |
| bob_data | reference |
| control_code | int16 |
| control_sub_code | int16 |
| start_pos | int32 |
| read_only | bool |
| lock_number | int16 |
TrackEffect¶
-
class
avb.trackgroups.TrackEffect(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TrackGroup
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| left_length | int32 |
| right_length | int32 |
| info_version | int16 |
| info_current | int32 |
| info_smooth | int32 |
| info_color_item | int16 |
| info_quality | int16 |
| info_is_reversed | int8 |
| info_aspect_on | bool |
| keyframes | reference |
| info_force_software | bool |
| info_never_hardware | bool |
| trackman | reference |
TrackGroup¶
-
class
avb.trackgroups.TrackGroup(edit_rate=25, media_kind=None)¶ Bases:
avb.components.Component-
dependant_mobs()¶ Yields all mobs that this mob is dependant on in depth first order.
-
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
TransitionEffect¶
-
class
avb.trackgroups.TransitionEffect(edit_rate=25, media_kind=None)¶ Bases:
avb.trackgroups.TrackGroup
Properties:
| name | type |
|---|---|
| left_bob | reference |
| right_bob | reference |
| media_kind_id | int16 |
| edit_rate | fexp10 |
| name | string |
| effect_id | string |
| attributes | reference |
| session_attrs | reference |
| precomputed | reference |
| param_list | reference |
| mc_mode | int8 |
| length | int32 |
| num_scalars | int32 |
| tracks | list |
| cutpoint | int32 |
| left_length | int32 |
| right_length | int32 |
| info_version | int16 |
| info_current | int32 |
| info_smooth | int32 |
| info_color_item | int16 |
| info_quality | int16 |
| info_is_reversed | int8 |
| info_aspect_on | bool |
| keyframes | reference |
| info_force_software | bool |
| info_never_hardware | bool |
| trackman | reference |