Compare

Ssemble's API starts on Pro, billed yearly: $72 for 360 credits, 1 credit per request of up to 20 minutes, $0.01 a minute at full windows. clipsdk bills $0.03 per source minute.

Ssemble API alternative: clipsdk at $0.03 a minute

Ssemble clips a window of up to 20 minutes per request; clipsdk takes a whole video of up to 3 hours in one call and returns up to 20 clips.

All comparisonsUpdated

Or one API call

$0.03per source minute

  • Every clip included, up to 1080p60 and 20 Mb/s
  • $1 free to start, 33 minutes of video
  • Prepaid credit, no subscription
See pricing

Ssemble or clipsdk: who each fits

Pick Ssemble when

  • You send YouTube links, or sources up to 5 hours and 10 GB.
  • You want gameplay overlays, hook titles, meme hooks, a CTA or music added for you.
  • You want clips longer than 90 s, up to 10 minutes.
  • You send full 20-minute windows: Pro works out to $0.01 a minute, billed yearly.

Pick clipsdk when

  • You want to send a whole video, up to 3 hours, in one call, with no windows to cut.
  • You want to pay per minute with no plan: $0.03 per source minute, billed per second, $1 free.
  • You want to upload files, or send a file URL, and get up to 20 ranked clips back.
  • You want signed webhooks with attempts spread over more than 30 minutes.

Ssemble API and clipsdk side by side

Ssemble API and clipsdk side by side
Ssemble APIclipsdk
PricePro: $72 a year for 360 credits, billed yearly only$0.03 per source minute, $0.02 past 2,000 in a UTC month
How it bills1 credit per request, a window of 60 to 1,200 sPer second of source video
Per minute at full windows$0.01 on Pro, billed yearly$0.03
A 60-minute video3 requests, 3 credits: $0.60 on Pro1 call: $1.80
What you sendA YouTube link, or a public file URL under 10 GBAn upload or a direct file URL, up to 3 hours and 5 GB
Clips per request1 to 121 to 20
WebhooksPer request, up to 3 retries at once, after 1 s and after 3 sPer request, signed, 5 attempts over more than 30 min

Source: Ssemble pricing and API docs, checked 7 November 2026

Moving a Ssemble request to clipsdk

Field by field, from Ssemble's shorts/create to POST /v1/clips.

Moving a Ssemble request to clipsdk
Ssembleclipsdk
url or fileUrlvideo_url: a direct file URL, or the one POST /v1/uploads gives you
start and endNot needed: we read the whole video
maxShortsclips
preferredLengthmin_seconds and max_seconds
captionsEnabled and templateIdcaptions: bold, karaoke, minimal or false
webhookUrlwebhook_url

The same kind of job on clipsdk

We sent a NASA podcast just under 10 minutes long in one call, asking for up to 12 clips of 15 to 40 seconds with karaoke captions. It found 5 worth clipping.

At $0.03 a minute that job costs $0.29. On Ssemble the same video is one request and 1 credit: $0.20 on Pro. Try it opens New clips with the same video and settings.

POST/v1/clipsTry it
curl https://api.clipsdk.com/v1/clips \
  -H "Authorization: Bearer $CLIPSDK_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video_url": "https://api.clipsdk.com/f/lib/demo/rocket-ranch-podcast.mp4",
    "clips": 12,
    "min_seconds": 15,
    "max_seconds": 40,
    "captions": "karaoke"
  }'
Top clip, score 95: "Why NASA calls it the Seven Minutes of Terror", 39 s with karaoke captions. Video: NASA, public domain.clip-1.mp4clip-1.jpgclip-1.srtclip-1.vtt

Price per minute

Ssemble's API starts on Pro, sold yearly only: $72 a year ($6 a month) for 360 credits. Expert is $30 a month or $12 billed yearly, and Business $60 or $24. Each request costs 1 credit whatever the number of clips, and covers a window of 60 to 1,200 seconds. With full 20-minute windows, Pro works out to $0.01 a minute.

clipsdk has no plan and no windows: $0.03 per source minute, $0.02 past 2,000 minutes in a UTC month, billed per second, with $1 of free credit to start.

Sending video and getting clips back

Ssemble needs start and end on every request, and takes a YouTube link in url or a public file under 10 GB in fileUrl; Dropbox and Google Drive share links are not supported. maxShorts goes up to 12, preferredLength up to under 10 minutes, and it can add gameplay overlays, hook titles, meme hooks, a CTA and music.

clipsdk takes an upload or a direct file URL (MP4, MOV, WebM or MKV) up to 3 hours and 5 GB; page links such as YouTube are refused. It returns 1 to 20 clips of 10 to 90 seconds from the whole video in 9:16, 1:1, 4:5 or 16:9, reframed on the speaker, with one of 3 caption presets burned in plus SRT and VTT.

Webhooks and limits

Both take a webhook URL per request. Ssemble waits 10 seconds for a reply and retries up to 3 times: at once, after 1 s and after 3 s. Its API allows 100 requests an hour and 1,000 a day by default, up to 2,000 an hour and 20,000 a day.

clipsdk signs each delivery with HMAC-SHA256 (how to verify) and tries 5 times: at once, then 10 s, 1 min, 5 min and 30 min after each failure. You can run 3 jobs at once and 200 a day.

Questions, answered

How do the per-minute prices compare?

At full 20-minute windows, Ssemble Pro, billed yearly, is $0.01 a minute. clipsdk is $0.03 a minute, billed per second, with no plan and no windows.

Can I send YouTube links to clipsdk?

No. clipsdk takes an upload or a direct link to an MP4, MOV, WebM or MKV file, up to 3 hours and 5 GB. Ssemble takes YouTube links in its url field.

How do both APIs handle a 60-minute video?

Ssemble needs 3 requests of up to 20 minutes each, 3 credits, and returns up to 12 shorts per request. clipsdk takes the whole file in one call and returns up to 20 clips from the whole recording.

What comes back from clipsdk, and for how long?

Each clip has an MP4 with no watermark, a poster, SRT, VTT, a 0 to 100 score, a title and a reason. Files stay up for 7 days.

Start free

Your back catalog is full of shorts

Your first $1 is free: 33 minutes of video, every clip included up to 1080p60 and 20 Mb/s.

Two studio microphones on a desk in a dark room lit by a red glow