Skillquality 0.45

sora-video

Generate AI videos with OpenAI Sora via AceDataCloud API. Use when creating videos from text prompts, generating videos from reference images, or using character references from existing videos. Supports text-to-video, image-to-video, and character-driven generation with multiple

Price
free
Protocol
skill
Verified
no

What it does

Sora Video Generation

Generate AI videos through AceDataCloud's OpenAI Sora API.

Setup: See authentication for token setup.

Quick Start

curl -X POST https://api.acedata.cloud/sora/videos \
  -H "Authorization: Bearer $ACEDATACLOUD_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "a golden retriever running on a beach at sunset", "model": "sora-2", "callback_url": "https://api.acedata.cloud/health"}'

Async: See async task polling. Poll via POST /sora/tasks with {"task_id": "..."}.

Models

ModelDurationQualityBest For
sora-210–15sStandardMost tasks (default)
sora-2-pro10–25sHigherPremium quality, longer videos

Workflows

1. Text-to-Video

POST /sora/videos
{
  "prompt": "a busy Tokyo street at night with neon signs reflecting in rain puddles",
  "model": "sora-2",
  "size": "small",
  "duration": 10,
  "orientation": "landscape"
}

2. Image-to-Video

Use reference images to guide generation.

POST /sora/videos
{
  "prompt": "the scene gradually comes alive with gentle motion",
  "image_urls": ["https://example.com/scene.jpg"],
  "model": "sora-2",
  "orientation": "landscape"
}

3. Character-Driven Video

Extract a character from an existing video and use them in a new scene.

POST /sora/videos
{
  "prompt": "the character walks through a futuristic city",
  "character_url": "https://example.com/source-video.mp4",
  "character_start": 2.0,
  "character_end": 5.0,
  "model": "sora-2-pro"
}

Parameters

ParameterValuesDescription
model"sora-2", "sora-2-pro"Model to use (required)
size"small", "large"Video resolution
duration10, 15, 25Duration in seconds (25 only with sora-2-pro)
orientation"landscape" (16:9), "portrait" (9:16), "square" (1:1)Video orientation
version"1.0"API version — version 1.0 enables duration up to 25s, orientation, character references, and image inputs

Gotchas

  • Duration of 25 seconds is only available with sora-2-pro model
  • size: "large" produces higher resolution but costs more and takes longer
  • Character-driven generation requires character_start and character_end timestamps (in seconds) from the source video
  • orientation sets the aspect ratio — use "portrait" for mobile-first content
  • Task states use "succeeded" (not "completed") — check for this value when polling

MCP: pip install mcp-sora | Hosted: https://sora.mcp.acedata.cloud/mcp | See all MCP servers

Capabilities

skillsource-acedatacloudskill-sora-videotopic-acedata-cloudtopic-agent-skillstopic-agentskillstopic-ai-imagetopic-ai-musictopic-ai-toolstopic-ai-videotopic-claude-codetopic-cursortopic-gemini-clitopic-github-copilottopic-mcp

Install

Installnpx skills add AceDataCloud/Skills
Transportskills-sh
Protocolskill

Quality

0.45/ 1.00

deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 7 github stars · SKILL.md body (2,781 chars)

Provenance

Indexed fromgithub
Enriched2026-05-18 19:14:03Z · deterministic:skill-github:v1 · v1
First seen2026-05-18
Last seen2026-05-18

Agent access