From the build log · SecKC talk archive

What we learned clipping 156 security talks

Before we opened the beta, we ran the whole talk archive of SecKC, Kansas City's hacker meetup, through legit2clip, with the meetup's permission: 156 talks, 78 hours of video. Here are the numbers, the moments it picked, and what broke on the way.

The run in numbers

Talks156 (one more was age-restricted and could not be fetched)
Video77.75 hours
Clips864, about 11 per hour of video
Clips per talkmedian 4; every talk got at least 2, the most got 30
Clip lengthmedian 56 seconds (most between 50 and 59)
Share of the video kept17%
Words captioned129,846
Jobs that failed for good0 of 156

One job per talk, all with the same settings: 9:16 clips of 30 to 60 seconds. The run was August 15, 2026.

How long it took

We submitted 146 of the talks, 71 hours of video, at once. Half were done after 2.7 hours and the last finished after 5.4. Measured per job, the median was 12.5 minutes of processing per hour of video.

Where the time goes surprised us. Hearing every word is the expensive part: transcription took 39% of the processing time and cutting and reframing 36%. Captions took 10%. Choosing the moments, the part that looks like magic, took 3%.

What it picked

  • Live demos that pay off: a master key found, a trading bot that works.
  • Stories with an ending.
  • Strong opinions said plainly.
  • Shorter talks are denser: under 15 minutes gave about 17 clips per hour, over 90 minutes about 7.
  • Most picks come early: 56% start in the first 30% of a talk, and under 3% in the last tenth, where questions from the audience usually are.

Ten moments it found

We made each one into a Short for our channel, posted or scheduled this week. To see the whole talk, check it out here: every link opens the full talk on YouTube at the moment the clip starts.

Watch four of them

The clips exactly as legit2clip cut, framed and captioned them, posted as Shorts. Each Short links back to the speaker's full talk.

Gared Seats: "You could be up here giving this talk"
tuckner: $5 buys a browser extension
Bryson Bort: who's really behind most criminal hacking
Dusty Evanoff: an AI agent with your file system

What went wrong, and what we changed

  • Downloading was a lottery. YouTube blocks data-center addresses, so we fetched the archive from a home connection. The first pass got 83 of 157 talks. Retrying fixed most of the rest, often with the exact settings that had just failed. Lesson: retry before you re-engineer.
  • Waiting in line counted as working. 84 of the 156 jobs hit their time limit at least once because the clock started while they were still queued. Every one of them finished on its automatic retry.
  • Neighbouring clips shared footage. In this run 34% of clips repeated a few seconds of the clip next to them (median 15 seconds). Since October, no sentence ever lands in two clips.
  • Transcription ran out of memory. Every worker loaded its own speech model, and on smaller graphics cards that spilled over and ran 20 to 30 times slower. Now each machine runs one model sized to fit it.
  • The framing didn't follow the speaker. In August a vertical crop sat at one average position. Real face tracking arrived at the end of August.
  • Scores are relative, not grades. The same moment scored 99 in one run and 27 in another. Within a talk the ranking holds up; across runs the numbers don't. We're reworking how the score threshold decides how many clips a talk gets.

Thank you, SecKC

SecKC is Kansas City's hacker meetup, and it puts its talks on YouTube. They let us use the archive to test, and every clip we post links back to the speaker's full talk.

Questions

What would this run cost today?

About $200 at pay-as-you-go prices (10 credits per video plus 4 per minute, 1 credit = 1 cent), or about $100 on Pro, which takes half off.

Can I run my event or podcast archive through it?

Yes. Upload the recordings or pick them from Google Drive or Dropbox. The first 5 hours every month are free, and the price shows before anything runs.

Can I see it work first?

Yes: the live demo opens one of these talks, already clipped, with no account.

Got a gaming PC? Let it earn while you're away.

legit2compute, from the same team, lends your PC's idle hours to a community network that runs open AI models and media jobs, clips included. It steps aside the moment you're back, and every job it finishes is checked and credited to you.

Become a provider →

Got hours of talks or episodes?

Sign in with Discord, upload a recording and see the price before anything runs. The first 5 hours every month are free.

Try it free →