NarratoAI : outil tout-en-un de commentaire vidéo IA et de montage automatisé
NarratoAI : outil tout-en-un de commentaire vidéo IA et de montage automatiséIntroduction
📌 Qu'est-ce que Narratoai
NarratoAI est un outil open source d'automatisation de commentaire vidéo basé sur LLM, qui intègre le flux complet « rédaction de scripts - montage vidéo - voix off IA - génération de sous-titres » en une opération automatisée. Il s'adresse principalement aux créateurs de vidéos courtes, aux youtubeurs de commentaires vidéo, aux équipes MCN et aux opérateurs de médias personnels.
NarratoAI est développé par l'utilisateur GitHub linyqh, compte actuellement environ 7K étoiles et 880 forks, et prend en charge à la fois le déploiement local et le déploiement Docker.

✨ Fonctionnalités de NarratoAI
🎬 Rédaction intelligente de scripts : utilise le LLM pour générer automatiquement des scripts de commentaire vidéo, prend en charge plusieurs langues
🎞️ Montage vidéo automatisé : montage automatique de vidéos selon le script, prend en charge le mode d'assemblage aléatoire, permet de personnaliser la durée des segments et le format vidéo (par exemple 9:16 vertical)
🗣️ Génération de voix off IA : synthèse vocale TTS multilingue intégrée, prend en charge le réglage du volume et de la vitesse, offre plusieurs styles de voix
📝 Création intelligente de sous-titres : génère automatiquement des sous-titres synchronisés avec la voix, prend en charge la personnalisation de la police, de la position, de la couleur et du contour
👀 Optimisation de l'aperçu du contenu : possibilité de prévisualiser les horodatages des segments, les descriptions d'images et les voix off correspondantes avant la génération, prend en charge la régénération individuelle d'un segment spécifique
🚀 Compatibilité multi-modèles : prend en charge les modèles Alibaba Qwen2-VL, DeepSeek R1/V3, Google Gemini, etc.
💻 Support multi-scénarios : couvre les scénarios de création populaires tels que les commentaires vidéo généraux, les commentaires de mini-dramas, le mixage de mini-dramas, etc.
🔍 Optimisation SEO : optimise la structure du contenu en fonction des mots-clés pour améliorer la visibilité dans les moteurs de recherche
🎯 Scénarios d'application de NarratoAI
Création de commentaires vidéo : production rapide de vidéos de commentaires professionnels pour films, séries TV et mini-dramas
Production de vidéos courtes : production en masse de contenus vidéo courts adaptés aux plateformes Douyin, Kuaishou, Bilibili, WeChat Channels, etc.
Vidéos de formation éducative : création rapide de matériel de démonstration pédagogique par les enseignants ou les établissements de formation
Présentation de produits commerciaux : les entreprises créent des vidéos de présentation de produits mettant en valeur les caractéristiques et les avantages
Opération de médias personnels : les créateurs individuels peuvent publier quotidiennement plusieurs contenus pour augmenter l'influence de leur compte
✅ Avantages et inconvénients de NarratoAI
Avantages
Automatisation complète du flux : du script au produit final en un clic, génération d'une vidéo complète en moins de 10 minutes, efficacité améliorée de plus de 80 %
Aucune compétence requise : aucune compétence professionnelle en montage requise, les utilisateurs débutants peuvent démarrer rapidement
Coût très faible : le montage d'une vidéo de 10 minutes ne coûte qu'environ 0,1 yuan (frais d'appel API)
Open source et gratuit : utilisation entièrement gratuite, code transparent, prend en charge le développement secondaire
Personnalisation flexible : prend en charge l'ajustement manuel des paramètres pour répondre aux besoins créatifs personnalisés
Inconvénients
Dépendance aux modèles : les premières versions dépendent principalement du modèle Google Gemini, avec un support limité pour d'autres modèles (amélioré dans les nouvelles versions)
Exigences matérielles : bien qu'un GPU ne soit pas indispensable, une configuration de 4 cœurs CPU + 8 Go de RAM est requise
Limites du support chinois : les premières versions présentent des limitations dans le traitement des vidéos chinoises, les noms de fichiers ne doivent pas contenir de caractères chinois, de caractères spéciaux ou d'espaces
Cohérence des résultats : les contenus générés automatiquement peuvent nécessiter des ajustements manuels pour obtenir les meilleurs résultats
🛠️ Comment utiliser NarratoAI
Préparation de l'environnement
Configuration requise : Windows 10+ / MacOS 11.0+ / Linux
Configuration matérielle : 4 cœurs CPU, 8 Go de RAM (GPU non indispensable)
Version de Python : 3.10 ou supérieure
Méthode de déploiement (choisir l'une des deux)
Méthode 1 : Déploiement local
git clone https://github.com/linyqh/NarratoAI.git cd NarratoAI pip install -r requirements.txt cp config.example.toml config.toml # Éditer config.toml et saisir la clé API streamlit run webui.py --server.maxUploadSize=2048
Méthode 2 : Déploiement Docker
git clone https://github.com/linyqh/NarratoAI.git cd NarratoAI docker-compose up -d
Flux d'utilisation
Configuration de base : accédez à http://localhost:8501, configurez la clé API et sélectionnez le modèle IA
Téléverser la vidéo : placez le fichier mp4 dans le répertoire resource/videos (le nom du fichier ne doit pas contenir de caractères chinois ou spéciaux)
Générer le script : l'IA analyse automatiquement le contenu vidéo et génère le script de commentaire
Aperçu et ajustement : vérifiez si les segments et les commentaires correspondent, vous pouvez régénérer les parties insatisfaisantes
Configurer les paramètres : définissez le format vidéo, le style de voix off, le style des sous-titres, etc.
Générer la vidéo : cliquez sur démarrer et attendez que l'IA termine automatiquement le montage, la voix off et la synthèse des sous-titres
❓ Questions fréquentes
Q1 : Pourquoi les noms de fichiers vidéo chinois ne sont-ils pas reconnus ?
R : Le système impose des restrictions sur les noms de fichiers, il est recommandé d'utiliser uniquement de l'anglais, des chiffres ou des traits de soulignement, en évitant les caractères chinois, les espaces et les caractères spéciaux.
Q2 : Quels modèles IA NarratoAI prend-il en charge ?
R : Il prend actuellement en charge Google Gemini, Alibaba Qwen2-VL, DeepSeek R1/V3, etc. Pour l'analyse vidéo, il est recommandé d'utiliser la série de modèles Qwen.
Q3 : Les vidéos générées peuvent-elles être utilisées à des fins commerciales ?
R : Il faut tenir compte des problèmes de droits d'auteur des matériaux vidéo originaux, il est conseillé de consulter les conditions de service du modèle spécifique utilisé pour connaître les droits d'utilisation commerciale du contenu généré par l'IA.
Q4 : Que faire si l'effet du montage n'est pas satisfaisant ?
R : Vous pouvez régénérer individuellement un segment spécifique à l'étape de prévisualisation, ou modifier manuellement le script pour l'ajuster.
Q5 : L'exportation vers Jianying (剪映) est-elle prise en charge ?
R : Les versions futures prévoient de prendre en charge l'exportation des projets au format brouillon Jianying.
Q6 : Le déploiement à distance est-il sécurisé ?
R : Des technologies de chiffrement avancées sont utilisées pour garantir la sécurité de la transmission et du stockage des données, mais il est recommandé d'obtenir le logiciel via les canaux officiels.
🔗 Liens connexes
Dépôt GitHub :https://github.com/linyqh/NarratoAI
Documentation officielle :https://www.narratoai.cn/
Documentation API :après le déploiement, accédez à http://localhost:8080/docs
Assistant scénario▸
Apps AI
Actualités AI