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

ParameterItems

class avb.misc.ParameterItems(*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

TrackerParameterSlot

class avb.misc.TrackerParameterSlot(*args, **kwargs)

Bases: avb.core.AVBObject

Properties:

name type
settings bytes
params ref_list

URLLocator

class avb.misc.URLLocator(*args, **kwargs)

Bases: avb.core.AVBObject

WinFileLocator

class avb.misc.WinFileLocator(*args, **kwargs)

Bases: avb.misc.FileLocator

Properties:

name type
path string
path_posix string
path_utf8 string
path2_utf8 string