yt-competitive-analysis

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

YouTube Competitive Analysis

YouTube竞品分析

Outlier detection and packaging pattern extraction for YouTube channels.
用于YouTube频道的异常值检测和包装模式提取。

When to Use

适用场景

  • User asks for YouTube competitive analysis
  • User wants to find viral video patterns
  • User wants packaging/title inspiration from specific creators
  • User wants to track competitor YouTube performance
  • 用户需要做YouTube竞品分析
  • 用户想要查找爆款视频的规律
  • 用户想要从特定创作者处获取视频包装/标题灵感
  • 用户想要跟踪竞品的YouTube运营表现

Prerequisites

前置要求

  • YouTube Data API v3 key set as
    $YOUTUBE_API_KEY
  • YouTube Data API v3 密钥已设置为环境变量
    $YOUTUBE_API_KEY

Usage

使用方法

bash
undefined
bash
undefined

Analyze specific channels

Analyze specific channels

python3 analyze.py "$YOUTUBE_API_KEY" --channels "@handle1,@handle2" --days 30
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@handle1,@handle2" --days 30

Use predefined sets

Use predefined sets

python3 analyze.py "$YOUTUBE_API_KEY" --set ai python3 analyze.py "$YOUTUBE_API_KEY" --set business python3 analyze.py "$YOUTUBE_API_KEY" --set both
python3 analyze.py "$YOUTUBE_API_KEY" --set ai python3 analyze.py "$YOUTUBE_API_KEY" --set business python3 analyze.py "$YOUTUBE_API_KEY" --set both

Export formats

Export formats

python3 analyze.py "$YOUTUBE_API_KEY" --set both --output json python3 analyze.py "$YOUTUBE_API_KEY" --set both --output console
undefined
python3 analyze.py "$YOUTUBE_API_KEY" --set both --output json python3 analyze.py "$YOUTUBE_API_KEY" --set both --output console
undefined

Predefined Channel Sets

预定义频道集合

AI Creators: Jeff Su, Alex Finn, Riley Brown, Dan Martell, Matt Wolfe, Nate Herk, Grace Leung, Matt Berman
Business Creators: Alex Hormozi, Gary Vaynerchuk, Patrick Bet-David, Codie Sanchez, Leila Hormozi, Iman Gadzhi, My First Million
AI 创作者: Jeff Su, Alex Finn, Riley Brown, Dan Martell, Matt Wolfe, Nate Herk, Grace Leung, Matt Berman
商业创作者: Alex Hormozi, Gary Vaynerchuk, Patrick Bet-David, Codie Sanchez, Leila Hormozi, Iman Gadzhi, My First Million

Output Interpretation

输出解读

  • Multiplier: Times above channel average (2.0x = double normal)
  • Outlier threshold: 2x average. Study anything above this.
  • Title patterns: Common words in outlier titles indicate proven formats
  • Cadence: Videos per week. Higher cadence creators may have lower per-video averages.
  • Multiplier(倍数): 超出频道平均播放量的倍数(2.0x = 平均水平的两倍)
  • 异常值阈值: 平均播放量的2倍,所有超过该阈值的内容都值得研究
  • 标题模式: 爆款标题中的高频词代表经过验证的有效内容格式
  • 更新频率: 每周发布的视频数量,更新频率更高的创作者单条视频平均播放量可能更低

Packaging Skeletons (Proven Formats)

内容包装模板(经过验证的有效格式)

Long-form:
  • "X, Clearly Explained"
  • "X hours of Y in Z minutes"
  • "The Laziest Way to X"
  • "Give me X minutes and I'll Y"
  • "X INSANE Use Cases for Y"
Shorts:
  • "2024 vs 2025 X" (year comparison)
  • "Bad Good Great X" (tier ranking)
  • "Stop doing X, do Y instead" (contrarian)
长视频:
  • "X,清晰讲解"
  • "X小时的Y内容浓缩至Z分钟"
  • "实现X的最懒人方法"
  • "给我X分钟,我将帮你Y"
  • "Y的X个超实用使用场景"
短视频:
  • "2024 vs 2025 X"(年份对比类)
  • "较差/良好/优秀的X"(等级排名类)
  • "别再做X了,试试Y"(反向观点类)