6.3.0 — Release-opmerkingen

Versiegeschiedenis van Agnes Video Generator: nieuwe functies, verbeteringen en bugfixes per release.

MinorUitgebracht op 30 augustus 2026Bekijk op GitHub

Wat is nieuw

Functies & verbeteringen

  • v6-optimalisatieroutekaart volledig afgerond (29/29 items) — elke batch van de v6-routekaart is nu uitgeleverd:
  • Prestaties (batch 2): de uiteindelijke compositieketen is nu ffmpeg-gebaseerd — scènes met identieke parameters worden samengevoegd met -c copy, audio-uitlijning/volume/stilte-opvulling worden samengevoegd tot één filterpass, en ondertitels worden gerenderd via het ASS-pad met stijlen per item (AGNES_SUBTITLE_ASS, met automatische fallback naar het moviepy-pad). Gedichtvideo's componeren alle scènes in één pass in plaats van per scène opnieuw te encoderen. Een speciale encoderingsthreadpool isoleert zwaar ffmpeg/moviepy-werk van API-verzoeken, en de token-bucket-rate-limiter kreeg een native async pad, zodat het stoppen van een taak tijdens het wachten op het ratelimit direct werkt.
  • Betrouwbaarheid & engineering (batch 1): de taakstatus volgt het single-writer-principe met vergrendeling per taak, hervatten ondersteunt opgeslagen TTS-cues op woordniveau (geen hersynthese bij hervatten), video-polling is adaptief en multi-scène-wachttijden lopen parallel, de takenlijst is geïndexeerd met limit/offset/status-paginering, verouderde artefakten/foutlogboeken worden beheerd, en de frontend stopt met pollen op achtergrondtabs met exponentiële backoff en een verbindingsverlies-banner.
  • Frontend & i18n: vertalingen zijn opgesplitst in lazy-loaded chunks per taal — het JS-bundel van het eerste scherm daalt van ~721 kB naar ~305 kB (gzip 226 kB → 97 kB, -58%). Formulierstromen voor verzenden/bevestigen/toasts zijn verenigd in gedeelde composables, met toevoeging van mobiele lay-out, focus-trap-modals, prefers-reduced-motion-ondersteuning en formulierconcepten.
  • Observeerbaarheid & beheer (batch 3): nieuwe endpoints GET /api/health en GET /api/metrics, optionele roterende bestandslogging (AGNES_LOG_FILE) en een Docker-HEALTHCHECK. Runtime-instellingen zijn nu samengebracht via getypeerd pydantic-settings (met .env-ondersteuning), zodat gelijktijdigheidslimieten dynamisch meeschalen met het aantal API-sleutels.
  • Directe defectoplossingen (batch 0): stoppen annuleert nu direct zonder retry-backoff, event-loop-blokkades (watermerk-re-encodering, synchrone downloads) zijn uit de loop verplaatst, verwijderen tussen meerdere sleutels werkt correct, een frontend-v-html-XSS-vector is gesloten, en beeldgeneratie kreeg een bescherming tegen dubbel indienen.
  • Volledige ondersteuning van 22 talen incl. Arabisch — de UI had al 22 talen; deze release maakt de stemcatalogus voor allemaal compleet. De Arabische UI wordt volledig ondersteund (PR #32), en 8 UI-talen (Turks, Vietnamees, Thai, Tagalog, Hindi, Perzisch, Bengaals, Urdu) hebben nu edge_tts-stemgroeperingen met weergave van native stemnamen, scriptdetectie-regexes (Thai/Devanagari/Bengali) en ondertitel-lettertype-fallback per script (nieuw gebundelde Noto-lettertypen; Perzisch/Urdu hergebruiken de Arabische reshape+bidi-pijplijn).
  • Transparante onthulling van analytics & privacycontroles — het instellingenpaneel toont nu een duidelijke, inklapbare privacykaart die precies opsomt welke gebruiksstatistieken worden gerapporteerd (en wat nooit wordt geüpload: prompts, manuscripten, gedichten, API-sleutels en referentiebeelden worden geanonimiseerd vóór rapportage). Analytics kan volledig worden uitgeschakeld vanuit het paneel.
  • Volledige fouttraces in het feedbackrapport — pijplijnfouten slaan nu de volledige traceback op in de taakstatus; het diagnostiek-endpoint en het feedbackrapport in de app bevatten deze, zodat je volledige foutdetails (bijv. omgevingsfouten zoals [WinError 2]) in GitHub-issues kunt plakken zonder de serverconsole te raadplegen.

Refactoring en optimalisaties

  • FFmpeg-eerst-compositieketen — het uiteindelijke assemblagepad voor creatieve/manuscript/anchor/poëzie-video's is omgebouwd van 3-4 volledige hercoderingen naar copy-concat + één filterpass (met nette fallback naar het eerdere moviepy-pad). Dit is de grootste prestatiewinst in de v6-lijn en verkort de uiteindelijke assemblagetijd bij typische uitvoer met ongeveer 3-10x.
  • Asynchrone rate limiting met speciale encoderingsthreadpool — de token bucket biedt nu een native async acquisitiepad (stop-bewust), en zware encodering draait in een speciale executor zodat lange encoderingstaken het verzoekpad niet langer uithongeren.

Bugfixes

  • Stopgedrag hersteld — het annuleren van een taak activeert geen retry-backoff (tot ~2 minuten) meer en verwijdert niet langer een hervatbare video_id.
  • Multi-sleutelconfiguratie hersteld — sleutel-ID's worden nu gehasht vanuit de daadwerkelijke sleutel, dus het verwijderen van één sleutel uit meerdere geconfigureerde sleutels verwijdert precies die sleutel.
  • Event-loop-bevriezingen hersteld — watermerk-re-encodering en synchrone downloads blokkeren niet langer de hele dienst; een semaphore-release-bug die bij lage ratelimit-instellingen de gelijktijdigheidslimiet permanent kon breken is hersteld.
  • Frontendproblemen hersteld — een stored-XSS-vector via niet-geëscapeerde v-html is gesloten, dubbel indienen van beeldgeneratie zonder beveiliging wordt voorkomen, en fetch-fouten tonen nu leesbare backend-berichten in plaats van stille mislukkingen.
  • Geen configuratiewijzigingen nodig. Bestaande taken blijven hervatbaar; het formaat van taakstatusbestanden is ongewijzigd.

Over Agnes Video Generator

Een volledig gratis, open-source AI-videogenerator: zet tekst om in AI-video's met meerdere scènes, met voice-over en ondertitels.

  • Gratis en open source — geen betaling, geen high-end GPU nodig
  • Tekst-naar-video, beeld-naar-video, digitale presentator en beeldgeneratie
  • Aangedreven door gratis Agnes AI-modellen, video's volledig in de cloud gegenereerd
  • Werkt via Web UI, Docker of npm, ondersteunt self-hosting

Gerelateerde pagina's

Waarom u dit kunt vertrouwen

Dit artikel is geschreven door een frontline-beoefenaar. Tijdens het schrijven zijn primaire bronnen zoals arXiv-papers, leveranciers-technische rapporten en Stanford AI Index kruislings geverifieerd, niet gebaseerd op subjectieve indrukken.

S

SandGrid@lcy362

Auteur van Agnes Video Generator · Full-Stack ontwikkelaar

Onafhankelijke developer, auteur van de open-source AI-videogeneratietool Agnes Video Generator. Het project is gebaseerd op het volledig gratis videomodel van Agnes AI, MIT open-source-licentie, en heeft al meer dan 1.000 creators geholpen om zonder kosten AI-video's te maken. Houdt zich al lang bezig met de engineering en democratisering van videogeneratiemodellen; de artikelinhoud komt allemaal uit frontline-praktijk en primair onderzoek.

Bekijk op GitHub

Laatst bijgewerkt2026-08-21

Klaar om te beginnen?

「Laat wereldklasse AI van iedereen zijn。」 — Bruce Yang. Volledig gratis, geen creditcard, geen krachtige GPU nodig. Je eerste AI-video begint bij nul kosten. Wil je het gratis videomodel van Agnes AI gebruiken? Begin hier.

Kloon de GitHub-repo en start in 2 minuten