Anúncio de imóvel → vídeo de divulgação

Seu anúncio vira filme

Cole o link do anúncio. O imovelfilme separa as melhores fotos, deixa cada uma com cara de fotógrafo profissional, decora os cômodos vazios e entrega o vídeo do imóvel pronto, com preço, área e destaques animados.

Seu anúncio vira filme: do link do anúncio ao filme do imóvel
Em resumo

O imovelfilme é uma ferramenta gratuita que transforma o anúncio de um imóvel num vídeo curto de divulgação. Serve para corretor, imobiliária ou dono que quer postar o imóvel nas redes sem contratar fotógrafo nem editor. Você informa o link; ele lê os dados que estão no anúncio, melhora as fotos, cria versões decoradas dos cômodos e monta um filme de 30 segundos com trilha. Precisa de um computador com Python, Node.js, FFmpeg e o Codex logado na sua assinatura.

Assistir ao vídeo

Veja o que ele faz

À esquerda, o vídeo de apresentação. À direita, o filme que a ferramenta entregou para um anúncio de demonstração (imóvel fictício, fotos geradas por IA).

Apresentação do imovelfilme · 42 s
Filme gerado para o anúncio-demo · 29 s
O que é

Três trabalhos que viram um comando

O que antes pedia fotógrafo, decorador e editor de vídeo.

As seis etapas: link do anúncio, dados verificados, foto profissional, decoração virtual, brief do vídeo, filme pronto

📷 Foto profissional

Cada foto do anúncio ganha luz equilibrada, linhas retas e nitidez. A casa continua a mesma: parede, janela e vista não mudam.

🛋️ Decoração virtual

Sala, cozinha e quartos vazios recebem móveis no estilo que você escolher. O vídeo avisa no fim que há decoração virtual.

🎬 Filme pronto

Nome, local, preço, quartos e área entram como texto animado, com antes e depois dos cômodos e trilha na altura certa.

Como funciona

Do link ao MP4 em seis etapas

Cada etapa grava os arquivos numa pasta do imóvel. Dá para parar, revisar e continuar.

Link do anúncio→ Dados verificados→ Até 10 fotos→ Foto profissional→ Decoração virtual→ Brief→ Filme MP4

1. Ler o anúncio

Lê os dados estruturados da página (JSON-LD, og:, marcações) e o texto. Cada campo guarda de onde veio. O que não está no anúncio fica de fora.

2. Fotos

Escolhe até 10 fotos, uma por cômodo antes de repetir (fachada, sala, cozinha, suíte, banheiro, sacada). O Codex edita cada uma pela sua assinatura e a cor é neutralizada.

3. Filme

O brief separa de 4 a 8 fatos fortes. O vídeo é montado em HTML e animação (HyperFrames) e renderizado em MP4; a trilha é mixada a −14 LUFS.

Pré-requisitos

O que precisa estar instalado

Tudo roda no seu computador. Nenhuma chave de API.

Python 3.10+ e Pillow

Lê o anúncio, organiza as fotos e corrige a cor.

python3 -m pip install pillow

Node.js 22+ e FFmpeg

Renderizam o vídeo (HyperFrames) e mixam a trilha.

npm i
npx playwright install chromium

Codex CLI logado

Faz a foto profissional e a decoração virtual com a geração de imagem da sua assinatura.

npm i -g @openai/codex
codex login
Guia de uso · passo a passo

Faça o filme do seu imóvel

Use fotos que você pode publicar: suas, da sua imobiliária ou com autorização do dono.

1

Baixe o projeto

Clone o repositório e instale as dependências do vídeo.

git clone https://github.com/inematds/imovelfilme
cd imovelfilme && npm i
python3 -m unittest discover -s tests   # 9 testes, sem rede e sem IA
2

Leia o anúncio

Passe o link (ou um .html salvo do anúncio) e uma pasta para o imóvel. Confira o que ele achou em imovel/anuncio.json: cada campo traz a fonte em _fontes.

python3 imovelfilme.py extrair "https://seusite.com.br/imoveis/apto-1202" --projeto ~/imoveis/apto1202
# anúncio: Residencial ... · 6 fotos de 6 encontradas
3

Escolha o estilo e gere as fotos

Veja os estilos prontos ou escreva o seu. A etapa é retomável: se uma foto falhar, rode de novo e só ela é refeita.

python3 imovelfilme.py estilos
python3 imovelfilme.py fotos --projeto ~/imoveis/apto1202 --estilo praia-contemporaneo
# fotos/profissional/ e fotos/decorada/
4

Revise o brief

O brief lista o que vai aparecer escrito no vídeo. Edite imovel/brief.json se quiser tirar ou trocar algum fato.

python3 imovelfilme.py brief --projeto ~/imoveis/apto1202
cat ~/imoveis/apto1202/imovel/brief.md
5

Renderize o filme

Use uma música que você pode usar (o repositório traz duas trilhas próprias em assets/trilhas/). Para Reels e Shorts, peça --formato 9x16.

python3 imovelfilme.py video --projeto ~/imoveis/apto1202 --trilha assets/trilhas/elegante.mp3
# vídeo: ~/imoveis/apto1202/output/filme-16x9.mp4
6

Ou tudo de uma vez

Para quem já confia no resultado: as quatro etapas em sequência.

python3 imovelfilme.py tudo "https://seusite.com.br/imoveis/apto-1202" --projeto ~/imoveis/apto1202 \
  --estilo luxo-moderno --trilha assets/trilhas/energia.mp3
7

Use como skill

A pasta skill/imovelfilme ensina o Claude Code ou o Codex a rodar o fluxo e a conferir o resultado. Copie para a pasta de skills do seu agente.

cp -r skill/imovelfilme ~/.claude/skills/
# depois: "faz o vídeo desse imóvel: <link>"
Exemplos

Antes, profissional e decorada

Da esquerda para a direita: foto do celular, foto profissional e decoração virtual (estilo praia contemporâneo). Anúncio fictício.

Sala: foto do celular, versão profissional e versão decorada
Sala com janela para o mar
Suíte: foto do celular, versão profissional e versão decorada
Suíte
Roadmap

O que vem depois

A versão 1.0 cobre o caminho completo. Próximos passos possíveis:

1.0
HojeLeitor genérico de anúncio, fotos pelo Codex, cor neutra, brief, filme 16:9 e 9:16 com trilha, skill e testes.
Próximo
Portais grandesLeitores próprios para portais que carregam as fotos por script (hoje: salve a página e passe o .html).
Depois
Narração e idiomasVoz opcional lendo os destaques e textos do vídeo em inglês e espanhol.