liquid/clipskade.com

Guide: clip search

Sourced from the LiquidClips dataset · 4,700,802 creatorsBy Daniel Diyepriye, Founder, LiquidClipsUpdated Jul 2026· 6 min read

Clip search is the core move: take a channel and get back a ranked list of clippable moments. The resolve endpoint gives you the raw uploads; this guide turns them into a search result you can act on.

01The idea

A long-form upload is a bundle of clips waiting to be cut. To search a channel for clips you resolve it, keep the long-form uploads, and rank them by views, since a moment that already pulled attention will pull it again in short form. Read the why in what is clipping.

02Rank the moments

One helper resolves the channel, filters to long-form, estimates clips per upload, and sorts richest first.

clipSearch()
async function clipSearch(channel) {
  const res = await fetch(
    `https://liquidclips.app/api/resolve?url=${encodeURIComponent(channel)}`
  );
  const data = await res.json();
  if (!data.ok) throw new Error(data.error);

  return data.videos
    .filter((v) => v.durationSec >= 8 * 60) // long-form only
    .map((v) => ({
      title: v.title,
      views: v.views,
      clips: Math.max(6, Math.round(v.durationSec / 420) + 4),
    }))
    .sort((a, b) => b.views - a.views);
}

const moments = await clipSearch("@lexfridman");

03Estimate clips per video

The clip estimate is deliberately conservative: about one clip per seven minutes of long-form, with a floor of six per upload. A 90 minute podcast yields roughly 17 clips.

count long-form uploads
# a 90 minute podcast, one clip per ~7 minutes, floor of 6
# 90 * 60 / 420 + 4  =>  ~17 clips from a single upload
curl -s "https://liquidclips.app/api/resolve?url=@lexfridman" \
  | jq '[.videos[] | select(.durationSec >= 480)] | length'
Rate, not reach

When you rank, weight by niche CPM, not raw views. A finance channel at $5 CPM beats a comedy channel at $1.50 for the same views. The rates are on CPM by niche.

04Cross-creator search (coming)

Today clip search runs one channel at a time. The versioned API will add search across all 4.7M indexed creators by keyword, niche, and hook, plus the Kade MCP server so an agent can ask for clips in natural language. Both are on the build path.

Kade