Analiza konkurencji na YouTube
Dowiedz się, co naprawdę działa na YouTube. Analizuje dowolny zestaw kanałów, identyfikuje filmy odstające (ponad 2x średniej liczby wyświetleń) i wyodrębnia wzorce opakowania treści od zwycięzców.
Bez ręcznej pracy w arkuszach kalkulacyjnych. Bez zgadywania. Oparte na danych informacje o konkurencji w kilka minut.
Co robi
- Pobiera najnowsze filmy z dowolnych kanałów YouTube
- Oddziela długie formy od Shorts
- Oblicza średnie dla każdego kanału
- Oznacza filmy odstające (filmy osiągające wyniki ponad 2x powyżej średniej kanału)
- Wyodrębnia wzorce tytułów od zwycięskich filmów
- Eksportuje do konsoli, JSON lub Google Sheets
Szybki start
# Ustaw swój klucz API YouTube
export YOUTUBE_API_KEY="your-key-here"
# Analizuj określone kanały
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@AlexHormozi,@garyvee,@CodieSanchezCT"
# Użyj predefiniowanych zestawów kanałów
python3 analyze.py "$YOUTUBE_API_KEY" --set ai # zestaw twórców AI
python3 analyze.py "$YOUTUBE_API_KEY" --set business # zestaw twórców biznesowych
python3 analyze.py "$YOUTUBE_API_KEY" --set both # wszystkie kanały
# Eksportuj do JSON do użytku programowego
python3 analyze.py "$YOUTUBE_API_KEY" --set both --output json > results.json
# Niestandardowy okres analizy wstecz
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@mkbhd" --days 60
Konfiguracja
- Uzyskaj klucz YouTube Data API v3
- Ustaw go jako zmienną środowiskową:
export YOUTUBE_API_KEY="your-key" - Zainstaluj zależności:
pip install -r requirements.txt
Wynik
Konsola (domyślnie)
================================================================================
Twórcy AI — OSTATNIE 30 DNI
================================================================================
📊 PODSUMOWANIE KANAŁU:
Alex Hormozi | 2 400 000 subskrypcji | 12 filmów (3,0/tydz.) | Dł.: 8 Krót.: 4
🔥 FILMY DŁUGIE ODSTAJĄCE (top 15):
4.2x | 1 200 000 | [Alex Hormozi] Jak założyłbym firmę w 2025
2025-01-15 | https://youtube.com/watch?v=...
📦 NAJCZĘSTSZE WZORCE TYTUŁÓW:
8x biznes
6x pieniądze
5x zaczął
JSON
Pełne ustrukturyzowane dane, w tym wszystkie metadane filmów, wyniki i mnożniki.
Predefiniowane zestawy kanałów
Twórcy AI: Jeff Su, Alex Finn, Riley Brown, Dan Martell, Matt Wolfe, Nate Herk, Grace Leung, Matt Berman
Twórcy biznesowi: Alex Hormozi, Gary Vaynerchuk, Patrick Bet-David, Codie Sanchez, Leila Hormozi, Iman Gadzhi, My First Million
Edytuj słowniki kanałów w analyze.py, aby dostosować.
Interpretacja wyników
| Metryka | Co oznacza |
|---|---|
| Mnożnik | Ile razy powyżej średniej kanału (2.0x = dwukrotność normy) |
| Próg odstających | 2x średniej. Filmy powyżej tego progu warto studiować. |
| Wzorce tytułów | Częste słowa w tytułach filmów odstających = sprawdzone formaty |
| Częstotliwość publikacji | Filmy na tydzień. Wyższa częstotliwość może oznaczać niższe średnie na film. |
Sprawdzone formaty opakowania treści
Na podstawie analizy filmów odstających te formaty tytułów konsekwentnie osiągają lepsze wyniki:
Długie formy:
- "X, jasno wyjaśnione" (ostateczny przewodnik)
- "X godzin Y w Z minut" (skondensowana wartość)
- "Najleniwszy sposób na X" (obietnica niskiego wysiłku)
- "Daj mi X minut, a zrobię Y" (obietnica ograniczona czasowo)
- "X SZALONYCH zastosowań dla Y" (lista + mocne słowo)
Shorts:
- "2024 vs 2025 X" (porównanie lat)
- "Zły Dobry Świetny X" (ranking poziomów)
- "Przestań robić X, zamiast tego rób Y" (kontrariańskie)
Cotygodniowa automatyzacja
Uruchamiaj co tydzień, aby automatycznie wyłaniać nowe filmy odstające:
# Cron: w każdą niedzielę o 8:00
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
Wymagania
- Python 3.8+
- Klucz YouTube Data API v3
- Brak zewnętrznych zależności Pythona (używa tylko biblioteki standardowej)
Licencja
MIT


