2.1 — Укрепление по результатам код-ревью + фреймворк регрессионных тестов
Укрепление по результатам код-ревью + фреймворк регрессионных тестов
Что нового
Новые функции и улучшения
- Очистка/сброс API-ключа — полностью очистить ключ в веб-интерфейсе, а не только перезаписать его.
- Автоматизированный регрессионный фреймворк —
scripts/regression_runner.pyзапускает 9 сценариев параллельно (WeightedSemaphore, суммарный вес ≤ 10) с инкрементальными отчётами JSON + Markdown, проверкой эндпоинтов и артефактов, режимами возобновления / быстрой проверки /--cleanup. - Больший таймаут keyframes — таймаут отправки видео для задач, насыщенных keyframes, поднят до 180 с, чтобы избежать ложных сбоев при медленном рендере.
Рефакторинг и оптимизация
- Укрепление безопасности (H1–H6) — чтение API-ключей унифицировано через
config.py(без захардкоженных ключей); блокирован path traversal при загрузке; устранён shell-инъекция (shell=True→ список аргументов); откат шрифтов CJK в оверлее субтитров; подавлена утечка логов moviepy; сбой парсинга JSON у сценариста укреплён фолбэком с LLM-ретраем. - Устойчивость (M1–M10, L1–L8) — безопасность индексов/границ, детальная обработка исключений, нормализация путей, единые HTTP-таймауты, исправление гонки состояния задач, исправление утечки файловых дескрипторов TTS, исправление затенения переменных i18n, очистка мёртвых файлов и первый автоматизированный набор юнит-тестов.
Исправление ошибок
- Исправление UI: переключение языка больше не сбрасывает статус API-ключа на «не настроен».
- Многострочный перенос субтитров (динамический
max_chars_per_line, приоритет разрыва по пунктуации CJK,method="caption"). - Обработка ошибок краевых случаев TTS с автоматическим усилением громкости 2,5×.
- Оптимизация ярлыка одиночного видео в конкатенаторе + деградация оверлея субтитров при сбое (неблокирующая).
start.shавтоматически создаёт venv, устанавливает зависимости и открывает браузер на macOS.
Об Agnes Video Generator
Полностью бесплатный генератор AI-видео с открытым исходным кодом: превращайте текст в многосценные AI-видео с озвучкой и субтитрами.
- Полностью бесплатно и с открытым кодом — без оплаты и мощной видеокарты
- Текст в видео, изображение в видео, цифровой ведущий и генерация изображений
- Работает на бесплатных моделях Agnes AI, видео генерируется в облаке
- Web UI, Docker, npm — несколько способов запуска, включая самостоятельное развёртывание
Похожие страницы
История версий
Журнал изменений Agnes Video Generator: новые функции, улучшения и исправления для каждого релиза.
Демо | Agnes Video
Введите промпт и создавайте AI-видео и изображения
API текст в видео — бесплатный API генерации AI-видео | Agnes Video
Программный вызов бесплатной видеомодели Agnes AI: полное покрытие REST API, такое как текст в видео, изображение в видео, генерация повествования и т. д., включая параметры запроса, аутентификацию носителя, опрос состояния задачи и полные примеры кода (Python/cURL/HTTP). Дружелюбный к разработчикам, нулевая стоимость, для доступа не требуется высокопроизводительная видеокарта.
Почему этому можно доверять
Эта статья была написана специалистами-практиками на переднем крае. При написании она была перекрестно проверена из первичных источников, таких как статьи arXiv, технические отчеты производителей и Стэнфордский индекс искусственного интеллекта, а не на основе субъективных впечатлений.
SandGrid@lcy362
Автор Agnes Video Generator · Full-stack разработчик
Независимый разработчик, автор инструмента генерации видео с открытым исходным кодом Agnes Video Generator. Проект основан на совершенно бесплатной видеомодели Agnes AI с открытым исходным кодом по протоколу MIT и помог более 1000 создателям создавать видео с искусственным интеллектом без нулевых затрат. Долгое внимание уделяется разработке и популяризации моделей генерации видео, содержание статей взято из передовой практики и исследований из первых рук.
Открыть на GitHubПоследнее обновление:2026-08-21
Готовы начать создавать?
«Пусть ИИ мирового класса принадлежит каждому», — Брюс Янг. Совершенно бесплатно, без кредитной карты или высокопроизводительной видеокарты, сделайте свое первое видео с искусственным интеллектом без затрат. Хотите использовать бесплатные видеомодели от Agnes AI? Просто начни здесь.
Клонируйте GitHub репозиторий и запустите за 2 минуты