SeedVR

POST/api/v2/seedvr
Based on output resolution and frame count (≈ 0.15 credits per output megapixel). Typical range: 20–200 credits depending on video size. Minimum 5 credits per job.

Diffusion-based video upscaler with temporal consistency. Supports factor-based or target-resolution upscaling, plus output format/quality controls.

Request body

video_url

Sign in to upload or import from your library.

Public URL of the video to upscale.

upscale_mode

Upscale mode. 'factor' scales by upscale_factor; 'target' scales to target_resolution. Default: factor.

upscale_factor

Upscale multiplier when upscale_mode is 'factor'. Default: 2.

target_resolution

Target output resolution when upscale_mode is 'target'. Default: 1080p.

seed

Random seed for reproducible output.

noise_scale

Noise scale for the diffusion process. Default: 0.1.

output_format

Output container/codec. Default: X264 (.mp4).

output_quality

Output quality level. Default: high.

output_write_mode

Output encoding tradeoff. 'fast' prioritizes speed, 'small' prioritizes file size. Default: balanced.

workspace_id
Sign in to run the playground

Request example

curl -X POST "https://influencerstudio.com/api/v2/seedvr" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

Output

Run the model to see results

Real outputs will stream into this panel as the request completes.