Skip to content

V3.2.5#49

Merged
VisionDepth merged 10 commits intoMain-Stablefrom
v3.2.5
Jul 23, 2025
Merged

V3.2.5#49
VisionDepth merged 10 commits intoMain-Stablefrom
v3.2.5

Conversation

@VisionDepth
Copy link
Owner

commented out inno setup caller and changed title to 3.2.5

updated french json to include missing keys
updated json to add missing keys
updated json to add missing keys
update json to add missing keys
# 🛠️ VisionDepth3D v3.2.X – Performance & Stability Update

## Changelog:

### Fixed UI Freezing During Folder Processing
- Resolved a bug where the GUI would freeze when processing a folder of videos for depth generation.
- Properly offloaded batch size parsing and folder selection to the main thread, with core logic in a background thread.

### Removed Redundant Batch Logic in Folder Processing
- Cleaned up double handling of `batch_size` logic in `process_video_folder()` and `process_videos_in_folder()`.
- Now batch size is handled only once, before launching the background thread, improving clarity and reliability.

### Refactored ONNX Model Loader
- Rebuilt the `load_onnx_model()` function to support both rank-4 and rank-5 ONNX models.
- Adds automatic padding for 32-frame models (e.g. Marigold) and returns predictions as `torch.tensor` objects.
- Includes robust shape detection, better error handling, and future support for diverse ONNX pipelines.
🎬 Integrated PySceneDetect into FrameTools GUI for Scene-Based Splitting

- Added support for automatic scene detection using PySceneDetect.
- Clips can now be segmented into manageable scenes directly from the FrameTools tab.
- Enables smarter depth processing by allowing fine-tuned 3D rendering per scene.
- Added user-adjustable threshold slider (NOTE: fixed logic to reflect correct cut behavior).
FrameTools Tab: Improved Frame Extraction Workflow

- Added directory selector to choose custom output location for extracted frames.
- Switched to FFmpeg for frame extraction, significantly improving speed and reliability.
commented out inno setup caller
changed title tag to 3.2.5
@VisionDepth VisionDepth merged commit 3ad8453 into Main-Stable Jul 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant