image-to-video

Create video from image - RunWay Gen 4.5

Generate high-quality videos from images using RunWay Gen 4.5 model.

Features:

  • Transform static images into dynamic videos
  • Precise motion control via text prompts
  • Multiple aspect ratios for different use cases
  • Duration options: 5, 8, or 10 seconds
  • Reproducible results with seed parameter

Supported aspect ratios:

  • 1280:720: Landscape (16:9) - ideal for YouTube, presentations
  • 720:1280: Portrait (9:16) - ideal for TikTok, Instagram Reels
  • 1104:832: Landscape (4:3) - classic format
  • 960:960: Square (1:1) - ideal for Instagram posts
  • 832:1104: Portrait (3:4) - ideal for Pinterest

Use cases: Product animations, social media content, marketing videos, and bringing photos to life.

post/v1/ai/image-to-video/runway-4-5

Request

  • Base URL: https://api.magnific.com
  • URL: https://api.magnific.com/v1/ai/image-to-video/runway-4-5
  • Auth: API key in header x-magnific-api-key

Request body

webhook_urlstring uri

Webhook URL to notify when the task is completed

imagestring required

Source image for video generation. Supports Base64 encoding or HTTPS URL (must be publicly accessible).

promptstring required

Text prompt describing the desired motion and video content. Maximum 2000 characters.

ratio'1280:720' | '720:1280' | '1104:832' | '960:960' | '832:1104'

Aspect ratio of the generated video.

  • 1280:720: Landscape (16:9)
  • 720:1280: Portrait (9:16)
  • 1104:832: Landscape (4:3)
  • 960:960: Square (1:1)
  • 832:1104: Portrait (3:4)
duration5 | 8 | 10

Duration of the generated video in seconds (5, 8, or 10).

seedinteger

Random seed for reproducible video generation. Use the same seed with identical parameters to generate the same video.

Example request

{
  "image": "https://example.com/image.jpg",
  "prompt": "The eagle spreads its wings and gracefully takes flight"
}

Response

OK - The task exists and the status is returned

Example response

{
  "data": {
    "generated": [
      "https://openapi-generator.tech",
      "https://openapi-generator.tech"
    ],
    "task_id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
    "status": "CREATED"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.