JJYBAI Zhijian : outil d'IA pour le montage vidéo automatique et la narration
Qu'est-ce que JJYB_ai智剪 ?
JJYB_AI智剪 est un montage vidéo intelligent outil qui prend en charge le montage automatique et le commentaire IA, incluant la synthèse vocale hors ligne, la génération de commentaires originaux, le vidéo mixé, et le doublage IA, entre autres fonctionnalités.

Fonctionnalités principales de JJYB_AI智剪
Éditeur vidéo : prend en charge le contrôle complet de la lecture et la gestion des pistes, permettant une triple synchronisation audio-vidéo, texte-vidéo et texte-audio (latence inférieure à 100 ms), ainsi que les opérations courantes de montage vidéo telles que les effets spéciaux, les filtres et les transitions.
Doublage IA : propose plusieurs moteurs de synthèse vocale (comme Edge-TTS, gTTS, clonage local, etc.), intègre une riche bibliothèque de voix, et prend en charge le clonage vocal et le réglage des paramètres en temps réel.
Commentaire original : analyse le contenu vidéo via IA pour générer un script, puis synthétise la voix pour le doublage et assemble la vidéo finale — l'ensemble du processus est automatisé et garantit la synchronisation audio-vidéo.
Modèles pris en charge par JJYB_AI智剪
Modèles de langage (LLM) : incluent Tongyi Qianwen (recommandé), Wenxin Yiyan, ChatGLM, DeepSeek, la série OpenAI GPT, Claude, Google Gemini, Kimi, iFlytek Spark, etc., utilisés pour générer les scripts de commentaire.
Modèles d'analyse visuelle : comme Tongyi Qianwen VL, Baidu Vision, Tencent Cloud Vision, GPT-4V, Gemini Vision, Claude Vision, utilisés pour comprendre le contenu vidéo.
Modèles de synthèse vocale : incluent Edge-TTS (gratuit, 23 voix), Google TTS (gratuit, multilingue), Azure TTS (version professionnelle payante), clonage vocal local, ainsi qu'un outil de synthèse vocale hors ligne intégré (pyttsx3) comme solution de secours.
Implémentation technique
Frontend : application web basée sur Flask 3.0 et Socket.IO, avec une interface moderne et support d'une utilisation de type bureau (via PyWebView).
Traitement IA : intègre les principaux modèles de langage, modèles d'analyse visuelle et modèles de synthèse vocale pour la génération de scripts, la compréhension du contenu et la production vocale.
Traitement vidéo : utilise FFmpeg, MoviePy et OpenCV pour le montage, la composition et le traitement vidéo.
Base de données : SQLite pour gérer les données de projet et les ressources.
Environnement requis : Python 3.9 à 3.11 (cocher « Add to PATH » lors de l'installation), FFmpeg et les modèles IA nécessaires seront installés automatiquement.
Caractéristiques du projet
Flux entièrement automatisé : du visionnage de la vidéo à la rédaction, au doublage et à l'export, sans intervention manuelle.
Grande variété de modèles : prend en charge au total 29 modèles et algorithmes IA, avec des options gratuites et payantes.
Paramétrage fin : 143 paramètres au total, dont 52 pour les commentaires originaux, 34 pour le mixage et 38 pour le doublage.
Facile à prendre en main : démarrage en un clic, vérification automatique de l'environnement, invite d'installation pour les dépendances manquantes, doublage de base fonctionnel même hors ligne.
Documentation complète : 16 documents couvrant l'installation, l'utilisation et le développement.
Lancement de JJYB_AI智剪
Vérification de l'environnement
python check_system.py
Démarrer l'application
Double-cliquez sur 启动应用.bat
Ou exécutez : python frontend/app.py
Accéder à l'interface Web
Ouvrez le navigateur : http://localhost:5000
💡 Lors de la première utilisation, configurez au moins une API de modèle de langage sur http://localhost:5000/api_settings (par exemple Tongyi Qianwen version gratuite).
Configuration requise
Système d'exploitation : Windows 10 ou 11 (64 bits).
Mémoire : 8 Go minimum, 16 Go recommandés.
Stockage : environ 2 Go (incluant les fichiers de modèles).
Python : version 3.9 à 3.11 (veuillez cocher « Add Python to PATH » lors de l'installation).
Questions fréquentes
Impossible d'ouvrir, message « Python introuvable »
Réinstallez Python 3.9–3.11 et cochez « Add Python to PATH » lors de l'installation.
Le port 5000 est occupé
Appuyez sur Y au démarrage pour le libérer automatiquement, ou exécutez manuellement :
netstat -ano | findstr ":5000" pour trouver le PID, puis taskkill /pid [PID] /f pour le terminer.
Dépendances manquantes
Double-cliquez sur « 安装 AI 依赖.bat », ou exécutez en ligne de commande :
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
Les fonctionnalités IA ne fonctionnent pas
Vérifiez que vous avez correctement saisi la clé d'au moins un grand modèle dans les paramètres de l'API.
Adresse Github :https://github.com/jianjieyiban/JJYB_AI_VideoAutoCut
Assistant scénario▸
Apps AI
Actualités AI 