Specialized Nodes
Specialized nodes for cinema tools, brand management, product workflows, presets, and documentation.
Cinema Studio
Unified cinematic generation node
Professional tools for cinematic shot composition and planning using camera/lens prompt engineering. Features Auto-Cinematographer (AI-powered camera recommendations) and support for both image and video generation modes.
| Property | Description |
|---|---|
| Inputs | prompt (text), startImage (image, video mode), endImage (image, video mode, optional) |
| Outputs | image (image, image mode), video (video, video mode) |
Configuration:
| Setting | Options | Description |
|---|---|---|
| Mode | image, video | Output type |
| Auto-Cinematographer | boolean | AI selects optimal camera settings via LLM |
| Camera | 6 options | Camera body selection |
| Lens | 11 options | Lens selection |
| Focal Length | 8mm, 14mm, 35mm, 50mm | Field of view |
| Aperture | f/1.4, f/4, f/11 | Depth of field |
| Camera Movement | 18 options | Camera movement type (video mode) |
| Aspect Ratio | 1:1, 3:4, 2:3, 9:16, 3:2, 4:3, 16:9, 21:9 | Output ratio |
| Resolution | 1k, 2k, 4k | Output resolution tier |
| Duration (video) | 5s, 10s | Video length |
| Slow Motion | boolean | Enable slow motion effect |
| Generate Audio | boolean | Include audio generation (video mode) |
| Use End Frame | boolean | Use end frame for morphing (video mode) |
| Image Model | Various | Image generation model (advanced) |
| Video Model | Various | Video generation model (advanced) |
Camera Options:
| Camera | Description |
|---|---|
| Red V-Raptor | 8K VV sensor, 17 stops dynamic range, ultra-sharp digital clarity |
| Panavision DXL2 | Large format 8K with rich saturated colors, film-like texture |
| Sony Venice | Full-frame 6K, exceptional low-light performance, natural color |
| IMAX | 15-perf 70mm film, unparalleled resolution, epic immersive scale |
| ARRI Alexa 35 | Legendary ARRI color science, natural skin tones, smooth highlights |
| ArriFlex 16SR | 16mm film, visible grain, vintage organic texture |
Lens Styles:
| Lens | Style |
|---|---|
| Zeiss Ultra Prime | Razor-sharp modern clarity, clinical precision |
| JDC Xtal Xpress | 2x anamorphic, blue horizontal flares, dreamy focus falloff |
| Helios | Swirly bokeh, vintage Soviet warmth, glowing highlights |
| Petzval | Dramatic swirling bokeh vortex, strong field curvature |
| Cooke S4 | Warm organic tones, creamy bokeh, classic "Cooke Look" |
| ARRI Signature | Modern cinema sharpness, silky smooth bokeh |
| Panavision C-Series | Classic Hollywood anamorphic, warm golden flares |
| Canon K-35 | Vintage 1970s film look, warm amber tones |
| Laowa Macro | Extreme close-up detail, 2:1 magnification |
| Hawk V-Lite | 1.3x anamorphic, subtle blue streak flares |
| Lensbaby | Selective tilt focus, creative dreamy effect |
Camera Movements (video mode):
| Movement | Description |
|---|---|
| Static | Locked-off tripod, perfectly stable |
| Handheld | Organic micro-movements, documentary feel |
| Zoom In/Out | Smooth optical zoom |
| Camera Follows | Tracking subject motion |
| Pan Left/Right | Horizontal sweep, tripod pivot |
| Tilt Up/Down | Vertical reveal, tripod tilt |
| Orbit Around | Circular orbit, 180-degree arc |
| Dolly In/Out | Physical camera movement, parallax depth |
| Dolly Left/Right | Lateral tracking, horizontal parallax |
| Jib Up/Down | Vertical crane rise/descent |
| Drone Shot | Aerial perspective, flying camera |
| 360 Roll | Barrel roll rotation |
Modes:
Image Mode
- Input: Text prompt
- Output: Cinematic still image
- Default model: google/nano-banana-pro/text-to-image
- Uses camera/lens prompt engineering for enhanced cinematic quality
Video Mode
- Input: Start image + optional end frame
- Output: Cinematic video with camera movements
- Supports end frame morphing
- Optional audio generation
Auto-Cinematographer:
When enabled, the AI analyzes your prompt and recommends optimal camera body, lens, focal length, aperture, and movement settings. Uses LLM to determine the best cinematic approach for your scene.
Example compiled prompt:
Scene: A portrait of a woman in a dramatic office setting
Shot on ARRI Alexa 35 with Cooke S4 lens at 35mm f/1.4.
Warm organic color tones, flattering skin rendition, smooth
creamy bokeh. 16:9 aspect ratio, 2K resolution. Professional
color grading, cinematic lighting.
Camera movement: Dolly In - camera physically moves forward
toward subject, parallax depth.
Use cases:
- Professional video planning
- Cinematic image generation
- Film-quality compositions
- AI-powered cinematography
Credit cost: 1-2 credits (image mode), 5-15 credits (video mode, depending on model and duration)
BrandKit
Brand asset and guideline management
Enriches text prompts with brand guidelines from a saved BrandKit. Uses AI to intelligently weave brand colors, voice/tone, and logo references into generation prompts.
| Property | Description |
|---|---|
| Inputs | text_in (text) |
| Outputs | text_out (text - Enriched Text), logo_out (image - Logo) |
Configuration:
| Setting | Description |
|---|---|
| Selected BrandKit | Choose from saved brand profiles |
Brand profile fields:
| Field | Description |
|---|---|
| Name | Brand name |
| Colors | Array of named colors with hex values |
| Voice/Tone | Brand voice description |
| Logo | Uploaded logo image (stored as BunnyCDN URL) |
How it works:
- Fetches the selected BrandKit from the database
- Takes input text from the
text_inhandle (or context fallback) - Calls the
openrouter-chatedge function inbrandkit_enrichmode - The LLM enriches the prompt with brand colors, voice/tone, and logo context
- Detects if
logo_outis connected and includes logo reference accordingly - Outputs enriched text and logo artifact
Smart output detection:
Like the Brain node, BrandKit checks if the logo_out handle is connected to downstream nodes. If connected, it includes logo placement guidance in the enriched prompt.
Use cases:
- Brand-consistent content generation
- Automated brand compliance in prompts
- Multi-channel campaign creation with consistent branding
Credit cost: 1-2 credits (for AI enrichment)
Product Concept
Product image analysis and concept generation
Builds comprehensive product concept descriptions by combining optional AI image analysis with user-configured product attributes.
| Property | Description |
|---|---|
| Inputs | input (text), image (image, optional) |
| Outputs | output (text) |
Configuration:
| Setting | Description |
|---|---|
| Product Type | Type of product |
| Brand Name | Brand name to include |
| Vibe | Aesthetic/mood descriptor |
| Shot Type | Photography style |
Shot Types:
| Shot Type | Description |
|---|---|
| studio | Professional studio packshot with clean background |
| lifestyle | Lifestyle setting showing product in use |
| macro | Extreme close-up macro detail shot |
How it works:
- If an image is connected, analyzes it using Gemini 2.5 Flash to extract product details (type, materials, colors, style, aesthetic)
- Combines AI analysis with user-configured attributes (product type, brand, vibe, shot type)
- Outputs a comprehensive concept text that enriches the flow context
Use cases:
- Product photography prompt generation
- E-commerce content creation
- Brand product descriptions
Credit cost: 1-2 credits (if image analysis is used), free otherwise
Preset
Execute multi-step declarative pipelines
Pre-built workflows that combine multiple AI models in sequence for common tasks. Encapsulates complex image processing pipelines into reusable single-node components.
| Property | Description |
|---|---|
| Inputs | images (image), text (text) |
| Outputs | image (image), text (text) |
Configuration:
| Setting | Description |
|---|---|
| Preset ID | Select from built-in presets |
Built-in Presets:
Realistic Human Portrait
Multi-step portrait enhancement with AI analysis and cinematic finish.
Steps:
- Analyze & Enhance Prompt - AI analysis of image issues
- SeedDream Edit - Initial enhancement
- Cinematic Finish - Final cinematic quality render
Tags: human, portrait, realistic, enhancement, cinematic
Creating Custom Presets:
Preset template structure:
{
id: "myNewPreset",
name: "My New Preset",
version: "1.0.0",
description: "Describe what this preset does",
category: "Custom",
tags: ["custom"],
inputs: {
image: {
type: "image",
cardinality: "single",
required: true,
label: "Input Image"
}
},
outputs: {
image: {
type: "image",
from: "steps.step1.outputImage"
}
},
steps: [
{
id: "step1",
name: "Process Image",
provider: "wavespeed",
model: "google/nano-banana-pro/edit",
promptTemplate: "Enhance this image",
config: {},
inputs: { image: "{{inputs.image}}" },
outputs: { image: "outputImage" }
}
]
}
Use cases:
- Consistent multi-step workflows
- Team workflow standardization
- Quick application of complex pipelines
- Reusable AI model combinations
Credit cost: Variable (depends on preset steps and models used)
PostIt
Documentation note for workflow canvas
Add sticky notes to your workflow canvas for annotations, reminders, and documentation. This is a no-op node with no inputs or outputs -- purely for documentation purposes.
| Property | Description |
|---|---|
| Inputs | None |
| Outputs | None |
Features:
- Markdown support (
**bold**,*italic*,- lists) - Resizable (200px - 600px width, 150px - 600px height)
- Character count display
- Click to edit
- Persisted with workflow
Use cases:
- Workflow documentation
- Team collaboration notes
- Reminders and annotations
- Process explanations
Credit cost: Free (no credits)
Specialized Workflow Examples
Brand-Consistent Campaign
Text Prompt --> BrandKit --> Text to Image --> Preview Media
|
[enriches prompt
with brand colors,
tone, logo guidance]
Product Photography Pipeline
Upload Media (product photo) --> Product Concept --> Text to Image --> Preview Media
|
[analyzes product,
adds shot type]
Cinematic Content Creation
Text Prompt --> Cinema Studio (image mode) --> Preview Media
|
[ARRI Alexa 35,
Cooke S4 lens,
16:9, 2k]
Cinematic Video with Auto-Cinematographer
Text Prompt --> Cinema Studio (video mode, auto-cinematographer) --> Preview Media
Upload Media --> |
[AI recommends camera,
lens, movement]
Preset-Based Enhancement
Upload Media --> Preset (Realistic Human Portrait) --> Preview Media
|
[Step 1: Analyze]
[Step 2: Edit]
[Step 3: Cinematic Finish]
Tips
Cinema Studio
- Use Auto-Cinematographer - Let AI recommend optimal settings for your scene
- Plan shots - Use for pre-production planning and visualization
- Match camera to mood - ARRI Alexa for natural skin, Red V-Raptor for sharp detail, ArriFlex for vintage feel
- Lens character - Each lens adds distinct visual character; Cooke for warmth, Zeiss for clinical sharpness
BrandKit
- Complete brand profile - Add all brand elements (colors, voice/tone, logo)
- Connect logo output - Only connect
logo_outwhen you need the logo passed downstream - Test enrichment - Preview the enriched text to verify brand integration
Preset
- Start with built-ins - Use existing presets as templates
- Create custom presets - Save your common workflows as preset definitions
- Chain with other nodes - Use preset output as input for further processing
PostIt
- Document complex workflows - Add notes explaining node configurations
- Team collaboration - Leave instructions for team members
- Use markdown - Bold headers and bullet lists improve readability