Skip to content

LuizDev7727/clips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 Clips

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.

🚀 Funcionalidades

  • 🎥 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)

🔗 Como funciona

  1. O usuário informa a URL de um vídeo do YouTube
  2. O sistema gera a transcrição do aúdio do video
  3. Os melhores momentos são identificados e recortados automaticamente baseado na transcrição
  4. Os clips são gerados e salvos na pasta output_clips

🛠️ Tecnologias utilizadas

  • 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

📦 Instalação local (modo desenvolvedor)

# 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

About

Gerador de clips de um video do youtube.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages