---
title: "Open-source video generation API"
canonical: "https://router.xark.io/models/video-generation"
description: "The 6 open-weight video models catalogued here, what one clip costs, and the closed-weight models we refuse to resell."
section: "core"
updated: "2026-09-02"
source: "https://router.xark.io/models/video-generation.md"
---

# Open-source video generation API

The 6 open-weight video models catalogued here, what one clip costs, and the closed-weight models we refuse to resell.

**Availability:** 7 of the 24 catalogued models are callable today. The rest are listed at their intended rate but no configured upstream serves them, so a request naming one returns `no available channel`. Every table below marks which is which.

Video generation is asynchronous: submit a job, poll for it. Every request is billed at a fixed 5-second duration, so the cost of a call is known before it renders.

## Catalogued video models

| Model | API id | Publisher | Licence | Max duration | Resolution | Our rate | Cost per 5s call | Callable |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Wan 2.2 T2V A14B | `alibaba/wan-2.2-t2v-a14b` | Alibaba | Apache 2.0 | 10s | 720p / 1080p | $0.029/sec | $0.1450 | No |
| Wan 2.2 I2V A14B | `alibaba/wan-2.2-i2v-a14b` | Alibaba | Apache 2.0 | 10s | 720p / 1080p | $0.032/sec | $0.1600 | No |
| LTX-2.5 | `lightricks/ltx-2.5` | Lightricks | LTXV Open Weights | 20s | 768p | $0.024/sec | $0.1200 | No |
| HunyuanVideo 1.5 | `tencent/hunyuanvideo-1.5` | Tencent | Tencent Hunyuan Community | 10s | 720p | $0.027/sec | $0.1350 | No |
| CogVideoX-5B | `zhipuai/cogvideox-5b` | Zhipu AI | Apache 2.0 | 6s | 480p / 720p | $0.017/sec | $0.0850 | No |
| Mochi 1 | `genmo/mochi-1` | Genmo | Apache 2.0 | 5s | 480p | $0.021/sec | $0.1050 | No |

## What we don't resell

Third-party resale of closed-weight model access routinely violates the origin provider's terms, so these are named rather than quietly absent.

| Model | Publisher | Why not |
| --- | --- | --- |
| Sora 2 | OpenAI | Closed weights — no resale license exists |
| Veo 3.1 | Google DeepMind | Closed weights — no resale license exists |
| Runway Gen-4 | Runway | Closed weights — no resale license exists |
| Kling 2.5 | Kuaishou | Closed weights — no resale license exists |
| Wan 2.5 / 2.6 | Alibaba | API-only — weights never released, despite the open Wan 2.1/2.2 lineage |

## Calling it

### Python

```python
import requests

job = requests.post(
    "https://router.xark.io/api/v1/video/generations",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={
        "model": "alibaba/wan-2.2-t2v-a14b",
        "prompt": "a paper boat drifting down a rain-slicked street at night",
        "duration": 5,
        "resolution": "720p"
    }
).json()

print(job["id"], job["estimated_cost_usd"])   # ← cost known before it renders
```

### cURL

```bash
curl https://router.xark.io/api/v1/video/generations \
  -H "Authorization: Bearer $ROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "alibaba/wan-2.2-t2v-a14b",
    "prompt": "a paper boat drifting down a rain-slicked street at night",
    "duration": 5
  }'
```