Canais Ativos
2
WaveTech Ecosystem
Fontes (Scout)
0
Canais monitorados
Clips Gerados
0
Cortes 9:16 prontos
Publicados
0
Shorts no YouTube
Score Viral Médio
92.0
Qualidade de Retenção
Clips 9:16 Extraídos & Virais
Revisão, edição de títulos, preview vertical e publicação instantânea.
Nenhum clip encontrado.
Clique em "Ingerir Vídeo" no topo para extrair cortes automáticos de um vídeo longo do YouTube.
Canais do YouTube Conectados
Gerenciamento de nichos, frequência de postagens e credenciais Google API.
Fontes de Vídeos Longos (Scout)
Canais e podcasts monitorados para mineração automática de melhores momentos.
Microserviço Central & Integração (Regra R20)
Como outros projetos (Pipofit, Pipodesign, BoatSP) chamam este serviço sob demanda.
Python Client (`/root/services/video_clipper`)
Porta 3016
from services.video_clipper.client import VideoClipperClient
client = VideoClipperClient()
# 1. Pipeline completo (Download + Whisper + Hooks + Render 9:16)
result = client.full_pipeline(
youtube_url="https://youtube.com/watch?v=...",
niche="Fitness & Treino",
max_clips=3
)
for clip in result["clips"]:
print(clip["title"], clip["viral_score"], clip["rendered_video_path"])
Endpoints REST da API
HTTP / JSON
- POST /api/ingest Ingere vídeo e extrai cortes
- GET /api/clips Lista cortes e pontuações virais
- POST /api/clips/{id}/publish Publica direto no YouTube Shorts
- POST /api/sources/{id}/scan Varre canal para novos vídeos