avb.misc¶
BOBPosition¶
-
class
avb.misc.BOBPosition(*args, **kwargs)¶ Bases:
avb.misc.Position
Properties:
| name | type |
|---|---|
| mob_id | MobID |
| sample_num | int32 |
| length | int32 |
| track_type | int32 |
| track_index | int32 |
BinRef¶
-
class
avb.misc.BinRef(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| uid_high | int32 |
| uid_low | int32 |
| name | string |
| name_utf8 | string |
CFUserParam¶
-
class
avb.misc.CFUserParam(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| byte_order | uint16 |
| uuid | UUID |
| data | bytes |
ColorCorrectionEffect¶
-
class
avb.misc.ColorCorrectionEffect(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| color_correction | bytes |
DIDPosition¶
-
class
avb.misc.DIDPosition(*args, **kwargs)¶ Bases:
avb.misc.BOBPosition
Properties:
| name | type |
|---|---|
| mob_id | MobID |
| sample_num | int32 |
| length | int32 |
| track_type | int32 |
| track_index | int32 |
| strip | int32 |
| offset | uint64 |
| byte_length | uint64 |
| spos_invalid | bool |
EffectParam¶
-
class
avb.misc.EffectParam(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| percent_time | int32 |
| level | int32 |
| pos_x | int32 |
| floor_x | int32 |
| ceil_x | int32 |
| pos_y | int32 |
| floor_y | int32 |
| ceil_y | int32 |
| scale_x | int32 |
| scale_y | int32 |
| crop_left | int32 |
| crop_right | int32 |
| crop_top | int32 |
| crop_bottom | int32 |
| box | list |
| box_xscale | bool |
| box_yscale | bool |
| box_xpos | bool |
| box_ypos | bool |
| border_width | int32 |
| border_soft | int32 |
| splill_gain2 | int16 |
| splill_gain | int16 |
| splill_soft2 | int16 |
| splill_soft | int16 |
| enable_key_flags | int8 |
| colors | list |
| user_param | bytes |
| selected | bool |
EffectParamList¶
-
class
avb.misc.EffectParamList(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| orig_length | int32 |
| window_offset | int32 |
| keyframe_size | int32 |
| parameters | list |
GraphicEffect¶
-
class
avb.misc.GraphicEffect(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| pict_data | bytes |
MPGPosition¶
-
class
avb.misc.MPGPosition(*args, **kwargs)¶ Bases:
avb.misc.DIDPosition
Properties:
| name | type |
|---|---|
| mob_id | MobID |
| sample_num | int32 |
| length | int32 |
| track_type | int32 |
| track_index | int32 |
| strip | int32 |
| offset | uint64 |
| byte_length | uint64 |
| spos_invalid | bool |
| trailing_discards | int16 |
| need_seq_hdr | Boolean |
| leader_length | int16 |
| fields | list |
MSMLocator¶
-
class
avb.misc.MSMLocator(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| last_known_volume | string |
| domain_type | int32 |
| mob_id | MobID |
| last_known_volume_utf8 | string |
MacFileLocator¶
-
class
avb.misc.MacFileLocator(*args, **kwargs)¶ Bases:
avb.misc.FileLocator
Properties:
| name | type |
|---|---|
| path | string |
| path_posix | string |
| path_utf8 | string |
| path2_utf8 | string |
Marker¶
-
class
avb.misc.Marker(*args, **kwargs)¶ Bases:
avb.misc.MobRef
Properties:
| name | type |
|---|---|
| position | int32 |
| mob_id | MobID |
| comp_offset | int32 |
| attributes | reference |
| color | list |
| handled_codes | bool |
MobRef¶
-
class
avb.misc.MobRef(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| position | int32 |
| mob_id | MobID |
ParameterItem¶
-
class
avb.misc.ParameterItem(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| uuid | UUID |
| value_type | int16 |
| value | int32 |
| name | string |
| enable | bool |
| control_track | reference |
| contribs_to_sig | bool |
Position¶
-
class
avb.misc.Position(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| mob_id | MobID |
ShapeList¶
-
class
avb.misc.ShapeList(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| shape_data | bytes |
TrackerData¶
-
class
avb.misc.TrackerData(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| settings | bytes |
| clip_version | uint32 |
| clips | ref_list |
| offset_tracking | uint32 |
| smoothing | uint32 |
| jitter_removal | uint32 |
| filter_amount | double |
| clip5 | reference |
| clip6 | reference |
TrackerDataSlot¶
-
class
avb.misc.TrackerDataSlot(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| tracker_data | ref_list |
| track_fg | bool |
TrackerManager¶
-
class
avb.misc.TrackerManager(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| data_slots | reference |
| param_slots | reference |
TrackerParameter¶
-
class
avb.misc.TrackerParameter(*args, **kwargs)¶ Bases:
avb.core.AVBObject
Properties:
| name | type |
|---|---|
| settings | bytes |