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?
Hey everyone,
Just a heads-up about a recent change regarding the licensing of add-ons on the Blender extension platform. Moving forward, all add-ons will need to be released under the GNU/GPL 3.0 license (SPDX:GPL-3.0-or-later). This is mainly to keep things simple and consistent across the board.
Previously, we accepted various licenses as long as they were compatible with Blender’s distribution. However, to avoid any confusion and streamline the process, all add-ons using the bpy API should now be presented as GPL 3 (the same license the Blender bundle is distributed). Regardless of whether the original code was under GPL 2, or something else like MIT or ZLIB.
Existing add-ons versions won't be affected. However, new updates will need to comply to the revised requirements.
Thanks for understanding, and feel free to reach out if you have any questions.
License updated: https://github.com/walles/find_bad_motion_tracks/tree/b8f3d85553e2b7be9893754f2994f9f07bc99212
Will be part of the next release. No release planned currently.
Sign in to comment.
Ready for review