Deep Live Cam

Deep Live Cam

hacksider · Imagem · Vídeo

Deep Live Cam é uma ferramenta gratuita e de código aberto que troca um rosto numa webcam ao vivo ou num vídeo gravado a partir de uma única foto, rodando no seu próprio computador.

Prévia da interface de Deep Live Cam

Sobre Deep Live Cam

About

O que é o Deep Live Cam

Deep Live Cam é um aplicativo de desktop de troca de rostos com IA mantido pelo projeto de código aberto hacksider. Você carrega uma foto do rosto que quer usar, aponta para uma webcam ou para um arquivo de vídeo, e o programa desenha aquele rosto sobre a pessoa em cena, quadro por quadro.

O que chama atenção é o custo. Quase todo app do gênero pede upload do material, uma fila de espera e pagamento por render. Aqui o processamento pesa na sua placa de vídeo, então uma sessão de troca de rosto em tempo real não custa nada além do hardware que você já tem.

O preço disso é a instalação. A versão gratuita não tem assistente e o próprio README avisa que o processo manual não é para iniciantes. São necessários Python, ffmpeg, dois arquivos de modelo e alguma paciência com drivers. Existe também a questão ética óbvia: isto é software de deepfake, e os desenvolvedores pedem consentimento e aviso claro na publicação.

Primeiros passos

  1. Instale a versão pré-compilada do seu sistema ou clone o repositório e prepare o Python com ffmpeg.
  2. Baixe os dois modelos, gfpgan e inswapper, e coloque os arquivos na pasta models.
  3. Abra o programa, escolha uma foto de origem e selecione uma webcam ou um vídeo de destino.
  4. Clique em Live para uma sessão ao vivo ou em Start para gerar um arquivo, e capture a janela com OBS se for transmitir.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Deep Live Cam.

Plano gratuitoSim
Planos pagosN/A (free open source, paid prebuilt builds sold separately)
PlataformaWindows, macOS (Apple Silicon), Linux
Desenvolvedorhacksider
CategoriaImagem · Vídeo
Data de lançamentoSep 2023
Última atualizaçãoApr 2026
Visitas ao site2.4K
Ranking global do site8M
Disponibilidade da APINão

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Streamers e VTubers
  • Editores de vídeo e criadores de meme
  • Desenvolvedores e curiosos

Tarefas

  • Trocar o rosto num clipe gravado
  • Transmitir com uma câmera de personagem
  • Colocar rostos diferentes em várias pessoas ao mesmo tempo

Cenários

  • Transmitir com um personagem criado em outra ferramenta
  • Gravar reações para redes sociais
  • Testar como uma cena fica com outro ator

Principais recursos

Troca de rosto com uma foto

Todo o sistema parte de uma única imagem de origem. Não existe treinamento de modelo nem upload de conjunto de fotos, e é por isso que uma ferramenta de troca de rostos desse tamanho consegue rodar num notebook.

Modo webcam em tempo real

O modo Live passa a imagem da câmera pelo trocador e mostra o resultado numa janela de pré-visualização. O primeiro quadro leva alguns segundos, depois a janela se atualiza conforme você se move, e o OBS ou outro capturador parecido pode puxar essa janela para transmitir.

Mapeamento de rostos para várias pessoas

O mapeamento permite atribuir um rosto de origem diferente para cada pessoa que a câmera vê, então duas ou três pessoas no mesmo plano podem carregar identidades separadas ao mesmo tempo. É o recurso por trás de quase todos os clipes em grupo que circulam por aí.

Máscara de boca

A máscara de boca mantém o movimento real da sua boca enquanto o resto do rosto é substituído. Sem ela, o rosto trocado costuma ficar chapado quando você fala, porque o modelo não sabe o que seus lábios estão fazendo.

Melhorador de rosto

A etapa do melhorador afina a região trocada com GFPGAN antes de gravar o quadro. O ganho aparece mais em fontes de baixa resolução e em webcams antigas, e cobra tempo extra de processamento por quadro.

Aceleração por hardware

O mesmo código roda em Nvidia CUDA, Apple CoreML, DirectML do Windows, Intel OpenVINO ou CPU pura. Escolher o provedor de execução certo é a diferença entre uma troca de rosto em tempo real fluida e uma apresentação de slides, então confira as flags do README antes de culpar o modelo.

Prós e contras

Prós

  • Grátis e local: nada sai da sua máquina e não existe cobrança por render nem pacote de créditos.
  • Rápido com hardware decente: uma Nvidia de linha média sustenta uma sessão ao vivo sem travadas, e Macs com Apple Silicon já têm caminho CoreML.
  • Uma foto resolve: sem treinamento, sem conjunto de fotos, sem conta para criar.
  • Código aberto: código, modelos e issues são públicos, então dá para conferir o que o programa faz de fato.

Contras

  • Instalação trabalhosa: a versão livre exige Python, ffmpeg, download de modelos e driver certo, o que afasta quem nunca abriu um terminal.
  • Emendas visíveis em ângulos difíceis: perfil, giro rápido de cabeça e mão passando na frente do rosto quebram a ilusão.
  • Sem API e sem serviço hospedado: tudo passa pelo app de desktop ou por flags de CLI, então não há como chamar de dentro do seu produto, e o suporte vem de GitHub e Discord.

Perguntas frequentes

Troca um rosto em imagem de câmera ao vivo ou em arquivo de vídeo por outro tirado de uma única foto. O resultado aparece em tempo real na janela de pré-visualização ou é gravado num vídeo novo.