- criado monitoramento contínuo de trilhas com varredura recursiva e baixa prioridade - gerado e validado plano editorial revisável do depoimento da Erika sem aplicação na timeline - adicionada leitura e comparação estrutural da timeline após aplicar planos de edição - limitadas as classificações de trilhas às duas maiores probabilidades de cada categoria - limpo o catálogo musical para reiniciar as análises sem remover dados de vídeo Resumo: - 34 arquivos alterados - 6 novos - 28 modificados - 0 removidos 28 files changed, 833 insertions(+), 75 deletions(-) Arquivos: - .jhonny/analises.db - code/cep-plugin/index.html - code/cep-plugin/main.js - code/engine/analisar_trilhas.py - code/engine/aplicar_plano_de_edicao.py - code/engine/consultar_detalhes_de_trilha.py - code/engine/editor/__init__.py - code/engine/editor/aplicador_de_plano_de_edicao.py - code/engine/editor/backup_de_sequencia.py - code/engine/editor/escrita/escrita_no_editor.py - code/engine/editor/modelos.py - code/engine/editor/validacao_semantica.py - code/engine/integracoes/audio/classificador_de_musica_essentia.py - code/engine/integracoes/audio/modelos_de_analise_musical.py - code/engine/integracoes/audio/provider_de_analise_musical_essentia.py - code/engine/persistencia/esquema.py - code/engine/persistencia/repositorio_de_trilhas.py - code/engine/testes/duplos_de_premiere.py - code/engine/testes/test_aplicador_de_plano_de_edicao.py - code/engine/testes/test_aplicar_plano_de_edicao.py - code/engine/testes/test_escrita_no_editor.py - code/engine/testes/test_leitor_de_plano_de_edicao.py - code/engine/testes/test_validador_semantico_de_plano.py - code/plugins/premiere-pro/skills/editar-por-voz/SKILL.md - code/plugins/premiere-pro/skills/editar-por-voz/criterios/08-formato-de-saida.md - code/plugins/premiere-pro/skills/editar-por-voz/criterios/10-revisao-humana.md - code/src/tools/timeline.ts - code/tests/tools/tool-modules.test.ts - .jhonny/planos/ - code/.jhonny/analises.db-shm - code/.jhonny/analises.db-wal - code/engine/editor/verificador_da_aplicacao.py - code/engine/testes/test_verificador_da_aplicacao.py - code/plugins/premiere-pro/skills/editar-por-voz/criterios/11-gancho.md
44 lines
1.7 KiB
Python
44 lines
1.7 KiB
Python
"""Aplicação de planos de edição (cortes, ganchos e destaques) no Premiere.
|
|
|
|
Lê o JSON de ações produzido pelas skills de seleção de trechos
|
|
(``kind``/``start``/``end``/``params``/``reason``), traduz os tempos de
|
|
origem para a sequência ativa do Premiere e aplica as mutações por meio do
|
|
MCP existente em ``engine.integracoes.premiere``.
|
|
|
|
Não decide o que cortar — isso já vem pronto no plano. A responsabilidade
|
|
deste módulo é só: ler o plano, achar a posição atual de cada trecho na
|
|
timeline e executar a mutação correta, relatando o que deu certo e o que
|
|
não deu.
|
|
"""
|
|
|
|
from .aplicador_de_plano_de_edicao import AplicadorDePlanoDeEdicao, ResultadoDaAcao, ResultadoDaAplicacao
|
|
from .backup_de_sequencia import BackupDaSequencia
|
|
from .erros import ErroDeEdicao, ErroDeEscritaNoEditor, ErroDeMapeamentoDeTempo, ErroDePlanoInvalido
|
|
from .escrita import EscritaNoEditor
|
|
from .leitura import LeitorDePlanoDeEdicao
|
|
from .mapeamento import MapeadorDeTempoDeOrigemParaTimeline
|
|
from .modelos import AcaoDeEdicao, PlanoDeEdicao, TipoDeAcao
|
|
from .validacao_semantica import ProblemaSemanticoDoPlano, ValidadorSemanticoDePlano
|
|
from .verificador_da_aplicacao import ResultadoDaVerificacao, VerificadorDaAplicacao
|
|
|
|
__all__ = [
|
|
"AcaoDeEdicao",
|
|
"AplicadorDePlanoDeEdicao",
|
|
"BackupDaSequencia",
|
|
"EscritaNoEditor",
|
|
"ErroDeEdicao",
|
|
"ErroDeEscritaNoEditor",
|
|
"ErroDeMapeamentoDeTempo",
|
|
"ErroDePlanoInvalido",
|
|
"LeitorDePlanoDeEdicao",
|
|
"MapeadorDeTempoDeOrigemParaTimeline",
|
|
"PlanoDeEdicao",
|
|
"ProblemaSemanticoDoPlano",
|
|
"ResultadoDaAcao",
|
|
"ResultadoDaAplicacao",
|
|
"TipoDeAcao",
|
|
"ValidadorSemanticoDePlano",
|
|
"ResultadoDaVerificacao",
|
|
"VerificadorDaAplicacao",
|
|
]
|