Clips é uma aplicação inteligente que gera automaticamente os melhores clipes (trechos curtos e relevantes) a partir de um vídeo do YouTube, usando apenas a URL. Ideal para criadores de conteúdo, editores e agências que desejam extrair o melhor de um vídeo sem esforço manual.
- 🎥 Análise automática de vídeos do YouTube por URL
- 🧠 Geração de clipes com base em momentos de alta relevância
- 💾 Opção de exportação dos trechos como arquivos de vídeo (.mp4)
- O usuário informa a URL de um vídeo do YouTube
- O sistema gera a transcrição do aúdio do video
- Os melhores momentos são identificados e recortados automaticamente baseado na transcrição
- Os clips são gerados e salvos na pasta output_clips
- Python / UV (gerenciador de pacote)
- YouTube API / pytubefix (extração de vídeos)
- Replicate própria para transcrição e análise
- GEMINI AI própria para identificar os melhores momentos
# Clone o repositório
git clone https://github.com/LuizDev7727/clips.git
cd clips
# Setar as variáveis de ambiente no arquivo .env
REPLICATE_API_TOKEN=""
GOOGLE_GEMINI_API_KEY=""
R2_ACCESS_KEY = ""
R2_SECRET_KEY = ""
R2_ENDPOINT = ""
R2_BUCKET_NAME = ""
# Instale as dependências
uv sync
# Rode a aplicação
uv run python ./src/main.py