Análise Competitiva no YouTube
Descubra o que realmente está funcionando no YouTube. Analisa qualquer conjunto de canais, identifica vídeos discrepantes (2x+ a média de visualizações) e extrai padrões de embalagem dos vencedores.
Sem trabalho manual em planilhas. Sem suposições. Inteligência competitiva orientada por dados em minutos.
O que ele faz
- Obtém vídeos recentes de qualquer canal(is) do YouTube
- Separa conteúdo longo de Shorts
- Calcula médias por canal
- Sinaliza discrepâncias (vídeos com desempenho 2x+ acima da média do canal)
- Extrai padrões de títulos dos vencedores
- Exporta para console, JSON ou Planilhas Google
Início rápido
# Set your YouTube API key
export YOUTUBE_API_KEY="your-key-here"
# Analyze specific channels
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@AlexHormozi,@garyvee,@CodieSanchezCT"
# Use predefined channel sets
python3 analyze.py "$YOUTUBE_API_KEY" --set ai # AI creator set
python3 analyze.py "$YOUTUBE_API_KEY" --set business # Business creator set
python3 analyze.py "$YOUTUBE_API_KEY" --set both # All channels
# Export to JSON for programmatic use
python3 analyze.py "$YOUTUBE_API_KEY" --set both --output json > results.json
# Custom lookback period
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@mkbhd" --days 60
Configuração
- Obtenha uma chave da API de Dados do YouTube v3
- Defina-a como variável de ambiente:
export YOUTUBE_API_KEY="sua-chave" - Instale as dependências:
pip install -r requirements.txt
Saída
Console (padrão)
================================================================================
AI Creators — LAST 30 DAYS
================================================================================
📊 CHANNEL SUMMARY:
Alex Hormozi | 2,400,000 subs | 12 videos (3.0/wk) | L: 8 S: 4
🔥 LONG-FORM OUTLIERS (top 15):
4.2x | 1,200,000 | [Alex Hormozi] How I'd Start a Business in 2025
2025-01-15 | https://youtube.com/watch?v=...
📦 TOP TITLE PATTERNS:
8x business
6x money
5x started
JSON
Dados estruturados completos, incluindo todos os metadados dos vídeos, pontuações e multiplicadores.
Conjuntos de canais predefinidos
Criadores de IA: Jeff Su, Alex Finn, Riley Brown, Dan Martell, Matt Wolfe, Nate Herk, Grace Leung, Matt Berman
Criadores de negócios: Alex Hormozi, Gary Vaynerchuk, Patrick Bet-David, Codie Sanchez, Leila Hormozi, Iman Gadzhi, My First Million
Edite os dicionários de canais em analyze.py para personalizar.
Interpretando os resultados
| Métrica | O que significa |
|---|---|
| Multiplicador | Quantas vezes acima da média do canal (2.0x = o dobro do normal) |
| Limite de discrepância | 2x a média. Vídeos acima disso valem a pena estudar. |
| Padrões de título | Palavras comuns em títulos discrepantes = formatos comprovados |
| Cadência | Vídeos por semana. Maior cadência pode significar médias por vídeo mais baixas. |
Formatos de embalagem comprovados
Com base na análise de discrepâncias, esses formatos de título consistentemente superam o desempenho:
Formato longo:
- "X, explicado claramente" (explicador definitivo)
- "X horas de Y em Z minutos" (valor condensado)
- "A maneira mais preguiçosa de X" (promessa de baixo esforço)
- "Dê-me X minutos e eu farei Y" (promessa com tempo determinado)
- "X casos de uso INSANOS para Y" (lista + palavra de poder)
Shorts:
- "X de 2024 vs 2025" (comparação de anos)
- "X ruim, bom, ótimo" (classificação por níveis)
- "Pare de fazer X, faça Y em vez disso" (contraponto)
Automação semanal
Execute semanalmente para identificar novos vídeos discrepantes automaticamente:
# Cron: every Sunday at 8am
0 8 * * 0 YOUTUBE_API_KEY="your-key" python3 /path/to/analyze.py "$YOUTUBE_API_KEY" --set both --output json > /path/to/weekly-results.json
Requisitos
- Python 3.8+
- Chave da API de Dados do YouTube v3
- Sem dependências externas de Python (usa apenas a biblioteca padrão)
Licença
MIT


