DeepFaceLab
DeepFaceLab treina e executa trocas de rosto deepfake na sua própria GPU por meio de um pipeline completo em Python que você controla localmente. Extraia rostos de vídeos de origem e destino, treine um modelo de rede neural e mescle o rosto trocado de volta nas filmagens em resoluções de até 512 pixels e além.
Ao contrário dos aplicativos deepfake na nuvem que ocultam o pipeline, o DeepFaceLab oferece todas as etapas, incluindo extração de rosto S3FD, mascaramento XSeg e arquiteturas de modelo como SAEHD. Essa profundidade traz uma curva de aprendizado íngreme: o README alerta que não há solução com um clique e espera familiaridade com After Effects ou DaVinci Resolve para o trabalho final.
Artistas de VFX, criadores do YouTube e pesquisadores que precisam de substituição de rosto local baseada em GPU são o público principal. O repositório foi arquivado em modo somente leitura em 13 de novembro de 2024, mas o código, builds para Windows e mais de 19.300 estrelas no GitHub permanecem acessíveis. O projeto relacionado DeepFaceLive lida com trocas em streaming em tempo real separadamente.
Mais de 19.300 estrelas no GitHub com 928 forks e licença open-source GPL-3.0
Fluxos de trabalho de substituição de rosto, rejuvenescimento e troca completa de cabeça com treinamento de resolução nativa
Extrator de rosto S3FD e editor XSeg para máscara facial precisa
Compilações para Windows distribuídas via torrent e Mega.nz; porta para Linux disponível
Baseado em TensorFlow com aceleração GPU CUDA e DirectX
Projeto relacionado DeepFaceLive adiciona troca de rosto em tempo real para streaming e chamadas de vídeo
Controle total do pipeline desde a extração do rosto até o treinamento do modelo e mesclagem de vídeo
Mais de 19.300 estrelas no GitHub e comunidade ativa no Discord para suporte
Completamente gratuito sob GPL-3.0 sem dependência de nuvem ou limites de uso
Suporta substituição de rosto, rejuvenescimento e troca de cabeça em uma única ferramenta
Repositório arquivado como somente leitura em novembro de 2024 sem desenvolvimento contínuo
Requer GPU NVIDIA, configuração CUDA e tempo considerável para aprender o fluxo de trabalho
Sem resultados com um clique; trabalhos finais muitas vezes precisam de After Effects ou DaVinci Resolve
DeepFaceLab é gratuito?
Sim. DeepFaceLab é gratuito e de código aberto sob a licença GPL-3.0. Você pode baixar o código no GitHub ou pacotes pré-compilados para Windows e executá-lo localmente no seu próprio hardware GPU sem taxa de assinatura.
DeepFaceLab ainda está em desenvolvimento ativo?
Não. O repositório DeepFaceLab no GitHub foi arquivado pelo proprietário em 13 de novembro de 2024 e agora é somente leitura. O código e as versões continuam disponíveis para download, mas não há novos commits ou recursos sendo adicionados.
O que o DeepFaceLab pode fazer?
DeepFaceLab suporta substituição de rosto em vídeo, rejuvenescimento facial e troca completa de cabeça. Ele treina modelos de rede neural personalizados a partir de conjuntos de rostos de origem e destino, depois mescla o resultado de volta na filmagem original.
Qual hardware o DeepFaceLab requer?
DeepFaceLab requer uma GPU NVIDIA com suporte CUDA para treinamento e inferência. O projeto usa TensorFlow e DirectX, e os pacotes pré-compilados para Windows são o principal método de distribuição, com uma porta comunitária para Linux também disponível.
Qual a diferença entre DeepFaceLab e DeepFaceLive?
DeepFaceLab foca em treinamento e mesclagem offline de troca de rosto em vídeo com controle total do pipeline. DeepFaceLive, um projeto relacionado do mesmo autor, realiza troca de rosto em tempo real para streaming no PC e chamadas de vídeo.
Onde posso obter ajuda com DeepFaceLab?
DeepFaceLab mantém um canal oficial no Discord para suporte comunitário em inglês e russo. O repositório no GitHub também possui 530 issues abertas e documentação na pasta doc, embora o repositório esteja arquivado e somente leitura.

