Skip to content

AMADEUS v1.1.16

Choose a tag to compare

@jpmyrmecol jpmyrmecol released this 11 Oct 20:06
· 356 commits to main since this release
b3d8f48

AMADEUS v1.1.16

This release introduces drag-and-drop video launching from the Home GUI, fixes an Advanced Tracking startup issue, and simplifies console output.

New Features and Improvements

Home GUI: Drag-and-Drop Video Support

  • Added the ability to drag and drop a video onto a Home panel to open the corresponding GUI.
  • Supported panels include Easy Tracking, Cropping & Trimming, Segmentation, Advanced Tracking, Refinement, and Colab.
  • Dropped videos are automatically passed to the selected GUI using its existing video loading and compatibility checks.
  • Colab automatically searches for a matching project configuration and requests a config.yaml if none is found.
  • Improved support for file paths containing spaces or non-ASCII characters.
  • Multi Config Batch remains excluded from drag-and-drop support.

Console Output

  • Simplified startup messages to focus on the AMADEUS version, installation directory, and GPU availability.
  • Added a concise GPU status summary based on the active PyTorch backend.
  • Suppressed routine drag-and-drop diagnostics and redundant environment setup messages.
  • Reduced uv installation and dependency synchronization output.
  • Preserved package verification messages and relevant error diagnostics.

Bug Fixes

  • Fixed an Advanced Tracking startup crash (KeyError: 'Analysis') caused by updating GUI controls before all sections were initialized.
  • Improved window visibility when launching Advanced Tracking from Home.
  • Added error reporting when a GUI launched through drag-and-drop exits unexpectedly.
  • Improved error dialogs to display Python tracebacks with proper line breaks.

Dependencies and Maintenance

  • Updated GUI launch argument handling and initialization logic.
  • Improved startup scripts for Windows, macOS, and Linux.
  • No new dependencies were added.
  • No changes were made to the core tracking algorithms.