O que lemon-ai-hub faz?
Habilidade de agente localizada em plugins/video/SKILL.md
Visão Geral
Esta habilidade permite que o agente de IA processe e manipule vídeos usando ferramentas de linha de comando como ffmpeg e youtube-dl. Com ela, o agente pode baixar vídeos de plataformas populares (YouTube, Vimeo, etc.), extrair áudio, converter formatos, cortar partes do vídeo, e ajustar propriedades como resolução e taxa de bits.
Funcionalidades
- Download de Vídeos: Baixar vídeos de URLs usando
youtube-dl. - Extrair Áudio: Extrair áudio de vídeos para formatos como MP3 ou WAV.
- Conversão de Formato: Converter entre formatos de vídeo (MP4, AVI, MKV, etc.).
- Edição Básica: Cortar, redimensionar, e aplicar filtros simples.
- Propriedades: Obter metadados do arquivo (duração, codec, resolução).
Pré-requisitos
As seguintes ferramentas devem estar instaladas no sistema:
- ffmpeg (e ffprobe)
- youtube-dl (ou yt-dlp)
Exemplo de Uso
# Baixar um vídeo do YouTube
youtube-dl -f mp4 -o "meu_video.mp4" "https://www.youtube.com/watch?v=ID_DO_VIDEO"
# Extrair áudio como MP3
ffmpeg -i meu_video.mp4 -q:a 0 -map a audio.mp3
# Converter para AVI
ffmpeg -i meu_video.mp4 saida.avi
Notas
- Certifique-se de que as ferramentas estejam no PATH do sistema.
- Para formatos protegidos, pode ser necessário usar opções adicionais.
- Consulte a documentação oficial do ffmpeg e youtube-dl para opções avançadas.