Ddukddak

Video Generation

Create stunning visuals for social media, ads, and ecommerce at scale.

Scale Your Visual Content via API

1

Design a reusable template

Use our drag-and-drop template editor to create a master design. Add text layers, image placeholders, and set default styles.

2

Every layer is an API object

Each layer in your template — text, images, shapes — becomes a modifiable object you can control through the API.

3

Send a request, get a video

Make a single API call with your modifications. Receive a CDN-hosted video URL back in seconds.

const { Ddukddak } = require("@ddukddak/node");

const client = new Ddukddak("YOUR_API_KEY");

const video = await client.videos.createAndWait({
  template: "story-promo",
  input_media_url: "https://example.com/clip.mp4",
  properties: [
    { name: "title", text: "Summer Sale" },
    { name: "subtitle", text: "50% off everything" },
  ],
});

console.log(video.video_url);

Video Generation Demo

Pick a template and preview the generated video. Customize the layers below to see a live CSS mockup of your modifications.

Customize Template

Template Preview

Generated Video

Design your own templates with our editor or pick a template from the template library.

Start a Free Trial

30 free API credits, no credit card required. Generate your first video in under five minutes.

Start Free Trial