Repolode
blixvip

blixvip/easyedit

Uma CLI e interface web em Python que transforma o título de um filme em um fan edit: uma cena de discurso com legendas, seguida de uma montagem sincronizada com a batida de uma música.

Alternativa open source a:Adobe Premiere ProCapCut

Estrelas
162
Forks
13
Issues abertas
0
Último commit
há 10 dias

O que é?

easyedit recebe o título de um filme e produz um fan edit finalizado em 1920×1080 a 60fps. Ele seleciona o discurso mais icônico do filme, transcreve cada palavra para criar legendas animadas e, em seguida, monta uma sequência rápida de cenas sincronizadas exatamente com as batidas de uma música que combine com o clima, encerrando com uma cena em preto e branco e um cartão de título.

O pipeline é executado localmente. Uma etapa com LLM usa um login existente do Claude Code ou do Codex, sem precisar de chaves de API, e recorre a heurísticas integradas se nenhum dos dois estiver disponível. O yt-dlp pesquisa e baixa as fontes, o faster-whisper fornece as marcações de tempo, o OpenCV YuNet rastreia rostos para que a câmera possa acompanhá-los, e uma composição do HyperFrames cuida dos efeitos visuais.

Cada etapa armazena o resultado em cache numa pasta específica do filme, então você pode fixar ou excluir cenas com um arquivo curate.json, editar a citação ou o código de renderização manualmente e renderizar de novo. O projeto também inclui uma interface web local e um guia AGENTS.md para que agentes de IA executem todo o fluxo de trabalho.

Recursos principais

  • 01Seleciona automaticamente um discurso icônico do filme e uma música que combine com o clima.
  • 02Gera legendas animadas palavra por palavra, com cores de destaque.
  • 03Sincroniza os cortes da montagem exatamente com as batidas e viradas detectadas na música.
  • 04Rastreia o rosto de quem está falando para que a câmera possa acompanhá-lo.
  • 05Permite fixar, excluir ou escolher cenas manualmente usando curate.json.
  • 06Oferece uma interface web local e um guia pronto para agentes.

Casos de uso

  • Criar um fan edit de um filme favorito para compartilhar nas redes sociais.
  • Experimentar a edição automatizada de vídeos com base na detecção de batidas e na marcação de tempo da fala.
  • Prototipar um pipeline de vídeo automatizado que um agente de IA possa executar de ponta a ponta.

Tópicos

Perguntas frequentes

O que é easyedit?
Uma CLI e interface web em Python que transforma o título de um filme em um fan edit: uma cena de discurso com legendas, seguida de uma montagem sincronizada com a batida de uma música. easyedit recebe o título de um filme e produz um fan edit finalizado em 1920×1080 a 60fps. Ele seleciona o discurso mais icônico do filme, transcreve cada palavra para criar legendas animadas e, em seguida, monta uma sequência rápida de cenas sincronizadas exatamente com as batidas de uma música que combine com o clima, encerrando com uma cena em preto e branco e um cartão de título.
easyedit é gratuito? Qual é a licença?
easyedit é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
easyedit ainda é mantido?
Manutenção ativa. O último commit de easyedit foi em 8 de out. de 2026.
Para que posso usar easyedit?
Criar um fan edit de um filme favorito para compartilhar nas redes sociais. Experimentar a edição automatizada de vídeos com base na detecção de batidas e na marcação de tempo da fala. Prototipar um pipeline de vídeo automatizado que um agente de IA possa executar de ponta a ponta.
Onde consigo easyedit?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/blixvip/easyedit

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados