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 |