by Topaz Labs

4K Video

topaz/video-ai/frame-interpolation
  • Up to 4K
  • Upscale Video
  • Video Enhancer
  • Slow Motion

About Topaz Video AI

Upscale to 4K, remove noise or blur, convert to HDR, smooth or slow down motion.

Call it with the model name topaz/video-ai/frame-interpolation on POST /jobs/createTask, from $0.002.

Introduction

Frame interpolation is useful when movement needs a different rhythm: a dancer held longer in an edit, a gesture studied in detail or footage converted to a smoother playback cadence. Video AI creates intervening pictures, so review moving shapes as carefully as the reported frame rate of the returned file.

Key features

Apollo and Chronos each have a regular and a fast option, with Aion completing the five-model range for demanding motion. Delivery rates include 30, 48, 50, 60 and 120 fps. The source is interpreted at 30 fps, which matters when its original cadence differs from the reading assumption.

Playback rate and slowing are separate controls: a higher frame rate need not lengthen the shot, while a factor of two approximately doubles its duration. The Chronos dance run produced about 9.95 seconds at 1920×1080 and 60 fps from five source seconds. That slowed file had no audio, whereas the normal-speed Apollo Fast portrait retained its soundtrack.

Request parameters

ParameterRequiredDescription
fpsNoFrame rate of the result. Higher rates add more in-between frames for smoother motion. 30 · 48 · 50 · 60 · 120 · Default: 60
presetNoChoose from the presets available for this model. apollo · apollo_fast · chronos · chronos_fast · aion · Default: apollo
resolutionNoChoose an available output size. 720p · 1080p · 2k · 4k · Default: 1080p
slow_motionNoHow many times slower the clip plays. 1 keeps the original speed; slowed clips come back without sound. 1 · 2 · 4 · 8 · Default: 1
video_urlYesThe clip to work on.

Pricing

Prices are in USD. The API uses a separate USD balance. Website credits cannot be used or transferred to it, and API funds cannot be transferred to website credits. When a task is accepted, we reserve the maximum quoted amount from your API balance. On completion, we charge for actual usage, never more than the hold, and release the remainder. If the task fails, the hold is released.

OptionUSD per second
fps 30 · preset aion · resolution 1080p · slow_motion 1$0.002
fps 30 · preset aion · resolution 2K · slow_motion 1$0.002
fps 30 · preset aion · resolution 720p · slow_motion 1$0.002
fps 30 · preset apollo · resolution 1080p · slow_motion 1$0.002
fps 30 · preset apollo · resolution 2K · slow_motion 1$0.002
fps 30 · preset apollo · resolution 720p · slow_motion 1$0.002
fps 30 · preset apollo fast · resolution 1080p · slow_motion 1$0.002
fps 30 · preset apollo fast · resolution 2K · slow_motion 1$0.002
fps 30 · preset apollo fast · resolution 720p · slow_motion 1$0.002
fps 30 · preset chronos · resolution 1080p · slow_motion 1$0.002
fps 30 · preset chronos · resolution 2K · slow_motion 1$0.002
fps 30 · preset chronos · resolution 720p · slow_motion 1$0.002

Send the same request body to POST /jobs/quote to see the estimated and maximum USD charge before running. A quote does not run the task or charge your balance.

Use cases

For a dance transition, extend one selected move so it can occupy a longer musical phrase. Plan the soundtrack in the edit, since the slowed result does not supply a retimed version of the original recording.

For a movement study, keep enough action before and after the moment of interest to inspect hand and body paths. Review crossings and occlusions rather than approving solely because playback appears fluid at first glance.

Prompt guide & pro tips

No text instruction is accepted for retiming. Begin by deciding whether the deliverable requires a new playback cadence, longer action or both; then choose the corresponding frame rate and slowing factor. Test Apollo for general conversion or Chronos on natural movement before deciding that a heavier model is warranted.

Check the full downloaded take for doubled outlines, distorted hands and changes where one object passes another. Confirm actual runtime, fps and audio-track presence before placing it on the final timeline.

API quick start

Call the Topaz Video AI API in three steps

  1. Create an API key. Sign in to PopNow and create a key in the API console. Keys start with sk-popnow-. API calls use your separate USD balance.
  2. Send the request. POST /jobs/createTask with model topaz/video-ai/frame-interpolation and an input object that follows the parameter table. The response returns a task ID straight away.
  3. Get the result. Poll GET /jobs/recordInfo with the task ID, or pass a callBackUrl and we post the result to it. Download the output links when the task succeeds.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "topaz/video-ai/frame-interpolation",
  "input": {
    "video_url": "https://media.popnow.ai/effects/flower-bloom-1abd6efb.mp4",
    "preset": "apollo",
    "resolution": "1080p",
    "fps": 60,
    "slow_motion": 1
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Replace the prompt and any links with your own. The API tab has the response, polling and callback reference.

Topaz Video AI API questions

How much does the Topaz Video AI API cost?

Topaz Video AI starts at $0.002 per second with Slow Motion, its cheapest task. Prices by option: 30 · aion · 1080p · 1 $0.002 per second, 30 · aion · 2K · 1 $0.002 per second, 30 · aion · 720p · 1 $0.002 per second, 30 · apollo · 1080p · 1 $0.002 per second. The API uses a separate USD balance. When a task is accepted, we reserve the maximum quoted amount from your API balance. On completion, we charge for actual usage, never more than the hold, and release the remainder. If the task fails, the hold is released.

What are the limits of the Topaz Video AI · Slow Motion API?

Resolutions: 720p · 1080p · 2K · 4K; Longest input clip: 60 s. Requests outside these limits are rejected before anything is charged.

More about Topaz Video AI