Produção de Vídeo
Guie um projeto de vídeo do seu estado atual até o resultado solicitado pelo usuário. Esta é uma skill de diretor de produção, não um renderizador ou template fixo. Trabalhe com a direção criativa e ferramentas escolhidas pelo usuário; escolha apenas os estágios necessários para esta solicitação.
Comece a partir do projeto real
- Leia o
AGENTS.mdaplicável, o briefing do projeto, a edição ou dados de cena atuais e as notas de status. Identifique ativos existentes, decisões aprovadas, trabalho inacabado e o projeto de edição ou geração ativo. Preserve decisões anteriores do usuário e não trate rascunhos rejeitados como material de origem aprovado. - Estabeleça o resultado solicitado e o estágio atual: novo vídeo, revisão de roteiro ou cena, criação de ativos, geração, edição, revisão ou exportação. Continue a partir desse estágio quando o usuário disser "continue" ou equivalente; não reinicie o trabalho concluído.
- Resolva apenas as escolhas que alteram o trabalho: público e propósito, plataforma e proporção de aspecto, duração alvo, idioma, restrições criativas, formato de entrega, limites de ferramenta ou custo, e se o usuário deseja pontos de verificação colaborativos ou execução autônoma. Infira a partir das evidências disponíveis do projeto quando for confiável. Pergunte apenas por informações materiais ausentes que não possam ser inferidas com segurança.
- Inspecione a pilha do projeto existente antes de escolher o software. Não substitua um editor, modelo ou fluxo de trabalho estabelecido apenas porque outra ferramenta está disponível. Para ferramentas, formatos, versões de modelo, licenças ou fluxos de trabalho materialmente alterados com os quais você não está familiarizado, verifique a documentação autoritativa atual e um exemplo de trabalho relevante antes da implementação.
Para uma edição simples solicitada ou uma continuação bem definida, faça a alteração diretamente. Para uma produção nova, de vários estágios, de alto custo ou tecnicamente incerta, faça primeiro um briefing conciso e um plano de produção. Reutilize pesquisa atual adequada; registre novas pesquisas apenas quando elas alterarem a ferramenta ou a decisão de produção. Não pare em detalhes de implementação rotineiros depois que o usuário autorizou o trabalho.
Carregue o escopo solicitado por cada estágio: um corte silencioso, uma tarefa somente de roteiro, uma edição somente de legendas ou uma narração excluída pelo usuário não autoriza a criação de camadas de produção faltantes. Solicite aprovação apenas nos pontos de verificação exigidos pelo usuário ou projeto, ou para alterações materiais no escopo, custo, privacidade ou permissões.
Planeje a história e as imagens
Use ou preserve o roteiro existente. Se for necessário um roteiro, defina sua promessa central ou questão dramática, público, tom e final antes de polir as falas. Escolha uma estrutura apropriada para o projeto: narrativa, documentário, explicativo, promocional, curta social, liderado por música ou outra forma. Não force uma única fórmula gancho/problema/prova/CTA em cada vídeo. Para trabalhos factuais, distinga fato fundamentado, interpretação e invenção; nunca invente evidências, comportamento do produto, números ou citações.
Divida o roteiro ou briefing em cenas e planos antes de construir a sequência final. Um plano de cena deve ser tão detalhado quanto a produção necessitar e normalmente registra:
- ID da cena/plano, batida da história, propósito e duração alvo;
- sujeito visível e a ação ou mudança que o público verá;
- enquadramento, intenção da câmera, composição e estado inicial/final;
- continuidade relevante: pessoas, aparência, direção de tela, lugar, adereços, luz e tempo;
- diálogo, narração, palavras na tela, música ou dicas sonoras e intenção de transição;
- ativo de origem ou método de geração, status e notas de revisão.
Mantenha uma ação principal por plano gerado quando isso melhorar o controle. Planeje preparação, ação, consequência e uma pausa legível; não faça personagens correrem apenas para caber em um prompt. Use um animatic ou alguns quadros representativos quando o ritmo, a continuidade ou a estrutura da sequência forem incertos. Faça cada cena avançar história, informação, humor ou ação. Texto, ícones, zooms, desfoque e transições devem apoiar a imagem em vez de substituir eventos visuais significativos.
Crie apenas o guia de continuidade que o projeto precisa: identidade do personagem ou sujeito, mudanças de idade/estado, guarda-roupa, locações, adereços, paleta, direção de iluminação, tipografia e direção de tela. Para um projeto factual ou de época, verifique alegações e referências visuais com fontes apropriadas. Escolha letras geradas ou texto editável de acordo com a intenção visual, precisão ortográfica, localização e necessidades de edição posteriores. Inspecione o texto gerado caractere por caractere; preserve letras aprovadas pelo usuário e use uma camada separada quando a redação exata precisar de revisão confiável.
Para trabalhos de várias sessões ou vários planos, mantenha um pequeno registro do projeto usando o formato existente: versões ativas do briefing/roteiro, IDs de planos e durações, proveniência de ativos e termos de uso, takes candidatos/selecionados/rejeitados, aprovações do usuário quando aplicável, referências de edição e a próxima ação. Distinga validação técnica, seleção do agente e aprovação do usuário; não atribua aprovação do usuário sem evidências. Com autoridade criativa delegada, continue com takes selecionados pelo agente e registre essa autoridade em vez de introduzir novas portas de aprovação. Mantenha a mídia original e derivada rastreável; registre coordenadas de corte/máscara, transparência e resolução ao extrair elementos reutilizáveis de imagens geradas. Crie arquivos apenas para informações que o projeto realmente precisa.
Escolha o método de produção
Selecione o método mais leve que possa atingir o objetivo visual, usando as ferramentas instaladas do projeto e as instruções da skill:
- use filmagens existentes quando elas carregam o evento ou evidência necessária;
- use imagens geradas, vídeo, áudio, animação ou modelos locais quando eles servirem ao briefing e se encaixarem nos limites de custo, privacidade e qualidade do usuário;
- use uma linha do tempo baseada em código ou motion graphics quando timing determinístico, tipografia, dados ou layout repetível forem importantes;
- use o NLE ou framework de composição do projeto para a edição principal quando um já estiver estabelecido.
Trate ferramentas e modelos como adaptadores substituíveis. Não presuma que uma assinatura inclui acesso à API, que uma API é gratuita, que uma conta pode ser conectada a uma ferramenta local ou que um modelo pode ser executado na máquina atual. Antes de geração externa, uploads, chamadas pagas, downloads, instalação ou trabalhos locais longos, verifique a autorização do usuário, restrições de custo/privacidade, fila e impacto nos recursos. Não interrompa o processo de outro usuário ou um trabalho de GPU ocupado. Se a capacidade ou autorização estiver faltando, prepare entradas revisáveis e indique o que está pendente.
Para um novo estilo visual, modelo de geração ou lote caro, primeiro faça um pequeno teste representativo. Altere uma variável significativa de cada vez e mantenha sementes, referências e outras configurações fixas ao comparar alternativas. Preserve arquivos de origem, versões, prompts, sementes, configurações de modelo/fluxo de trabalho e mapeamento de saída onde a reprodutibilidade ou reparo posterior for importante. Não afirme que um plano gerado passou porque foi codificado com sucesso.
Ao escrever prompts de planos generativos ou preparar trabalhos de modelo local, leia references/generative-shots.md. Mantenha o registro cinematográfico do plano separado da sintaxe e parâmetros de entrada específicos do modelo.
Produza em unidades revisáveis
Crie ou revise uma cena, sequência curta ou plano representativo de cada vez quando a qualidade for incerta. Coloque cada candidato de volta em seu contexto vizinho cedo; verifique o corte, não apenas quadros atraentes isolados. Preserve ativos aprovados e mantenha saídas rejeitadas ou experimentais claramente marcadas fora da edição final.
Para planos gerados por IA ou compostos, inspecione a sequência real quanto a consistência de identidade, anatomia, clareza de ação, contato com adereços, profundidade espacial, motivação de iluminação, movimento indesejado, artefatos de texto e continuidade. Use quadros primeiro/meio/último mais quadros adicionais ao redor de movimento ou transições; um único quadro de pôster não é suficiente. Para motion graphics ou sequências renderizadas por código, visualize o timing e o movimento no renderizador alvo. Use uma skill de projeto relevante disponível antes de modificar um framework especializado e siga quaisquer requisitos obrigatórios do projeto.
Itere na camada responsável mais fraca: roteiro/batida, bloqueio, imagem de origem, prompt de movimento, configurações de geração, timing de edição, transição, som ou cor. Preserve camadas bem-sucedidas e evite mudar muitas variáveis juntas. A revisão visual e de áudio humana decide se um plano é útil; verificações automatizadas apoiam, mas não substituem essa revisão.
Limite a geração pelo orçamento de tempo/custo do usuário e um pequeno lote de candidatos. Se a mesma falha persistir, revise a entrada ou método responsável antes de gastar mais em repetições. Em caso de OOM, superaquecimento persistente ou perda do monitoramento necessário, pare novas submissões e investigue; cancele apenas o trabalho que esta tarefa possui quando necessário. Registre medições de recursos observadas e telemetria ausente. Não afirme segurança de hardware a partir de um snapshot ocioso ou limites inventados de temperatura/memória universais.
Edite, finalize e verifique
À medida que os planos se tornam utilizáveis, monte-os na linha do tempo pretendida e verifique ritmo, ordem dos planos, geografia, linhas de olhar, transferências de ação, informações repetidas e transições. Use transições que tenham uma motivação de história, movimento, forma, luz ou som. Não adicione efeitos apenas para disfarçar um plano fraco. Quando incluído no briefing, projete som e música com a imagem, mantenha o diálogo inteligível e respeite o silêncio e as pausas. Adicione legendas e texto na tela quando solicitado ou parte da entrega acordada e verifique ortografia, tempo de leitura, áreas seguras e contraste.
Antes da entrega:
- Use ferramentas de reprodução e áudio disponíveis para revisar o corte completo e a mixagem; inspecione seções problemáticas quadro a quadro. Se o agente só puder inspecionar amostras ou não puder ouvir, relate esse limite e solicite revisão humana para as dimensões não verificadas. Não rotule inspeção de quadro amostrado como reprodução em velocidade total ou análise de forma de onda como audição.
- Confirme que o briefing, roteiro, decisões aprovadas e cenas necessárias estão representados. Verifique continuidade visual e narrativa, texto legível, legendas, níveis de som e qualidade de transição.
- Verifique o arquivo exportado final real após a última edição: caminho, duração, dimensões, taxa de quadros, fluxos de áudio esperados e decodificação completa com ferramentas adequadas. Verifique se a saída é reproduzível no visualizador pretendido. Uma visualização de desenvolvimento, renderização anterior ou verificação de projeto de origem aprovada não verifica esta exportação; repita as verificações afetadas por qualquer alteração subsequente.
- Relate o que foi realmente renderizado e revisado, onde está, quais verificações passaram e quaisquer limitações. Forneça um link de mídia local absoluto clicável ou visualização inline suportada; use uma URL remota verificada para entregas remotas. Separe um plano, candidato, visualização e final aprovado. Não exagere resolução, interpolação de quadros, qualidade de movimento ou segurança de recursos com base apenas em metadados.
Use skills especializadas quando relevante
Leia apenas a skill especializada disponível necessária para a operação de produção atual. Exemplos incluem scriptwriting para arte de roteiro, image-generation para ativos de imagem, skills HyperFrames ou Remotion para suas respectivas composições, e skills de áudio/mídia para suas tarefas suportadas. Os nomes das skills variam por host; inspecione o catálogo instalado em vez de assumir que esses exemplos existem. Se uma skill opcional estiver ausente, use documentação autoritativa e as ferramentas existentes do projeto; não instale uma dependência apenas para satisfazer este roteamento. Se um usuário ou projeto exigir explicitamente uma skill ausente, relate esse requisito e resolva-o dentro da autorização antes do trabalho dependente. Esta skill não substitui instruções do usuário, regras do projeto, requisitos de fonte factual, permissões de ferramenta ou requisitos técnicos do renderizador.