Update key mappings for motion tracking in VideoEditor
This commit modifies the key bindings for toggling motion tracking and clearing tracking points in the VideoEditor. The keys 't' and 'T' have been changed to 'v' and 'V' respectively, improving consistency in user interactions. This update enhances the overall usability of the motion tracking features during video editing.
This commit is contained in:
@@ -3042,12 +3042,12 @@ class VideoEditor:
|
|||||||
print(" p: Toggle project view")
|
print(" p: Toggle project view")
|
||||||
print(" 1: Set cut start point")
|
print(" 1: Set cut start point")
|
||||||
print(" 2: Set cut end point")
|
print(" 2: Set cut end point")
|
||||||
print(" T: Toggle loop between markers")
|
print(" t: Toggle loop between markers")
|
||||||
print()
|
print()
|
||||||
print("Motion Tracking:")
|
print("Motion Tracking:")
|
||||||
print(" Right-click: Add tracking point")
|
print(" Right-click: Add tracking point")
|
||||||
print(" t: Toggle motion tracking on/off")
|
print(" V: Toggle motion tracking on/off")
|
||||||
print(" Shift+T: Clear all tracking points")
|
print(" Shift+V: Clear all tracking points")
|
||||||
if len(self.video_files) > 1:
|
if len(self.video_files) > 1:
|
||||||
print(" N: Next video")
|
print(" N: Next video")
|
||||||
print(" n: Previous video")
|
print(" n: Previous video")
|
||||||
@@ -3219,7 +3219,7 @@ class VideoEditor:
|
|||||||
self.zoom_factor = 1.0
|
self.zoom_factor = 1.0
|
||||||
self.clear_transformation_cache()
|
self.clear_transformation_cache()
|
||||||
self.save_state() # Save state when crop is cleared
|
self.save_state() # Save state when crop is cleared
|
||||||
elif key == ord("t"): # T - Toggle motion tracking
|
elif key == ord("v"): # V - Toggle motion tracking
|
||||||
if not self.is_image_mode:
|
if not self.is_image_mode:
|
||||||
if self.motion_tracker.tracking_enabled:
|
if self.motion_tracker.tracking_enabled:
|
||||||
self.motion_tracker.stop_tracking()
|
self.motion_tracker.stop_tracking()
|
||||||
@@ -3234,7 +3234,7 @@ class VideoEditor:
|
|||||||
else:
|
else:
|
||||||
self.set_feedback_message("Add tracking points first (right-click)")
|
self.set_feedback_message("Add tracking points first (right-click)")
|
||||||
self.save_state()
|
self.save_state()
|
||||||
elif key == ord("T"): # Shift+T - Clear all tracking points
|
elif key == ord("V"): # Shift+V - Clear all tracking points
|
||||||
if not self.is_image_mode:
|
if not self.is_image_mode:
|
||||||
self.motion_tracker.clear_tracking_points()
|
self.motion_tracker.clear_tracking_points()
|
||||||
self.motion_tracker.stop_tracking()
|
self.motion_tracker.stop_tracking()
|
||||||
|
Reference in New Issue
Block a user