Analisi competitiva su YouTube
Scopri cosa funziona davvero su YouTube. Analizza qualsiasi insieme di canali, identifica i video outlier (visualizzazioni medie 2x+) ed estrae i modelli di packaging dai vincitori.
Nessun lavoro manuale su fogli di calcolo. Nessuna congettura. Intelligence competitiva basata sui dati in pochi minuti.
Cosa fa
- Recupera i video recenti da qualsiasi canale YouTube
- Separa i contenuti long-form dagli Shorts
- Calcola le medie per canale
- Segnala gli outlier (video con prestazioni 2x+ sopra la media del canale)
- Estrae i modelli di titolo dai video vincenti
- Esporta su console, JSON o Google Sheets
Avvio rapido
# 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
Configurazione
- Ottieni una chiave API YouTube Data v3
- Impostala come variabile d'ambiente:
export YOUTUBE_API_KEY="your-key" - Installa le dipendenze:
pip install -r requirements.txt
Risultato
Console (predefinita)
================================================================================
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
Dati strutturati completi, inclusi tutti i metadati video, i punteggi e i moltiplicatori.
Set di canali predefiniti
Creatori AI: Jeff Su, Alex Finn, Riley Brown, Dan Martell, Matt Wolfe, Nate Herk, Grace Leung, Matt Berman
Creatori Business: Alex Hormozi, Gary Vaynerchuk, Patrick Bet-David, Codie Sanchez, Leila Hormozi, Iman Gadzhi, My First Million
Modifica i dizionari dei canali in analyze.py per personalizzare.
Interpretazione dei risultati
| Metrica | Cosa significa |
|---|---|
| Moltiplicatore | Quante volte sopra la media del canale (2.0x = doppio del normale) |
| Soglia outlier | 2x la media. I video sopra questa soglia meritano di essere studiati. |
| Modelli di titolo | Parole comuni nei titoli outlier = formati collaudati |
| Cadenza | Video a settimana. Una cadenza più alta può significare medie per video più basse. |
Formati di packaging collaudati
Sulla base dell'analisi degli outlier, questi formati di titolo ottengono costantemente prestazioni superiori:
Formato lungo:
- "X, spiegato chiaramente" (spiegazione definitiva)
- "X ore di Y in Z minuti" (valore condensato)
- "Il modo più pigro per X" (promessa di basso sforzo)
- "Dammi X minuti e ti Y" (promessa a tempo limitato)
- "X casi d'uso FOLLI per Y" (listicle + parola potente)
Shorts:
- "2024 vs 2025 X" (confronto tra anni)
- "Cattivo Buono Ottimo X" (classifica a livelli)
- "Smetti di fare X, fai Y invece" (controcorrente)
Automazione settimanale
Esegui lo script settimanalmente per far emergere automaticamente nuovi outlier:
# 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
Requisiti
- Python 3.8+
- Chiave YouTube Data API v3
- Nessuna dipendenza Python esterna (utilizza solo la libreria standard)
Licenza
MIT


