6.3.0 — リリースノート
Agnes Video Generator のバージョン履歴:各バージョンの新機能・改善・不具合修正。
新機能
新機能と改善
- v6 最適化ロードマップが完全完了(29/29 項目) — v6 ロードマップの全バッチが出荷完了しました:
- パフォーマンス(バッチ 2):最終合成パイプラインが ffmpeg ベースに — 同一パラメータのシーン連結は
-c copyを使用し、音声の整列/音量/無音パディングは単一のフィルターパスに統合、字幕はエントリーごとのスタイルに対応した ASS 経路で描画されます(AGNES_SUBTITLE_ASS、moviepy 経路への自動フォールバック付き)。ポエム動画はシーンごとの再エンコードではなく全シーンを一括合成。専用のエンコードスレッドプールを新設し、重い ffmpeg/moviepy 処理を API リクエストから分離。トークンバケット方式のレートリミッターにネイティブな非同期パスが追加され、レート制限待ちの最中でもタスク停止が即時に反映されます。 - 信頼性とエンジニアリング(バッチ 1):タスク状態はタスクごとのロック付きシングルライター方式に。再開時は永続化された単語レベルの TTS キューを利用(再合成なし)。動画ポーリングは適応型になり、複数シーンの待機は並行実行。タスク一覧はインデックス化され
limit/offset/statusページネーションに対応。古い成果物やエラーログも管理対象に。フロントエンドはバックグラウンドタブでポーリングを停止し、指数バックオフと接続切断バナーを追加。 - フロントエンドと i18n:翻訳は言語ごとの遅延読み込みチャンクに分割され、初回表示の JS バンドルが ~721 kB から ~305 kB に削減(gzip 226 kB → 97 kB、-58%)。フォーム送信/確認/トーストの流れを共通 composable に統一し、モバイルレイアウト、フォーカストラップ付きモーダル、
prefers-reduced-motion対応、フォーム下書きを追加。 - オブザーバビリティと運用(バッチ 3):
GET /api/healthとGET /api/metricsエンドポイント、オプションのローテーションファイルログ(AGNES_LOG_FILE)、DockerHEALTHCHECKを新設。実行時設定は型付きpydantic-settings(.env対応)に統一され、同時実行数の上限が API キー数に応じて動的に拡張されます。 - 緊急バグ修正(バッチ 0):停止操作はリトライバックオフなしで即時キャンセルされるように。イベントループのブロック要因(ウォーターマーク再エンコード、同期ダウンロード)をループ外へ移動。複数キーの削除が正しく動作。フロントエンドの
v-htmlXSS 脆弱性を修正。画像生成に二重送信ガードを追加。 - アラビア語を含む 22 言語の完全サポート — UI は既に 22 言語対応でしたが、本リリースで全言語の音声カタログが完備されました。アラビア語 UI は完全サポート(PR #32)。さらに 8 言語(トルコ語、ベトナム語、タイ語、タガログ語、ヒンディー語、ペルシャ語、ベンガル語、ウルドゥー語)に edge_tts の音声グループ(母語話者向け音声名表示付き)、文字種検出正規表現(タイ文字/デーヴァナーガリー/ベンガル文字)、文字種ごとの字幕フォールバックフォント(新たに同梱の Noto フォント。ペルシャ語/ウルドゥー語はアラビア語の reshape+bidi パイプラインを再利用)を追加。
- 透明なアナリティクス開示とプライバシー管理 — 設定パネルに、収集される利用統計を正確に一覧表示する折りたたみ可能なプライバシーカードを追加(アップロードされないものも明記:プロンプト、原稿、詩、API キー、参照画像は送信前に匿名化)。アナリティクスはパネルから完全にオフにできます。
- フィードバックレポートに完全なエラートレースバック — パイプラインの失敗時に完全な
tracebackをタスク状態に永続化。診断エンドポイントとアプリ内フィードバックレポートに含まれるため、サーバーコンソールを確認しなくても(環境レベルの[WinError 2]などの)完全なエラー詳細をそのまま GitHub issue に貼り付けられます。
リファクタリングと最適化
- ffmpeg ファーストの合成パイプライン — クリエイティブ/原稿/アンカー/ポエム動画の最終アセンブル経路を、3-4 回の完全再エンコードから copy-concat + 単一フィルターパスに刷新(従来の moviepy 経路への穏やかなフォールバック付き)。v6 シリーズ最大の性能向上であり、典型的な出力で最終アセンブル時間を約 3-10 倍短縮します。
- 専用エンコードスレッドプールによる非同期レート制限 — トークンバケットが停止を考慮したネイティブ非同期取得パスを提供し、重いエンコードは専用エグゼキューターで実行されるため、長時間のエンコードがリクエスト処理を圧迫しなくなりました。
バグ修正
- 停止動作の修正 — タスクのキャンセル時にリトライバックオフ(最大約 2 分)が発生しなくなり、再開可能な
video_idが削除されなくなりました。 - 複数キー設定の修正 — キー ID を実際のキーからハッシュするようにしたため、複数の設定済みキーから特定の 1 キーだけを正確に削除できます。
- イベントループ凍結の修正 — ウォーターマーク再エンコードと同期ダウンロードがサービス全体をブロックしなくなりました。低レート制限設定で同時実行上限を恒久的に壊す可能性があったセマフォ解放バグも修正。
- フロントエンドの修正 — エスケープされていない
v-htmlによる格納型 XSS を封じ、画像生成の無防備な二重送信を防止し、fetch エラーがサイレント失敗ではなく判読可能なバックエンドメッセージを表示するように。 - 設定の変更は不要です。既存タスクは引き続き再開可能で、タスク状態ファイルの形式は変更されていません。
Agnes Video Generator について
完全無料・オープンソースの AI 動画生成ツール。テキストをナレーションと字幕付きの複数シーン AI 動画に変換できます。
- 完全無料・オープンソース、高性能 GPU 不要
- テキストから動画、画像から動画、デジタルアンカー、画像生成に対応
- 無料の Agnes AI モデルを使用、動画はすべてクラウドで生成
- Web UI・Docker・npm で起動でき、セルフホストも可能
関連ページ
リリースノート
Agnes Video Generator のバージョン履歴:各バージョンの新機能・改善・不具合修正。
オンラインデモ | Agnes Video
プロンプトを入力してAI動画・画像を生成
テキスト動画API — 無料AI動画生成API | Agnes Video
Agnes AI 無料ビデオ モデルのプログラム呼び出し: テキストからビデオ、画像からビデオ、ナレーション生成など、リクエスト パラメータ、ベアラー認証、タスク ステータス ポーリング、完全なコード サンプル (Python/cURL/HTTP) を含む REST API の完全なカバレッジ。開発者に優しく、コストがゼロで、高性能ビデオカードを必要とせずにアクセスできます。
信頼性について
この記事は第一線の実践者によって書かれており、主観的な印象による結論ではなく、arXiv論文、メーカー技術報告書、Stanford AI Indexなどの一手のソースをクロスチェックして書いています。
SandGrid@lcy362
Agnes Video Generator 開発者 · フルスタックエンジニア
オープンソースAIビデオ生成ツール「Agnes Video Generator」の著者、インディーズ开発者。プロジェクトはAgnes AIの完全に無料のビデオモデルに基づいており、MITプロトコルはオープンソースで、すでに1,000人以上のクリエイターがゼロコストでAIビデオを生産したことがある。長期にわたってビデオ生成モデルのエンジニアリングと普及に注目しており、記事の内容はすべて第一線の実践と一手の研究から来ています。
GitHub で見る最終更新:2026-08-21