2.1 — Endurecimiento de revisión de código + framework de pruebas de regresión
Endurecimiento de revisión de código + framework de pruebas de regresión
Novedades
Funciones y mejoras
- Borrado/reinicio de clave API — borrar por completo una clave en la interfaz web en lugar de solo sobrescribirla.
- Framework de regresión automatizado —
scripts/regression_runner.pyejecuta 9 escenarios en paralelo (WeightedSemaphore, peso total ≤ 10) con informes JSON + Markdown incrementales, verificación de endpoints, comprobación de artefactos y modos de reanudación / verificación rápida /--cleanup. - Timeout de keyframes más largo — el timeout de envío de video para tareas intensivas en keyframes se eleva a 180 s para evitar fallos falsos en renderizados lentos.
Refactorización y optimizaciones
- Endurecimiento de seguridad (H1–H6) — lectura de claves API unificada mediante
config.py(sin claves codificadas); bloqueo de path traversal en subidas; eliminación de inyección shell (shell=True→ lista de argumentos); respaldo de fuentes CJK en la superposición de subtítulos; supresión de fugas de logs de moviepy; refuerzo del fallo de análisis JSON del guionista con respaldo de reintento LLM. - Robustez (M1–M10, L1–L8) — seguridad de índices/límites, manejo granular de excepciones, normalización de rutas, timeouts HTTP unificados, corrección de condiciones de carrera de estado de tareas, corrección de fugas de descriptores de archivos TTS, corrección de sombreado de variables i18n, limpieza de archivos muertos y el primer conjunto de pruebas unitarias automatizadas.
Corrección de errores
- Error de UI: cambiar de idioma ya no restablece el estado de la clave API a «no configurado».
- Ajuste de línea múltiple de subtítulos (
max_chars_per_linedinámico, prioridad de ruptura por puntuación CJK,method="caption"). - Manejo de errores de casos límite de TTS con aumento automático del volumen 2,5×.
- Optimización del atajo de video único del concatenador + degradación de la superposición de subtítulos en caso de fallo (no bloqueante).
start.shcrea el venv automáticamente, instala dependencias y abre el navegador en macOS.
Acerca de Agnes Video Generator
Un generador de video con IA completamente gratuito y de código abierto: convierte texto en videos IA de varias escenas con narración y subtítulos.
- Gratis y de código abierto: sin pagos, sin GPU de alta gama
- Texto a video, imagen a video, presentador digital y generación de imágenes
- Impulsado por los modelos gratuitos de Agnes AI, videos generados íntegramente en la nube
- Funciona con Web UI, Docker o npm, admite autoalojamiento
Páginas relacionadas
Notas de la versión
Historial de versiones de Agnes Video Generator: nuevas funciones, mejoras y correcciones de errores por versión.
Probar demo en línea | Agnes Video
Ingresa un prompt y genera videos e imágenes IA al instante
API Texto a Video — API de generación de video IA gratis | Agnes Video
Llamada programática al modelo de video gratuito de Agnes AI: texto a video, imagen a video, generación de narración, etc. Cobertura completa de la API REST, incluidos parámetros de solicitud, autenticación del portador, sondeo del estado de la tarea y ejemplos de código completos (Python/cURL/HTTP). Amigable para desarrolladores, costo cero y no requiere una tarjeta gráfica de alto rendimiento para acceder.
Por qué puedes confiar
Este artículo fue escrito por profesionales de primera línea. Al escribirlo, se verificaron fuentes de primera mano, como artículos de arXiv, informes técnicos de fabricantes y Stanford AI Index, y no se basaron en conclusiones basadas en impresiones subjetivas.
SandGrid@lcy362
Autor de Agnes Video Generator · Desarrollador Full-Stack
Desarrollador independiente y autor de Agnes Video Generator, una herramienta de generación de vídeo con IA de código abierto. El proyecto se basa en el modelo de video completamente gratuito de Agnes AI y el protocolo MIT es de código abierto. Ha ayudado a más de 1.000 creadores a producir videos de IA a costo cero. He estado preocupado durante mucho tiempo por la ingeniería y la popularización de modelos de generación de video, y el contenido de los artículos proviene de la práctica de primera línea e investigación de primera mano.
Ver en GitHubÚltima actualización:2026-08-21
¿Listo para empezar?
“Que la IA de clase mundial pertenezca a todos.” – Bruce Yang. Completamente gratis, sin tarjetas de crédito ni tarjetas gráficas de alto rendimiento, haz tu primer video de IA a costo cero. ¿Quieres usar los modelos de vídeo gratuitos de Agnes AI? Simplemente comience aquí.
Clona el repositorio de GitHub y lanza en 2 minutos