avb.components¶
ControlClip¶
-
class
avb.components.
ControlClip
(edit_rate=25, media_kind=None)¶ Bases:
avb.components.Clip
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 |
length | int32 |
interp_kind | int32 |
control_points | list |
ControlPoint¶
-
class
avb.components.
ControlPoint
(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
name | type |
---|---|
offset | rational |
time_scale | int32 |
value | bool |
pp | list |
ControlPointProperty¶
-
class
avb.components.
ControlPointProperty
(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
name | type |
---|---|
code | int16 |
value | rational |
Edgecode¶
-
class
avb.components.
Edgecode
(edit_rate=25, media_kind=None)¶ Bases:
avb.components.Clip
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 |
length | int32 |
header | bytes |
film_kind | uint8 |
code_format | uint8 |
base_perf | uint16 |
start_ec | int32 |
Filler¶
-
class
avb.components.
Filler
(edit_rate=25, media_kind=None)¶ Bases:
avb.components.Clip
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 |
length | int32 |
ParamClip¶
-
class
avb.components.
ParamClip
(edit_rate=25, media_kind=None)¶ Bases:
avb.components.Clip
-
nearest_index
(t)¶ binary search for index of point.time <= t
-
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 |
length | int32 |
interp_kind | int32 |
value_type | int16 |
extrap_kind | int32 |
control_points | list |
fields | int32 |
ParamControlPoint¶
-
class
avb.components.
ParamControlPoint
(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
name | type |
---|---|
offset | rational |
timescale | int32 |
value | number |
pp | list |
ParamControlPointProperty¶
-
class
avb.components.
ParamControlPointProperty
(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
name | type |
---|---|
code | int16 |
type | int16 |
value | number |
Sequence¶
-
class
avb.components.
Sequence
(edit_rate=25, media_kind=None)¶ Bases:
avb.components.Component
-
nearest_component_at_time
(edit_unit)¶ returns the nearest component to edit_unit and its start position
-
nearest_index_at_time
(edit_unit)¶ returns the index of the nearest component to edit_unit and its start position
-
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 |
components | ref_list |
SourceClip¶
-
class
avb.components.
SourceClip
(edit_rate=25, media_kind=None)¶ Bases:
avb.components.Clip
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 |
length | int32 |
track_id | int16 |
start_time | int32 |
mob_id | MobID |
Timecode¶
-
class
avb.components.
Timecode
(edit_rate=25, media_kind=None)¶ Bases:
avb.components.Clip
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 |
length | int32 |
flags | int32 |
fps | int32 |
start | int32 |
TrackRef¶
-
class
avb.components.
TrackRef
(edit_rate=25, media_kind=None)¶ Bases:
avb.components.Clip
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 |
length | int32 |
relative_scope | int16 |
relative_track | int16 |