Commit Graph
4 Commits
Author SHA1 Message Date
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 35333b296b feat: 新增 K3 动作控制节点,移除启动更新弹框通知
- 新增 K3MotionControl / K3MotionVideoCheck 节点并注册
- K3_video: 生成音频参数改为 metadata.sound
- r2_uploader: 新增 upload_image 工具函数
- 移除启动时更新检查弹框
2026-04-26 13:34:46 +08:00
Jony 53384f3820 feat: 实现 K3 图生视频 / 多镜头后端请求
- 模型名动态拼接(模式/时长/音频),不暴露于前端
- 模式前端重命名为 标准/专家/4K;4K 模式不拼接 voice 后缀
- 起始帧改为必填,仅作图生视频;移除尾帧参数
- 图片预处理:宽高比校验、等比缩放(最小 300px / 最大 10MB)
- 多镜头模式:metadata 携带 multi_shot/shot_type/multi_prompt
- 多镜头前端选项重命名为 禁用/N个故事板
- 多镜头提示词为空时 fallback 为空格,规避 API prompt is required
2026-04-24 23:18:27 +08:00
o1keyandClaude Sonnet 4.5 dbf6bdfcc8 feat: add K3 图生视频 自研 node (frontend shell)
Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
2026-04-24 18:33:02 +08:00