Um vídeo pode estar em alta resolução e continuar com aparência ruim. Qualidade de produção é consistência de personagem, continuidade, composição, iluminação e controle sobre o que mudou entre versões.
Onde o Magnific entra na cadeia de produção
Existem três problemas diferentes na criação de vídeo com inteligência artificial: preparar boas imagens de referência, gerar cenas em movimento e finalizar a qualidade visual. Tratar os três como uma única tarefa produz retrabalho. O Magnific apoia especialmente a preparação, edição, geração e o refinamento de assets; sua plataforma também oferece ferramentas de vídeo, upscaler e relighting.
Neste paper vamos construir um workflow realista. Não vamos prometer que aumentar a resolução recupera fielmente detalhes que não existem: ferramentas generativas podem inventar textura, traços e objetos. Isso é útil quando controlado e perigoso quando altera a identidade de uma pessoa ou a marca de um produto.
Workflow Prático: Substituição de Personagem com Google Flow e Magnific Spaces
Abaixo está o processo operacional passo a passo para substituir um personagem em qualquer vídeo gravado, mantendo iluminação, movimentos de câmera e ambiente 100% idênticos, com fidelidade anatômica absoluta.
O primeiro passo é gerar uma prancha de referência que trave a identidade da pessoa em múltiplos ângulos de câmera (frontal, 45°, perfil, costas e closes). Sem isso, qualquer motor de vídeo sofrerá de identity drift (o rosto vai se deformando a cada segundo do vídeo).
No Google Flow, faça o upload da foto frontal da pessoa e utilize rigorosamente a instrução abaixo:
# PROMPT — CHARACTER SHEET 360° ULTRA-REALISTA
Utilize a foto enviada como referência principal e obrigatória para criar um Character Reference Sheet 360° de corpo inteiro, preservando com máxima fidelidade a identidade visual da pessoa original
OBJETIVO
Gerar uma prancha profissional de referência do personagem, com múltiplos ângulos do rosto e corpo, mantendo a mesma identidade, anatomia, roupas e proporções em todas as vistas
1. FIDELIDADE FACIAL
Preservar rigorosamente as características visíveis na fotografia original:
- Formato do rosto, mandíbula, queixo e maçãs do rosto
- Olhos, sobrancelhas, nariz, boca e orelhas
- Tom de pele, textura natural e características individuais
- Cabelo, corte, linha capilar e pelos faciais, quando presentes
- Idade aparente e proporções faciais
Não embelezar, rejuvenescer, estilizar ou modificar a identidade da pessoa
2. REFERÊNCIA CORPORAL
Gerar o personagem de corpo inteiro, mantendo proporções anatômicas consistentes
Preservar altura aparente, estrutura física, postura e vestimentas identificáveis na referência
Não inventar características físicas que não estejam visíveis na imagem original
3. ÂNGULOS OBRIGATÓRIOS
Organizar a prancha em oito vistas:
1. Corpo inteiro — frontal (0°)
2. Corpo inteiro — três quartos direito (45°)
3. Corpo inteiro — perfil direito (90°)
4. Corpo inteiro — costas (180°)
5. Corpo inteiro — perfil esquerdo (270°)
6. Corpo inteiro — três quartos esquerdo (315°)
7. Close do rosto — frontal
8. Close do rosto — perfil e três quartos
4. CONSISTÊNCIA VISUAL
Todas as vistas devem representar exatamente o mesmo personagem
Manter roupas, cores, textura dos tecidos, acessórios, cabelo e proporções consistentes
O personagem deve permanecer em posição neutra, com braços ligeiramente afastados do corpo, mãos visíveis e expressão facial natural
5. PADRÃO VISUAL
- Fotografia hiper-realista
- Iluminação de estúdio suave e uniforme
- Fundo branco ou cinza neutro
- Câmera na altura dos olhos
- Perspectiva natural, sem lente grande-angular
- Personagem totalmente visível, incluindo cabeça e pés
- Nitidez elevada no rosto e detalhes corporais
- Layout organizado em grid, sem sobreposição
- Identificação discreta de cada ângulo
6. RESTRIÇÕES
Não criar pessoas diferentes entre os ângulos
Não modificar roupas ou penteado
Não alterar estrutura facial, idade aparente ou proporções
Não adicionar acessórios, tatuagens ou características inexistentes na referência
Não utilizar estilo cartoon, anime, ilustração ou render 3D estilizado
RESULTADO FINAL
Uma única prancha profissional de Character Reference Sheet 360°, com oito vistas consistentes e qualidade fotográfica, preparada para ser utilizada como referência de identidade e aparência em ferramentas de geração e substituição de personagens em vídeos, como Google Flow, Magnific Spaces e WAN
Com a prancha de personagem aprovada, acesse o Magnific Spaces. O Spaces funciona como um canvas baseado em nós interligados:
- Crie um nó de Vídeo e faça o upload do vídeo de referência gravado (no exemplo, o vídeo vertical
IMG_1806com a pessoa falando e gesticulando). - Crie um nó de Imagem e insira o
Generate_character_reference_sheetobtido no Google Flow. - Conecte o conector de vídeo (linha verde) e o conector de imagem (linha azul) na entrada do Gerador de vídeos.
No nó do gerador de vídeos, configure os parâmetros de saída exatamente como exibido na barra inferior de controle:
Insira a instrução técnica no campo de prompt do gerador. Esse comando estabelece as travas de física, luz de contato e preservação do ambiente:
Prompt Positivo (Character Replacement):
Perform a photorealistic, frame-accurate character replacement using the provided reference video as the absolute source of motion, camera movement, environment, and timing, and the provided character sheet as the absolute source of character identity and appearance. Replace ONLY the original person in the video with the exact person depicted in the character reference sheet.
CHARACTER IDENTITY: Precisely reproduce the reference character's facial structure, facial proportions, skin tone, head shape, hairstyle, facial hair, eyes, nose, mouth, ears, body proportions, glasses or accessories where present, and complete clothing from the character sheet. Maintain maximum visual likeness and consistency across every frame. Never blend facial features, hairstyle, clothing or body characteristics with the original actor.
MOTION TRANSFER: Transfer the original actor's movements frame by frame, including body posture, head rotation, natural facial expressions, speech-related lip movements, hand gestures, finger articulation, arm movements, torso movement and eye direction. Preserve the original speed, rhythm, timing and sequence of actions. Motion must be smooth, physically realistic and perfectly synchronized with the source video.
SCENE AND CAMERA LOCK: Preserve the original video background, location, architecture, furniture, objects, lighting, shadows, colors, composition, camera position, perspective, lens characteristics, framing, camera motion, depth of field, exposure, and original shot duration. Do not reconstruct, redesign or reinterpret the environment. Do not zoom, crop, reframe, change camera angles or add camera movement.
PHOTOREALISTIC INTEGRATION: Integrate the replacement character into the original footage with accurate perspective, scale, ambient lighting, realistic contact shadows, natural skin texture, correct occlusion and physically plausible interactions. Preserve realistic hand anatomy and natural facial expressions. Ensure temporal identity stability, consistent clothing and stable background pixels throughout the entire sequence.
STRICT REPLACEMENT RULE: Modify only the pixels necessary to replace the original person, including their visible body, face, hands, clothing and accessories. All other scene elements must remain visually unchanged. The original video determines WHAT happens, WHEN it happens, and HOW it is filmed. The character sheet determines WHO appears and WHAT they look like.
FINAL OUTPUT: A seamless, highly photorealistic identity swap, as if the character from the reference sheet had actually been filmed performing the exact same actions in the exact same location with the exact same camera. No identity drift, no costume changes, no alterations to the background, and no added motion.
Negative Prompt (Obrigatório para eliminar alucinações):
Original actor identity, face blending, inconsistent facial features, identity drift, wrong hairstyle, wrong beard, wrong glasses, original actor clothing, outfit changes, body morphing, face distortion, deformed hands, extra fingers, incorrect lip sync, unnatural expressions, changed background, altered room, new objects, missing objects, camera angle changes, zoom, cropping, reframing, cinematic reinterpretation, artificial camera shake, flickering, temporal inconsistencies, skin smoothing, CGI appearance, animation, motion hallucination, ghosting, blurry face, warped body.
1. Diagnóstico Técnico de Imagem e Vídeo
Antes de aplicar qualquer ampliação ou pós-processamento adicional, inspecione a integridade do material exportado com FFprobe:
ffprobe -v error -show_entries format=duration:stream=codec_name,width,height,r_frame_rate -of json video-original.mp4
Para extrair frames de controle de qualidade a cada três segundos para validação de estabilidade:
ffmpeg -i video-original.mp4 -vf "fps=1/3" -frames:v 10 frame-%03d.png
2. Critérios de Aprovação e Combate ao Flicker Temporal
O maior risco na renderização de vídeo por IA é o flicker temporal: texturas que piscam ou detalhes de tecido que mudam de posição a cada frame. Utilize a tabela de auditoria abaixo:
| Verificação | O que procurar e validar |
|---|---|
| Identidade | Rosto, corte de cabelo, roupa e proporção mantêm fidelidade |
| Geometria | Mãos, dedos, bordas e silhueta do produto não se deformam |
| Estabilidade Temporal | Ausência de texturas que piscam ou saltam entre frames adjacentes |
| Marca & Produto | Logotipo, cores da marca e geometria física preservados |
| Luz e Sombras | Sombras projetadas seguem a direção física real da cena |
| Tipografia | Nenhum caractere ou número foi inventado artificialmente |
3. Reúna Magnific, Flow e MotionJS sem misturar responsabilidades
Uma pipeline híbrida eficiente opera em 5 camadas complementares:
- Google Flow: gerar styleframes e a prancha de personagem (Character Sheet 360°).
- Magnific Spaces: executar o character replacement cinematográfico com Wan 3.0 mantendo luz e fundo travados.
- Magnific Upscaler: aplicar refinamento de textura e super-resolução apenas nos takes que necessitarem.
- MotionJS: sobrepor títulos, elementos gráficos, preço, CTA e animações determinísticas via Canvas e Playwright.
- FFmpeg: sincronizar áudio, combinar os planos e exportar o MP4 final em 1080x1920 a 30 FPS.
Checklist final de direção
- [ ] Personagem e roupas têm prancha 360° aprovada no Google Flow
- [ ] Vídeo de referência possui iluminação uniforme e áudio limpo
- [ ] Nós conectados corretamente no Magnific Spaces (Wan 3.0, 9:16, 720p, Som ligado)
- [ ] Prompts de travamento de cena (Scene and Camera Lock) e Negative Prompt aplicados
- [ ] O clipe foi inspecionado do primeiro ao último frame sem salto de identidade
- [ ] Não surgiu flicker temporal ou textura cintilante no rosto
- [ ] Textos de marketing, preços e botões inseridos na pós-produção com código determinístico