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é 265

Outil open-source tout-en-un de commentaire vidéo IA et de montage automatisé basé sur des LLMs. Il intègre dans un pipeline unique tout le processus : rédaction du script, montage vidéo, voix off IA et génération de sous-titres.

#创作工具 #视频剪辑

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

✨ 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

  1. Configuration de base : accédez à http://localhost:8501, configurez la clé API et sélectionnez le modèle IA

  2. 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)

  3. Générer le script : l'IA analyse automatiquement le contenu vidéo et génère le script de commentaire

  4. Aperçu et ajustement : vérifiez si les segments et les commentaires correspondent, vous pouvez régénérer les parties insatisfaisantes

  5. Configurer les paramètres : définissez le format vidéo, le style de voix off, le style des sous-titres, etc.

  6. 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

Outils liés à NarratoAI : outil tout-en-un de commentaire vidéo IA et de montage automatisé