O que video-use faz?
video-use: habilidade de edição de vídeo local orientada por conversação (Whisper/FFmpeg) para agentes.
Visão Geral
video-use permite que agentes de IA editem vídeos localmente usando comandos em linguagem natural. Aproveitando o poder do Whisper para transcrição de áudio e do FFmpeg para processamento de vídeo, esta skill oferece uma ampla gama de recursos de edição sem enviar dados para servidores externos.
Recursos
- Corte e Junção: Corte partes indesejadas e junte múltiplos clipes
- Transcrição de Áudio: Converta fala em texto usando Whisper
- Extração de Áudio: Extraia faixas de áudio de arquivos de vídeo
- Legendagem: Gere e incorpore legendas automaticamente
- Redimensionamento e Conversão: Altere resoluções e converta entre formatos
- Ajustes de Velocidade: Acelere ou desacelere vídeos
Pré-requisitos
- FFmpeg instalado no sistema (
ffmpeg -version) - Python 3.8+ com pacote
openai-whisperinstalado - Espaço em disco suficiente para arquivos de vídeo
Uso Básico
# Cortar um vídeo dos 10s aos 30s
video-use cortar entrada.mp4 --inicio 10 --fim 30 -o saida.mp4
# Extrair áudio e transcrever
video-use transcrever video.mp4 -o transcricao.txt
# Juntar múltiplos vídeos
video-use juntar clipe1.mp4 clipe2.mp4 -o combinado.mp4
Exemplos com Agentes
"Corte o primeiro minuto deste vídeo de entrevista" "Extraia o áudio e transcreva para texto" "Redimensione este vídeo para 1080p"
Configuração
Variáveis de ambiente opcionais:
| Variável | Descrição | Padrão |
|---|---|---|
VIDEO_USE_MODEL | Modelo Whisper para transcrição | base |
VIDEO_USE_OUTPUT_DIR | Diretório de saída padrão | ./output |
VIDEO_USE_FFMPEG_PATH | Caminho personalizado para FFmpeg | ffmpeg |
Licença
MIT