6.3.0 — История версий

Журнал изменений Agnes Video Generator: новые функции, улучшения и исправления для каждого релиза.

МинорнаяВыпущена 30 августа 2026 г.Смотреть на GitHub

Что нового

Новые функции и улучшения

  • Дорожная карта оптимизаций v6 полностью завершена (29/29 пунктов) — все партии дорожной карты v6 теперь выпущены:
  • Производительность (партия 2): финальная цепочка композитинга теперь основана на ffmpeg — склейка сцен с одинаковыми параметрами использует -c copy, выравнивание/громкость/заглушение аудио объединены в один проход фильтров, а субтитры рендерятся через путь ASS с индивидуальными стилями записей (AGNES_SUBTITLE_ASS с автоматическим откатом на путь moviepy). Стихотворные видео собираются за один проход вместо перекодирования каждой сцены. Отдельный пул потоков кодирования изолирует тяжёлую работу ffmpeg/moviepy от API-запросов, а token-bucket-ограничитель получил нативный асинхронный путь, поэтому остановка задачи во время ожидания лимита происходит мгновенно.
  • Надёжность и инженерия (партия 1): состояние задач следует принципу единственного писателя с блокировкой на каждую задачу; возобновление поддерживает сохранённые пословные TTS-подсказки (без повторного синтеза); опрос видео стал адаптивным, ожидания нескольких сцен выполняются параллельно; список задач индексируется с пагинацией limit/offset/status; устаревшие артефакты и журналы ошибок контролируются; фронтенд прекращает опрос в фоновых вкладках с экспоненциальной задержкой и баннером потери соединения.
  • Фронтенд и i18n: переводы разделены на лениво загружаемые блоки по языкам — JS-бандл первого экрана уменьшился с ~721 кБ до ~305 кБ (gzip 226 кБ → 97 кБ, -58%). Процессы отправки/подтверждения/тостов форм объединены в общие composables, добавлены мобильная вёрстка, модальные окна с focus-trap, поддержка prefers-reduced-motion и черновики форм.
  • Наблюдаемость и эксплуатация (партия 3): новые эндпоинты GET /api/health и GET /api/metrics, опциональное ротационное файловое журналирование (AGNES_LOG_FILE) и Docker HEALTHCHECK. Настройки времени выполнения теперь сведены к типизированному pydantic-settings (с поддержкой .env), поэтому лимиты параллелизма динамически масштабируются по количеству API-ключей.
  • Экстренные исправления (партия 0): остановка теперь отменяет задачу мгновенно, без задержек на повторные попытки; блокировка цикла событий (перекодирование водяного знака, синхронные загрузки) вынесена из цикла; удаление одного из нескольких ключей работает корректно; закрыта XSS-уязвимость v-html во фронтенде; генерация изображений получила защиту от повторной отправки.
  • Полная поддержка 22 языков, включая арабский — в UI уже было 22 языка; этот релиз дополнил каталог голосов для всех них. Арабский интерфейс полностью поддерживается (PR #32), а для 8 языков UI (турецкий, вьетнамский, тайский, тагальский, хинди, персидский, бенгальский, урду) добавлены группы голосов edge_tts с отображением названий нативных голосов, регулярные выражения определения письменности (тайская/деванагари/бенгальская) и подбор шрифтов субтитров по письменности (новые встроенные шрифты Noto; персидский/урду используют арабский конвейер reshaping+bidi).
  • Прозрачное раскрытие аналитики и контроль приватности — панель настроек теперь показывает понятную сворачиваемую карточку приватности с точным перечнем передаваемой статистики использования (и того, что никогда не загружается: промпты, рукописи, стихи, API-ключи и референсные изображения обезличиваются перед отправкой). Аналитику можно полностью отключить в панели.
  • Полные трассировки ошибок в отчёте обратной связи — сбои конвейера теперь сохраняют полный traceback в состояние задачи; эндпоинт диагностики и отчёт обратной связи в приложении включают его, поэтому вы можете вставить полные детали ошибки (например, уровня окружения [WinError 2]) в issue на GitHub без консоли сервера.

Рефакторинг и оптимизация

  • Композитинг с приоритетом ffmpeg — путь финальной сборки видео (creative/рукопись/ведущий/стихи) переработан с 3-4 полных перекодирований на copy-concat + один проход фильтров (с плавным откатом на прежний путь moviepy). Это крупнейший выигрыш в производительности линейки v6: время финальной сборки на типичных выводах сокращается примерно в 3-10 раз.
  • Асинхронное ограничение частоты с выделенным пулом потоков кодирования — token bucket теперь предоставляет нативный асинхронный путь захвата (с учётом остановки), а тяжёлое кодирование выполняется в выделенном исполнителе, поэтому длительные задачи кодирования больше не блокируют путь обработки запросов.

Исправление ошибок

  • Исправлено поведение остановки — отмена задачи больше не запускает задержки повторных попыток (до ~2 минут) и больше не удаляет возобновляемый video_id.
  • Исправлена конфигурация нескольких ключей — ID ключей теперь хэшируются из самого ключа, поэтому удаление одного ключа из нескольких настроенных удаляет именно его.
  • Исправлены зависания цикла событий — перекодирование водяного знака и синхронные загрузки больше не блокируют весь сервис; исправлен баг освобождения семафора, который при низких лимитах мог навсегда сломать ограничение параллелизма.
  • Исправления фронтенда — закрыт вектор stored-XSS через неэкранированный v-html, предотвращена повторная отправка генерации изображений без защиты, а ошибки fetch теперь показывают понятные сообщения бэкенда вместо молчаливых сбоев.
  • Изменения конфигурации не требуются. Существующие задачи остаются возобновляемыми; формат файлов состояния задач не изменился.

Об Agnes Video Generator

Полностью бесплатный генератор AI-видео с открытым исходным кодом: превращайте текст в многосценные AI-видео с озвучкой и субтитрами.

  • Полностью бесплатно и с открытым кодом — без оплаты и мощной видеокарты
  • Текст в видео, изображение в видео, цифровой ведущий и генерация изображений
  • Работает на бесплатных моделях Agnes AI, видео генерируется в облаке
  • Web UI, Docker, npm — несколько способов запуска, включая самостоятельное развёртывание

Похожие страницы

Почему этому можно доверять

Эта статья была написана специалистами-практиками на переднем крае. При написании она была перекрестно проверена из первичных источников, таких как статьи arXiv, технические отчеты производителей и Стэнфордский индекс искусственного интеллекта, а не на основе субъективных впечатлений.

S

SandGrid@lcy362

Автор Agnes Video Generator · Full-stack разработчик

Независимый разработчик, автор инструмента генерации видео с открытым исходным кодом Agnes Video Generator. Проект основан на совершенно бесплатной видеомодели Agnes AI с открытым исходным кодом по протоколу MIT и помог более 1000 создателям создавать видео с искусственным интеллектом без нулевых затрат. Долгое внимание уделяется разработке и популяризации моделей генерации видео, содержание статей взято из передовой практики и исследований из первых рук.

Открыть на GitHub

Последнее обновление2026-08-21

Готовы начать создавать?

«Пусть ИИ мирового класса принадлежит каждому», — Брюс Янг. Совершенно бесплатно, без кредитной карты или высокопроизводительной видеокарты, сделайте свое первое видео с искусственным интеллектом без затрат. Хотите использовать бесплатные видеомодели от Agnes AI? Просто начни здесь.

Клонируйте GitHub репозиторий и запустите за 2 минуты