DEV Community

sonya dennis
sonya dennis

Posted on

I Made a Website Where You Can Create AI Videos from Text — Here's How

Hi everyone! I want to share a project I just launched. It's called Seedance 2.0.

## What Does It Do?

You type a sentence, and it makes a video for you. You can also upload a photo and turn it into a video. The cool part? It also

generates audio — like voice, sound effects, and background music — all at the same time.

For example, you type: "A penguin walking on the beach at sunset" — and you get a real video of that, with ocean sounds included.

## Why I Built This

ByteDance (the company behind TikTok) released an AI model called Seedance. It's really good at making videos. But the problem is —

you need to use their API. That means writing code. Most people don't know how to do that.

So I thought: why not build a simple website where anyone can use it? No coding needed. Just type and click.

## What Can It Do?

  • Text to Video — Type what you want to see
  • Image to Video — Upload a photo, make it move
  • Audio included — Dialogue, sound effects, ambient sounds
  • Up to 1080p resolution
  • 6 aspect ratios — 16:9, 9:16, 4:3, 3:4, 21:9, 1:1
  • 4 to 12 seconds per video
  • Same character across shots — The face and clothes stay the same

## How I Built It

I'm not a big team. Here's what I used:

  • Next.js — For the website (frontend + backend)
  • Tailwind CSS — For the design
  • Stripe — For payments
  • fal.ai + BytePlus API — To connect to the Seedance AI model
  • Vercel — For hosting
  • next-intl — The site works in English and Chinese

## How It Works (Simple Version)

  1. You type a prompt or upload an image
  2. You pick resolution and aspect ratio
  3. You click "Generate"
  4. My server sends your request to the Seedance AI
  5. AI makes the video (with audio)
  6. You download it. No watermark.

That's it. Pretty simple from the user side.

## Pricing

I use a credit system. You buy credits, then spend them to make videos.

One-time packs (credits never expire):

  • $9.90 → 1,000 credits (~10 videos at 720p)
  • $39.90 → 5,000 credits (~50 videos)
  • $99.90 → 15,000 credits (~150 videos)

Monthly plans:

  • $9.90/month → 1,000 credits
  • $29.90/month → 3,000 credits
  • $79.90/month → 10,000 credits

Higher resolution and longer videos cost more credits. That's why I chose credits instead of "X videos per month" — it's more fair.

## Hard Parts

Cost control — AI video generation is not cheap. I spent a lot of time calculating how many credits each video type should cost,

so I don't lose money but also keep prices reasonable.

Two languages — My users come from different countries. Making the whole site work in both English and Chinese was more work than
I expected.

## What's Coming Next

  • Seedance 2.0 model with 2K resolution (coming soon)
  • Longer videos
  • Video to Video — Use a reference video to guide generation

## Want to Try?

Here's the link: https://www.seedance2.today

The cheapest pack is $9.90 — enough to make about 10 videos and see if you like it.

If you have any questions or feedback, leave a comment. I read everything!

Top comments (0)