2.0 — Architettura a tre pipeline + interfaccia web multilingue

Architettura a tre pipeline + interfaccia web multilingue

PrincipaleRilasciata il 16 giugno 2026Vedi su GitHub

Novità

Funzionalità e miglioramenti

  • Tre tipi di attività con basi condivise — Video semplice (un prompt → un video tramite l'API Agnes Video, t2v/i2v/ti2vid/keyframes), Video creativo (sceneggiatore IA → storyboard → video per scena → narrazione edge_tts → sottotitoli fini → concatenazione), Video manoscritto (divisione di testi lunghi → prompt di scena IA → video per segmento → TTS unificato + sottotitoli → concatenazione).
  • Interfaccia web multilingue — frontend a pagina singola con tre schede (Semplice/Creativo/Manoscritto) con i18n per 中文 / English / Русский / 日本語 / 한국어 / Bahasa Melayu / Bahasa Indonesia.
  • Avanzamento in tempo reale — WebSocket invia l'avanzamento della pipeline; pausa, ripresa e arresto delle attività.
  • Sistema di sottotitoli fine — raggruppamento SRT parola per parola dai timestamp edge_tts, avvolgimento multilinea CJK, rendering method="caption" con personalizzazione di contorno/sfondo/posizione.

Refactoring e ottimizzazioni

  • Architettura a quattro livellicore/api (wrapper Agnes Chat/Image/Video con retry + polling), core/audio (edge_tts + SRT + overlay moviepy), core/compositor (concatenazione/ridimensionamento/estrazione frame), core/pipelines (tre implementazioni di pipeline).
  • Modelli di dati Pydantic v2 — sottoclassi di attività tipizzate con serializzazione dello stato persistente e caricamento retrocompatibile.
  • Generazione del manoscritto in due fasi — divisione A/B della generazione video per parallelismo e completamento più rapido.

Correzioni di bug

  • Compatibilità MoviePy 2.x per bg_color/position dei sottotitoli; volume TTS amplificato automaticamente.
  • Fallback dei font CJK per le attività legacy; font inclusi per un rendering affidabile.
  • Limite di frame video allineato al limite dell'API Agnes (409 a 720p) con retry automatico per guasti transitori.
  • TTS + SRT continuo unico per la pipeline del manoscritto, eliminando la deriva di riempimento per segmento.
  • Promemoria di compatibilità/cambio di configurazione: l'avvio con un clic start.sh di v1.0 include già creazione di venv e installazione delle dipendenze; dopo l'aggiornamento, la prima esecuzione prepara automaticamente l'ambiente.

Informazioni su Agnes Video Generator

Un generatore di video IA completamente gratuito e open source: trasforma il testo in video IA multi-scena con narrazione e sottotitoli.

  • Gratuito e open source — senza pagamenti, senza GPU di fascia alta
  • Testo-verso-video, immagine-verso-video, presentatore digitale e generazione di immagini
  • Alimentato dai modelli Agnes AI gratuiti, video generati interamente nel cloud
  • Funziona tramite Web UI, Docker o npm, supporta self-hosting

Pagine correlate

Perché puoi fidarti

Questo articolo è stato scritto da professionisti in prima linea. Durante la scrittura, ha controllato fonti di prima mano come documenti arXiv, rapporti tecnici dei produttori e Stanford AI Index. Non si basa su conclusioni basate su impressioni soggettive.

S

SandGrid@lcy362

Autore di Agnes Video Generator · Sviluppatore Full-Stack

Sviluppatore indipendente e autore di Agnes Video Generator, uno strumento di generazione di Video AI open source. Il progetto si basa sul modello video completamente gratuito di Agnes AI, con il protocollo MIT open source e ha aiutato oltre 1.000 creatori a produrre video AI a costi zero. Da tempo presto attenzione all'ingegneria e alla divulgazione dei modelli di generazione video e il contenuto dell'articolo deriva dalla pratica in prima linea e dalla ricerca di prima mano.

Vedi su GitHub

Ultimo aggiornamento2026-08-21

Pronto per iniziare?

“Lascia che l’IA di livello mondiale appartiene a tutti.” – Bruce Yang. Completamente gratuito, nessuna carta di credito o scheda grafica ad alte prestazioni, crea il tuo primo video AI a costi zero. Vuoi usare il modello video gratuito di Agnes AI? Inizia da qui.

Clona il repository GitHub e avvia in 2 minuti