LivePortrait é um dos projetos open source de animação de retratos mais usados — um modelo de pesquisa que pega um único retrato estático e o traz à vida, transferindo a expressão e o movimento da cabeça de um vídeo de condução para o rosto. Se você vive vendo ele ser citado e quer uma resposta em linguagem simples sobre o que é o LivePortrait, como executá-lo e se ele pode substituir ferramentas hospedadas de avatar falante, este guia cobre tudo. Projeto original: github.com/KwaiVGI/LivePortrait.
O que é LivePortrait?
LivePortrait é um framework eficiente de animação de retratos. Dada uma imagem de origem de um rosto e um sinal de condução — geralmente um vídeo curto de alguém se movendo e falando —, ele produz um novo vídeo em que o retrato de origem espelha esse movimento, incluindo expressões sutis e movimentos dos olhos e dos lábios. Ele é conhecido por ser rápido e controlável em comparação com abordagens mais pesadas baseadas em difusão.
O ponto principal a entender: LivePortrait é uma ferramenta para desenvolvedores, não um site hospedado. Não há página de cadastro nem aplicativo no navegador. Você o instala localmente com Python e roda pela linha de comando ou por uma interface de demonstração. Isso o torna flexível e gratuito para executar, mas também significa que há uma configuração de verdade e que é necessária uma GPU capaz.
Como executar o LivePortrait
O LivePortrait é executado localmente, então você precisa de alguns pré-requisitos antes da sua primeira animação.
Pré-requisitos
- Uma máquina com uma GPU NVIDIA (somente CPU é possível, mas é lento).
- Python e um gerenciador de pacotes como o conda.
- Git, para clonar o repositório e baixar os pesos do modelo.
Configuração
- Clone o repositório a partir do projeto oficial no GitHub e instale as dependências do Python.
- Baixe os pesos pré-treinados conforme descrito no README do projeto.
- Execute a inferência com seu retrato de origem e um vídeo de condução para gerar o resultado animado, ou abra a interface de demonstração incluída.
Por ser um projeto de pesquisa, espere ler o README e as issues na primeira vez e gerenciar seu próprio ambiente e atualizações.
LivePortrait vs. uma ferramenta hospedada de avatar falante
LivePortrait e ferramentas hospedadas de avatar resolvem problemas diferentes.
- Escolha o LivePortrait se você se sente à vontade com Python e GPUs, quer controle em nível de pesquisa sobre a animação e valoriza um caminho gratuito e auto-hospedado em vez de velocidade.
- Escolha uma ferramenta hospedada se você só quer um vídeo falado pronto rapidamente, sem configuração. O VisionStory transforma uma única foto + um roteiro em um vídeo de avatar falante com sincronização labial direto no seu navegador em minutos — sem Python, sem GPU, sem precisar gravar um vídeo de condução.
Se o seu objetivo é ter um apresentador falante a partir de uma foto e de um roteiro, uma ferramenta de avatar hospedada geralmente é o caminho mais rápido. Veja como funciona em criação de Vídeo com IA ou faça uma foto falante rápida para comparar.
Quer um vídeo falado sem instalar nada? Experimente o VisionStory grátis — envie uma foto, digite um roteiro e receba um vídeo de avatar falante compartilhável em minutos.
