Skip to main content
SDK 2.0.0. Autenticação: Autenticação e licença.

Valores de retorno

Create() retorna nullptr em caso de falha. ProcessImage pode retornar nullptr.

Eventos do mecanismo


Falhas comuns

1. Create retorna nullptr

  • resource_path não é o arquivo resource.fbd
  • license_token ou app_id + app_key inválidos
  • A autenticação online não alcança /facebetter/v2/auth
  • Incompatibilidade de versão de libfacebetter.so

2. libfacebetter.so não encontrado

Você também pode definir RPATH na hora do link (-Wl,-rpath,/path/to/sdk/lib).

3. ProcessImage retorna nullptr


4. Os efeitos parecem inalterados

Não há SetBeautyTypeEnabled no 2.0. Defina intensidades > 0. Remodelagem / maquiagem precisam de um rosto.

5. O GLFW não consegue abrir o display

SSH precisa de encaminhamento X11 (ssh -X) ou de um compositor local.

6. A inicialização OpenGL falha

É necessário OpenGL 3.0+. Servidores headless podem usar OSMesa (libosmesa6-dev) com external_context definido para o seu contexto offscreen.

Logs de debug