Files
jhonny-editor/code/plugins/premiere-pro/skills/transcript-to-edit-actions/SKILL.md
T
João Henrique 20d28a53af feat: criado plano executável com actions para aplicar o resumo da
- criado plano executável com actions para aplicar o resumo da entrevista no editor
- corrigida a compressão da barra de abas do painel após a inclusão de Tipos de vídeo
- criada skill para converter seleções de transcrição em actions executáveis no editor

Resumo:
- 3 arquivos alterados
- 2 novos
- 1 modificados
- 0 removidos

 1 file changed, 4 insertions(+), 1 deletion(-)

Arquivos:
  - code/cep-plugin/styles.css
  - code/plugins/premiere-pro/skills/transcript-to-edit-actions/
  - plano-resumo-video-actions.json
2026-09-09 11:31:30 -04:00

3.1 KiB

name, description
name description
transcript-to-edit-actions Transform transcript-based editorial selections into validated executable Premiere edit plans when the user asks to edit by voice, edit by transcript, summarize an interview, select excerpts, or generate JSON actions.

Transcript to Edit Actions

Converte uma seleção editorial baseada em transcrição em um plano JSON executável pelo editor do projeto.

Contrato de saída

Devolva um único objeto JSON com esta forma:

{
  "source": "nome-do-arquivo.mp4",
  "actions": [
    {
      "kind": "cut",
      "start": 0.0,
      "end": 10.0,
      "reason": "Motivo curto e verificável do corte."
    }
  ]
}

source deve ser o nome do arquivo de mídia usado pela sequência. Os tempos de start e end são segundos na mídia original. actions usa o contrato externo do editor: kind: "cut" remove o intervalo, portanto o plano deve listar as partes que serão excluídas, não as partes que serão mantidas.

Fluxo

  1. Leia a transcrição e as instruções editoriais como evidência. Identifique a tese, o contexto, os argumentos, os contrapontos e o fechamento antes de escolher trechos.
  2. Quando o usuário pedir um resumo, selecione primeiro os intervalos a manter. Prefira frases completas, falas compreensíveis sem contexto adicional e uma sequência narrativa curta.
  3. Exclua falantes marcados como inativos ou com include_in_video: false. Não use nome de falante como prova de identidade quando o JSON só fornece um rótulo.
  4. Normalize os intervalos mantidos: ordene por tempo, una sobreposições e descarte intervalos vazios. Respeite a duração máxima solicitada; se não houver limite, preserve o objetivo editorial sem cortar a compreensão.
  5. Converta os intervalos mantidos no complemento da mídia: crie uma ação cut para cada intervalo entre o início da mídia, os trechos mantidos e o fim da mídia. Preserve pequenos silêncios somente quando necessários para não quebrar uma frase.
  6. Valide antes de responder: JSON válido, source preenchido, pelo menos uma ação, start < end, números finitos, ações dentro da duração da mídia, sem sobreposição e duração mantida dentro do limite.

Julgamento editorial

  • Abra com uma pergunta, afirmação ou trecho que estabeleça imediatamente o conflito.
  • Use o mínimo de trechos necessário para explicar contexto, análise e consequência.
  • Termine com a conclusão mais forte ou com uma frase que feche a tese.
  • Não invente falas, fatos, correções jurídicas ou identificadores de clipes.
  • Preserve o áudio original; correções de transcrição servem para reason e revisão, não para reescrever a fala.
  • Se um nome ou palavra estiver com baixa confiança, registre a necessidade de conferência no áudio em vez de afirmar a correção.

Resposta

Quando o pedido for para executar no programa, entregue o JSON executável sem campos editoriais extras dentro do objeto raiz. Resumos, observações e dúvidas devem ficar fora do bloco JSON. Se a seleção não puder ser convertida com segurança por falta de duração ou timecodes, peça apenas o dado faltante.