Back to Playlist · VidFarm Walkthrough Tutorial
Part 15 of 33Edit Demo — Product Feature Tease8 min read
Edit demo #2 — product feature tease

Tease one feature with your own footage

Take a proven feature-tease format and drop in YOUR product-demo screen recordings and brand kit. Swap the clips in place, overlay your logo, recaption to one killer feature, ship it.

Copies the whole guide — prompts, next steps & all — for your AI agent
Watch this chapter
The feature-tease demo: upload your demo recordings and brand kit to My Files, swap a template's scenes to your footage, overlay your logo, recaption, render, and approve.

Key takeaways

  • You keep a template's proven pacing and framing but swap its clips for your own footage.
  • set_layer_media swaps a clip in place — same layer, timing, and geometry — targeting the exact layer key.
  • Your assets live in My Files; the copilot reads them with browse_files and the file's view_url IS the media URL.
  • A landscape screen-rec on a 9:16 canvas needs a deliberate object_fit / object_position, or it crops silently.

The idea: your footage, their proven structure

A feature tease is short and punchy — a hook, one product moment that lands, a caption that sells the payoff. Instead of building the rhythm from scratch, you fork a template that already nails it and replace its demo clips with your screen recordings, then drop your logo on the end card. The template supplies the timing; you supply the substance.

The key verb is set_layer_media. Unlike deleting a clip and adding a new one, it swaps the source in place — the layer keeps its key, its position on the timeline, and its on-canvas geometry. That's exactly what you want when you're honouring a template's framing.

SetupFirst, get your assets into My Files

  1. Upload your product-demo recordings

    Screen-record the feature you're teasing, then upload the clips to My Files . Keep them together — the pop-out explorer path #pop-panel/my-files/product-demo-recordings is a tidy home. These become the footage you'll swap in.

  2. Upload your brand media kit

    Do the same with your logo and brand assets — a folder like #pop-panel/my-files/brand-media-kit. A transparent-PNG logo overlays cleanest on the end card.

The My Files pop-panel explorer open to two folders: 'product-demo-recordings' with a few screen-recording thumbnails and 'brand-media-kit' with a logo PNG.
Setup — your demo recordings and brand kit sitting in My Files, ready for the copilot to read via browse_files.

Manual walkthroughBuild the tease (the web UI)

  1. Fork a feature-tease template

    On the Discover feed , open a short "feature tease" format and click into the Trackpad Editor . It auto-forks on your first edit.

  2. Swap scene 1 for your demo clip

    Ask the copilot to pull from your library and swap the hero clip:

    "Use my product-demo recordings from My Files. Swap scene 1's clip for my clip showing one-click export, keeping the same timing and full-canvas framing."

    The copilot runs browse_files to find the file (its view_url is the ready media URL — no pasting URLs), then fires set_layer_media on that scene's real layer key.

  3. Fix aspect if the clip is landscape

    A 16:9 screen recording on a 9:16 canvas will crop silently unless you say how to frame it:

    "That clip is landscape — fit it so the cursor and the export button stay in frame."

    The copilot sets object_fit: cover and an object_position like "25% 50%" to keep the important side visible.

  4. Overlay your logo on the end card

    Drop your brand mark onto the closing beat:

    "Drop my logo from the brand kit as an overlay on the end card, bottom-center, small."

    That's browse_files to find the logo, then add_layer kind=image plus set_layer_visual for the position and size.

  5. Recaption to tease the one feature

    Now make the words do the selling:

    "Rewrite the captions to tease this one feature — hook first, payoff at the end."

    That's set_layer_text / set_captions — the same caption moves from edit demo #1 .

  6. Review, render, approve

    Scrub it. Say "Looks good, render it" — the copilot confirms before rendering, then builds the MP4. When it's ready, approve it with a caption and pinned CTA. It lands in Library → Approved , ready to schedule.

The Trackpad Editor with the inspector panel open on a video layer; the chat dock shows 'Swap scene 1 for my one-click export clip'; the inspector shows the swapped media source and an object-position value of 25% 50%.
Steps 2–3 — set_layer_media swaps the clip in place on the exact layer key, with a deliberate object-position so the landscape recording frames right.
Tip End on a clean logo card: ask the editor to "add a 1.5s end card with my logo centered on brand color" — it composes it as a HyperFrames layer, so the logo stays crisp.
Heads up Always target the real video layer's exact key/slug from editor_context.layers — not a scene name. If a swap returns "Layer not found," the error lists the valid keys; re-issue against one of those. And remember set_layer_media keeps the node in place — reach for a fresh place --replace only when you actually want a new clip with new geometry.
What it costs Swapping in footage you already own is in the cheap band — no AI video generation, no wallet-billed downloads. A cloud render starts at $0.01; local renders are free. Reusing your own clips is the same "raw" brush from the three paintbrushes .

Where to go next

You've combined your own footage with a proven format. Next, learn where every file lives, then fuel a remix by hunting clips out of long-form video:

Tease your feature now

Get your demo recordings and brand kit into My Files, fork a feature-tease template, and swap your footage in place. Cloud renders start at $0.01.

Open My Files