Communitygithub.com

AuJUngZ/capcut-edit-skills

Habilidade portátil do CapCut para remoção de silêncio — polimento com cortes de salto em rascunhos existentes do CapCut sem interface gráfica.

O que é capcut-edit-skills?

Esta skill automatiza a remoção de silêncio (dead-air) em rascunhos do CapCut usando cortes de salto (jump-cuts), funcionando totalmente sem interface gráfica. Ideal para desenvolvedores e editores que desejam integrar polimento automático de vídeos em pipelines de CI/CD ou fluxos de trabalho baseados em linha de comando. A skill opera diretamente sobre arquivos de projeto (.draft) do CapCut, identificando regiões de silêncio e aplicando cortes precisos para eliminar pausas indesejadas. Suporta ambientes Windows, macOS e Linux, desde que o CapCut Desktop esteja instalado, e utiliza scripts em Python/Bash para interagir com a estrutura de diretórios do CapCut. O processo preserva a edição original, apenas adicionando marcações de corte nas regiões silenciosas, sem modificar o projeto base. É útil para criadores de conteúdo que processam grandes volumes de gravações, como tutoriais, podcasts ou vlogs, reduzindo drasticamente o retrabalho manual de edição.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AuJUngZ/capcut-edit-skills/tree/main/skills/dead-air-removal

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que capcut-edit-skills faz?

Habilidade portátil do CapCut para remoção de silêncio — polimento com cortes de salto em rascunhos existentes do CapCut sem interface gráfica.

Visão Geral

Esta skill analisa arquivos de rascunho do CapCut (draft_info.json e draft_content.json) para detectar segmentos de silêncio na faixa de áudio primária. Em vez de modificar o projeto original, ela gera uma lista de cortes de salto que podem ser aplicados manualmente ou incorporados em scripts de automação.

Como Funciona

  1. Localiza o diretório de rascunho mais recente ou especificado.
  2. Analisa a faixa de áudio para intervalos onde o volume está abaixo de um limiar definido (padrão: -40 dB).
  3. Para cada segmento de silêncio com duração superior a minimum_silence_duration (padrão: 0,5s), gera um ponto de corte de salto.
  4. Saída: arquivo JSON com timestamps de início/fim de cada corte.

Pré-requisitos

  • CapCut Desktop instalado.
  • Python 3.8+.
  • Permissão de leitura nos diretórios de rascunho do CapCut.

Instalação

git clone https://github.com/AuJUngZ/capcut-edit-skills.git
cd capcut-edit-skills
pip install -r requirements.txt

Uso

python remove_silence.py --input /caminho/para/draft --output cortes.json

Opções:

  • --input: Caminho para o diretório do rascunho do CapCut.
  • --output: Caminho do arquivo JSON de saída.
  • --threshold: Limiar de silêncio em dB (padrão: -40).
  • --min-duration: Duração mínima de silêncio em segundos (padrão: 0,5).

Estrutura do Projeto

capcut-edit-skills/
├── remove_silence.py    # Script principal
├── requirements.txt      # Dependências Python
└── README.md             # Este arquivo

Limitações

  • A skill não modifica o arquivo de rascunho original.
  • Funciona apenas com a primeira faixa de áudio do projeto.
  • Pode não detectar corretamente silêncios com ruído de fundo.

Licença

MIT

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas