Can Sume import my existing YouTube Shorts to reuse in a new episode?
No. Sume's media import takes TikTok and Instagram links at $0.15 and rejects YouTube links. For your own Shorts, work from the original master.

No. The /v1/media-imports route imports TikTok and Instagram links for $0.15 each and rejects YouTube links. For your own Shorts, start from the original master file, not the published URL.
This matters for series because the edit APIs only read Sume-hosted video, so the first step in any recut is getting a file into Sume.
What the edit routes accept
Video trim, video frames, Timeline compose and the other media routes take a workspace media.sume.com artifact or asset. They do not fetch from the open internet. The docs tell you to import the clip first through POST /v1/media-imports.
A video Sume generated is already in that form, so generated episodes can feed the next step directly.
| Source | Route | Notes |
|---|---|---|
| Sume-generated video | Result URL | Already a media.sume.com artifact |
| TikTok or Instagram link | /v1/media-imports | $0.15 per import |
| YouTube link | Rejected | Use your original file |
| Public HTTPS video URL | Video captions video_url | Fetchable public HTTPS only |
What to do for a recut
Keep the finished masters of every episode. When you want a trailer or a recap, trim from the master as in the trailer post, or pull a still for a thumbnail with video frames.
Video captions are the exception: they accept a public HTTPS video URL, so a master you host yourself can be captioned without an import.
- Store masters with their episode number.
- Treat a published URL as a viewing link, not a source.
- Budget $0.15 per TikTok or Instagram import.
Rights and records
Only import media you have the right to reuse. The import fee is $0.15 per link, but the cost of reusing the wrong clip is not a number the API can tell you.
Keep the source link and the date next to each imported clip.
For a series, the practical rule is simple: make once, keep the master, derive everything else. The derived jobs are cheap, and none of them depends on a published link surviving.
Sources
Related posts
More in Developers
- Keep an AI-use ledger for every Short you upload (Python)
A small CSV ledger that records which Sume steps each Short used and what they cost, so a label decision never relies on memory. Code runs as is.
- Shorts voiceover: how many characters fill 15, 30, 45 and 60 s
Planning table from script length to seconds and TTS cost, with the 15 characters per second assumption labeled and a way to measure the real value.
- A zod schema for the Sume /v1/videos poll response, ported from Sora
Replace Sora's four-status type with a zod schema for Sume's five statuses. It rejects a completed job without unsigned_urls and a failed one without an error.
- Which MCP server lets Claude Code or Cursor generate video and images?
MCP servers that let Claude Code and Cursor make video and images: Sume, fal, Replicate, Runway, Higgsfield. Endpoints, sign-in, billing, setup.
Written by Sume