bytedance/lynx
Lynx by Bytedance - animate still images into dynamic videos with AI. Transform photos into cinematic clips with natural motion, camera movement, and optional audio generation.
PNG, JPEG, WebP, or GIF · 20 MiB maximum
Example output — click Run to generate your own
Send your first request
OpenAI-compatible endpoint with unified authentication and usage tracking.
https://api.sandbase.ai/v1/runbytedance/lynxInput Schema
5 parameters · 2 required · 3 optional
| Parameter | Type | Required | Description |
|---|---|---|---|
image | string | Required | The URL of the subject image to be used for video generation |
prompt | string | Required | Text prompt to guide video generation |
seed | integer | Optional | Random seed for reproducibility. If None, a random seed is chosen. |
resolution | string | Optional | Resolution of the generated video (480p, 580p, or 720p) · Options: 480p, 580p, 720p · Default: "720p" 480p580p720p |
aspect_ratio | string | Optional | The aspect ratio of the generated image. · Options: 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16 21:916:93:24:35:41:14:53:42:39:16 |
Output Schema
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for the generation task |
status | string | Task status: pending, running, completed, failed, timeout |
model | string | Model used for the generation |
outputs | array | Array of output items |
outputs[].url | string | URL of the generated artifact |
outputs[].content_type | string | MIME type (e.g. image/png, video/mp4) |
error | object | null | Error details if failed, null on success |
error.type | string | Machine-readable error type code |
error.message | string | Human-readable error description |
Async Workflow
This model uses asynchronous execution. Submit a request and poll for the result.
- Submit — POST to /v1/run, receive an
id - Poll — GET /v1/run/{id} until status is
completed,failed, ortimeout - Retrieve — Read
outputsfrom the completed response
Code Examples
Ready-to-run snippets
# Step 1: Submit
curl -X POST https://api.sandbase.ai/v1/run \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "bytedance/lynx",
"image": "https://static.sandbase.ai/examples/bytedance/lynx/input_image_0.png",
"prompt": "A person carves a pumpkin on a porch in the evening. The camera captures their upper body as they draw a face with a marker, carefully cut along the lines, then lift the lid with both hands. Their face lights up with excitement as they peek inside",
"resolution": "720p"
}'
# Step 2: Poll result (replace <id>)
curl https://api.sandbase.ai/v1/run/<id> \
-H "Authorization: Bearer YOUR_API_KEY"API README
Bytedance Lynx
Bytedance Lynx is built for long-form visual generation designed for extended, coherent video sequences. It gives creative and production teams a focused way to move from an approved brief or source asset to a reviewable result without fragmenting the job across unrelated tools. The model is most valuable when visual intent, brand suitability, and downstream usability all matter, because its output can enter an editorial, campaign, product, or content pipeline as a purposeful asset rather than an isolated experiment.
In practice, teams can use Bytedance Lynx during a structured cycle of briefing, generation, comparison, and refinement. Establish the subject, audience, visual objective, and acceptance criteria first; prepare any reference media at suitable quality; then evaluate alternatives for composition, continuity, realism, and communication value before delivery. This workflow keeps creative judgment central while making repeated production easier to review, reproduce, and scale for the specific bytedance/lynx task.
Highlights
Extended-duration generation. Extended-duration generation gives bytedance › lynx a recognizable technical advantage: reviewers can assess this property directly in the generated asset instead of inferring it from request mechanics.
Long-range temporal coherence. bytedance › lynx applies long-range temporal coherence to the visual or temporal result itself, helping artists make a meaningful quality decision during selection and refinement.
Stable scene evolution. For bytedance › lynx, stable scene evolution supports coherent assets across the intended creative workflow and distinguishes this capability from a simple format or delivery option.
Cinematic motion continuity. The practical value of cinematic motion continuity is visible in the finished media from bytedance › lynx, where it supports repeatable art direction rather than merely exposing another request setting.
Pricing
| Billing basis | Rate |
|---|---|
| Generated-video runtime | $0.600000 per second |
When to Use
| ✅ Good fit | ❌ Consider alternatives |
|---|---|
| Use it when long-form visual generation designed for extended, coherent video sequences is the central production goal | Choose a different model when the required media task is fundamentally different |
| The team needs several reviewable creative alternatives | Exact deterministic reproduction is mandatory |
| Visual quality and practical downstream use both matter | Editable source layers or native project files are required |
| A managed generation step fits the delivery workflow | A live frame-by-frame interactive editor is essential |
| The documented inputs cover the available source assets | Required source media or controls fall outside the documented fields |
Prompt Guide
State the intended result first, then describe the subject, environment, action, visual treatment, and delivery constraints. Keep instructions concrete, avoid conflicting directions, and change one creative variable at a time when comparing outputs. For source-driven work, describe what should remain recognizable as clearly as what should change.
{
"image": "https://static.sandbase.ai/examples/bytedance/lynx/input_image_0.png",
"prompt": "A person carves a pumpkin on a porch in the evening. The camera captures their upper body as they draw a face with a marker, carefully cut along the lines, then lift the lid with both hands. Their face lights up with excitement as they peek inside",
"resolution": "720p"
}
Technical Specs
| Property | Details |
|---|---|
seed | Type / options: integer<br>Required: No<br>Description: Random seed for reproducibility. If None, a random seed is chosen. |
image | Type / options: string<br>Required: Yes<br>Description: The URL of the subject image to be used for video generation |
prompt | Type / options: string<br>Required: Yes<br>Description: Text prompt to guide video generation |
resolution | Type / options: string · 480p / 580p / 720p<br>Required: No<br>Description: Resolution of the generated video (480p, 580p, or 720p) |
aspect_ratio | Type / options: string · 21:9 / 16:9 / 3:2 / 4:3 / 5:4 / 1:1 / 4:5 / 3:4 / 2:3 / 9:16<br>Required: No<br>Description: The aspect ratio of the generated image. |
Related Models
bytedance/dreamactor/2.0bytedance/omnihuman/1.0bytedance/omnihuman/1.5
