Model API

Marey Realism 1.5

Ideal for matching human movement. Your input video determines human poses, gestures, and body movements that will appear in the generated video.

Model id

Use this in every request
moonvalley/marey/pose-transfer

This model has other modes with their own ids: moonvalley/marey/t2v, moonvalley/marey/i2v, moonvalley/marey/motion-transfer.

Run it

Quote the input, start the generation with the quote, then poll the job. Set RAYWAKE_API_KEY first; see Authentication.

# 1. Price the exact input (quotes are valid for up to 10 minutes)
curl -s https://api.raywake.com/v1/quotes \
  -H "Authorization: Bearer $RAYWAKE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "moonvalley/marey/pose-transfer",
  "input": {
    "prompt": "A red ceramic cup on a wooden table, soft morning light",
    "video_url": "https://example.com/input.mp4"
  }
}'

# 2. Start the generation with the quote_id from step 1
curl -s https://api.raywake.com/v1/generate \
  -H "Authorization: Bearer $RAYWAKE_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{"model": "moonvalley/marey/pose-transfer", "quote_id": "QUOTE_ID", "input": {"prompt":"A red ceramic cup on a wooden table, soft morning light","video_url":"https://example.com/input.mp4"}}'

# 3. Poll until the status is terminal
curl -s https://api.raywake.com/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $RAYWAKE_API_KEY"

Input

Input fields for moonvalley/marey/pose-transfer
NameTypeDescription
promptrequiredstring
The prompt to generate a video from
video_urlrequiredstring (URL)
The URL of the video to use as the control video.
first_frame_image_urlstring (image URL)
Optional first frame image URL to use as the first frame of the generated video
reference_image_urlstring (image URL)
Optional reference image URL to use for pose control or as a starting frame
negative_promptstring
Negative prompt used to guide the model away from undesirable features.

Default: <synthetic> <scene cut> low-poly, flat shader, bad rigging, stiff animation, uncanny eyes, low-quality textures, looping glitch, cheap effect, overbloom, bloom spam, default lighting, game asset, stiff face, ugly specular, AI artifacts

seedinteger
Seed for random number generation. Use -1 for random seed each run.

Default: -1

Output

A succeeded job lists its results under outputs, stored on our side. See Jobs for every field.

Job excerpt
"outputs": [
  { "type": "video", "url": "https://…", "mime_type": "video/mp4", "thumbnail_url": "https://…" }
]

Pricing

  • 1 video$3.17/ video

The exact charge for your input comes from a quote. How charges settle