2.1 — Durcissement de la revue de code + framework de tests de régression
Durcissement de la revue de code + framework de tests de régression
Nouveautés
Fonctionnalités & améliorations
- Effacement/réinitialisation de la clé API — effacer complètement une clé dans l'interface web au lieu de seulement la remplacer.
- Framework de régression automatisé —
scripts/regression_runner.pyexécute 9 scénarios en parallèle (WeightedSemaphore, poids total ≤ 10) avec des rapports JSON + Markdown incrémentaux, vérification des endpoints, contrôle des artefacts et modes reprise / vérification rapide /--cleanup. - Timeout keyframes plus long — le timeout de soumission vidéo pour les tâches riches en keyframes passe à 180 s afin d'éviter les faux échecs sur les rendus lents.
Refactorisation & optimisations
- Durcissement de la sécurité (H1–H6) — lecture des clés API unifiée via
config.py(aucune clé en dur) ; traversée de chemin d'upload bloquée ; injection shell supprimée (shell=True→ liste d'arguments) ; repli de polices CJK dans l'overlay de sous-titres ; fuites de logs moviepy étouffées ; échec d'analyse JSON du scénariste durci avec repli de nouvelle tentative LLM. - Robustesse (M1–M10, L1–L8) — sécurité des index/limites, gestion granulaire des exceptions, normalisation des chemins, timeouts HTTP unifiés, correction de course d'état de tâche, correction de fuite de descripteurs de fichiers TTS, correction d'ombrage de variables i18n, nettoyage des fichiers morts et la première suite de tests unitaires automatisés.
Corrections de bugs
- Correction UI : changer de langue ne fait plus revenir l'état de la clé API à « non configuré ».
- Retour à la ligne multilingue des sous-titres (
max_chars_per_linedynamique, priorité de rupture de ponctuation CJK,method="caption"). - Gestion des erreurs de cas limites TTS avec amplification automatique du volume 2,5×.
- Optimisation du raccourci vidéo unique du concaténateur + dégradation de l'overlay de sous-titres en cas d'échec (non bloquant).
start.shcrée automatiquement le venv, installe les dépendances et ouvre le navigateur sur macOS.
À propos d’Agnes Video Generator
Un générateur de vidéos IA entièrement gratuit et open source : transformez du texte en vidéos IA multi-scènes avec narration et sous-titres.
- Gratuit et open source — sans paiement, sans GPU haut de gamme
- Texte-vers-vidéo, image-vers-vidéo, présentateur numérique et génération d’images
- Propulsé par les modèles Agnes AI gratuits, vidéos générées entièrement dans le cloud
- Fonctionne via Web UI, Docker ou npm, prend en charge l’auto-hébergement
Pages connexes
Notes de version
Historique des versions d’Agnes Video Generator : nouvelles fonctionnalités, améliorations et corrections par version.
Essayer la démo en ligne | Agnes Video
Entrez un prompt et générez instantanément des vidéos et images IA
API Texte vers Vidéo — génération vidéo IA gratuite | Agnes Video
Appel programmatique du modèle vidéo gratuit Agnes AI: texte en vidéo, image en vidéo, génération de narration, etc. Couverture complète de l'API REST, y compris les paramètres de demande, l'authentification du porteur, le sondage de l'état de la tâche et les exemples de code complets (Python/cURL/HTTP). Convivial aux développeurs, à zéro coût, il n'y a pas besoin d'une carte graphique haute performance pour y accéder.
Pourquoi vous pouvez faire confiance
Cet article a été écrit par des praticiens de première ligne. Lors de l'écriture, des sources de première main telles que des articles arXiv, des rapports techniques des fabricants et l'indice Stanford AI ont été vérifiées, et ne sont pas basées sur des conclusions subjectives.
SandGrid@lcy362
Auteur d'Agnes Video Generator · Développeur Full-Stack
Développeur indépendant et auteur de Agnes Video Generator, un outil de génération de vidéos IA open source. Le projet est basé sur le modèle vidéo entièrement gratuit d'Agnes AI et le protocole MIT est open source. Il a aidé plus de 1 000 créateurs à produire des vidéos IA à zéro coût. Nous nous intéressons depuis longtemps à l'ingénierie et à la vulgarisation des modèles de génération vidéo, et le contenu de cet article provient de pratiques de première ligne et de recherches de première main.
Voir sur GitHubDernière mise à jour:2026-08-21
Prêt à commencer ?
«Que l’IA de classe mondiale appartienne à tout le monde.» – Bruce Yang. Complètement gratuit, pas de carte de crédit ni de carte graphique haute performance, créez votre première vidéo IA à zéro coût. Vous souhaitez utiliser les modèles vidéo gratuits d'Agnes AI? Commencez par ici.
Clonez le dépôt GitHub et lancez en 2 minutes