Skip to content

WaveSpeed Video Generation

WaveSpeed is a cloud API for AI video generation. Unlike RunPod containers, WaveSpeed runs on managed infrastructure — no GPU setup required. Generate videos from text prompts, images, or audio (for lip-sync).

WaveSpeed provides multiple AI video models accessible through a unified API. Plinken integrates with WaveSpeed for:

  • Text-to-Video — Generate video from text descriptions
  • Image-to-Video — Animate a reference image
  • Audio-to-Video (Lipsync) — Generate lip-synced talking head video from audio

Open the WaveSpeed panel from Create > Video (WaveSpeed) or:

pl.cmd("create:show-wavespeed")
  1. Sign up at wavespeed.ai
  2. Get your API key from the WaveSpeed dashboard
  3. Enter the API key in Plinken Settings

The WaveSpeed integration uses IPC commands for asset management:

CommandDescription
wavespeed:import-fileImport a local file as WaveSpeed input
wavespeed:get-assetsList available assets (uploaded files)
wavespeed:get-signed-urlGet a signed URL for uploading
wavespeed:import-videoImport generated video to the timeline
wavespeed:load-historyLoad generation history
wavespeed:save-historySave generation history
-- Open WaveSpeed panel
pl.cmd("create:show-wavespeed")
-- Import generated video to timeline
pl.cmd("wavespeed:import-video", {
url = "https://...",
name = "Generated Scene"
})
-- Get available assets
pl.cmd("wavespeed:get-assets")
  1. Enter a text prompt describing the desired video
  2. Select a model and set parameters (duration, resolution)
  3. Click Generate
  4. Preview the result
  5. Import to timeline or save to disk
  1. Upload or select a reference image
  2. Optionally add a text prompt to guide the animation
  3. Select a model and parameters
  4. Generate and preview
  5. Import to timeline
  1. Select an audio clip (speech)
  2. Provide a reference face image
  3. The model generates a talking head video synced to the audio
  4. Import the result to a video track

WaveSpeed uses a cloud asset system for input files:

OperationDescription
UploadSend local files to WaveSpeed storage via signed URL
ListView all uploaded assets
ImportPull generated results into your Plinken project
RegisterRegister a WaveSpeed asset as a Plinken project asset

Generation history is persisted locally, allowing you to:

  • Review past generations
  • Re-download previous results
  • Re-run prompts with modified parameters
  • Track generation costs

Generated videos can be:

TargetDescription
TimelinePlace on a video track at the playhead
CompositorAdd as a video layer source
Asset LibraryRegister as a reusable project asset
Local DiskSave the video file to a directory
FeatureWaveSpeedRunPod
SetupAPI key onlyLaunch container, wait for startup
Cost modelPer-generationPer-GPU-hour
Startup timeInstant2–5 minutes
GPU managementNoneManual start/stop
Available modelsCurated catalogAny model you install
CustomizationLimited to API paramsFull ComfyUI flexibility

Use WaveSpeed when: You want quick, hassle-free video generation. Use RunPod when: You need custom models, workflows, or full control.