Jony
c646b0d1d7
fix: 视频节点改用临时文件,避免与下游保存节点重复落盘
...
- K3_video.py / K3_video_firstlast.py / K3_motion_control.py
- K_video.py
- kling_video.py (KlingVideo / KlingFirstLastFrame / KlingMotionControlTest)
- seedance_video.py (Seedance / SeedanceMultiModal)
所有视频节点下载视频时改写到 tempfile.mkstemp() 临时路径,
最终落盘完全交给下游保存节点处理,不再重复写入 output/video/。
同步清理已无用的 _get_video_dir / _get_next_counter / import re 等辅助代码。
2026-04-26 22:18:22 +08:00
Jony and Claude Sonnet 4.5
9abd175316
feat: 接入动作控制节点并全面重构 Kling 节点
...
- 动作控制节点改走 new API 三段式流程(POST /v1/videos → 轮询 → 下载)
- KlingClient 新增 motion_control_async 方法,支持 id 轮询和内容下载
- 动作控制请求体字段更新:image→image_url,video→video_url,补充 model 字段
- 动作控制 model 名按平台规范动态拼接:kling-{版本}-motion-{mode}-{时长}s
- 动作控制节点新增时长参数(5/10/15s),完善参数顺序与命名
- 三个 Kling 节点显示名称统一重命名
- KlingVideo / KlingFirstLastFrame 补充 v2-6 模型支持与约束校验
Co-Authored-By: Claude Sonnet 4.5 <[email protected] >
2026-04-05 01:14:54 +08:00
o1key and Claude Sonnet 4.5
9ab209b2b7
feat: sync latest local version as authoritative codebase
...
Complete rewrite/sync of comfyui_o1key custom nodes.
Treat this commit as the current canonical version.
Co-Authored-By: Claude Sonnet 4.5 <[email protected] >
2026-04-03 16:18:45 +08:00