YouTube Outlier Finder
Pricing
from $20.00 / 1,000 channel analyseds
YouTube Outlier Finder
Find breakout YouTube videos: each video scored by its views against the median of the uploads around it. Scan channels or a topic search. No API key, no login.
Pricing
from $20.00 / 1,000 channel analyseds
Rating
0.0
(0)
Developer
Peter Gaitho
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Find the videos that broke out: the ones that got many times more views than the channel normally gets. Give it channels, or a topic to search, and it returns each breakout video with its outlier score, its views, and the channel's normal views around that time.
No YouTube API key. No login. Nothing is downloaded.
What the score means
outlierScore = views / median views of the ~10 uploads published just before and after it
A score of 5 means the video got five times what that channel was normally getting at the time.
Comparing each video with its neighbours, instead of the channel's all-time average, matters:
- Growing channels are not misread. Against an all-time average, every recent video on a fast-growing channel looks like a hit. Against its neighbours, only real breakouts do.
- New videos are left out (default: younger than 7 days), from both the results and the baseline, because their view counts are still climbing.
- Shorts are only compared with Shorts, long videos only with long videos.
Two ways to use it
Channel mode. List channels (@handle, UC... ID, or URL). You get each channel's top breakouts.
Topic mode. Give search queries, for example why housing is expensive. Every search result is scored against its own channel, so you see which videos on that topic over-performed for the channel that made them: the ideas that worked beyond the creator's own audience.
Output (one row per outlier)
| Field | Meaning |
|---|---|
outlierScore | Views divided by the channel's norm at the time |
views, baselineViews | The video's views and that norm |
title, url, thumbnailUrl | The video |
channelName, channelSubscribers, viewsPerSubscriber | The channel |
isShort, durationSeconds, publishedAt | publishedAt is exact for the newest ~15 uploads, otherwise empty |
baselineMethod | neighbouring-uploads-median, or channel-recent-median for a search hit older than the uploads read |
A run summary (channels analysed, rows written, channels that failed) is saved as SUMMARY in the key-value store.
Pricing
Pay per event:
- Channel analysed: charged once per channel that was read and baselined successfully.
- Outlier: charged once per row in your results.
Channels that cannot be read are not charged. Set a maximum cost per run and the Actor stops cleanly when it is reached.
Use it from an AI agent
Works as a tool through the Apify MCP server. Example request: "Find the top outliers for @PolyMatter and @HowMoneyWorks with a score above 3."
Limits
- View counts are YouTube's public, rounded figures (for example 1.2M).
- Exact publish dates come from the channel's public feed, which covers only the newest ~15 uploads.
- Members-only, private, and age-restricted videos are skipped.