-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
64 lines (47 loc) · 2.49 KB
/
.env.example
File metadata and controls
64 lines (47 loc) · 2.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# ─── Transcrição ───────────────────────────────────────────────────────────────
# Opções: whisper | assemblyai
TRANSCRIPTION_PROVIDER=whisper
# Tamanho do modelo Whisper local (tiny | base | small | medium | large)
WHISPER_MODEL=base
# API key da AssemblyAI (necessário se TRANSCRIPTION_PROVIDER=assemblyai)
ASSEMBLYAI_API_KEY=
# ─── Análise de IA ─────────────────────────────────────────────────────────────
# Opções: gemini | ollama | openrouter
LLM_PROVIDER=ollama
# Gemini
GEMINI_API_KEY=
# Ollama (local)
OLLAMA_BASE_URL=http://localhost:11434
OLLAMA_MODEL=llama3
# OpenRouter
OPENROUTER_API_KEY=
OPENROUTER_MODEL=mistralai/mistral-7b-instruct
# ─── Geração de Clipes ─────────────────────────────────────────────────────────
MAX_CLIPS=5
MIN_CLIP_SECONDS=15
MAX_CLIP_SECONDS=60
OUTPUT_FORMAT=mp4
# Proporção de saída (9:16 para Shorts/Reels/TikTok)
OUTPUT_ASPECT_RATIO=9:16
# ─── Viral Edit ────────────────────────────────────────────────────────────────
# Ativar modo viral automaticamente (pode ser sobrescrito por clipe)
ENABLE_VIRAL_EDIT=false
# Usar OpenCV para detectar rosto e centralizar no painel superior
FACE_DETECTION=true
# Queimar legendas estilo TikTok no vídeo
ADD_CAPTIONS=true
# Estilo das legendas: tiktok (branco+borda) | bold (amarelo uppercase)
CAPTION_STYLE=tiktok
# Caminho para um vídeo de gameplay/fundo (painel inferior)
# Se vazio, usa loop do próprio vídeo com blur
BACKGROUND_VIDEO_PATH=
# Caminho para uma fonte TTF personalizada
# Se vazio, usa Arial do sistema
FONT_PATH=
# ─── Center Blur Layout ────────────────────────────────────────────────────────
# Ativar por padrão (pode ser sobrescrito por clipe via frontend)
ENABLE_CENTER_BLUR_LAYOUT=false
# Proporção da altura ocupada pelo vídeo central (0.40 a 0.90)
CENTER_VIDEO_HEIGHT_RATIO=0.50
# Intensidade do desfoque no fundo (sigma do gblur, 5–60)
BACKGROUND_BLUR_STRENGTH=20