Skip to content
DER.run
Video model · by GooglePro

Veo 3.1

Start and end frames to video, with sound. Makes 8 second clips with sound from start and end frames.

  • Native audio

From ≈ $0.60 a second · 60 credits

  • Sample · Veo 3.1

Specs

Modes
Start & end frames
Text to video
Not supported — use Seedance 2.0 Fast
Duration
8 s
Aspect ratio
16:9 · 9:16 · Auto
Audio
Native audio, made with the video
Frames
A start image and an end image
File types
PNG, JPEG, WEBP · up to 20 MB
Tier
Pro — unlocks at $5 in total top-ups · How tiers work

Price

Pricing
From
≈ $0.60 / s60 credits a second
  • 8 s video≈ $4.80

The studio shows the exact price before you generate. Failed runs are refunded.

API

Use Veo 3.1 from code

Model id veo-3.1. Same price and limits as the studio.

REST · POST /v1/jobs
curl -X POST "https://api.der.run/v1/jobs" \
  -H "Authorization: Bearer $DER_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "veo-3.1",
    "params": {
      "model": "veo3",
      "prompt": "…"
    },
    "inputs": {
      "image": "<asset id>",
      "end_image": "<asset id>"
    }
  }'

# then poll every 20 s until it’s finished
curl "https://api.der.run/v1/jobs/{id}" \
  -H "Authorization: Bearer $DER_API_KEY"

FAQ

About Veo 3.1

Can Veo 3.1 make a video from text only?

No. Veo 3.1 always starts from an image. For text to video, pick Seedance 2.0 Fast in the studio.

Do I need Pro or Max for Veo 3.1?

Veo 3.1 needs Pro. It unlocks once your top-ups reach $5 in total — there’s no subscription.

How long are my videos kept?

7 days. Keep the ones you want in your Library (up to 200) so they don’t expire.
All questions

Make your next clip

Veo 3.1 · 8 s · from about $0.60 a second

Try Veo 3.1