Модульный веб-интерфейс для генерации изображений, видео и аудио с помощью ИИ на базе Stable Diffusion, Flux, Wan и других моделей, с вкладкой для работы с workflow в ComfyUI.
akatz-labs/opencast-studio
Приложение с открытым исходным кодом для создания референс-листов AI-персонажей и использования их в видео с помощью замены персонажей и переноса движений в ComfyUI.
- Звёзды
- 37
- Форки
- 7
- Открытые issues
- 0
- Последний коммит
- 3 дня назад
Что это?
OpenCast Studio — веб-приложение, которое можно разместить на своём сервере. Оно позволяет создавать референс-листы персонажей и добавлять их в видео. В состав входят браузерный интерфейс, локальный API, исполнитель на GPU, рабочие процессы ComfyUI и манифесты моделей. Приложение работает на собственной рабочей станции или на GPU-машине, доступной по SSH.
Проект поддерживает генерацию листов персонажей, замену персонажей в готовом видео и перенос движений. При первом запуске приложение проверяет наличие моделей и состояние среды выполнения, а затем помогает установить входящий в комплект набор инструментов ComfyGit, окружения Krea и Pika и зафиксированные версии файлов моделей. Генерация недоступна, пока не настроена установка рабочих процессов.
Автоматическая настройка среды выполнения сейчас рассчитана на Linux x64 с GPU NVIDIA. На других платформах потребуется совместимый удалённый исполнитель. В этом репозитории нет аутентификации, выставления счетов и облачного выполнения; проект не предназначен для публичного многопользовательского сервиса.
Ключевые возможности
- 01Создаёт референс-листы персонажей через браузерный интерфейс.
- 02Заменяет персонажей в готовых видеозаписях.
- 03Переносит движения на персонажей с помощью рабочих процессов ComfyUI.
- 04Проверяет наличие моделей и помогает установить зафиксированные зависимости среды выполнения.
- 05Поддерживает запуск на локальной машине или на удалённом GPU-исполнителе по SSH.
- 06Настройка задаётся через переменные окружения.
Сценарии использования
- Создание согласованных дизайнов персонажей для коротких видео или анимационных проектов.
- Замена персонажа исполнителя в готовой видеозаписи на локальной рабочей станции с GPU.
- Эксперименты с переносом движений с помощью рабочих процессов ComfyUI.
- Запуск приватного конвейера обработки видео с персонажами на GPU-машине, доступной по SSH.
Быстрый старт
- 1
Установите зависимости
npm ci - 2
Соберите интерфейс и API
npm run build - 3
Запустите приложение и откройте http://localhost:8389
npm start
Что важно знать
- Для проверки эталонного видео требуются Node.js версии 22.18 или новее и ffprobe.
- Генерация будет недоступна, пока не будет настроена установка рабочего процесса GPU.
- Автоматическая настройка среды выполнения GPU в настоящее время поддерживается только в Linux x64 с GPU NVIDIA.
- Веса модели FLUX3 с ограниченным доступом необходимо получить вручную после принятия условий Hugging Face.
В подборках
Темы
Частые вопросы
- Что такое opencast-studio?
- Приложение с открытым исходным кодом для создания референс-листов AI-персонажей и использования их в видео с помощью замены персонажей и переноса движений в ComfyUI. OpenCast Studio — веб-приложение, которое можно разместить на своём сервере. Оно позволяет создавать референс-листы персонажей и добавлять их в видео. В состав входят браузерный интерфейс, локальный API, исполнитель на GPU, рабочие процессы ComfyUI и манифесты моделей. Приложение работает на собственной рабочей станции или на GPU-машине, доступной по SSH.
- opencast-studio можно использовать бесплатно? Какая у него лицензия?
- opencast-studio распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- opencast-studio всё ещё поддерживается?
- Активно поддерживается. Последний коммит в opencast-studio — 4 нояб. 2026 г..
- Для чего можно использовать opencast-studio?
- Создание согласованных дизайнов персонажей для коротких видео или анимационных проектов. Замена персонажа исполнителя в готовой видеозаписи на локальной рабочей станции с GPU. Эксперименты с переносом движений с помощью рабочих процессов ComfyUI. Запуск приватного конвейера обработки видео с персонажами на GPU-машине, доступной по SSH.
- Как установить opencast-studio?
- Установите зависимости: npm ci Соберите интерфейс и API: npm run build Запустите приложение и откройте http://localhost:8389: npm start
- Где скачать opencast-studio?
- Исходный код и инструкции по установке — на GitHub: https://github.com/akatz-labs/opencast-studio
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Модульный веб-интерфейс для генерации изображений с Stable Diffusion, который упрощает доступ к продвинутым инструментам и позволяет расширять функциональность.
Набор пользовательских нод для ComfyUI, который создаёт многовидовые листы персонажа по его изображению с помощью image-reference conditioning в MiniMax H3.
Веб-интерфейс на базе Gradio для запуска Stable Diffusion и новых моделей генерации изображений и видео — продолжение форка Forge с поддержкой дополнительных моделей и оптимизациями.
Nix flake с набором AI-инструментов, включая ComfyUI, для запуска на NixOS и Linux без ручной настройки зависимостей.
GUI с узловым графом, API и бэкенд для локального запуска диффузионных моделей и генерации изображений, видео, аудио и 3D-контента.