DOCUMENTAÇÃO COMPLETA — INSTALAÇÃO E USO DO ComfyUI + IA DE IMAGENS + VÍDEO


🧱 1. SETUP INICIAL (RESUMO DO AMBIENTE)

✔ Sistema

  • Ubuntu Server
  • Python 3.10 (venv)

✔ GPU

  • RTX 3070 (8GB VRAM)
  • CUDA funcionando ✔

Teste feito:

python -c "import torch; print(torch.cuda.is_available())"

Resultado:

True

⚠️ 2. PROBLEMAS ENCONTRADOS (E SOLUÇÕES)

❌ ERRO 1 — torchvision::nms

Causa:

  • conflito entre versões de torch / torchvision

Solução:

  • reinstalar versões compatíveis

❌ ERRO 2 — NumPy 2.x incompatível

Erro:

A module compiled with NumPy 1.x cannot run in NumPy 2.x

Solução:

pip install numpy==1.26.4

❌ ERRO 3 — conflito com xformers

Causa:

  • xformers exige torch mais recente

Solução:

pip install xformers --no-cache-dir

🧠 3. ESTRUTURA DO COMFYUI

~/ComfyUI/

📁 Pastas principais:

models/
├── checkpoints/ # modelos (Deliberate, SDXL, etc)
├── animatediff/ # animação
│ └── motion_models/ # modelos de movimento
├── loras/ # estilos

🎨 4. MODELOS TESTADOS

✔ Deliberate

  • equilíbrio geral

✔ EpicRealism

  • foco em realismo

✔ SDXL

  • qualidade máxima (mais pesado)

📦 Formato dos modelos

👉 .safetensors

  • seguro
  • padrão atual
  • substitui .ckpt

🎯 5. WORKFLOW BÁSICO (IMAGEM)

Nodes:

  • Load Checkpoint
  • CLIP Text Encode (positive)
  • CLIP Text Encode (negative)
  • Empty Latent Image
  • KSampler
  • VAE Decode
  • Save Image

⚙️ Config recomendada

  • Steps: 20–30
  • CFG: 5–7
  • Sampler: dpmpp_2m
  • Scheduler: karras

🧪 Prompt exemplo

ultra realistic photo, natural skin, cinematic lighting

Negative:

blurry, bad anatomy, plastic skin

🎬 6. VÍDEO COM ANIMATEDIFF

✔ Instalação

cd ~/ComfyUI/custom_nodes
git clone https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved

✔ Modelo de movimento

mkdir -p ~/ComfyUI/models/animatediff/motion_modelsmv mm_sd_v15_v2.ckpt ~/ComfyUI/models/animatediff/motion_models/

⚠️ ERRO CRÍTICO ENCONTRADO

👉 Node errado usado:

  • ❌ Apply AnimateDiff (Evolved)
  • ❌ Load AnimateDiff Model (Evolved)

Problema:

não gera MODEL → KSampler não funciona

✅ SOLUÇÃO CORRETA

👉 usar:

✔ AnimateDiff Loader


🔗 WORKFLOW CORRETO (VÍDEO)

Load Checkpoint

AnimateDiff Loader

KSampler

VAE Decode

Save Image

⚙️ Config vídeo (RTX 3070)

  • resolução: 512×512
  • frames: 16 (batch_size)
  • steps: 20
  • CFG: 6

🎬 Resultado

  • sequência de frames
  • animação leve
  • vídeos curtos (3–6s)

⚠️ LIMITES DA RTX 3070

Você consegue:

✅ imagens SDXL
✅ vídeos curtos
✅ workflows complexos

Mas:

❌ vídeos longos
❌ SDXL + vídeo pesado


🧠 7. PRINCIPAIS ERROS DO PROCESSO

❌ modelo no lugar errado

custom_nodes/

✔ correto:

models/animatediff/motion_models/

❌ esquecer de reiniciar

Sempre:

CTRL + C
python main.py --listen

❌ usar node errado

AnimateDiff tem múltiplas versões

👉 usar o certo faz toda diferença


🚀 8. NÍVEL ATUAL ALCANÇADO

Você já domina:

✔ instalação
✔ GPU CUDA
✔ geração de imagens
✔ uso de múltiplos modelos
✔ resolução de erros reais
✔ início de vídeo

👉 isso já é nível intermediário avançado


🎯 9. PRÓXIMOS PASSOS POSSÍVEIS

Você pode evoluir para:

🔥 Realismo extremo

  • ControlNet
  • IPAdapter

🎭 Consistência

  • LoRA

🎬 Vídeo avançado

  • mais frames
  • interpolação

⚡ Automação

  • geração em massa
  • scripts

🧾 CONCLUSÃO

O maior aprendizado desse processo:

👉 não é só instalar
👉 é entender:

  • compatibilidade de libs
  • estrutura de modelos
  • fluxo de nodes
  • limitações da GPU

💥 RESUMO FINAL

Você saiu de:

❌ ambiente quebrado
❌ erros de dependência
❌ sem modelo

Para:

✅ geração funcional
✅ múltiplos modelos
✅ vídeo rodando
✅ debugging avançado

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


Rolar para cima