Skip to main content

Video Generation

Video generation handles short-form assets such as Instagram reels, TikTok videos, and YouTube Shorts. The workflow is scene-based: you describe the moment you want, then Influgen turns that into a queued video content item.

Required input

The dedicated video endpoint requires:

  • character_id
  • scene_description

Everything else is optional but recommended:

  • platform
  • type
  • planned_date
  • caption
  • hashtags
  • cta
  • duration_seconds
  • aspect_ratio
  • model_id
  • quality_tier

Defaults and validation

If you leave some fields empty, Influgen applies sensible defaults:

  • default platform: instagram
  • default type: short for TikTok or YouTube, otherwise reel
  • default duration: 8 seconds
  • allowed duration range: 5 to 60 seconds
  • default aspect ratio: 9:16
  • supported aspect ratios: 9:16, 1:1, 16:9

If the content type does not match the platform, the request is rejected before it reaches the generation queue.

[screenshot: Video generation form with scene description field, duration selector, and live queue status card]

What makes a good scene description

Think like a director, not a generic prompter. Strong scene descriptions include:

  • setting
  • action
  • mood
  • framing
  • pacing

Example:

Walking through a marble hotel lobby at golden hour, subtle camera push-in, confident luxury travel energy, soft motion in the dress, cinematic but social-first.

Queue behavior

Video generation creates:

  • a content item
  • a background job

You can then poll status through the video status endpoint. When the provider finishes, Influgen finalizes:

  • video URL
  • thumbnail URL
  • duration
  • aspect ratio
  • media review state
  • credit usage

Approval behavior

Like image generation, completed videos land as:

  • ready if the character is in manual review mode
  • approved if autopilot is enabled

That keeps video and image workflows consistent across the product.

Where video generation fits

Use standard video generation when you want model-created scenes from a prompt. Use Motion Transfer when you already have a source clip and want the character to inherit its movement.