Skip to main content
Variant Filter merges several styled branches and keeps exactly one copy of each original clip.
When one set of clips is styled several ways (for example a tweet-card look and a plain-captions look) and all of those branches connect to the same account, the account would otherwise receive every copy of every clip. Variant Filter sits in front of the account’s Post to Social node and passes on one copy per original clip.

Schema

  • Input: Clips from one or more styled branches
  • Output: One clip per original clip from Find Clips

How it chooses

Every clip remembers the original clip it came from, even after it has been copied into several branches. Variant Filter groups the incoming copies by that original and keeps one copy from each group. Use Selection to choose how the copy is picked:
  • Balanced (default): picks at random, but spreads picks evenly across the incoming branches. With two styles feeding the filter, about half of the clips post in each style.
  • Random: any copy of a clip can be picked.
If a copy failed in one branch, the filter picks from the copies that exist. Language versions made by Add Languages are kept as separate clips.

Unpicked copies

Copies that are not picked are not deleted. They stay in your clip library like any other clip, so a different style of a clip that performs well can be posted later.

Example

Find Clips -> Convert to Vertical -> two Style Video nodes -> Variant Filter -> Post to Social. Each account gets its own Variant Filter. A style branch can feed several accounts’ filters, so each account receives every clip once, in one of the styles connected to it.