taste-application
Ajuda seu agente a criar vídeos com um estilo específico. Ele pode copiar o ritmo de edição de um vídeo de referência, gerar novas cenas, ajustar cores e editar tudo junto com outros vídeos.
O que ela faz
Esta ferramenta cria vídeos novos com base em um estilo que você já tem. Ela usa o ritmo de corte de um vídeo de referência, gera novas cenas, ajusta as cores e edita tudo junto com outros vídeos que você já tenha.
Quando usar
- ✓Quando você quer fazer um vídeo com um estilo específico.
- ✓Para adicionar cenas novas a um vídeo existente.
- ✓Para criar objetos 3D e inseri-los no seu vídeo.
Exemplo do que pedir para a IA
“Crie um vídeo no estilo deste exemplo, usando minhas filmagens e adicionando alguns objetos 3D.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta analisa um vídeo de exemplo para entender seu estilo e ritmo. Depois, ela gera novas cenas, aplica as cores e edita tudo junto, misturando com seus próprios vídeos e objetos 3D.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add affaan-m/ECC --skill taste-applicationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/taste-application/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Aplicação de Estilo
A segunda metade do pipeline. taste-distillation mede referências em um pacote de estilo; isso gera contra esse pacote e corta o resultado.
Contrato de Execução e Entrega
A implementação original é enviada aqui em scripts/; nenhum checkout
separado de ito-video é necessário. Instale scripts/requirements.txt para processamento local.
Instale scripts/requirements-live.txt apenas para execução do provedor. Uploads, envios e downloads
ao vivo exigem TASTE_FORGE_ALLOW_LIVE=1 explícito, além de credenciais; defina-o apenas para a
execução autorizada do usuário. --dry-run permanece sem credenciais e produz
marcadores rotulados. Um tempo limite ambíguo do provedor não é retentado como um
novo trabalho pago. Inspecione a solicitação do provedor antes de decidir se outro
envio é justificado.
Use takes concluídos existentes sem nenhuma chamada ao provedor:
python scripts/pipeline.py --genre example --root stylepacks \
--takes media/take-a.mp4 media/take-b.mp4 --duration 12 --fps 30 \
--out out/review-v1.mp4
--duration é um alvo de cadência de melhor esforço, não um tempo de execução exato.
Takes completos podem produzir uma edição mais curta ou mais longa; o montador não
duplica clipes nem adiciona preenchimento para atingir o alvo. O manifesto de saída
mantém os duration reais e adiciona duration_contract com segundos solicitados e reais,
déficit, excesso e a política de cadence_target. Diferenças de pelo menos um quadro de
saída são avisadas explicitamente. Nenhum modo de duração exata é fornecido; quando um
tempo de execução exato é necessário, inspecione o recibo e revise ou rejeite o corte
antes da entrega.
O pipeline mantém os arquivos de take graduados de cada execução porque o FCPXML e o EDL editáveis os referenciam. Ele recusa colisões de saída e relata falhas de exportação de linha do tempo. Uma renderização concluída não é um projeto de editor salvo ou aprovação criativa. Preserve os ativos de origem e os pontos de verificação de projeto versionados antes e depois das edições ao vivo; registre o caminho salvo e o digest separadamente do recibo da linha do tempo na memória.
Os grafos Fal prontos para clonagem e seu compilador de entrada offline são
documentados em workflows/README.md. Compile a direção breve e de estilo antes do envio; não
assuma que um campo de esquema desconectado afeta um prompt de modelo. Valide os
campos do endpoint atuais contra o provedor real antes de uma execução paga.
Para o Blender, use o GLB de origem texturizado completo; a retopologia é um
derivado com nome separado e nunca substitui essa origem. blender_prop.py suporta
--width 1920 --height 1080 --fps 30 --receipt receipt.json explícito e preserva a iluminação de contorno derivada do pacote e
texturas de material. Salvar uma cena é distinto de renderizá-la; inspecione o estado do
recibo e as imagens empacotadas.
Para overlays do Resolve, use taste.resolve.apply_placements com objetos injetados de um alvo
versionado explicitamente selecionado. Defina source_end_mode para a convenção
verificada nesse host. Não assuma um fim de origem inclusivo entre as versões do
Resolve. O adaptador aloca efeitos sobrepostos acima das faixas preservadas e
verifica cada posicionamento imediatamente e novamente após todas as adições. Os
inteiros de composição devem corresponder à API instalada; para o host Studio 21
verificado, Screen é 5, não o incorreto 22 do construtor histórico. O recibo prova o
posicionamento na memória apenas. Salve o projeto, verifique seu ponto de verificação e, em
seguida, inspecione a saída renderizada exata antes de relatar a entrega.
Quando Ativar
- "fazer um vídeo neste estilo" / "aplicar o pacote" / "complementar este material"
- Montar clipes gerados em algo com ritmo de edição real
- Criar adereços 3D a partir de um visual e inseri-los de volta no vídeo
- Verificar se uma peça finalizada realmente corresponde à sua referência
Divisão de Tarefas
O modelo fornece conteúdo, movimento, enquadramento e estrutura de iluminação. O pacote fornece cor e ritmo. Isso é medido, não preferência estilística — veja taste-distillation para os números. Consequências práticas:
- O prompt de geração contém linguagem de cor zero. Adicione "Cor: nenhuma. Renderizar neutro. A graduação é aplicada depois."
- Mantenha duas bandeiras separadas:
--brief(o que ACONTECE: assunto, ação, lugar) e--style-steer(como PARECE). Mesclá-las vaza palavras de estilo para a cena ("azul-petróleo" torna-se um objeto azul-petróleo) e palavras de assunto para a graduação. - O modelo responde a regras locais e verificáveis muito melhor do que globais. "Fundos totalmente pretos e sem iluminação; assuntos soprando em direção ao branco" funciona; "contraste extremo" não.
Gerar TAKES, Não Shots
…
Perguntas frequentes
O que é um 'style pack'?
É um conjunto de informações que descreve um estilo visual específico, como cores e ritmo de edição, medido a partir de um vídeo de referência.
Posso controlar a duração exata do vídeo?
A ferramenta tenta atingir uma duração alvo, mas o resultado final pode ser um pouco mais curto ou mais longo. Não há uma opção para garantir a duração exata.
O que acontece se eu usar vídeos existentes?
A ferramenta pode usar suas filmagens existentes e editá-las junto com o material gerado, respeitando os cortes originais dos seus vídeos.
Detalhes
Descrição original do autor
Generate new video against a distilled style pack and cut it into a finished piece - plan takes from the reference's cut rhythm, generate on fal, grade with the pack's measured LUT, cut at the measured cadence, weave in existing footage, composite overlay plates, mint 3D props, and verify the result numerically. Use when the user wants to make a video in a captured style, supplement existing foota
repo: affaan-m/ECC
Popularidade
- Estrelas no GitHub
- 280 mil
- Posição no ranking
- #291
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC
Skills parecidas
slack-gif-creator
Ajuda seu agente a criar GIFs animados otimizados para o Slack. Fornece ferramentas e conceitos para animações eficazes.
anthropics/skills
video-downloader
Baixa vídeos de plataformas online. Permite salvar vídeos para assistir offline, editar ou guardar como arquivo.
nexu-io/open-design
youtube-clipper
Faz seu agente cortar e editar vídeos do YouTube automaticamente. Seleciona os melhores momentos, adiciona legendas e exporta o clipe.
nexu-io/open-design