This extension finds bad motion tracking tracks.
The way it works is that it highlights tracks that move differently from the others.
Basically, if all tracks move to the right, except one that moves to the left, then the single track moving to the left is likely wrong and should be evaluated by a human.
Compared to the Refine tracking solution add-on:
Minor bug fixes.
Tests were added for the badness scoring.
This extension does not require special permissions.
Sorry for taking so long to review this add-on; I had to learn how to do motion tracking to test it :)
The add-on is working well, but here are some minor modifications you can make to prevent any issues in the future and make it cleaner:
bl_info
can be removed as they are now stored in the manifest file.__package__
, so you will need to replace bl_idname = "tracking.find_bad_tracks"
with bl_idname = __package__
. DocumentationCool, hope you made something nice :).
When replacing tracking.find_bad_tracks
with __package__
I got this when trying to install it (from disk, locally):
Error: Registering operator class: 'OP_Tracking_find_bad_tracks', invalid bl_idname 'bl_ext.user_default.find_bad_tracks', must contain 1 '.' character
Any suggestions?
Sign in to comment.