EditorAutomaticoXML / README.md
leicam's picture
Update README.md
99d559e verified

A newer version of the Gradio SDK is available: 6.2.0

Upgrade
metadata
title: Agente de Edição XML para Premiere
emoji: 🎬
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 5.47.2
app_file: app.py
pinned: false

Agente de Edição XML para Premiere (24 fps, com LLM)

Este Space lê uma transcrição com timecodes (hh:mm:ss:ff) e um XML de sequência do Adobe Premiere (FCP XML), seleciona de 2 a 5 trechos "fortes" com ajuda de LLM (Gemini) e recria a timeline usando apenas esses cortes, mantendo áudio e vídeo sincronizados — sem criar nova <sequence> e sem adicionar mídias externas.

Como usar

  1. Envie o XML (FCP XML) da sequência exportado do Premiere.
  2. Envie um .txt com a transcrição, em que cada linha pode ser:
    • hh:mm:ss:ff - hh:mm:ss:ff Texto...
    • [hh:mm:ss:ff - hh:mm:ss:ff] Texto...
    • hh:mm:ss:ff Texto... (assume janela ~4s).
  3. (Opcional) Marque Usar LLM (Gemini) para seleção semântica dos trechos.
  4. Baixe o XML editado.

LLM (Gemini)

  • Configure a variável de ambiente GEMINI_API_KEY no Space (Settings → Repository secrets) para ativar o LLM.
  • Se o LLM não estiver disponível, o app usa heurística local (palavras‑chave de emoção/quebra/aprendizado/viralização) e segue idêntico no restante do pipeline.

Detalhes

  • Base temporal: 24 fps (timebase=24, ntsc=FALSE forçados).
  • Edita a mesma <sequence>, limpa clipitems originais e recria somente os cortes escolhidos, preservando trilhas e referências de arquivo.
  • Espera estrutura padrão: media/video/track e media/audio/track, cada um contendo ao menos um clipitem de referência.
  • Em projetos multicam/multitrilha complexos, ajuste a função que seleciona o clipitem molde.

Licença

MIT