Video Pricing & Billing
How Pricing Works
Section titled “How Pricing Works”Video generation is billed per second, with rates that vary by resolution. The key formula:
Total billed seconds = output video duration + reference video duration (if applicable)
For example, generating a 5-second 1080P video with a 10-second reference video:
- Output: 5 seconds
- Reference: 10 seconds
- Total billed: 15 seconds × $0.30/s = $4.50
Wan 3.0 Pricing
Section titled “Wan 3.0 Pricing”| Resolution | Price per second |
|---|---|
| 480P | $0.075/s |
| 720P | $0.15/s |
| 1080P | $0.30/s |
Cost Examples
Section titled “Cost Examples”| Scenario | Calculation | Cost |
|---|---|---|
| 480P, 5s, no reference | 5 × $0.075 | $0.375 |
| 720P, 5s, no reference | 5 × $0.15 | $0.75 |
| 1080P, 5s, no reference | 5 × $0.30 | $1.50 |
| 1080P, 5s output + 10s reference | 15 × $0.30 | $4.50 |
Wan 3.0 Prime Pricing
Section titled “Wan 3.0 Prime Pricing”| Resolution | Price per second |
|---|---|
| 480P | $0.102/s |
| 720P | $0.21/s |
| 1080P | $0.42/s |
Wan 2.7 Pricing
Section titled “Wan 2.7 Pricing”| Resolution | Price per second |
|---|---|
| 720P | $0.15/s |
| 1080P | $0.225/s |
HappyHorse Pricing
Section titled “HappyHorse Pricing”| Resolution | Price per second |
|---|---|
| 720P | $0.21/s |
| 1080P | $0.27/s |
Reference Video Billing
Section titled “Reference Video Billing”When you submit a reference video (for reference-to-video models), its duration is added to the billed total.
Example:
- You submit a 8-second reference video and request a 5-second output
- Total billed: 8 + 5 = 13 seconds
- At 720P: 13 × $0.15 = $1.95
Reference videos count toward duration limits
The total (reference + output) cannot exceed 30 seconds for Wan 3.0 models. Reference videos are capped at 15 seconds total across all clips.
Reference Images & Audio
Section titled “Reference Images & Audio”Reference images and audio are not billed by duration — they’re included in the per-second output pricing.
When You’re Charged
Section titled “When You’re Charged”| Event | Billing action |
|---|---|
| Task submitted | Pre-authorized (held from balance) |
| Task completed | Final charge based on actual durations |
| Task failed | Charge refunded automatically |
Checking Your Usage
Section titled “Checking Your Usage”- Dashboard → Wallet → View transaction history
- Each video generation shows as a separate entry with:
- Model used
- Duration billed
- Amount charged
- Timestamp
Auto-Duration (-1)
Section titled “Auto-Duration (-1)”Some models support seconds: -1 for automatic duration selection. In this case:
- The model determines the output length
- You’re billed for the actual output duration (not a fixed amount)
- The pre-authorization uses the model’s maximum duration; the difference is refunded