Об этом проекте

ViMax — это open-source агентный фреймворк для генерации видео, разработанный HKUDS. Он автоматизирует полный цикл создания видео, преобразуя нарративный вход в готовый видеоролик, объединяя роли режиссёра, сценариста, продюсера и видео-генератора в едином рабочем процессе. Ключевые особенности: - Idea2Video: превращает короткую концепцию в структурированные истории, персонажей, сценарии, раскадровки, кадры и финальное видео. - Script2Video: преобразует явный сценарий в управляемое мульти-сценное, мульти-кадровое видео с сохранением творческого замысла. - Novel2Video: адаптирует длинноформатную художественную литературу в эпизодические визуальные нарративы с компрессией сюжета, отслеживанием персонажей и планированием сцен. - AutoCameo: помещает человека или питомца из эталонного фото в генерируемые истории, сохраняя консистентность внешности. - Agent Loop и TUI: интерактивное рабочее пространство для обсуждения идей, пересмотра планов, продолжения сессий, просмотра артефактов и управления рендерингом. - Веб-интерфейс: браузерный интерфейс для управления именованными проектами, агентными диалогами, загрузки файлов, инспекции артефактов, превью раскадровок и настройки провайдеров. - Консистентный производственный пайплайн: координирует ссылки, первые кадры, непрерывность камеры и финальную сборку в сквозном режиме. - Параллельная генерация: выполняет совместные съёмки и создание медиа-ассетов параллельно для ускорения производства мульти-кадрового видео. Фреймворк поддерживает несколько провайдеров моделей, включая OpenRouter, Google Omni, MiniMax, Seedance 2.0 Fast и GPT Image 2. Проект написан на Python 3.12, использует uv для управления окружением и требует Node.js 18+ для веб-интерфейса. Лицензия MIT, поддержка Linux и Windows.