🚀 Open Source • 100% Gratuito

Trasforma il tuo Gameplay CS2 in Clip Virali

Estrazione highlight guidata da IA per Counter-Strike 2. Crea automaticamente contenuti pronti per TikTok e Reels dai tuoi momenti migliori usando tecnologia IA GRATUITA.

-
Cloni
-
Stelle GitHub
100%
Gratuito e Open

Perché Scegliere TickZero?

Tutto ciò di cui hai bisogno per trasformare il tuo gameplay in highlight pronti da pubblicare

Logging Live degli Eventi

Cattura kill, headshot ed eventi round in tempo reale tramite Game State Integration di CS2 con precisa sincronizzazione dei timestamp OBS.

Analisi Potenziata da IA

Google Gemini (tier GRATUITO) identifica intelligentemente i momenti degni di highlight: multi-kill, clutch, headshot e giocate epiche.

Editing Video Automatico

Conversione basata su FFmpeg in formato verticale (9:16) ottimizzata per TikTok e Instagram Reels con qualità professionale.

Supporto Multi-GPU

Accelerazione hardware automatica con supporto per NVIDIA NVENC, AMD AMF, Intel QuickSync e fallback CPU.

Registrazione Continua

Record multiple matches seamlessly with automatic processing between games. Perfect for marathon di gioco.

100% Gratuito

Completamente open-source senza costi nascosti. Usa il tier GRATUITO di Google Gemini (1500 richieste/gg - abbastanza per ~50 partite al giorno).

Come Funziona

Dal gameplay al contenuto virale in tre semplici passaggi

1

Gioca a CS2

Avvia la modalità di logging live di TickZero prima della partita. The system automatically starts recording when the first round goes live and captures every kill, headshot, and clutch moment with precise timestamps.

python launcher.py --record
2

Analisi IA

After your match, Google Gemini AI analyzes your gameplay log to identify highlight-worthy moments. Dà priorità ad ace, multi-kill, clutch, serie di headshot e giocate ad alta abilità.

  • 🔥 Multi-kills (2K, 3K, 4K, ACE)
  • 💪 Clutch situations (1v2, 1v3, 1v4)
  • 🎯 Headshot streaks
  • ⚡ Clutch a Vita Bassa
3

Esporta e Condividi

TickZero genera automaticamente clip verticali (9:16) ottimizzate per TikTok e Reels. Each clip is hardware-accelerated, professionally formatted, and ready to upload.

Resolution: 1080×1920
Duration: 8-15 seconds
Format: MP4 (H.264)

Roadmap di Sviluppo

La nostra visione per il futuro di TickZero

v1.0 - Fondamenta Core

Completato
  • ✅ Game State Integration con CS2
  • ✅ Sincronizzazione WebSocket OBS
  • ✅ Rilevamento base highlight IA
  • ✅ Conversione video verticale

v1.5 - Funzionalità Potenziate

Completato
  • ✅ Accelerazione hardware Multi-GPU
  • ✅ Modalità registrazione continua
  • ✅ Interfaccia launcher unificata
  • ✅ Browser cronologia partite
  • ✅ Rilevamento automatico fine partita

v2.0 - Editing Intelligente

In Corso
  • 🚧 Selezione clip IA migliorata
  • 🚧 Template clip personalizzati
  • 🚧 Sottotitoli automatici
  • 🚧 Libreria musica ed effetti

v2.5 - Integrazione Social

Pianificato
  • 📋 Upload diretto su TikTok/Reels
  • 📋 Descrizioni e hashtag auto-generati
  • 📋 Generazione miniature
  • 📋 Pianificazione contenuti

v3.0 - Funzionalità Avanzate

Pianificato
  • 📋 Supporto multi-gioco (Valorant, Overwatch)
  • 📋 Funzionalità collaborazione team
  • 📋 Dashboard analitica avanzata
  • 📋 Training IA personalizzato per stile personale

Domande Frequenti

Tutto ciò che devi sapere su TickZero

Sì! TickZero è al 100% gratuito e open-source sotto licenza MIT. Utilizza il piano gratuito di Google Gemini (1500 richieste/giorno), che è sufficiente per circa 50 partite al giorno. Nessuna carta di credito richiesta, nessun costo nascosto.

Avrai bisogno di:

  • Python 3.10 o superiore
  • OBS Studio con plugin WebSocket
  • Counter-Strike 2
  • FFmpeg (per l'elaborazione video)
  • Una chiave API Google gratuita per Gemini

Tutte le istruzioni di installazione sono incluse nella documentazione.

Google Gemini analizza il log di gioco e prioritizza i momenti basandosi su:

  • Multi-kill: Doppie, triple, quadruple e ace
  • Situazioni Clutch: Vittorie in inferiorità numerica
  • Precisione Headshot: Kill precise one-tap
  • Giocate Alta Skill: Reazioni rapide e colpi difficili
  • Clutch Salute Bassa: Sopravvivere con HP minimi

Puoi regolare la soglia di priorità minima per controllare quanto è selettiva l'IA.

Attualmente, TickZero è progettato per funzionare con OBS Studio via WebSocket per il controllo automatico della registrazione e la sincronizzazione precisa dei timestamp. Tuttavia, puoi registrare manualmente con qualsiasi software ed elaborare il video successivamente - devi solo assicurarti che i timestamp del log eventi siano allineati con l'ora di inizio della registrazione.

Sì! TickZero è multipiattaforma e funziona su Windows, Linux e macOS. L'unico requisito è avere Python 3.10+, OBS Studio e FFmpeg installati sul sistema. Anche la Game State Integration di CS2 funziona su tutte le piattaforme.

TickZero cattura solo le TUE kill personali. Quando muori e guardi i compagni, il sistema filtra automaticamente le loro kill usando il tracciamento SteamID. Questo garantisce un tracciamento accurato degli highlight personali e previene falsi positivi.

Il tempo di elaborazione dipende dal tuo hardware e dal numero di clip:

  • Analisi IA: 5-10 secondi per partita
  • Elaborazione Video (GPU): 2-5 secondi per clip
  • Elaborazione Video (CPU): 10-20 secondi per clip

Una partita tipica con 3-5 highlight viene elaborata in meno di 1 minuto con accelerazione GPU.

Attualmente, le clip sono ottimizzate per TikTok/Reels (8-15 secondi, 1080×1920). Durate e formati personalizzati sono nella roadmap per la v2.0. Puoi modificare il codice sorgente per regolare questi parametri se hai familiarità con Python.

Amiamo il feedback della community! Puoi:

  • Segnalare bug: Apri una issue su GitHub
  • Richiedere funzionalità: Inizia una discussione
  • Contribuire col codice: Invia una pull request
  • Ottenere aiuto: Controlla issue e discussioni esistenti

Pronto a Creare Contenuti?

Inizia con TickZero in pochi secondi. Nessuna carta di credito richiesta.

Avvio Rapido:

git clone https://github.com/MACULINX/TickZero.git
cd TickZero && pip install -r requirements.txt
python launcher.py