Communitygithub.com

aacamara/ai-video-editor

Edição de vídeo com IA para Claude Code — transcrição Whisper, reels de destaques, transições xfade, mixagem de áudio, exportação multiplataforma para YouTube/TikTok/Reels.

O que é ai-video-editor?

Este skill capacita o Claude Code a realizar edição de vídeo inteiramente orientada por IA, combinando transcrição via Whisper, criação automática de reels de destaques, transições suaves xfade e mixagem de áudio. Ele é ideal para criadores de conteúdo que desejam produzir vídeos prontos para plataformas como YouTube, TikTok e Reels sem sair do terminal. O skill utiliza ferramentas de linha de comando como FFmpeg (para edição), Whisper (para transcrição) e scripts em Python que orquestram o pipeline de edição. O usuário fornece arquivos de vídeo brutos, especifica trechos de destaque via marcadores de tempo ou por análise de transcrição, e o skill gera o vídeo final com transições e mixagem aplicadas. A exportação é otimizada para múltiplas plataformas, respeitando suas resoluções e formatos específicos.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add aacamara/ai-video-editor

Perguntar na sua IA favorita

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

Documentação

O que ai-video-editor faz?

Edição de vídeo com IA para Claude Code — Transcrição Whisper, reels de destaques, transições xfade, mixagem de áudio, exportação multiplataforma para YouTube/TikTok/Reels.

Visão Geral

O aacamara/ai-video-editor é um skill que permite ao Claude Code editar vídeos de forma inteligente usando transcrição por IA, destacando automaticamente os melhores momentos e misturando áudio para exportação em plataformas populares.

Funcionalidades

  • Transcrição Whisper: Converte áudio de vídeos em texto para análise e marcação de momentos.
  • Reels de Destaques: Cria automaticamente compilações dos trechos mais relevantes identificados pela transcrição.
  • Transições xfade: Aplica transições suaves entre clipes para um resultado profissional.
  • Mixagem de Áudio: Ajusta níveis de volume, adiciona música de fundo e sincroniza trilhas.
  • Exportação Multplataforma: Gera arquivos otimizados para YouTube (16:9), TikTok (9:16) e Reels (9:16) com configurações predefinidas.

Como Usar

  1. Forneça os arquivos de vídeo brutos para o Claude Code (ex.: input/).
  2. Execute o comando de transcrição: whisper input/video.mp4 --model small
  3. Analise a transcrição e marque trechos de destaque (tempos de início e fim).
  4. Execute o pipeline de edição: python edit.py --highlights "00:00:10-00:00:25,00:01:30-00:01:45" --fade 0.5
  5. Exporte para plataforma desejada: python export.py --platform youtube ou --platform tiktok.

Dependências

  • FFmpeg: Para processamento e manipulação de vídeo/áudio.
  • Whisper (OpenAI): Para transcrição de áudio.
  • Python 3.9+: Com bibliotecas: subprocess, json, os, re.

Exemplo de Fluxo

# 1. Instalar dependências
pip install openai-whisper
brew install ffmpeg

# 2. Transcrever vídeo
whisper input/video.mp4 --model base --output_dir transcripts/

# 3. Executar edição
python ai_video_editor.py --input input/ --transcript transcripts/video.json --output output/

# 4. Exportar para TikTok
python export.py --input output/final.mp4 --output output/tiktok.mp4 --platform tiktok

Configuração

Variáveis de ambiente opcionais para personalização:

  • AI_VE_FADE_DURATION: Duração padrão da transição xfade (segundos).
  • AI_VE_OUTPUT_DIR: Diretório para saída dos vídeos.
  • AI_VE_WHISPER_MODEL: Modelo Whisper (tiny, base, small, medium, large).

Notas

  • Certifique-se de que o Claude Code tenha acesso aos arquivos de vídeo e à pasta de saída.
  • O skill assume que os vídeos de entrada estão em formato suportado pelo FFmpeg (MP4, MOV, etc.).
  • Para melhor qualidade, utilize o modelo Whisper large para transcrição, embora seja mais lento.

Licença

MIT

Habilidades Relacionadas