An archive of long videos is a library of clips nobody cut
Eighty episodes is not eighty videos. It is several hundred short clips that were never made, sitting in storage doing nothing. Queue the sources one after another, let each come back as vertical clips with captions and a 0-100 grade, and use the ranking to work through a backlog far larger than you could ever sit and watch.
🎬 Free demo: use a video under 30 minutes · paid plans up to 2 hours
⏱ That video's a bit long for the demo
Queue sources back to back
Up to two hours per upload
Ranked output inside every source
One place for the whole library
API access for real scale
One long video in, a week of posts out
Paste a link. Get the best moments.
Real ClipSpeedAI output — every clip below was scored, cut, reframed to 9:16 and captioned automatically from the video above it.
Sample first, then batch. Working an archive in the wrong order wastes most of the effort.
1
Start with three, not three hundred
Pick your best-performing long video, your most recent one, and one from the far end of the archive. Run those three before committing to anything. Half an hour spent here tells you whether the moment selection matches your taste and whether the older audio holds up, and both answers change how you approach the remaining hundred.
2
Queue the rest and leave it running
Add sources one after another — you do not have to wait for one to finish before submitting the next, and closing the tab does not interrupt anything. Each video is processed on its own and comes back as a set of graded vertical clips. Paid uploads take up to two hours each, so anything longer than that gets split first.
3
Triage by rank, not by watching
A hundred sources produce more clips than any person will review honestly. Take one source at a time, sort its clips by score, watch the top band properly, spot-check the middle and delete the rest without guilt. Then feed the keepers into the clip scheduler, because a backlog turned into an unposted folder has not actually been converted into anything.
Built for working through volume
Batch work fails in different places than one-off clipping does. These are aimed at those places.
🗃
Submit and step away
Sources go in one after another and process in turn without you supervising them. That single property is what makes an archive tractable, because the alternative — sit with each video, wait, download, start the next — is what stops people at video four of ninety.
📊
A ranking that holds inside each source
Every clip carries a 0-100 grade, and the ordering it produces within one source is the part worth leaning on. A 78 from one episode and a 78 from another are not the same statement, so work source by source and take the strongest few from each rather than pouring forty episodes into a single sorted list and trusting the top of it. Done that way the grade still does the job that makes bulk survivable: it turns each episode from an unreviewable pile into three or four candidates.
🎨
A consistent look across four years of footage
Your archive was recorded across different setups, different mics and probably different branding. The Brand Kit puts the same font, colour and logo on all of it, so a clip from an old episode does not look like it came from a different channel when it lands beside this week's post.
✂️
The same treatment applied every time
Filler removal, sentence-boundary cuts and caption timing are applied uniformly rather than depending on how attentive an editor was at eleven at night on a Friday. Consistency is worth more in bulk than brilliance is, because the library is being judged as a body of work.
⏱
Two hours per upload, split anything longer
A paid upload accepts up to two hours, which covers most podcast episodes, webinars and conference sessions in one pass. Marathon streams need splitting into parts. Better still, connect the channel so future broadcasts are clipped as they happen and never join the backlog in the first place.
🤖
An API for genuine scale
Past a certain size, driving anything through a browser is the wrong tool. The developer API lets you submit sources and pull back scored clips programmatically, which is how you process a media library rather than a to-do list. There is also an MCP connector if you would rather work through Claude. See the API docs.
📅
A backlog becomes a calendar
The output of a bulk run is months of posting material, and the useful next move is to queue it rather than admire it. Clips can be dated straight into TikTok, Reels and Shorts so a single weekend of processing keeps a channel active for a whole quarter.
🔤
Captions on everything, including old audio
Every clip comes back with word-by-word burned-in subtitles. This matters more on an archive than on new footage, because older recordings often have weaker audio, and readable text on screen is what rescues a clip whose sound was never great.
🔴
Stop the backlog growing while you clear it
There is little point clearing four years of archive if this month is quietly adding to it. Live clipping on YouTube, Twitch and Kick takes moments off a broadcast while it runs, which keeps new material from becoming next year's backlog.
Archives worth working through
🎙 Podcast networks
Multiple shows, hundreds of episodes, almost none of it clipped. The per-episode workflow is on the podcast clip generator.
🎮 Streamers with years of VODs
Thousands of hours where the good moments are already known by the chat logs, and none of them were ever cut into anything postable.
🏢 Agencies onboarding a client
A new client usually arrives with an untouched archive, and turning it into a launch calendar is the fastest visible win available in month one.
🎓 Course and training libraries
Lesson recordings hold self-contained explanations that work as free short-form and lead back to the paid product.
⛪ Churches and membership organisations
Years of recorded talks, each with two or three passages that travel on their own once captioned.
🎤 Conference and event organisers
A single event produces dozens of session recordings, and short clips from them do more to sell next year than the full videos ever will.
An archive is inventory, not history
Most people think about their old uploads as things that already happened. On a short-form platform that framing is wrong, because a feed has no memory of your publishing schedule. A clip from an episode you recorded three years ago is brand new to every person it reaches, and it competes on exactly the same terms as something filmed this morning.
That makes an unclipped archive one of the few genuinely undervalued assets a creator owns. The material is already made and already paid for. The only thing standing between it and a year of posts is the labour of finding the moments, and that labour is precisely what scaled badly enough to stop you doing it manually.
There is a compounding effect too. Old clips that perform send people back to long-form that has been sitting at a few hundred views, which is a better return on an old recording than anything else available to you.
How to work through output you cannot possibly watch
Fifty sources will produce hundreds of clips, and the trap is treating that as a review queue. Nobody watches four hundred clips carefully. What happens instead is that attention degrades after about twenty, and every judgement after that is worse than a coin flip while feeling just as confident.
The workable method is ranking. Take the top band by score and review those properly, since that is where your posting slots are going anyway. Sample a handful from the middle to check the grader agrees with you on this particular material. Discard the bottom without watching it at all — the value of the bottom of a bulk run is not zero, but it is definitely lower than the cost of your attention.
Two habits make the rest easier. First, work source by source rather than mixing everything, so that context stays intact while you judge. Second, decide the posting date at the same moment you decide to keep a clip. A keeper with no date is a clip you will rediscover in six months and still not post.
A checklist to run before you queue eighty episodes
Set the Brand Kit up before the first source goes in. Branding is applied at the moment a clip renders, so anything you change afterwards means returning to the keepers and re-rendering them individually. Five minutes on fonts, colour and logo at the start is the difference between an archive that comes out looking like one channel and an archive that comes out looking like four separate ones.
Count your posting slots before you count your clips. Publishing four times a week means a year of supply is a little over two hundred clips; everything past that is stock, not output. Knowing the number up front stops you carefully reviewing three hundred candidates for a calendar that was only ever going to absorb a fraction of them.
Go through the long tail of the archive for anything over the two-hour ceiling and split those files before you start, rather than meeting them as failures halfway down a queue. All-day conferences, marathon streams and recordings that ran over are the usual offenders, and dealing with them in one sitting is far less irritating than one at a time.
Finally, keep a note of which sources you have already submitted. That sounds trivial until episode fifty, when the queue, the review pile and the scheduled clips are all at different points and nothing on screen tells you that episode twenty-two went in twice. A sheet with a source column and a date is enough to stop a long archive project quietly restarting itself.
Export settings worth deciding once for the whole library
Decide the caption style before the first source, not during the run. Style is applied when a clip renders, so an archive processed across three weekends with three different picks comes back looking like three different channels — and the fix is re-rendering, one keeper at a time, which is exactly the manual work bulk processing was meant to remove. One style, chosen on a single test clip, is the whole job.
Fix the length band next. Anything under fifteen seconds is not exported at all, because a clip that short reads as a fragment rather than a moment, and at the other end the destination decides for you: past sixty seconds a clip is no longer a YouTube Short, and Instagram Reels stops at ninety. If the archive is heading to all three feeds, the band that clears everything without further thought is roughly twenty to sixty seconds, and the pacing rules for spreading them out are on the clip scheduler page.
Layout is the one setting that should vary by source type rather than being fixed for the library. For example, an archive of screen-recorded lessons wants the screenshare treatment with the presenter inset, while the same channel's interview episodes want speaker tracking or split-screen. Group the archive by what the footage actually is before you queue it, and you spend that decision once per group instead of once per clip.
Aspect ratio is the easy one: 9:16 for everything unless a specific clip is going somewhere landscape lives. Square and 16:9 exports exist, and for archive work they are the exception rather than a decision worth agonising over.
Troubleshooting a run that comes back wrong
One source returned almost nothing. Selection reads what is said, so a recording that is mostly music, mostly silence or mostly someone off-mic gives it very little to work with. Check the source before you assume the run failed — an episode where the guest's microphone was never switched on will produce a thin, one-sided shortlist because half the conversation is not in the transcript at all.
One source failed outright while the rest of the queue carried on. The three usual causes are a link that has since gone private or region-locked, a file the decoder cannot read, and a recording longer than the two-hour ceiling. The failure is reported against that source specifically, so the fix is to correct that one thing and resubmit it rather than restarting the batch. In practice the dead-link case is the one that catches people out on old archives, because a video that was public when you listed it can be private by the time the queue reaches it.
Say you queue twelve episodes overnight and the captions come back mangling the same three words in every single one. That is the normal behaviour of any speech model on proper nouns — a product name, a co-host's surname, an industry acronym — and across an archive it is systematic rather than random. Because it repeats, it is cheap to fix: correct those words on the clips you actually intend to post and ignore them everywhere else.
The clips are technically fine but all feel similar. That usually means the archive itself is repetitive rather than the selection being wrong, and it is worth confirming before you blame the tool: skim the generated titles from three different episodes side by side. If they read as the same four topics, the batch is telling you something true about the back catalogue that is easier to see in a list of ninety clip titles than it ever was in a list of ninety episodes.
Batch processing versus doing the archive by hand
An editor working one clip at a time produces a better clip. That is not in dispute, and any page claiming otherwise is selling something. A two-hour conference session in the hands of someone who watched the whole thing yields a sharper in-point, a smarter title and a caption that reads like a person wrote it. The cost is an hour or so of attention per finished clip once you count the watching, and that number does not fall as the archive grows.
What changes at volume is not the quality of one clip, it is whether the ninetieth one ever gets made. Automated processing is worse per clip and enormously better per archive, because it applies the same filler removal, the same boundary rule and the same caption timing to source eighty as it did to source one, at eleven at night, without getting bored. Consistency is a different property from brilliance and it is the one an archive is judged on.
The arrangement that gets the most out of both is a machine first pass and human effort spent only where it compounds. Let the run produce and rank everything, keep the top band, and hand-tune only those: nudge an in-point, rewrite a title, fix the two words the transcriber missed. Manual editing applied to the clips you were never going to post is the single most common way people spend a weekend on an archive and finish with nothing published.
The pitfalls of batch work nobody mentions
Near-duplicates are the biggest one. Each video is analysed on its own, so if you covered the same story in March and again in July, the run will happily hand you two clips saying nearly the same thing. Nothing here detects that across sources, and posting both a fortnight apart looks careless. Scanning titles for repeated themes before you schedule catches most of it.
Age is the second. Old footage carries dated references — a price, a product that no longer exists, a prediction that turned out badly. Most clips are fine, and the small share that are not will be obvious in a second of playback, which is a good reason not to schedule an old batch entirely unwatched.
Audio is the third. Recordings from before you cared about microphones transcribe worse, and no captioning system invents words that were never intelligible. Burned-in captions carry a lot of that weight, but a clip recorded in a room with an air conditioner will still be a clip recorded in a room with an air conditioner.
And there is a pacing limit that has nothing to do with software. Emptying a whole archive onto a channel in ten days trains an audience to expect a volume you cannot sustain, and then punishes you when it drops. Treat a bulk run as several months of supply rather than a fortnight of noise.
When bulk clipping is not the right first move
With fewer than ten long videos behind you, this whole frame is wrong. Clip them individually and give each one attention, because at that size the per-video care is affordable and ranking exists to solve a problem you have not got yet. Batch method is a response to volume, and applying it early just adds process to a job that did not need any.
If most of what you own was recorded badly — a phone on a table, a room with a fan, a lapel mic nobody switched on — a bulk run will faithfully produce hundreds of clips that all share the same defect. Put the worst file you own through the demo before you commit to anything. Burned-in captions rescue a great deal, and they do not rescue everything.
And if you do not post regularly yet, processing an archive will not create the habit. A weekend of clips that is then never published from is an easy way to end up with the original problem and a larger folder, because the missing piece was never the supply. Publish by hand for a fortnight first; if that fortnight is hard, four hundred more clips will not make it easier.
What we have learned running this engine
Observations from operating the pipeline in production — not general advice.
A grade is produced per video, which is why it does not travel
Each source is analysed on its own pass, and the 0-100 grade is assigned inside that pass with no sight of the other thirty-nine episodes sitting in the queue. The reason that matters in bulk is that the number looks absolute and is not: a quiet episode can still hand back a 78, because nothing in that pass ever compared it against a stronger recording. Rank inside a source, decide how many posting slots that source has earned, and keep the cross-episode comparison as your own judgement rather than the engine's.
The demo ceiling and the upload ceiling are not the same number
The free demo takes a video under thirty minutes while a paid upload runs to two hours, which is an awkward gap when you want to test before committing an archive to anything, because the typical archive file — a full episode, a conference session, a stream segment — sits well above the demo line. In practice the way round it is to cut one representative recording down to under half an hour and submit that. What you are testing is whether the moment selection matches your taste, and twenty minutes of your own material answers that as honestly as ninety would.
Going back to re-cut an old batch costs less than the first pass
The word-level transcript is cached against the source rather than thrown away when a run finishes, so changing a clip's boundaries, restyling its captions or switching its layout re-renders from work already done instead of transcribing the episode again. In a bulk context that quietly changes what is worth doing: accept the automatic cut on everything, publish, and then hand-tune only the few clips that actually performed, because a second pass on a source you have already processed is a much smaller job than the first one felt like.
Compared with the other ways to clear a backlog
vs. hiring an editor to work the archive
An editor produces better individual clips and the invoice grows in a straight line with the size of the archive. That arithmetic is what keeps most backlogs uncleared: the bill for eighty episodes is large enough that the project never gets approved, so nothing gets clipped at all.
vs. clipping each new video as it publishes
This is the right ongoing habit and it does nothing about the years already behind you. The two jobs are complementary — clip new uploads as they go out, and separately grind through the archive in batches until it is done.
vs. using only the API
If you have thousands of sources, code is the correct interface and the API exists for exactly that. For an archive in the dozens or low hundreds, the browser is usually faster to start with, because the reviewing and scheduling are where your time actually goes rather than the submitting.
vs. tools that charge per clip
Per-clip and per-minute pricing turns a backlog into a budgeting exercise, and budgeting exercises are how archives stay unclipped. Pro is a flat monthly plan rather than a charge per output, which is what makes working steadily through a library viable. Test the output first — the pricing only matters if the clips are good.
Frequently asked questions
Can I upload several videos at once?
You add sources one after another rather than dropping in a folder, and you do not have to wait for one to finish before starting the next. They process in turn while you get on with something else, and closing the tab does not cancel anything already submitted.
How long can each video be?
Each upload can run to two hours on a paid plan, while the demo stops at half an hour. That ceiling covers most podcast episodes and conference sessions in one pass, so a typical archive needs no preparation before you start submitting it.
What about a four-hour stream VOD?
Split it into parts and submit them separately, which also gives you a natural way to skip the dead stretches at the start and end that most long streams have. For future broadcasts, connecting the channel and clipping live avoids the problem entirely.
How many clips will fifty episodes give me?
Enough that reviewing them, rather than producing them, becomes the real work — a long episode commonly yields somewhere in the low double digits. The count is less useful than the distribution: what you care about is how many land in the top band of scores, and that is usually a smaller and more encouraging number.
How do I decide what to keep?
Rank one episode at a time, review its top band carefully, sample the middle to check the grader matches your taste on this material, and discard the bottom unwatched. Scores order clips reliably within a source and are not calibrated between two different recordings, so a shortlist per episode beats one giant sorted list. Trying to watch everything is the failure mode of every bulk run, because attention collapses long before the list does.
Should I start with the oldest videos?
Start with your best-performing long videos regardless of date. They earned their views for a reason, and that reason usually survives being cut into a short clip. Chronological order feels tidy and buries your strongest material at the end of the project.
Does old footage still work as short clips?
Usually, because a feed has no idea when something was recorded. Watch for dated references — prices, product names, predictions — and for weaker audio. Neither disqualifies an archive, they just mean you should not schedule a whole batch without watching any of it.
Will it produce duplicate clips across episodes?
It can. Each source is analysed independently, so a topic you covered twice can produce two similar clips, and nothing cross-checks between videos. Skim the generated titles before scheduling; repeated themes stand out quickly when they are listed side by side.
Do bulk clips have a watermark?
Only the free demo watermarks its output. Everything exported on a paid plan is clean, and you can apply your own logo through the Brand Kit so an entire archive comes out consistently branded.
Am I charged per clip?
No. Pro is a flat monthly plan, which is the only structure under which working through a backlog makes financial sense. Testing costs nothing: the demo takes one video under thirty minutes and returns watermarked clips. Beyond that it is a three-day trial for a dollar, then twenty-nine dollars monthly, cancellable in one click with an email before it converts.
Is there an API for bulk processing?
Yes, and for a large library it is the right way in. You can submit sources and retrieve scored clips programmatically instead of driving a browser hundreds of times. Everything you need is in the developer docs.
Can Claude work through the archive with me?
The MCP connector puts the clipping engine inside a conversation, so you can hand over links and get finished clips back without switching tools. For steady archive work that turns a batch into something you supervise while doing other things.
How long does a batch take to process?
Each video takes a few minutes depending on its length and how busy the queue is, and they run in sequence rather than instantly. A weekend is a realistic frame for a substantial archive, which is far shorter than any manual approach.
Can I close my laptop while it runs?
Yes. Processing happens on our side, not in your browser, so submitted videos keep going whether or not the tab is open. Come back later and the graded clips are waiting.
Can I schedule everything straight after processing?
You can queue clips to TikTok, Reels and Shorts, and pacing them out is the whole art of it. The scheduling side is covered on clip scheduler, including why emptying an archive in a fortnight backfires.
Will old footage match my current branding?
The Brand Kit applies your current fonts, colours and logo at render time, so a clip from three years ago comes out looking like it belongs with this week's. Anything burned into the original footage, like an old lower third, obviously stays in the frame.
What if the audio on my old recordings is poor?
Transcription accuracy drops with the recording quality, and there is no way around that honestly. Burned-in captions do a lot of rescuing, since a viewer can read what they cannot quite hear. Test one of your oldest files in the demo before committing to a full run.
What happens if one video fails to process?
A failure is reported against that source rather than silently disappearing from the batch, so you can fix the cause — a dead link, an unreadable file, a source that is longer than the cap — and resubmit that one without redoing the rest.
Can I run archives for multiple clients?
Nothing prevents it, and agencies are a large part of who does this. Change the Brand Kit between batches so each client's clips carry their own identity, and keep the scheduling queues separate so nothing goes to the wrong account.
Does it work with videos that are not on YouTube?
Yes. You can paste a URL or upload the file directly, which matters for archives that were never published publicly — internal webinars, unlisted recordings, event footage that only exists on a drive.
What aspect ratios come out?
9:16 vertical by default, plus 1:1 and 16:9 if a clip is heading somewhere that wants a different shape. For archive work, vertical is almost always what you want, since that is where the unserved attention is.
Can I edit clips after a bulk run?
Yes — boundaries, caption style, title and layout can all be changed and re-rendered per clip. In a batch context it is worth reserving that effort for the top band rather than polishing clips you were unlikely to post anyway.
Does it handle languages other than English?
Transcription and captions work across major languages with English strongest, and accuracy varies with accent and audio conditions. For an archive in another language, run two or three files through the demo before planning a large batch.
Are filler words removed in bulk too?
On every clip, automatically. Across a large batch this is one of the biggest quality differences, because manual filler trimming is exactly the step an editor starts skipping when they are on video sixty.
Do I have to download everything?
No. Keep clips in the account, review them there and download only what you intend to post or hand to someone else. Downloading four hundred files in order to sort them on a desktop is how a bulk run turns into a second backlog.
What happens to my archive after processing?
Sources are used to produce your clips and nothing is published by us anywhere. The clips belong to you, and the privacy policy sets out how the material is handled.
What are the alternatives if my archive is audio-only?
Say you have four years of audio-only episodes: the honest answer is that a bulk run will faithfully produce hundreds of vertical videos of a static waveform, and nobody stops scrolling for those. The alternatives worth considering are pairing the audio with a talking-head recording going forward, or treating the back catalogue as text and pulling quotes from it instead. Short-form is a visual medium first, and no clipping tool changes that.
Can I cancel once the backlog is cleared?
Yes, in one click, and there is an email before any trial converts. Some people subscribe for a month, clear an archive, and come back when they have accumulated a new one, which is a perfectly reasonable way to use it.
Point it at the oldest thing you are proud of
One video from the back of the archive tells you whether the rest of it is worth processing. That is a cheaper question to answer than it looks.