logo
0
0
WeChat Login
优化Seedance2.0节点:修复失败弹窗频率、增强音频上传功能、清理旧备份文件

Seedance 2.0 API 测试节点 - 完整配置包 (v2 修复版)

📋 更新日志

v2 (2026-04-03)

  • 修复回传节点 URL 拼接错误
  • 验证视频生成成功(已包含示例视频)
  • 修复后的代码已提交到 Git

v1 (2026-04-03)

  • 初始版本
  • 基础功能实现

🎬 成功验证的视频信息

  • 分辨率: 720p
  • 比例: 16:9
  • 时长: 5秒
  • 帧率: 24fps
  • 文件大小: 2.2MB

🔧 已修复的问题

回传节点 URL 拼接错误

问题:

# 修复前
query_url = f"{endpoint}/contents/generations/tasks/{api_task_id}"
# 结果:Invalid URL '/contents/generations/tasks/': No scheme supplied

修复后:

# 修复后
endpoint = endpoint.strip()
if endpoint.startswith("http://"):
    endpoint = endpoint.replace("http://", "https://")
    
if "/contents/generations/tasks" in endpoint:
    query_url = f"{endpoint}/{api_task_id}"
else:
    query_url = f"{endpoint}/contents/generations/tasks/{api_task_id}"
# 结果:https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks/cgt-xxx

📦 包含内容

  1. 完整节点代码 (ComfyUI-Seedance2.0/)

    • Seedance2_Full_9Img3Vid3Audio.py - 主节点和回传节点(已修复)
    • web/seedance2_full.js - 前端交互脚本
    • __init__.py - 节点注册
  2. 测试工作流

    • 真实测试工作流.json - 可直接使用的工作流
  3. API 测试工具

    • API测试脚本.py - Python 测试脚本
    • test_callback.py - 回传节点测试脚本
  4. 文档和记录

    • README.md - 使用说明
    • 测试记录.md - 测试结果记录
  5. 示例视频

    • 示例视频.mp4 - 成功生成的视频示例

🚀 使用方法

  1. 解压到 ComfyUI 目录:
cp -r ComfyUI-Seedance2.0 /path/to/ComfyUI/custom_nodes/
  1. 重启 ComfyUI

  2. 加载工作流:

# 在 ComfyUI 界面中加载 "真实测试工作流.json"
  1. 配置参数:
  • API Key: ``
  • Endpoint: https://ark.cn-beijing.volces.com/api/v3
  • 模型: doubao-seedance-2-0-fast-260128

✅ 测试结果

视频生成成功

  • ✅ 任务提交成功
  • ✅ 视频生成完成(状态: succeeded)
  • ✅ 视频已下载到本地
  • ✅ 回传节点已修复

修复确认

  • ✅ URL 拼接逻辑已统一
  • ✅ 主节点和回传节点使用相同的 URL 处理方式
  • ✅ 代码已提交到 Git

🎯 下次使用

修复后的代码已在 Git 仓库中,下次使用时直接拉取即可:

git pull origin main

然后重启 ComfyUI 即可使用修复后的节点。