Uma interface web modular para gerar imagens, vídeos e áudio com IA, baseada em Stable Diffusion, Flux, Wan e outros modelos, com uma aba de workflows do ComfyUI.
akatz-labs/opencast-studio
App open source para criar folhas de referência de personagens com IA e usá-los em vídeos por meio de troca de personagens e transferência de movimento no ComfyUI.
- Estrelas
- 37
- Forks
- 7
- Issues abertas
- 0
- Último commit
- há 3 dias
O que é?
O OpenCast Studio é um app web que você pode hospedar por conta própria para criar folhas de referência de personagens e aplicá-los a vídeos. Ele inclui uma interface web, uma API local, um executor de GPU, workflows do ComfyUI e manifestos de modelos. Pode ser executado na sua própria estação de trabalho ou em uma máquina com GPU acessada por SSH.
O projeto oferece geração de folhas de personagens, troca de personagens em vídeos existentes e transferência de movimento. Na primeira inicialização, verifica os modelos disponíveis e o status do ambiente de execução; em seguida, orienta a instalação da toolchain ComfyGit incluída, dos ambientes Krea e Pika e dos arquivos de modelo com versões fixadas. A geração não fica disponível até que uma instalação de workflow seja configurada.
A configuração automática do ambiente de execução atualmente é voltada a Linux x64 com GPU NVIDIA. Em outras plataformas, é necessário usar um executor remoto compatível. Autenticação, cobrança e execução na nuvem não fazem parte deste repositório, que não foi projetado como um serviço público multiusuário.
Recursos principais
- 01Gera folhas de referência de personagens por meio de uma interface no navegador.
- 02Insere personagens diferentes em vídeos existentes.
- 03Transfere movimento para personagens usando workflows do ComfyUI.
- 04A configuração guiada verifica os modelos e instala as dependências do ambiente de execução com versões fixadas.
- 05Oferece suporte à execução local ou a um executor remoto de GPU por SSH.
- 06A configuração é feita por variáveis de ambiente.
Casos de uso
- Criar designs consistentes de personagens para projetos de vídeos curtos ou animação.
- Substituir o personagem de um intérprete em vídeos existentes usando uma estação de trabalho local com GPU.
- Experimentar a transferência de movimento com workflows do ComfyUI.
- Executar um pipeline privado de vídeo com personagens em uma máquina com GPU acessada por SSH.
Início rápido
- 1
Instale as dependências
npm ci - 2
Compile a interface e a API
npm run build - 3
Inicie o aplicativo e abra http://localhost:8389
npm start
Antes de usar
- A validação do vídeo de referência requer Node.js 22.18 ou superior e ffprobe.
- A geração ficará indisponível até que a instalação do fluxo de trabalho de GPU seja configurada.
- A configuração automática do ambiente de execução de GPU atualmente oferece suporte apenas ao Linux x64 com uma GPU NVIDIA.
- Os pesos do modelo FLUX3 com acesso restrito devem ser obtidos manualmente após aceitar os termos do Hugging Face.
Em coleções
Tópicos
Perguntas frequentes
- O que é opencast-studio?
- App open source para criar folhas de referência de personagens com IA e usá-los em vídeos por meio de troca de personagens e transferência de movimento no ComfyUI. O OpenCast Studio é um app web que você pode hospedar por conta própria para criar folhas de referência de personagens e aplicá-los a vídeos. Ele inclui uma interface web, uma API local, um executor de GPU, workflows do ComfyUI e manifestos de modelos. Pode ser executado na sua própria estação de trabalho ou em uma máquina com GPU acessada por SSH.
- opencast-studio é gratuito? Qual é a licença?
- opencast-studio é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- opencast-studio ainda é mantido?
- Manutenção ativa. O último commit de opencast-studio foi em 4 de nov. de 2026.
- Para que posso usar opencast-studio?
- Criar designs consistentes de personagens para projetos de vídeos curtos ou animação. Substituir o personagem de um intérprete em vídeos existentes usando uma estação de trabalho local com GPU. Experimentar a transferência de movimento com workflows do ComfyUI. Executar um pipeline privado de vídeo com personagens em uma máquina com GPU acessada por SSH.
- Como instalar opencast-studio?
- Instale as dependências: npm ci Compile a interface e a API: npm run build Inicie o aplicativo e abra http://localhost:8389: npm start
- Onde consigo opencast-studio?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/akatz-labs/opencast-studio
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma interface web modular para gerar imagens com Stable Diffusion, criada para facilitar o acesso a ferramentas avançadas e permitir extensões.
Um pacote de custom nodes para ComfyUI que cria folhas de referência de personagens com várias vistas a partir de uma imagem, usando o condicionamento nativo de referência de imagem do MiniMax H3.
Uma interface web baseada em Gradio para executar Stable Diffusion e modelos mais recentes de imagem e vídeo, dando continuidade ao fork Forge com suporte a novos modelos e otimizações.
Uma Nix flake que empacota várias ferramentas de IA, como o ComfyUI, para rodar no NixOS e no Linux sem configurar dependências manualmente.
GUI em grafo de nós, API e backend para executar modelos de difusão localmente e gerar imagens, vídeos, áudio e conteúdo 3D.