Vellumdocs

Configuração

Variáveis de ambiente do motor e o que cada uma muda.

Todas são opcionais. Podem ficar no terminal ou no arquivo .env da raiz do motor (fora do git; o modelo é .env.example). O valor do terminal tem prioridade.

#Idioma, nicho e estilo

VariávelEfeitoPadrão
AVE_LANGIdioma ativo (pt, en, es, fr). Normalmente definido por with-lang.mjs.pt
AVE_NICHECódigo do nicho ativo. Só a galeria e o perfil desse nicho entram na análise e no render.automotivo
AVE_VIDEO_STYLEEstilo do vídeo: explicativo, reflexivo, impacto, comparativo.explicativo

#Diretor semântico

VariávelEfeitoPadrão
SEMANTIC_DIRECTOR_MODEProvedor: codex, claude, openai ou gemini-manual.codex
SEMANTIC_AI_MODELModelo usado.o padrão do provedor
SEMANTIC_AI_REASONINGEsforço de raciocínio.low
SEMANTIC_AI_REFRESH1 ignora o cache e força uma análise nova (paga).desligado
SEMANTIC_AIoff desliga a análise por IA. O vídeo sai básico; só para depuração.ligado
OPENAI_API_KEYChave da API no modo openai.—
CODEX_BIN, CLAUDE_BINCaminho dos executáveis, se não estiverem no PATH.—

Não desligue a IA para contornar um problema

SEMANTIC_AI=off e SEMANTIC_AI_REFRESH=1 são escolhas conscientes. Sem a IA o vídeo não tem direção; refresh sem motivo só gasta.

#Reconhecimento de fala

VariávelEfeitoPadrão
WHISPER_MODELModelo do faster-whisper.small
WHISPER_DEVICEauto, cpu ou cuda. auto usa a GPU NVIDIA quando disponível (cerca de 5× mais rápido).auto
WHISPER_COMPUTE_TYPETipo de computação.automático
AVE_PYTHONPython do sistema usado para criar o ambiente (3.11 a 3.13).procura sozinho

Trocar CPU por GPU reaproveita a transcrição. Trocar modelo ou parâmetros refaz a transcrição.

#Narração gerada

VariávelEfeitoPadrão
AVE_NARRACAOgerada faz o pipeline preferir a narração gerada à gravada.gravada primeiro
AVE_VOZVoz da biblioteca (nome do arquivo em assets/voice/<idioma>/).voz padrão do idioma
AVE_TTS_DEVICEcuda ou cpu.GPU se houver
AVE_TTS_PYTHONPython do ambiente da narração..venv-tts
HF_HOMECache dos modelos de voz.padrão do Hugging Face

#Saída e ferramentas

VariávelEfeitoPadrão
AVE_OUTPUT_DIRPasta raiz dos vídeos.output/
AVE_TMP_DIRTemporário dos renders (vários GB num vídeo longo)..tmp/
AVE_FFMPEG, AVE_FFPROBEffmpeg e ffprobe usados pelo motor.os do Remotion no Windows
AVE_RENDER_GLBackend gráfico do render (vulkan no Linux com NVIDIA).padrão do Remotion
AVE_COVERAGE_LIMIT_SECONDSLimita a cobertura ao trecho do formato (60 na prévia).vídeo inteiro