🚀 Open Source • 100% Gratuit

Transformez Votre Gameplay CS2 en Clips Viraux

Extraction de moments forts guidée par IA pour Counter-Strike 2. Créez automatiquement du contenu prêt pour TikTok et Reels à partir de vos meilleurs moments en utilisant la technologie IA GRATUITE.

-
Téléchargements
-
Étoiles GitHub
100%
Gratuit et Ouvert

Pourquoi Choisir TickZero?

Tout ce dont vous avez besoin pour transformer votre gameplay en moments forts prêts pour le contenu

Enregistrement d'Événements en Direct

Capture les kills, headshots et événements de round en temps réel via l'Intégration d'État de Jeu CS2 avec une synchronisation précise des timestamps OBS.

Analyse par IA

Google Gemini (niveau GRATUIT) identifie intelligemment les moments dignes d'être mis en avant: multi-kills, clutchs, headshots et actions épiques.

Montage Vidéo Automatique

Conversion basée sur FFmpeg au format vertical (9:16) optimisé pour TikTok et Instagram Reels avec une qualité professionnelle.

Support Multi-GPU

Accélération matérielle automatique avec support pour NVIDIA NVENC, AMD AMF, Intel QuickSync et basculement CPU.

Enregistrement Continu

Enregistrez plusieurs matchs de manière transparente avec un traitement automatique entre les parties. Parfait pour les longues sessions de jeu.

100% Gratuit

Entièrement open-source sans coûts cachés. Utilise le niveau GRATUIT de Google Gemini (1500 requêtes/jour - suffisant pour ~50 matchs quotidiens).

Comment Ça Marche

Du gameplay au contenu viral en trois étapes simples

1

Jouez à CS2

Lancez le mode d'enregistrement en direct de TickZero avant votre match. 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

Analyse IA

After your match, Google Gemini AI analyzes your gameplay log to identify highlight-worthy moments. Elle priorise les aces, multi-kills, clutchs, séries de headshots et actions de haute compétence.

  • 🔥 Multi-kills (2K, 3K, 4K, ACE)
  • 💪 Situations clutch (1v2, 1v3, 1v4)
  • 🎯 Séries de headshots
  • ⚡ Clutchs avec peu de vie
3

Exporter et Partager

TickZero génère automatiquement des clips verticaux (9:16) optimisés pour TikTok et Reels. Each clip is hardware-accelerated, professionally formatted, and ready to upload.

Résolution: 1080×1920
Durée: 8-15 seconds
Format: MP4 (H.264)

Feuille de Route de Développement

Notre vision pour l'avenir de TickZero

v1.0 - Fondements de Base

Terminé
  • ✅ Intégration d'État de Jeu avec CS2
  • ✅ Synchronisation OBS WebSocket
  • ✅ Détection de base des moments forts par IA
  • ✅ Conversion vidéo verticale

v1.5 - Fonctionnalités Améliorées

Terminé
  • ✅ Accélération matérielle multi-GPU
  • ✅ Mode d'enregistrement continu
  • ✅ Interface de lancement unifiée
  • ✅ Navigateur d'historique de matchs
  • ✅ Détection automatique de fin de match

v2.0 - Édition Intelligente

En Cours
  • 🚧 Sélection de clips IA améliorée
  • 🚧 Modèles de clips personnalisés
  • 🚧 Légendes/sous-titres automatiques
  • 🚧 Bibliothèque de musique et d'effets

v2.5 - Intégration Sociale

Planifié
  • 📋 Téléchargement direct sur TikTok/Reels
  • 📋 Descriptions et hashtags auto-générés
  • 📋 Génération de miniatures
  • 📋 Planification de contenu

v3.0 - Fonctionnalités Avancées

Planifié
  • 📋 Support multi-jeux (Valorant, Overwatch)
  • 📋 Fonctionnalités de collaboration d'équipe
  • 📋 Tableau de bord analytique avancé
  • 📋 Entraînement IA personnalisé pour style personnel

Questions Fréquemment Posées

Tout ce que vous devez savoir sur TickZero

Oui! TickZero est 100% gratuit et open-source sous licence MIT. Il utilise le niveau gratuit de Google Gemini (1500 requêtes/jour), ce qui suffit pour environ 50 matchs par jour. Pas de carte de crédit requise, pas de frais cachés.

Vous aurez besoin de:

  • Python 3.10 ou supérieur
  • OBS Studio avec le plugin WebSocket
  • Counter-Strike 2
  • FFmpeg (pour le traitement vidéo)
  • Une clé API Google gratuite pour Gemini

Toutes les instructions d'installation sont incluses dans la documentation.

Google Gemini analyse votre journal de jeu et priorise les moments basés sur:

  • Multi-kills: Doubles, triples, quadruples et aces
  • Situations de Clutch: Gagner des rounds en infériorité numérique
  • Précision Headshot: Kills précis en un coup
  • Actions de Haute Compétence: Réactions rapides et tirs difficiles
  • Clutches à Vie Basse: Survivre avec très peu de PV

Vous pouvez ajuster le seuil de priorité minimum pour contrôler la sélectivité de l'IA.

Actuellement, TickZero est conçu pour fonctionner avec OBS Studio via WebSocket pour le contrôle automatique de l'enregistrement et la synchronisation précise des horodatages. Cependant, vous pouvez enregistrer manuellement avec n'importe quel logiciel et traiter la vidéo ensuite - vous devez juste vous assurer que les horodatages du journal d'événements s'alignent avec l'heure de début de l'enregistrement.

Oui! TickZero est multiplateforme et fonctionne sur Windows, Linux et macOS. La seule exigence est d'avoir Python 3.10+, OBS Studio et FFmpeg installés sur votre système. L'intégration d'état de jeu CS2 fonctionne également sur toutes les plateformes.

TickZero capture uniquement VOS kills personnels. Lorsque vous mourez et regardez vos coéquipiers, le système filtre automatiquement leurs kills en utilisant le suivi SteamID. Cela garantit un suivi précis des faits saillants personnels et évite les faux positifs.

Le temps de traitement dépend de votre matériel et du nombre de clips:

  • Analyse IA: 5-10 secondes par match
  • Traitement Vidéo (GPU): 2-5 secondes par clip
  • Traitement Vidéo (CPU): 10-20 secondes par clip

Un match typique avec 3-5 temps forts est traité en moins d'une minute avec l'accélération GPU.

Actuellement, les clips sont optimisés pour TikTok/Reels (8-15 secondes, 1080x1920). Des durées et formats personnalisés sont prévus pour la v2.0. Vous pouvez modifier le code source pour ajuster ces paramètres si vous êtes à l'aise avec Python.

Nous adorons les retours de la communauté! Vous pouvez:

  • Signaler un bug: Ouvrir une issue sur GitHub
  • Demander une fonction: Lancer une discussion
  • Contribuer au code: Envoyer une pull request
  • Obtenir de l'aide: Consulter les issues et discussions existantes

Prêt à Créer du Contenu?

Commencez avec TickZero en quelques secondes. Aucune carte bancaire requise.

Démarrage Rapide:

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