Files
alisson-anjos-ComfyUI-BFSNodes/pyproject.toml
T
alisson-anjosandClaude Opus 5.5 488cb77710 Shot Planner: Auto split with Max shots no longer leaves a giant last shot (1.115.1)
Auto split saved only the starts of the shots the server returned under Max shots, so the
last kept shot had no end and ran to the end of the range. It now asks for every boundary
(Max shots only picks how many shots run), so the kept shots keep their length and raising
Max shots later shows the next ones split too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 17:08:10 +00:00

48 lines
2.4 KiB
TOML

[project]
name = "bfsnodes"
description = "Custom ComfyUI nodes for reference-guided video: BFS Sampler (guide-driven IC-LoRAs, auto crop, mask inpainting, temporal chunking), LTX Multiple Controls / Identity Transfer / Edit Anything, Head-Swap and Anime2Real conditioning, MiniMax-H3 latent guides, RoPE layouts and loaders, LoRA Surgery, and Shot Planner / Shot Loop (tabbed panel): split long videos into shots at camera cuts, face-tracked cast, SAM 3 mask per shot with full frame, paste, mask, crop and crop + mask generation modes, optional translucent Colored Mark overlay for manually selected regions, optional Qwen3-VL to suggest settings, describe references ({details}) and the person to replace ({target}), continuity between shots, H3 conditioning with an optional duet and prompt writer, join with the original timing, audio and a side-by-side comparison. H3 Duet: pin a source clip beside the video, training-free."
version = "1.115.1"
license = {file = "LICENSE"}
dependencies = [
"torch",
"numpy",
"Pillow",
"safetensors",
"librosa",
"opencv-python",
"scenedetect",
"transformers>=4.55.0",
"scipy",
]
# classifiers = [
# # For OS-independent nodes (works on all operating systems)
# "Operating System :: OS Independent",
#
# # OR for OS-specific nodes, specify the supported systems:
# "Operating System :: Microsoft :: Windows", # Windows specific
# "Operating System :: POSIX :: Linux", # Linux specific
# "Operating System :: MacOS", # macOS specific
#
# # GPU Accelerator support. Pick the ones that are supported by your extension.
# "Environment :: GPU :: NVIDIA CUDA", # NVIDIA CUDA support
# "Environment :: GPU :: AMD ROCm", # AMD ROCm support
# "Environment :: GPU :: Intel Arc", # Intel Arc support
# "Environment :: NPU :: Huawei Ascend", # Huawei Ascend support
# "Environment :: GPU :: Apple Metal", # Apple Metal support
# ]
[project.urls]
Repository = "https://github.com/alisson-anjos/ComfyUI-BFSNodes"
# Used by Comfy Registry https://registry.comfy.org
Documentation = "https://github.com/alisson-anjos/ComfyUI-BFSNodes/wiki"
"Bug Tracker" = "https://github.com/alisson-anjos/ComfyUI-BFSNodes/issues"
[tool.comfy]
web = "web"
PublisherId = "alisson-anjos"
DisplayName = "ComfyUI-BFSNodes"
Icon = ""
includes = []
# "requires-comfyui" = ">=1.0.0" # ComfyUI version compatibility