Pular para o conteúdo principal

Sistema de fontes

A tipografia é o elemento mais visível de uma legenda. O SleepComet inclui 21 fontes integradas, todas carregadas com @font-face real no editor — a prévia usa exatamente o mesmo arquivo de fonte que o renderizador.

Fontes integradas

NomeIdentificador interno
The Bold FontTHEBOLDFONT
TikTok SansTikTokSans-Regular
AntonAnton-Regular
Archivo BlackArchivoBlack-Regular
BangersBangers-Regular
Barlow CondensedBarlowCondensed-Bold
Bebas NeueBebasNeue-Regular
DM SansDMSans
InterInter
League SpartanLeagueSpartan
MontserratMontserrat-Variable-wght
Nunito SansNunitoSans
Open SansOpenSans
OswaldOswald-Variable-wght
PoppinsPoppins-ExtraBold
RalewayRaleway-Variable-wght
RobotoRoboto
RubikRubik
SoraSora
UrbanistUrbanist
Work SansWorkSans

:::note Seleção pelo seletor Sempre escolha a fonte pelo seletor do editor. O identificador precisa corresponder exatamente a um arquivo de fonte real do renderizador — um nome digitado manualmente que não exista resulta em fallback silencioso para uma fonte genérica no vídeo final. :::

Fontes customizadas (Pro e Enterprise)

Usuários dos planos Pro e Enterprise podem enviar as próprias fontes nos formatos .ttf e .otf:

PlanoLimite
Free / Creator— (apenas as integradas)
Pro10 fontes
EnterpriseIlimitadas

Como o worker resolve fontes

Na renderização, a fonte é localizada nesta ordem:

  1. Busca exata no diretório de fontes do usuário (user_fonts/<user_id>/);
  2. Busca exata no diretório de fontes do sistema;
  3. Busca normalizada — nome sem espaços e símbolos;
  4. Busca ampla (glob) no diretório do usuário.

Para fontes customizadas, o worker extrai o nome da família diretamente do arquivo TTF/OTF e o utiliza no campo Fontname do ASS. Se nenhuma fonte for encontrada, o fallback é Arial.

font_name = get_font_family_name(font_path) or font_path.stem

Próximos passos: Templates de legendas · Solução de problemas — fontes