MovieTrackingSettings(bpy_struct)¶
base class — bpy_struct
-
class
bpy.types.
MovieTrackingSettings
(bpy_struct)¶ Match moving settings
-
clean_action
¶ Cleanup action to execute
SELECT
Select – Select unclean tracks.DELETE_TRACK
Delete Track – Delete unclean tracks.DELETE_SEGMENTS
Delete Segments – Delete unclean segments of tracks.
- Type
enum in [‘SELECT’, ‘DELETE_TRACK’, ‘DELETE_SEGMENTS’], default ‘SELECT’
-
clean_error
¶ Effect on tracks which have a larger re-projection error
- Type
float in [0, inf], default 0.0
-
clean_frames
¶ Effect on tracks which are tracked less than the specified amount of frames
- Type
int in [0, inf], default 0
-
default_correlation_min
¶ Default minimum value of correlation between matched pattern and reference that is still treated as successful tracking
- Type
float in [0, 1], default 0.0
-
default_frames_limit
¶ Every tracking cycle, this number of frames are tracked
- Type
int in [0, 32767], default 0
-
default_margin
¶ Default distance from image boundary at which marker stops tracking
- Type
int in [0, 300], default 0
-
default_motion_model
¶ Default motion model to use for tracking
Perspective
Perspective – Search for markers that are perspectively deformed (homography) between frames.Affine
Affine – Search for markers that are affine-deformed (t, r, k, and skew) between frames.LocRotScale
Location, Rotation & Scale – Search for markers that are translated, rotated, and scaled between frames.LocScale
Location & Scale – Search for markers that are translated and scaled between frames.LocRot
Location & Rotation – Search for markers that are translated and rotated between frames.Loc
Location – Search for markers that are translated between frames.
- Type
enum in [‘Perspective’, ‘Affine’, ‘LocRotScale’, ‘LocScale’, ‘LocRot’, ‘Loc’], default ‘Loc’
-
default_pattern_match
¶ Track pattern from given frame when tracking marker to next frame
KEYFRAME
Keyframe – Track pattern from keyframe to next frame.PREV_FRAME
Previous frame – Track pattern from current frame to next frame.
- Type
enum in [‘KEYFRAME’, ‘PREV_FRAME’], default ‘KEYFRAME’
-
default_pattern_size
¶ Size of pattern area for newly created tracks
- Type
int in [5, 1000], default 0
-
default_search_size
¶ Size of search area for newly created tracks
- Type
int in [5, 1000], default 0
-
default_weight
¶ Influence of newly created track on a final solution
- Type
float in [0, 1], default 0.0
-
distance
¶ Distance between two bundles used for scene scaling
- Type
float in [-inf, inf], default 1.0
-
object_distance
¶ Distance between two bundles used for object scaling
- Type
float in [0.001, 10000], default 1.0
-
refine_intrinsics_focal_length
¶ Refine focal length during camera solving
- Type
boolean, default False
-
refine_intrinsics_principal_point
¶ Refine principal point during camera solving
- Type
boolean, default False
-
refine_intrinsics_radial_distortion
¶ Refine radial coefficients of distortion model during camera solving
- Type
boolean, default False
-
refine_intrinsics_tangential_distortion
¶ Refine tangential coefficients of distortion model during camera solving
- Type
boolean, default False
-
speed
¶ Limit speed of tracking to make visual feedback easier (this does not affect the tracking quality)
FASTEST
Fastest – Track as fast as it’s possible.DOUBLE
Double – Track with double speed.REALTIME
Realtime – Track with realtime speed.HALF
Half – Track with half of realtime speed.QUARTER
Quarter – Track with quarter of realtime speed.
- Type
enum in [‘FASTEST’, ‘DOUBLE’, ‘REALTIME’, ‘HALF’, ‘QUARTER’], default ‘FASTEST’
-
use_default_blue_channel
¶ Use blue channel from footage for tracking
- Type
boolean, default False
-
use_default_brute
¶ Use a brute-force translation-only initialization when tracking
- Type
boolean, default False
-
use_default_green_channel
¶ Use green channel from footage for tracking
- Type
boolean, default False
-
use_default_mask
¶ Use a grease pencil data-block as a mask to use only specified areas of pattern when tracking
- Type
boolean, default False
-
use_default_normalization
¶ Normalize light intensities while tracking (slower)
- Type
boolean, default False
-
use_default_red_channel
¶ Use red channel from footage for tracking
- Type
boolean, default False
-
use_keyframe_selection
¶ Automatically select keyframes when solving camera/object motion
- Type
boolean, default False
-
use_tripod_solver
¶ Use special solver to track a stable camera position, such as a tripod
- Type
boolean, default False
-
classmethod
bl_rna_get_subclass
(id, default=None)¶ - Parameters
id (string) – The RNA type identifier.
- Returns
The RNA type or default when not found.
- Return type
bpy.types.Struct
subclass
-
classmethod
bl_rna_get_subclass_py
(id, default=None)¶ - Parameters
id (string) – The RNA type identifier.
- Returns
The class or default when not found.
- Return type
type
-
Inherited Properties
Inherited Functions
References