18 Commits
Author SHA1 Message Date
pixelworld AIandClaude Opus 4.5 e30994add1 feat: add tooltips to draft mode fields in Seedance Pro 1.5 node
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 07:14:17 -06:00
pixelworld AIandClaude Opus 4.5 a6e030c9d9 feat: add draft mode to Seedance Pro 1.5 node with auto-populate task ID
- Add draft mode toggle for generating 480p preview videos at reduced cost
- Add draft_task_id input/output for rendering full resolution from draft
- Implement OUTPUT_NODE pattern to send task ID to frontend via ui data
- Add JavaScript listener to auto-populate draft_task_id after draft generation
- Add submit_and_get_result_with_task_id to API handler for returning task IDs
- Support draft parameter in video generation API calls

Draft workflow:
1. Enable draft_mode=true to generate 480p preview
2. Task ID auto-fills after completion
3. Set draft_mode=false to render full resolution using stored draft

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 16:50:33 -06:00
pixelworld AI 767c05c199 feat: add Seedream 4 unified node with batch generation and Seedance Pro fast model
- Add Seedream 4 unified node combining text-to-image, image-to-image, and multi-image blending
- Implement dynamic image inputs that automatically add/remove slots as you connect (up to 10 images)
- Add three batch generation modes:
  - Single: Generate one image with optional seed control
  - Parallel: Generate multiple independent variations with concurrent API calls
  - Sequential: Generate thematically related images using sequential_image_generation API
- Add Seedance Pro fast model option (seedance-1-0-pro-fast-251015)
- Fast model automatically disables end_frame support (not supported by API)
- Update README with comprehensive Seedream 4 usage guide and Seedance Pro model selection
2025-10-29 09:28:41 -05:00
pixelworld AI 4e7d46dc67 feat: add audio output to Video URL to Frames node
Add audio extraction capability to the VideoToFrames node alongside existing frame extraction.

Changes:
- Add AUDIO output type using FFmpeg for audio extraction
- Implement smart FFmpeg detection (imageio-ffmpeg, system PATH, local)
- Reorder outputs: frames, audio, fps, frame_count
- Extract audio in ComfyUI standard format (waveform tensor + sample rate)
- Graceful fallback to silent audio when FFmpeg unavailable
- Add helpful error messages for FFmpeg installation
2025-10-23 08:51:05 -05:00
pixelworld AI 7dc470edc0 feat: add end frame auto-detection to Seedance Pro node
- Add optional end_frame parameter to Seedance Pro image-to-video mode
  - Automatically detect and use first+last frame generation when end frame is provided
  - Update documentation to reflect new functionality
  - Maintain backward compatibility with existing workflows
2025-10-08 09:11:50 -05:00
pixelworldai 9db80ba3f7 Merge pull request #1 from FloyoAI/dev
Seedream 4 nodes and various logic updates
2025-09-15 08:41:48 -05:00
pixelworld AI 191264270c feat: add LoggingUtils class with base64 string truncation
- Prevent console spam from base64 image data in API payloads
- Recursively truncate base64 strings in dictionaries and lists
- Show first 50 chars + truncation message for debugging clarity
2025-09-14 13:15:08 -05:00
pixelworld AIandClaude 0c5428a57e feat: add Seedream 4 API nodes and resolution helper utility
- Add Seedream 4 text-to-image generation node with advanced parameters
- Add Seedream 4 image-to-image transformation node
- Add Seedream 4 multi-image blending node for up to 4 input images
- Add Seedream 4 sequential batch generation node with auto mode
- Add resolution helper utility node with preset resolution and aspect ratio calculations
- Update timeout from 60s to 120s for better reliability
- Add size resolution helper method to SeedImageApiHandler

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-14 11:16:25 -05:00
pixelworld AI 090d6b6f04 docs: comprehensive rebrand to Seed API
- Update title from ComfyUI BytePlus API to ComfyUI Seed API Integration
- Rebrand all node categories and descriptions to use Seed naming
- Add documentation for new Seed 1.6 Chat node with session memory
- Update installation instructions and repository URLs
- Maintain API key configuration documentation for BytePlus endpoints
2025-09-07 09:03:01 -05:00
pixelworld AI 758442890b refactor: update project metadata for Seed API
- Change package name from comfyui-byteplus-api to comfyui-seed-api
- Update description to include video generation, image generation, and chat models
- Update author and repository URLs to reflect Seed branding
2025-09-07 09:02:37 -05:00
pixelworld AI 797d0e08f5 feat: register new chat node in module loader
- Add byteplus_chat_node to node_list for automatic loading
- Enables ComfyUI to discover and load the new Seed 1.6 Chat node
2025-09-07 09:02:21 -05:00
pixelworld AI 830ddddb11 refactor: update utility node category to Seed
- Change Video URL to Frames category from BytePlus/Video to Seed/Video
- Maintains functionality while using consistent Seed branding
2025-09-07 09:01:49 -05:00
pixelworld AI fd769fdfd8 refactor: rebrand image nodes to Seed
- Update class names to SeedreamTextToImageNode and SeedEditImageToImageNode
- Change category to Seed/ImageGeneration
- Rename utility classes to SeedResultProcessor and SeedImageApiHandler
- Update all error messages and display names for consistent Seed branding
2025-09-07 09:01:27 -05:00
pixelworld AI 37c0c50ec0 refactor: rebrand video nodes to Seed
- Update class names and categories to use Seed branding
- Change category to Seed/VideoGeneration
- Update error messages and display names consistently
- Maintain all functionality with new Seed-focused naming
2025-09-07 09:01:05 -05:00
pixelworld AI 7680887cfe feat: extend utilities with chat API support
- Add BytePlusChatApiHandler for chat completions with thinking mode and reasoning effort
- Add BytePlusChatUtils for message formatting (text and multimodal)
- Implement response parsing and error handling for chat endpoints
- Support for conversation history and session management
2025-09-07 08:59:06 -05:00
pixelworld AI dd729dd15c feat: add unified Seed 1.6 Chat node with session memory
- Implements consolidated chat node supporting both seed-1-6-250615 and seed-1-6-flash-250715 models
- Features session-based conversation memory for continuous interactions
- Supports multimodal input (up to 4 images) with configurable detail levels
- Includes thinking mode and reasoning effort controls
- Provides external history import and conversation export
- Default session memory disabled for casual use, opt-in for persistent conversations
2025-09-07 08:58:19 -05:00
pixelworld AI 35f4d6b478 Add Apache 2.0 License 2025-09-04 11:41:37 -05:00
pixelworld AI 309ee84f56 Initial commit: ComfyUI BytePlus API Integration
- Video generation nodes (Seedance Lite & Pro)
- Image generation nodes (Seedream & SeedEdit)
- Video URL to frames utility node
- Comprehensive README with usage guide
- Base64 image handling (no external hosting required)
2025-09-04 11:30:01 -05:00