"description":"Versão numérica ou em caracteres da configuração ativa para ajudar detectar migrações ou mudanças de formato."
},
"safe_mode":{
"label":"Modo Seguro",
"description":"Quando habilitado, Frigate inicia em modo seguro com recursos reduzidos para solucionar problemas."
},
"environment_vars":{
"label":"Variáveis de ambiente",
"description":"Pares de chave/valor de variáveis de ambiente para atribuir ao processo do Frigate no Home Assistant OS. Usuários que não usam HAOS devem usar variáveis de ambiente do Docker."
},
"logger":{
"label":"Logando",
"description":"Controla o padrão de verbosidade de registro e sobrescrever o nível de registro por componente.",
"default":{
"label":"Nível de registro",
"description":"Padrão global de verbosidade de registro (debug, info, aviso, erro)."
"description":"Limiar mínimo de volume RMS necessário para executar a detecção de áudio; valores mais baixos aumentam a sensibilidade (por exemplo, 200 para volume alto, 500 para volume médio, 1000 para volume baixo)."
"description":"Altura (em pixels) dos quadros usados para o fluxo de detecção; deixe em branco para usar a resolução nativa do fluxo."
},
"width":{
"label":"Detectar largura",
"description":"Largura (em pixels) dos quadros usados para o fluxo de detecção; deixe em branco para usar a resolução nativa do fluxo."
},
"fps":{
"label":"Detectar FPS",
"description":"Taxa de quadros por segundo desejada para a execução da detecção; valores mais baixos reduzem o uso da CPU (o valor recomendado é 5; defina um valor mais alto — no máximo 10 — apenas se estiver rastreando objetos que se movem extremamente rápido)."
},
"min_initialized":{
"label":"Quadros de inicialização mínimos",
"description":"Número de detecções consecutivas necessárias antes de criar um objeto rastreado. Aumente esse valor para reduzir inicializações falsas. O valor padrão é o fps dividido por 2."
},
"max_disappeared":{
"label":"Máximo de quadros perdidos",
"description":"Número de quadros sem detecção antes que um objeto rastreado seja considerado desaparecido."
},
"stationary":{
"label":"Configuração de objetos estáticos",
"description":"Configurações para detectar e gerenciar objetos que permanecem parados por um período de tempo.",
"interval":{
"label":"Intervalo estacionário",
"description":"Com que frequência (em quadros) realizar uma verificação de detecção para confirmar um objeto estacionário."
},
"threshold":{
"label":"Limiar estacionário",
"description":"Número de quadros sem alteração de posição necessários para marcar um objeto como estacionário."
},
"max_frames":{
"label":"Quadros máximos",
"description":"Limita por quanto tempo objetos estacionários são rastreados antes de serem descartados.",
"default":{
"label":"Máximo de quadros padrão",
"description":"Número máximo padrão de quadros para rastrear um objeto estacionário antes de parar."
},
"objects":{
"label":"Quadros máximos do objeto",
"description":"Substituições por objeto para o número máximo de quadros de rastreamento de objetos estacionários."
}
},
"classifier":{
"label":"Ativar classificador visual",
"description":"Use um classificador visual para detectar objetos verdadeiramente estacionários, mesmo quando as caixas delimitadoras oscilam."
}
},
"annotation_offset":{
"label":"Deslocamento da anotação",
"description":"Milissegundos para deslocar as anotações de detecção, a fim de alinhar melhor as caixas delimitadoras da linha do tempo com as gravações; pode ser um valor positivo ou negativo."
"description":"Configurações para a função de detecção (*detect*) usada para executar a detecção de objetos e inicializar rastreadores.",
"scene":{
"label":"Detectar cena",
"description":"O ambiente que essa câmera vê, usado para escolher qual dos modelos de configuração rodam nele. Câmeras deixadas em 'tudo' rodam o modelo configurado para cena 'tudo'."
"label":"Argumentos de saída do registro do fluxo secundário",
"description":"Argumentos de saída para função de registro de fluxos secundários. Os argumentos de saída do registro são usados quando este valor estiver ausente."
"description":"Altura (em pixels) para renderizar a transmissão ao vivo jsmpeg na interface web; deve ser menor ou igual à altura da transmissão de detecção.",
"description":"Limiar de diferença de pixels utilizado pelo detector de movimento; valores mais altos reduzem a sensibilidade (faixa de 1 a 255)."
},
"lightning_threshold":{
"label":"Limiar de relâmpago",
"description":"Limite para detectar e ignorar picos breves de luminosidade (valores mais baixos indicam maior sensibilidade; valores entre 0,3 e 1,0). Isso não impede totalmente a detecção de movimento; apenas faz com que o detector pare de analisar quadros adicionais assim que o limite é excedido. Gravações baseadas em movimento continuam sendo geradas durante esses eventos."
},
"skip_motion_threshold":{
"label":"Limite de movimento para pular",
"description":"Se definido para um valor entre 0,0 e 1,0, e se uma proporção da imagem superior a esse valor sofrer alterações em um único quadro, o detector não retornará caixas de detecção de movimento e será recalibrado imediatamente. Isso pode economizar recursos da CPU e reduzir falsos positivos causados por relâmpagos, tempestades, etc., mas pode deixar passar eventos reais, como o rastreamento automático de um objeto por uma câmera PTZ. A escolha envolve um equilíbrio entre descartar alguns megabytes de gravações e analisar alguns clipes curtos. Deixe a opção não definida (None) para desativar esse recurso."
},
"improve_contrast":{
"label":"Melhorar contraste",
"description":"Aplique melhoria de contraste aos quadros antes da análise de movimento para auxiliar na detecção."
},
"contour_area":{
"label":"Área de contorno",
"description":"Área mínima do contorno, em pixels, necessária para que um contorno de movimento seja contabilizado."
},
"delta_alpha":{
"label":"Delta Alfa",
"description":"Fator de *alpha blending* utilizado na diferenciação de quadros para o cálculo de movimento."
},
"frame_alpha":{
"label":"Quadro alfa",
"description":"Valor alfa utilizado ao combinar quadros para o pré-processamento de movimento."
},
"frame_height":{
"label":"Altura da quadro",
"description":"Altura em pixels para a qual os quadros são redimensionados ao calcular o movimento."
},
"mask":{
"label":"Coordenadas da máscara",
"description":"Coordenadas x,y ordenadas que definem o polígono da máscara de movimento utilizado para incluir ou excluir áreas."
},
"mqtt_off_delay":{
"label":"Atraso de desligamento MQTT",
"description":"Segundos de espera após o último movimento antes de publicar um estado \"off\" via MQTT."
},
"enabled_in_config":{
"label":"Estado de movimento original",
"description":"Indica se a detecção de movimento estava habilitada na configuração estática original."
},
"raw_mask":{
"label":"Máscara Bruta"
},
"label":"Detecção de movimento"
},
"objects":{
"label":"Objetos",
"description":"Configurações padrão de rastreamento de objetos, incluindo quais rótulos rastrear e filtros por objeto.",
"track":{
"label":"Objetos a rastrear"
},
"filters":{
"label":"Filtros de objeto",
"description":"Filtros aplicados aos objetos detectados para reduzir falsos positivos (área, proporção, confiança).",
"min_area":{
"label":"Área mínima do objeto",
"description":"Área mínima da caixa delimitadora (em pixels ou porcentagem) necessária para este tipo de objeto. Pode ser especificada em pixels (inteiro) ou porcentagem (valor de ponto flutuante entre 0,000001 e 0,99)."
},
"max_area":{
"label":"Área máxima do objeto",
"description":"Área máxima da caixa delimitadora (pixels ou porcentagem) permitida para este tipo de objeto. Pode ser pixels (int) ou porcentagem (flutuar entre 0,000001 e 0,99)."
},
"min_ratio":{
"label":"Razão de aspecto mínimo",
"description":"Razão mínima entre largura e altura necessária para que a caixa delimitadora se qualifique."
},
"max_ratio":{
"label":"Razão de aspecto máxima",
"description":"Razão máxima entre largura e altura permitida para que a caixa delimitadora qualifique."
},
"threshold":{
"label":"Limiar de confiança",
"description":"Limiar médio de confiança de detecção necessário para que o objeto seja considerado um verdadeiro positivo."
},
"min_score":{
"label":"Confiança mínima",
"description":"Confiança mínima de detecção em um único quadro necessária para que o objeto seja contabilizado."
},
"mask":{
"label":"Máscara com filtro",
"description":"Coordenadas do polígono que definem onde este filtro é aplicado dentro do quadro."
},
"raw_mask":{
"label":"Máscara Bruta"
}
},
"mask":{
"label":"Máscara de objeto",
"description":"Polígono de máscara usado para impedir a detecção de objetos em áreas específicas."
},
"raw_mask":{
"label":"Máscara Bruta"
},
"genai":{
"label":"Configuração de objeto da GenAI",
"description":"Opções de GenIA para descrever objetos rastreados e enviar quadros para geração.",
"enabled":{
"label":"Ativar GenAI",
"description":"Habilitar por padrão a geração de descrições para objetos rastreados usando GenAI."
},
"use_snapshot":{
"label":"Usar instantâneos",
"description":"Use instantâneos de objetos em vez de miniaturas para a geração de descrições pela GenAI."
},
"prompt":{
"label":"Sugestão de legenda",
"description":"Modelo de prompt padrão usado ao gerar descrições com GenAI."
},
"object_prompts":{
"label":"Prompts de objeto",
"description":"Prompts por objeto para personalizar as saídas de GenAI para rótulos específicos."
},
"objects":{
"label":"Objetos de GenAI",
"description":"Lista de rótulos de objetos a serem enviados à GenAI por padrão."
},
"required_zones":{
"label":"Zonas obrigatórias",
"description":"Zonas que devem ser acessadas para que os objetos se qualifiquem para a geração de descrições pela GenAI."
},
"debug_save_thumbnails":{
"label":"Salvar miniaturas",
"description":"Salve as miniaturas enviadas à GenAI para depuração e revisão."
},
"send_triggers":{
"label":"Gatilhos de GenAI",
"description":"Define quando os quadros devem ser enviados para a GenAI (ao final, após atualizações, etc.).",
"tracked_object_end":{
"label":"Enviar no fim",
"description":"Envie uma solicitação à GenAI quando o objeto rastreado terminar."
},
"after_significant_updates":{
"label":"Acionamento antecipado da GenAI",
"description":"Envie uma solicitação à GenAI após um número especificado de atualizações significativas do objeto monitorado."
}
},
"enabled_in_config":{
"label":"Estado original da GenAI",
"description":"Indica se a GenAI foi habilitada na configuração estática original."
}
}
},
"lpr":{
"enabled":{
"label":"Ativar LPR"
},
"expire_time":{
"label":"Segundos para expirar",
"description":"Tempo, em segundos, após o qual uma placa não detectada é removida do rastreador (apenas para câmeras LPR dedicadas)."
},
"min_area":{
"label":"Área mínima da placa",
"description":"Área mínima da placa (em pixels) necessária para tentar o reconhecimento."
},
"enhancement":{
"label":"Nível de aprimoramento",
"description":"Nível de aprimoramento (0-10) a ser aplicado aos recortes da placa antes do OCR; valores mais altos nem sempre melhoram os resultados, e níveis acima de 5 podem funcionar apenas com placas noturnas, devendo ser utilizados com cautela."
"description":"Minutos entre as execuções de limpeza que removem segmentos de gravação expirados."
},
"continuous":{
"label":"Retenção contínua",
"description":"Número de dias para manter as gravações, independentemente de objetos rastreados ou movimento. Defina como 0 se quiser manter apenas gravações de alertas e detecções.",
"days":{
"label":"Dias de retenção",
"description":"Dias para manter as gravações."
}
},
"motion":{
"label":"Retenção de movimento",
"description":"Número de dias para manter gravações acionadas por movimento, independentemente dos objetos rastreados. Defina como 0 se quiser manter apenas gravações de alertas e detecções.",
"days":{
"label":"Dias de retenção",
"description":"Dias para manter as gravações."
}
},
"detections":{
"label":"Retenção de detecção",
"description":"Configurações de retenção de gravação para eventos de detecção, incluindo durações de pré e pós-captura.",
"pre_capture":{
"label":"Segundos de pré-captura",
"description":"Número de segundos anteriores ao evento de detecção a serem incluídos na gravação."
},
"post_capture":{
"label":"Segundos após a captura",
"description":"Número de segundos após o evento de detecção a serem incluídos na gravação."
},
"retain":{
"label":"Retenção de eventos",
"description":"Configurações de retenção para gravações de eventos de detecção.",
"days":{
"label":"Dias de retenção",
"description":"Número de dias para manter as gravações de eventos de detecção."
},
"mode":{
"label":"Modo de retenção",
"description":"Modo de retenção: all (salva todos os segmentos), motion (salva segmentos com movimento) ou active_objects (salva segmentos com objetos ativos)."
}
}
},
"alerts":{
"label":"Retenção de alertas",
"description":"Configurações de retenção de gravações para eventos de alerta, incluindo durações de pré e pós-captura.",
"pre_capture":{
"label":"Segundos de pré-captura",
"description":"Número de segundos anteriores ao evento de detecção a serem incluídos na gravação."
},
"post_capture":{
"label":"Segundos após a captura",
"description":"Número de segundos após o evento de detecção a serem incluídos na gravação."
},
"retain":{
"label":"Retenção de eventos",
"description":"Configurações de retenção para gravações de eventos de detecção.",
"days":{
"label":"Dias de retenção",
"description":"Número de dias para manter as gravações de eventos de detecção."
},
"mode":{
"label":"Modo de retenção",
"description":"Modo de retenção: all (salvar todos os segmentos), motion (salvar segmentos com movimento) ou active_objects (salvar segmentos com objetos ativos)."
}
}
},
"export":{
"label":"Exportar configuração",
"description":"Configurações utilizadas ao exportar gravações, como timelapse e aceleração de hardware.",
"hwaccel_args":{
"label":"Exportar argumentos de hwaccel",
"description":"Argumentos de aceleração de hardware a serem usados para operações de exportação/transcodificação."
},
"max_concurrent":{
"label":"Máximo de exportações simultâneas",
"description":"Número máximo de tarefas de exportação a serem processadas simultaneamente."
},
"chapters":{
"label":"Metadados de capítulos para incorporar nas gravações exportadas"
}
},
"preview":{
"label":"Pré-visualizar configuração",
"description":"Configurações que controlam a qualidade das prévias de gravação exibidas na interface de usuário.",
"quality":{
"label":"Qualidade da pré-visualização",
"description":"Nível de qualidade da pré-visualização (muito_baixa, baixa, média, alta, muito_alta)."
}
},
"enabled_in_config":{
"label":"Estado original da gravação",
"description":"Indica se a gravação foi habilitada na configuração estática original."
"description":"Configurações para gravação de um fluxo secundário de qualidade inferior.",
"enabled":{
"label":"Habilitar gravação de fluxo secundário",
"description":"Habilitar a gravação de um fluxo secundário com qualidade inferior para reprodução adaptativa e retenção estendida."
},
"continuous":{
"label":"Retenção contínua do fluxo secundário",
"description":"Número de dias para reter gravações do fluxo secundário independentemente de objetos rastreados ou movimento.",
"days":{
"label":"Dias de retenção",
"description":"Dias para reter gravações."
}
},
"motion":{
"label":"Retenção de movimento no fluxo secundário",
"description":"Número de dias para reter gravações do fluxo secundário disparadas por movimento.",
"days":{
"label":"Dias de retenção",
"description":"Dias para reter as gravações."
}
},
"alerts":{
"label":"Retenção de alertas do fluxo secundário",
"description":"Configurações de retenção para gravações de alertas de fluxo secundário.",
"days":{
"label":"Dias de retenção",
"description":"Número de dias para reter gravações de eventos de detecção."
},
"mode":{
"label":"Modo de retenção",
"description":"Modo de retenção: all (salvar todos segmentos), motion (salvar segmentos com movimento), ou active_objects (salvar segmentos com objetos ativos)."
}
},
"detections":{
"label":"Retenção de detecção do fluxo secundário",
"description":"Configurações de retenção das detecções em fluxos secundários.",
"days":{
"label":"Dias de retenção",
"description":"Número de dias para reter gravações dos eventos de detecção."
},
"mode":{
"label":"Modo de retenção",
"description":"Modo de retenção: all (salvar todos os segmentos), motion (salvar segmentos com movimento), ou active_objects (salvar segmentos com objetos ativos)."
"description":"Monitora se as detecções estavam originalmente habilitadas na configuração estática."
}
},
"genai":{
"label":"Configuração de IA generativa",
"description":"Controla o uso de IA generativa para produzir descrições e resumos de itens de avaliação.",
"detections":{
"label":"Ativar IA generativa para detecções",
"description":"Use IA generativa para gerar descrições para itens de detecção."
},
"image_source":{
"label":"Analisar fonte de imagem",
"description":"Fonte das imagens enviadas à IA generativa (\"prévia\" ou \"gravações\"); \"gravações\" usa quadros de maior qualidade, porém consome mais tokens."
},
"additional_concerns":{
"label":"Preocupações adicionais",
"description":"Uma lista de preocupações ou observações adicionais que a IA generativa deve levar em conta ao avaliar a atividade nesta câmera."
},
"debug_save_thumbnails":{
"label":"Salvar miniaturas",
"description":"Salve as miniaturas enviadas ao provedor de IA generativa para fins de depuração e revisão."
},
"enabled_in_config":{
"label":"Estado original da IA generativa",
"description":"Registra se a revisão por IA generativa estava originalmente habilitada na configuração estática."
},
"preferred_language":{
"label":"Língua preferencial",
"description":"Idioma preferencial a ser solicitado ao provedor de IA generativa para as respostas geradas."
},
"activity_context_prompt":{
"label":"Prompt de contexto da atividade",
"description":"Prompt personalizado que descreve o que é e o que não é atividade suspeita, para fornecer contexto aos resumos de IA generativa."
},
"enabled":{
"label":"Ativar descrições de IA generativa",
"description":"Ative ou desative descrições e resumos gerados por IA generativa para itens de revisão."
},
"alerts":{
"label":"Habilitar IA generativa para alertas",
"description":"Use IA generativa para gerar descrições para itens de alerta."
"description":"Estilo de escrita pré-definido para revisão de descrições geradas. A predefinição ajusta o tom e nível de detalhes do título, resumo e descrição das cenas; 'default' deixa o prompt interno sem alterações."
"description":"Configurações de conexão ONVIF e rastreamento automático PTZ para esta câmera.",
"host":{
"label":"Host ONVIF",
"description":"Host (e esquema opcional) para o serviço ONVIF desta câmera."
},
"port":{
"label":"Porta ONVIF",
"description":"Número da porta para o serviço ONVIF."
},
"user":{
"label":"Nome de usuário ONVIF",
"description":"Nome de usuário para autenticação ONVIF; alguns dispositivos exigem o usuário administrador para o ONVIF."
},
"password":{
"label":"Senha ONVIF",
"description":"Senha para autenticação ONVIF."
},
"tls_insecure":{
"label":"Desativar a verificação de TLS",
"description":"Ignore a verificação TLS e desative a autenticação digest para ONVIF (inseguro; use apenas em redes seguras)."
},
"profile":{
"label":"Perfil ONVIF",
"description":"Perfil de mídia ONVIF específico a ser utilizado para controle PTZ, identificado por token ou nome. Se não for definido, o primeiro perfil com configuração PTZ válida é selecionado automaticamente."
},
"autotracking":{
"label":"Rastreamento automático",
"description":"Rastreie automaticamente objetos em movimento e mantenha-os centralizados no enquadramento usando movimentos de câmera PTZ.",
"enabled":{
"label":"Ativar rastreamento automático",
"description":"Ative ou desative o rastreamento automático de objetos detectados pela câmera PTZ."
},
"calibrate_on_startup":{
"label":"Calibrar ao iniciar",
"description":"Meça as velocidades do motor PTZ na inicialização para melhorar a precisão do rastreamento. O Frigate atualizará a configuração com movement_weights após a calibração."
"description":"Comportamento do controle de zoom: desabilitado (somente pan/tilt), absoluto (mais compatível), ou relativo (pan/tilt/zoom concorrentes)."
},
"required_zones":{
"description":"Objetos devem entrar uma dessas zonas antes que o rastreamento automático inicie.",
"label":"Zonas obrigatórias"
},
"return_preset":{
"label":"Retornar à posição padrao",
"description":"Nome ONVIF configurado no firmware da câmera para retorno de posição após o fim do rastreamento."
},
"timeout":{
"description":"Aguardar esses segundos após perder o rastreamento para voltar a câmera à posição padrão.",
"label":"Limite de tempo para retorno"
},
"track":{
"description":"Lista de tipos de objetos que devem disparar o rastreamento automático.",
"label":"Objetos rastreados"
},
"zoom_factor":{
"label":"Fator de zoom",
"description":"Controle do nível de zoom nos objetos rastreados. Valores baixos mantem mais cena na visão; Valores mais altos fecham no objeto mas podem perder o rastreamento. Valores entre 0.1 e 0.75."
},
"movement_weights":{
"label":"Sensibilidade de movimento",
"description":"Valores de calibragem gerados automaticamente pela calibragem da câmera. Não altere manualmente."
},
"enabled_in_config":{
"label":"Status original do rastreamento automático",
"description":"Campo interno que determina se o rastreamento automático estava habilitado na configuração."