The renderer seeks actual frames from three local clips and uses supplied circular anchors to calculate an affine scale and translation for each shot. It cuts between the aligned compositions, preserving source-time evidence rather than inventing a morph.

Uses PopNow for
Images · Video · Music & voice
Needs
Python 3 · FFmpeg

Generation is optional when you have suitable input material.

v1.0.0 · Updated Oct 25, 2026 · 7.1 MB · Use it for personal and client work; please don't resell or share the package.

What you get

  1. A real 1280 × 720 MP4, poster, contact sheet and source-hash receipt

  2. Editable local JSON and the task-specific implementation

Good for

  • Visual handoffs, editorial match cuts and short montage transitions.

Not for

  • Automatic feature tracking, semantic clip selection or identity-consistent generative morphing.

How it works

Includes a local renderer

  1. Prepare the actual input

    Three owned clips with compatible visual shapes; the orange, wheel and moon examples are included.

  2. Apply the supported controls

    Supply three local clips with at least 4.5 seconds each. Set each circular anchor center and radius. Adjust common target radius and source-start time.

  3. Build and review the result

    The video renderer streams frames locally, emits H.264/yuv420p with fast-start metadata, and is silent. Add separately authorized audio in an external edit only if requested.

How the workflow runs

How Shape Match-Cut Relay works

The renderer seeks actual frames from three local clips and uses supplied circular anchors to calculate an affine scale and translation for each shot. It cuts between the aligned compositions, preserving source-time evidence rather than inventing a morph.

What's inside the skill

What you can change

  • Supply three local clips long enough for the chosen source start and output duration (at least 4.5 seconds).
  • Set each circular anchor center and radius.
  • Adjust common target radius and source-start time.

What to review before delivery

  • The selftest changes target radius and compares actual decoded/composed pixels.
  • Watch both cuts and verify the selected source feature remains aligned.
  • The source-window validator rejects a start/duration combination that would run beyond the available clip frames.

See the package files

These are selected working files from this edition, with their actual role. The complete download also contains instructions and applicable license notices.

  • Decodes actual clip frames and aligns each circular feature with supplied anchors.

    scripts/scene.py
  • Local validation, protected output and artifact construction.

    scripts/render.py
  • Runnable example with actual supported controls.

    examples/project.json
  • Mechanism-specific limits and visual review criteria.

    references/production.md

Why use this skill

Start with this package

The renderer seeks actual frames from three local clips and uses supplied circular anchors to calculate an affine scale and translation for each shot. It cuts between the aligned compositions, preserving source-time evidence rather than inventing a morph. The package supplies the working example, bounded inputs and export route so these do not need to be designed from a plain prompt.

What PopNow adds

Use PopNow for the missing Images, Video, Music & voice in this workflow. Keep adequate material you already own, then bring new assets back into the editing and assembly steps described here.

Compare the options

A prompt, your own skill, or this workflow?

Start with a prompt

Your agent can create from a plain request. The brief, visual rules, asset choices, output format and review process still need to be established for that project.

Write your own skill

You choose and maintain the reusable instructions, defaults, file structure and checks. This is useful when your process needs different rules or integrations.

A workflow created for PopNow

This workflow was built for PopNow. Its source files, included dependencies and applicable notices are part of the package; the scope described below belongs to this edition.

Guide reviewed Oct 25, 2026

What will this cost?

The included original assets can be reused by the local builder. Replacing artwork, generating three matching source clips or adding optional sound through PopNow requires a quote for that exact request. Local processing does not spend generation funds; the agent and external editing/viewing work are outside those generation charges.

Generation is optional when you have suitable input material. Free skill. New media is quoted before it runs.

The skill package

Free to install under your account's download allowance. The package license covers your own and client work; redistribution is excluded.

Existing assets and local work

Reusing suitable assets, editing files and running local assembly do not call a PopNow generation model. Your computer and any required runtime still do the work.

New AI images, clips or sound

Quoted for the actual model, inputs, count, duration and resolution. Extra alternatives, revisions or optional enhancement passes can add generation requests.

Your agent and hosting

Any subscription, hosted computer, deployment or other provider fee belongs to that service. Installing this skill does not include those services.

Check the cost of your version first

Your assistant can inspect the available models and quote the exact request first. You choose which optional passes to include and approve spending before generation.

Ask your assistant

  • Use the PopNow skill "Shape Match-Cut Relay" for my project. List the inputs you can reuse, quote only the missing media, show the quoted total and flag any unpriced steps. Separate optional enhancements, and wait for my approval before starting anything paid.

How PopNow billing works

Connections using a PopNow API key, including API-key MCP connections, spend from the separate API balance in USD. A ChatGPT or Claude connection authorized through OAuth spends website credits. These balances are separate; the quote shown by your connection is the approval basis.

Download allowances and current account conditions apply. A free package does not mean unlimited free generation.

How to use it

You say

  • Use the PopNow skill "Shape Match-Cut Relay" (shape-match-cut-relay) for this: Connect three real clips through explicitly aligned circular features and deliberate editorial cuts. Start with the bundled project, make the requested edits and inspect the actual output.

Then try

  • Supply three clips long enough for the selected start and duration.

  • Set each circular anchor center and radius.

What to have ready

  • Three owned clips with compatible visual shapes; the orange, wheel and moon examples are included.
  • FFmpeg/ffprobe and Python/Pillow/NumPy.

Similar skills

View all →

Ratings

No ratings yet. Installed it? Be the first to rate it.

Rate this skill

Questions

Does it find the matching feature automatically?

No. The project records the center and radius selected by the author. Preview both sides of each cut and adjust those anchors if the feature moves or the generated clip drifts.

Does the bundled example require paid generation?

No. The included assets or procedural inputs run locally. If you ask for new images, clips or sound, use PopNow with an exact quote and approval before generation; API USD and OAuth website credits are separate.

What is already packaged in Shape Match-Cut Relay?

Decodes actual clip frames and aligns each circular feature with supplied anchors. Local validation, protected output and artifact construction. Runnable example with actual supported controls. Mechanism-specific limits and visual review criteria.

Which parts of Shape Match-Cut Relay can add a charge?

The included original assets can be reused by the local builder. Replacing artwork, generating three matching source clips or adding optional sound through PopNow requires a quote for that exact request. Local processing does not spend generation funds; the agent and external editing/viewing work are outside those generation charges. Connections using a PopNow API key, including API-key MCP connections, spend from the separate API balance in USD. A ChatGPT or Claude connection authorized through OAuth spends website credits. These balances are separate; the quote shown by your connection is the approval basis.

How does Shape Match-Cut Relay differ from writing a prompt or my own skill?

The renderer seeks actual frames from three local clips and uses supplied circular anchors to calculate an affine scale and translation for each shot. It cuts between the aligned compositions, preserving source-time evidence rather than inventing a morph. The package supplies the working example, bounded inputs and export route so these do not need to be designed from a plain prompt.