Files
João Henrique b9bf3b2863 feat: criado repositório jhonny-editor no Gitea
criado repositório jhonny-editor no Gitea
adicionado script admin/deploy.command com commit automático
atualizado admin/DEV-NOTES.md com template limpo

Resumo:
- 48 arquivos alterados
- 26 novos
- 19 modificados
- 3 removidos

 22 files changed, 658 insertions(+), 568 deletions(-)

Arquivos:
  - AGENTS.md
  - admin/DEV-NOTES.md
  - admin/OpenCut.command
  - admin/commit.command
  - admin/deploy.command
  - admin/update.command
  - code/cep-plugin/index.html
  - code/cep-plugin/main.js
  - code/cep-plugin/styles.css
  - code/engine/ARQUITETURA.md
  - code/engine/arquitetura/README.md
  - code/engine/gerar_relatorio_timeline.py
  - code/engine/integracoes/apple_speech/apple_speech_transcriber.swift
  - code/engine/integracoes/apple_speech/provider_de_transcricao_apple.py
  - code/engine/integracoes/midia/__init__.py
  - code/engine/integracoes/whisper/provider_de_transcricao_local.py
  - code/engine/scanner/__init__.py
  - code/engine/scanner/coordenacao/__init__.py
  - code/engine/scanner/descoberta/__init__.py
  - code/engine/scanner/modelos.py
  - code/engine/scanner/transcricao_da_timeline.py
  - code/src/tools/discovery.ts
  - :memory:.ses
  - admin/Jhonny.command
  - admin/inativos/OpenCut.command
  - admin/inativos/update.command
  - code/docs/glossario-analise-emocional.md
  - code/docs/levantamento-apple-vision-e-apple-intelligence.md
  - code/docs/levantamento-ferramentas-analise-visual-local.md
  - code/engine/arquitetura/biblioteca-inteligente-de-videos.md
  - code/engine/executar_scanner.py
  - code/engine/integracoes/huggingface/
  - code/engine/integracoes/midia/extracao_de_metadados.py
  - code/engine/integracoes/visual/
  - code/engine/requirements-visual.txt
  - code/engine/scanner/configuracao_visual.py
  - code/engine/scanner/descoberta/descoberta_de_arquivos.py
  - code/engine/scanner/metadados.py
  - code/engine/scanner/relatorio_visual.py
  - code/engine/scanner/retakes/
  - code/engine/scanner/visual.py
  - code/engine/testes/test_analise_visual_local.py
  - code/engine/testes/test_arquivos_e_metadados.py
  - code/engine/testes/test_provider_de_transcricao_apple.py
  - code/relatorios/analise-brools/
  - code/relatorios/analise-visual/
  - code/relatorios/audio/arquivos/
  - code/relatorios/transcricao-timeline.md
2026-09-08 16:13:27 -04:00

2.6 KiB

Descrição preliminar das cenas — próximos quatro vídeos

Escopo

Este relatório complementa proximos-4-transcricoes.md. A transcrição foi executada com ProviderDeTranscricaoLocal; a análise visual foi tentada através de AnalisadorAppleVisionNativo.analisar(QuadroDeVideo), usando frames PNG reduzidos para 640 px de largura.

Observações preliminares dos frames amostrados

Estas descrições são uma inspeção visual dos frames de teste e ainda não devem ser gravadas como evidência automática definitiva no catálogo.

Arquivo Descrição preliminar
0E6A8871.MP4 Close de uma mão segurando uma caneta sobre um tablet. A tela mostra um diagrama de rosto com marcações/pontos; a ação principal é indicar ou marcar regiões do rosto.
0E6A8872.MP4 Mulher de blusa vermelha e cabelo preso demonstra algo usando uma caneta e um tablet com diagrama facial. Há alternância entre enquadramento da apresentadora e close do tablet/caneta.
0E6A8873.MP4 Demonstração presencial: mulher de blusa vermelha aparece junto de outra pessoa em posição reclinada e, em outro momento, junto de uma pessoa sentada. A atividade visível parece envolver indicação/avaliação da região facial, mas a finalidade não foi inferida.
0E6A8874.MP4 Plano médio frontal da mulher de blusa vermelha falando e gesticulando. Em alguns momentos ela aponta ou toca o próprio rosto; há um objeto/tablet no primeiro plano.

Resultado técnico da tentativa automática

O adapter existente foi chamado corretamente, sem criar uma implementação paralela:

AnalisadorAppleVisionNativo(
    recursos=("pessoas", "categorias", "ocr"),
    interpretar_com_apple_intelligence=False,
).analisar(QuadroDeVideo(...))

O retorno não trouxe pessoas, categorias nem ocr. Trouxe somente uma evidência diagnostico_apple_vision, com estes avisos:

  • pessoas: falha ao carregar o modelo ANE do Vision;
  • ocr: erro genérico do framework;
  • categorias: falha ao criar CVPixelBufferPool com dimensões zeradas.

O fallback AnalisadorDeRostosOpenCV, AnalisadorDeComposicaoOpenCV e AnalisadorDeQualidadeOpenCV também não pôde ser executado neste teste porque o interpretador usado pelo engine não possui cv2 instalado.

As descrições acima devem ficar, por enquanto, como resultado de validação manual do teste. O catálogo deve armazenar a etapa visual como parcial/indisponível, preservando os avisos técnicos e os frames amostrados para reprocessamento. Não devemos registrar como fato automático algo que o Vision não confirmou.