6.4.0 — Mga Tala sa Paglabas

Kasaysayan ng bersyon ng Agnes Video Generator: mga bagong feature, pagpapabuti at pag-aayos ng bug sa bawat release.

MinorInilabas noong Agosto 31, 2026Tingnan sa GitHub

Ano ang Bago

Mga Tampok at Pagpapabuti

  • Mga preview ("dry-run") endpoint para sa creative at manuscript na mga gawain — pinapayagan ka ng POST /api/creative/preview-script at POST /api/manuscript/preview-split na suriin ang nabuong script o mga segment ng manuscript bago magsumite ng buong gawain. Synchronous, walang gagawing task. Ang mga preview call ay nakikibahagi sa Chat API rate limiter at may magaan na in-process concurrency cap (429 + Retry-After) para maiwasan ang abuso. (Credit: @Khaled97Sho, PR #33)
  • Arabic na tashkeel para sa TTS narration — ang creative at manuscript pipelines ay awtomatiko nang naglalapat ng mga Arabic diacritic mark (harakat) sa narration text bago ang TTS synthesis, pinapabuti ang kalidad ng bigkas. Ang tashkeel ay nakakaapekto lamang sa TTS input; ang subtitle text at narration.txt ay nananatiling malinis. (Credit: @Khaled97Sho, PR #33)
  • Mga reference image ng manuscript — sinusuportahan na ngayon ang per-segment reference images para sa mga manuscript task sa pamamagitan ng reference_images + reference_images_map na mga parameter, katumbas ng parehong feature na ginagamit sa mga creative pipeline. (Credit: @Khaled97Sho, PR #33)
  • Language-aware narration budget — ginagamit na ngayon ng haba ng narration para sa mga non-CJK na wika ang isang language-specific na characters-per-second rate (Arabic: 4.0, CJK: 5.0, iba pa: 12.0), inayos ang isyu na "masyadong maikli ang narration para sa non-CJK na teksto". (Credit: @Khaled97Sho, PR #33)
  • Naka-configure na CORS origins — pinapayagan ng AGNES_CORS_ORIGINS environment variable (hiwalay sa kuwit) na tawagan ng anumang companion tool ang core API nang cross-origin. Maaaring pilit na i-enable o i-disable ng AGNES_CORS_ENABLED; awtomatikong madedetect kapag may nakatakdang origins.
  • Domestic na API domain ng China — ang cn domain sa AGNES_DOMAIN_MAP ay ngayon ay tama nang itinuturo sa api.agnes-ai.cn (ang opisyal na China service endpoint), in-update mula sa maling apihub.agnes-ai.cn (fallback ng international site). Ipinapakita ng frontend domain picker ang tamang hostname.

Refactoring at Pag-optimize

  • `split_manuscript_text()` na-extract bilang pampublikong utility — ang manuscript-splitting algorithm ay ngayon ay makukuha bilang standalone function, ginagamit ng parehong manuscript pipeline at bagong preview-split endpoint.

Pag-aayos ng Bug

  • Inayos ang rate-limiter live-lock — ang isang bihirang race condition sa synchronous acquire path ay maaaring makapahinto sa lahat ng pipelines nang walang katapusan. Ang async path ng token bucket ang ngayon ay pangunahing path, at ang sync path ay pinaigting para maiwasan ang live-lock. (Credit: @Khaled97Sho, PR #33)
  • Inayos ang image save na hindi nagpe-persist — nag-a-await na ngayon ang POST /api/images/generations ng pag-download ng image, sinisiguro na talagang naisusulat sa disk ang nabuong image bago ang response.
  • Inayos ang mga GitHub CodeQL alert #43 at #47 — naresolba ang mga security alert sa path-injection at information disclosure.
  • PBKDF2-HMAC-SHA256 para sa config key IDs — ang mga config key ID ay ngayon ay naha-hash gamit ang isang wastong key-derivation function sa halip na mas mahinang hashing.
  • Inayos ang Docker Hub Cloudflare WAF blocking — binubura na ngayon ng Docker Hub overview update script ang mga <script> block at nag-e-escape ng < sa JSON payload para lampasan ang WAF XSS rule.
  • Inayos ang domestic site domain ng China — inayos ang AGNES_DOMAIN_MAP["cn"] sa api.agnes-ai.cn ayon sa opisyal na Agnes model catalog. (Issue #37)
  • Mga tala sa compatibility: nagdaragdag ang core/audio/tashkeel.py module ng bagong optional dependency (mishkal). I-install ito bilang default sa pamamagitan ng requirements.txt; kung wala, tahimik na babalik ang tashkeel sa orihinal na teksto. Ang mga umiiral na task state file ay forward-compatible; walang migration na kailangan.

Tungkol sa Agnes Video Generator

Isang ganap na libre, open-source AI video generator: gawing multi-scene AI video na may narrasyon at subtitle ang teksto.

  • Libre at open source — walang bayad, walang high-end GPU na kailangan
  • Teksto-sa-video, larawan-sa-video, digital anchor at pagbuo ng imahe
  • Pinapatakbo ng libreng Agnes AI models, video na ganap na nabubuo sa cloud
  • Tumatakbo sa Web UI, Docker o npm, sumusuporta sa self-hosting

Mga Kaugnay na Pahina

Bakit mapagkakatiwalaan ito

Ang artikulong ito ay isinulat ng mga front-line na practitioner. Kapag isinulat, ang mga unang mapagkukunan tulad ng mga arXiv paper, mga teknikal na ulat ng tagagawa at Stanford AI Index ay na-cross-check, at hindi batay sa mga konklusyon mula sa mga subjective na impresyon.

S

SandGrid@lcy362

Author ng Agnes Video Generator · Full-stack Developer

Independent developer at may-akda ng open source AI Video generation tool na Agnes Video Generator. Ang proyekto ay batay sa ganap na libreng modelo ng video ng Agnes AI at open source ng MIT protocol. Nakatulong ito sa 1,000 creator na gumawa ng mga AI na video sa walang gastos. Matagal na akong binibigyang pansin ang engineering at pagpapasikat ng mga modelo ng pagbuo ng video, at ang nilalaman ng artikulo ay nagmula sa front-line practice at first-hand research.

Tingnan sa GitHub

Huling na-update2026-08-21

Handa Ka Nang Magsimulang Gumawa?

“Hayaan ang world-class na AI na pag-aari ng lahat.” — Bruce Yang. Ganap na libre, walang credit card o high-performance graphics card, gawin ang iyong unang AI video sa zero cost. Gustong gumamit ng libreng modelo ng video mula sa Agnes AI? Magsimula ka lang dito.

I-clone ang GitHub repo at i-launch sa loob ng 2 minuto