Files
frigate/web/public/locales/pt-BR/config/global.json
T
c95d7f1808 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (46 of 46 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (759 of 759 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (508 of 508 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (141 of 141 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (277 of 277 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1366 of 1366 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (119 of 119 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (87 of 87 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (145 of 145 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (68 of 68 strings)

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ítalo Peixoto <italoopeixoto@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-replay/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/pt_BR/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-replay
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
2026-09-29 08:53:42 -05:00

1532 lines
81 KiB
JSON

{
"version": {
"label": "Versão atual da configuração",
"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)."
},
"logs": {
"label": "Nível de registro por processo",
"description": "Configurações de nível de registro por componente para aumentar ou diminuir a verbosidade de módulos específicos."
}
},
"audio": {
"max_not_heard": {
"label": "Tempo limite final",
"description": "Quantidade de segundos sem o tipo de áudio configurado antes do término do evento de áudio."
},
"min_volume": {
"label": "Volume mínimo",
"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)."
},
"listen": {
"label": "Tipos de escuta",
"description": "Lista de tipos de eventos de áudio a serem detectados (por exemplo: latido, alarme de incêndio, fala, grito)."
},
"filters": {
"label": "Filtros de áudio",
"description": "Configurações de filtro por tipo de áudio, como limites de confiança, usadas para reduzir falsos positivos.",
"threshold": {
"label": "Confiança mínima do áudio",
"description": "Limite mínimo de confiança para que o evento de áudio seja contabilizado."
}
},
"enabled_in_config": {
"label": "Estado de áudio original",
"description": "Indica se a detecção de áudio foi originalmente ativada no arquivo de configuração estática."
},
"num_threads": {
"label": "Threads de detecção",
"description": "Número de threads a serem usadas para o processamento de detecção de áudio."
},
"label": "Detecção de áudio",
"labelmap": {
"label": "Personalização de etiquetas de áudio",
"description": "Sobrepõe ou re-mapeia entradas para mesclar ao lablemap de áudio padrão."
},
"description": "Configurações da detecção de eventos baseada em áudio para todas as câmeras; podem ser substituídas por câmera.",
"enabled": {
"label": "Habilitar detecção de áudio",
"description": "Habilita ou desabilita a detecção de eventos de áudio em todas as câmeras; pode ser substituído por câmera."
}
},
"auth": {
"label": "Autenticação",
"description": "Configurações de autenticação e relacionadas à sessão, incluindo opções de cookies e limite de taxa.",
"enabled": {
"label": "Habilitar autenticação",
"description": "Ative a autenticação nativa para a interface do usuário do Frigate."
},
"reset_admin_password": {
"label": "Redefinir senha de administrador",
"description": "Se verdadeiro, redefina a senha do usuário administrador na inicialização e imprima a nova senha nos registros."
},
"cookie_name": {
"label": "nome do cookie JWT",
"description": "Nome do cookie usado para armazenar o token JWT para autenticação nativa."
},
"cookie_secure": {
"label": "Sinalizador de cookie seguro",
"description": "Defina o atributo \"secure\" no cookie de autenticação; ele deve ser verdadeiro ao usar TLS."
},
"session_length": {
"label": "Duração da sessão",
"description": "Duração da sessão em segundos para sessões baseadas em JWT."
},
"failed_login_rate_limit": {
"label": "Limites de falha de login",
"description": "Regras de limitação das tentativas de autenticação falhas para reduzir ataques de força bruta."
},
"refresh_time": {
"label": "Janela de atualização da sessão",
"description": "Quando uma seção está a poucos segundos da expiração, atualizar para o tempo total."
},
"trusted_proxies": {
"label": "Proxies confiáveis",
"description": "Lista de IPs de proxies confiáveis usados para determinar o IP do cliente na limitação de taxa."
},
"hash_iterations": {
"label": "Iterações de hash",
"description": "Número de iterações PBKDF2-SHA256 a serem usadas ao gerar o hash das senhas dos usuários."
},
"roles": {
"label": "Mapeamentos de funções",
"description": "Mapeia funções para listas de câmeras. Uma lista vazia concede acesso a todas as câmeras para a função."
},
"admin_first_time_login": {
"label": "Sinalizador de primeiro acesso do administrador",
"description": "Quando verdadeiro, a interface pode exibir na página de login um link de ajuda informando aos usuários como entrar após a redefinição da senha do administrador. "
}
},
"audio_transcription": {
"label": "Transcrição de áudio",
"live_enabled": {
"label": "Transcrição em tempo real",
"description": "Ative a transcrição ao vivo por streaming para o áudio à medida que ele é recebido."
},
"description": "Configurações de transcrição de áudio e voz ao vivo para eventos e legendas em tempo real.",
"enabled": {
"label": "Habilitar a transcrição de áudio",
"description": "Ativar ou desativar a transcrição automática de áudio para todas as câmeras; pode ser configurado individualmente por câmera."
},
"language": {
"label": "Idioma da transcrição",
"description": "Código de idioma usado para transcrição/tradução (por exemplo, 'en' para inglês) ou 'auto' para que o modelo o detecte. Consulte https://whisper-api.com/docs/languages/ para ver os códigos de idioma compatíveis."
},
"device": {
"label": "Dispositivo de transcrição",
"description": "Chave do dispositivo (CPU/GPU) em que o modelo de transcrição será executado. Atualmente, apenas GPUs NVIDIA com CUDA são compatíveis com a transcrição."
},
"model_size": {
"label": "Tamanho do modelo",
"description": "Tamanho do modelo a ser usado na transcrição offline de eventos de áudio."
},
"model": {
"label": "Modelo de transcrição de áudio ou nome do provedor de IA generativa",
"description": "O backend de transcrição: 'whisper' para os modelos locais integrados do Frigate, ou o nome de um provedor de IA generativa com a função transcribe."
}
},
"detect": {
"enabled": {
"label": "Ativar detecção de objetos",
"description": "Habilita ou desabilita a detecção de objetos para todas as câmeras; pode ser substituído por câmera."
},
"height": {
"label": "Detectar altura",
"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."
},
"label": "Detecção de Objetos",
"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'."
}
},
"face_recognition": {
"label": "Reconhecimento facial",
"enabled": {
"label": "Ativar reconhecimento facial",
"description": "Habilita ou desabilita o reconhecimento facial para todas as câmeras; pode ser substituído por câmera."
},
"min_area": {
"label": "Área mínima do rosto",
"description": "Área mínima (em pixels) da caixa delimitadora de um rosto detectado necessária para tentar o reconhecimento."
},
"description": "Configurações de detecção e reconhecimento facial para todas as câmeras; podem ser substituídas por câmera.",
"model_size": {
"label": "Tamanho do modelo",
"description": "Tamanho do modelo a ser usado nos embeddings faciais (small/large); o maior pode exigir GPU."
},
"unknown_score": {
"description": "Limite de distância abaixo do qual um rosto é considerado uma possível correspondência (quanto maior, mais rigoroso).",
"label": "Limite de pontuação para desconhecido"
},
"detection_threshold": {
"label": "Limite de detecção",
"description": "Confiança mínima de detecção necessária para considerar válida uma detecção de rosto."
},
"recognition_threshold": {
"label": "Limite de reconhecimento",
"description": "Limite de distância entre embeddings faciais para considerar que dois rostos correspondem."
},
"min_faces": {
"label": "Mínimo de rostos",
"description": "Número mínimo de reconhecimentos faciais necessários antes de aplicar um sub-rótulo reconhecido a uma pessoa."
},
"save_attempts": {
"label": "Tentativas a salvar",
"description": "Número de tentativas de reconhecimento facial a manter para a interface de reconhecimentos recentes."
},
"blur_confidence_filter": {
"description": "Ajusta as pontuações de confiança com base no desfoque da imagem para reduzir falsos positivos em rostos de baixa qualidade.",
"label": "Filtro de confiança por desfoque"
},
"device": {
"label": "Dispositivo",
"description": "Esta é uma substituição, para escolher um dispositivo específico. Consulte https://onnxruntime.ai/docs/execution-providers/ para mais informações"
}
},
"ffmpeg": {
"path": {
"label": "Caminho do FFmpeg",
"description": "Caminho para o binário do FFmpeg a ser utilizado ou um alias de versão (\"7.0\" ou \"8.0\")."
},
"global_args": {
"label": "Argumentos globais do FFmpeg",
"description": "Argumentos globais passados para processos do FFmpeg."
},
"hwaccel_args": {
"label": "Argumentos de aceleração de hardware",
"description": "Argumentos de aceleração de hardware para o FFmpeg. Recomenda-se o uso de predefinições específicas do provedor."
},
"input_args": {
"label": "Argumentos de entrada",
"description": "Argumentos de entrada aplicados aos fluxos de entrada do FFmpeg."
},
"output_args": {
"label": "Argumentos de saída",
"description": "Argumentos de saída padrão utilizados para diferentes funções do FFmpeg, como detecção e gravação.",
"detect": {
"label": "Detectar argumentos de saída",
"description": "Argumentos de saída padrão para fluxos de detecção de função."
},
"record": {
"label": "Registrar argumentos de saída",
"description": "Argumentos de saída padrão para fluxos de função de registro."
},
"record_sub": {
"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."
}
},
"retry_interval": {
"label": "Tempo de nova tentativa do FFmpeg",
"description": "Segundos de espera antes de tentar reconectar um fluxo de câmera após uma falha. O padrão é 10."
},
"apple_compatibility": {
"label": "Compatibilidade com a Apple",
"description": "Ative a marcação HEVC para melhor compatibilidade com reprodutores da Apple ao gravar em H.265."
},
"gpu": {
"label": "Índice da GPU",
"description": "Índice da GPU padrão usado para aceleração de hardware, se disponível."
},
"inputs": {
"label": "Entradas de câmera",
"description": "Lista de definições de fluxo de entrada (caminhos e funções) para esta câmera.",
"path": {
"label": "Caminho de entrada",
"description": "URL ou caminho do fluxo de entrada da câmera."
},
"roles": {
"label": "Funções de entrada",
"description": "Funções para este fluxo de entrada."
},
"global_args": {
"label": "Argumentos globais do FFmpeg",
"description": "Argumentos globais do FFmpeg para este fluxo de entrada."
},
"hwaccel_args": {
"label": "Argumentos de aceleração de hardware",
"description": "Argumentos de aceleração de hardware para este fluxo de entrada."
},
"input_args": {
"label": "Argumentos de entrada",
"description": "Argumentos de entrada específicos para este fluxo."
}
},
"label": "FFmpeg",
"description": "Configurações do FFmpeg, incluindo caminho do binário, argumentos, opções de hwaccel e argumentos de saída por função."
},
"birdseye": {
"order": {
"label": "Posição",
"description": "Posição numérica que controla a ordem da câmera no layout de vista aérea (Birdseye)."
},
"label": "Visão Panorâmica",
"description": "Configurações para a visualização composta \"Panorâmica\", que combina múltiplas transmissões de câmera em um único layout.",
"enabled": {
"label": "Ativar Visão Panorâmica",
"description": "Habilita ou desabilita a função Panorâmica."
},
"modes": {
"label": "Tipos de Atividade",
"description": "Tipos de atividade que incluem câmeras em modo panorâmico."
},
"restream": {
"label": "Restream RTSP",
"description": "Retransmite a saída do Birdseye como um feed RTSP; habilitar isto manterá o Birdseye em execução contínua."
},
"width": {
"description": "Largura de saída (em pixels) do quadro composto do Birdseye.",
"label": "Largura"
},
"height": {
"label": "Altura",
"description": "Altura de saída (em pixels) do quadro composto do Birdseye."
},
"quality": {
"label": "Qualidade de codificação",
"description": "Qualidade de codificação do feed mpeg1 do Birdseye (1 é a maior qualidade, 31 a menor)."
},
"inactivity_threshold": {
"label": "Limite de inatividade",
"description": "Segundos de inatividade após os quais uma câmera deixará de ser exibida no Birdseye."
},
"layout": {
"label": "Layout",
"description": "Opções de layout para a composição do Birdseye.",
"scaling_factor": {
"label": "Fator de escala",
"description": "Fator de escala usado pelo cálculo de layout (intervalo de 1,0 a 5,0)."
},
"max_cameras": {
"description": "Número máximo de câmeras exibidas ao mesmo tempo no Birdseye; mostra as câmeras mais recentes.",
"label": "Máximo de câmeras"
}
},
"idle_heartbeat_fps": {
"label": "FPS do heartbeat em inatividade",
"description": "Quadros por segundo com os quais o último quadro composto do Birdseye é reenviado quando ocioso; defina como 0 para desabilitar."
}
},
"live": {
"label": "Reprodução ao vivo",
"streams": {
"label": "Nomes de transmissões ao vivo",
"description": "Mapeamento de nomes de fluxos configurados para nomes de restream/go2rtc usados na reprodução ao vivo."
},
"height": {
"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.",
"label": "Altura da transmissão"
},
"quality": {
"description": "Qualidade de codificação para o fluxo jsmpeg (1 para a mais alta, 31 para a mais baixa).",
"label": "Qualidade da transmissão"
},
"description": "Configurações para controlar a resolução e a qualidade do stream ao vivo jsmpeg. Isto não afeta as câmeras com restream que usam o go2rtc para a visualização ao vivo."
},
"motion": {
"enabled": {
"label": "Ativar detecção de movimento",
"description": "Habilita ou desabilita a detecção de movimento para todas as câmeras; pode ser substituído por câmera."
},
"threshold": {
"label": "Limiar de movimento",
"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",
"description": "Configurações padrão de detecção de movimento aplicadas às câmeras, a menos que sejam substituídas por câmera."
},
"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",
"description": "Lista de rótulos de objetos a serem rastreados em todas as câmeras; pode ser substituída por câmera."
},
"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."
}
},
"filters_attribute": {
"label": "Filtros de atributos",
"description": "Filtros aplicados aos atributos detectados para reduzir falsos positivos (área, proporção, confiança).",
"min_area": {
"label": "Área mínima do atributo",
"description": "Área mínima da caixa delimitadora (pixels ou porcentagem) exigida para este atributo. Pode ser em pixels (inteiro) ou porcentagem (decimal entre 0,000001 e 0,99)."
},
"max_area": {
"label": "Área máxima do atributo",
"description": "Área máxima da caixa delimitadora (pixels ou porcentagem) permitida para este atributo. Pode ser em pixels (inteiro) ou porcentagem (decimal entre 0,000001 e 0,99)."
},
"min_ratio": {
"description": "Proporção mínima entre largura e altura exigida para que a caixa delimitadora seja considerada.",
"label": "Proporção mínima"
},
"max_ratio": {
"label": "Proporção máxima",
"description": "Proporção máxima entre largura e altura permitida para que a caixa delimitadora seja considerada."
},
"threshold": {
"label": "Limite de confiança",
"description": "Limite de confiança média de detecção necessário para que o atributo 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 associar este atributo ao seu objeto pai."
},
"mask": {
"label": "Máscara do filtro",
"description": "Coordenadas do polígono que definem onde este filtro se aplica dentro do quadro."
},
"raw_mask": {
"label": "Máscara bruta"
}
}
},
"lpr": {
"enabled": {
"label": "Ativar LPR",
"description": "Habilita ou desabilita o reconhecimento de placas de veículos para todas as câmeras; pode ser substituído por câmera."
},
"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."
},
"label": "Reconhecimento de placa veicular",
"description": "Configurações de reconhecimento de placa veicular, incluindo limites de detecção, formatação e placas conhecidas.",
"model_size": {
"label": "Tamanho do modelo",
"description": "Tamanho do modelo usado para detecção/reconhecimento de texto. A maioria dos usuários deve usar 'small'."
},
"detection_threshold": {
"description": "Limite de confiança de detecção para iniciar o OCR em uma suspeita de placa.",
"label": "Limite de detecção"
},
"recognition_threshold": {
"label": "Limite de reconhecimento",
"description": "Limite de confiança necessário para que o texto da placa reconhecida seja anexado como sub-rótulo."
},
"min_plate_length": {
"label": "Tamanho mínimo da placa",
"description": "Número mínimo de caracteres que uma placa reconhecida deve conter para ser considerada válida."
},
"format": {
"label": "Regex do formato da placa",
"description": "Regex opcional para validar as placas reconhecidas em relação a um formato esperado."
},
"match_distance": {
"label": "Distância de correspondência",
"description": "Número de caracteres diferentes permitidos ao comparar as placas detectadas com as placas conhecidas."
},
"known_plates": {
"description": "Lista de placas ou regexes a serem rastreadas ou alertadas de forma especial.",
"label": "Placas conhecidas"
},
"debug_save_plates": {
"label": "Salvar placas para depuração",
"description": "Salva as imagens recortadas das placas para depurar o desempenho do LPR."
},
"device": {
"label": "Dispositivo",
"description": "Esta é uma substituição, para escolher um dispositivo específico. Consulte https://onnxruntime.ai/docs/execution-providers/ para mais informações"
},
"replace_rules": {
"label": "Regras de substituição",
"description": "Regras de substituição por regex usadas para normalizar as placas detectadas antes da comparação.",
"pattern": {
"label": "Padrão regex"
},
"replacement": {
"label": "Texto de substituição"
}
}
},
"record": {
"label": "Gravação",
"enabled": {
"label": "Ativar gravação",
"description": "Habilita ou desabilita a gravação para todas as câmeras; pode ser substituído por câmera."
},
"expire_interval": {
"label": "Intervalo de limpeza de gravação",
"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."
},
"sub": {
"label": "Gravação de fluxo secundário",
"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": "Configurações de gravação e retenção aplicadas às câmeras, a menos que sejam substituídas por câmera."
},
"review": {
"label": "Rever",
"alerts": {
"label": "Configuração de alertas",
"description": "Configurações sobre quais objetos monitorados geram alertas e como os alertas são retidos.",
"enabled": {
"label": "Ativar alertas",
"description": "Habilita ou desabilita a geração de alertas para todas as câmeras; pode ser substituído por câmera."
},
"labels": {
"label": "Etiquetas de alerta",
"description": "Lista de rótulos de objetos que se qualificam como alertas (por exemplo: carro, pessoa)."
},
"required_zones": {
"label": "Zonas obrigatórias",
"description": "Zonas nas quais um objeto deve entrar para ser considerado um alerta; deixe em branco para permitir qualquer zona."
},
"enabled_in_config": {
"label": "Estado dos alertas originais",
"description": "Monitora se os alertas estavam originalmente habilitados na configuração estática."
},
"cutoff_time": {
"label": "Horário limite dos alertas",
"description": "Segundos de espera após a ausência de atividade que gere alerta antes de encerrar o alerta."
}
},
"detections": {
"label": "Configuração de detecções",
"description": "Configurações que definem para quais objetos rastreados são geradas detecções (sem gerar alerta) e como essas detecções são retidas.",
"enabled": {
"label": "Ativar detecções",
"description": "Habilita ou desabilita os eventos de detecção para todas as câmeras; pode ser substituído por câmera."
},
"labels": {
"label": "Rótulos de detecção",
"description": "Lista de rótulos de objetos que são considerados eventos de detecção."
},
"required_zones": {
"label": "Zonas requeridas",
"description": "Zonas em que um objeto deve entrar para ser considerado detectado. Deixe em branco para permitir qualquer zona."
},
"cutoff_time": {
"label": "Tempo limite de detecção",
"description": "Segundos a esperar após o fim da atividade antes de encerrar a detecção."
},
"enabled_in_config": {
"label": "Estado original de detecções",
"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."
},
"response_style": {
"label": "Estilo de resposta",
"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."
},
"frame_mode": {
"label": "Modo de quadros",
"description": "Como os quadros são apresentados ao modelo. 'frames' envia o prompt seguido dos quadros, o que serve para modelos que acompanham bem uma sequência por conta própria. 'annotated_frames' rotula cada quadro e intercala notas derivadas do rastreamento de objetos, o que ajuda modelos que perdem o fio de atividades que se repetem ou se invertem."
}
},
"description": "Configurações que controlam alertas, detecções e resumos de revisão por IA generativa usados pela interface e pelo armazenamento."
},
"semantic_search": {
"label": "Busca semântica",
"triggers": {
"label": "Gatilhos",
"description": "Ações e critérios de correspondência para gatilhos de busca semântica específicos de câmera.",
"friendly_name": {
"label": "Nome amigável",
"description": "Nome amigável opcional exibido na interface para este gatilho."
},
"enabled": {
"label": "Ative este gatilho",
"description": "Ative ou desative este gatilho de busca semântica."
},
"type": {
"label": "Tipo de gatilho",
"description": "Tipo de gatilho: 'miniatura' (correspondência com a imagem) ou \"descrição\" (correspondência com o texto)."
},
"data": {
"label": "Conteúdo sensível",
"description": "Frase de texto ou ID de miniatura para corresponder a objetos rastreados."
},
"threshold": {
"label": "Limiar de disparo",
"description": "Pontuação mínima de similaridade (0-1) necessária para ativar este gatilho."
},
"actions": {
"label": "Acionar ações",
"description": "Lista de ações a serem executadas quando o gatilho for acionado (notificação, sub-rótulo, atributo)."
}
},
"description": "Configurações da Busca semântica, que cria e consulta embeddings de objetos para encontrar itens semelhantes.",
"enabled": {
"label": "Habilitar busca semântica",
"description": "Habilita ou desabilita o recurso de busca semântica."
},
"reindex": {
"description": "Aciona uma reindexação completa dos objetos rastreados históricos no banco de dados de embeddings.",
"label": "Reindexar na inicialização"
},
"model": {
"description": "O modelo de embeddings a ser usado na busca semântica (por exemplo, 'jinav1') ou o nome de um provedor de IA generativa com a função embeddings.",
"label": "Modelo de busca semântica ou nome do provedor de IA generativa"
},
"model_size": {
"label": "Tamanho do modelo",
"description": "Selecione o tamanho do modelo; 'small' é executado na CPU e 'large' normalmente exige GPU."
},
"device": {
"label": "Dispositivo",
"description": "Esta é uma substituição, para escolher um dispositivo específico. Consulte https://onnxruntime.ai/docs/execution-providers/ para mais informações"
}
},
"snapshots": {
"label": "Instantâneas",
"enabled": {
"label": "Habilitar instantâneas",
"description": "Habilita ou desabilita o salvamento de snapshots para todas as câmeras; pode ser substituído por câmera."
},
"timestamp": {
"label": "Sobreposição de marca de tempo",
"description": "Sobreponha uma marca de tempo às capturas de imagem da API."
},
"bounding_box": {
"label": "Sobreposição de caixa delimitadora",
"description": "Desenhe caixas delimitadoras para objetos rastreados em capturas de imagem da API."
},
"crop": {
"label": "Cortar captura de imagem",
"description": "Recorte as capturas da API para a caixa delimitadora do objeto detectado."
},
"required_zones": {
"label": "Zonas obrigatórias",
"description": "Zonas nas quais um objeto deve entrar para que um snapshot seja salvo."
},
"height": {
"label": "Altura da captura",
"description": "Altura (pixels) para redimensionar as capturas da API; deixe em branco para preservar o tamanho original."
},
"retain": {
"label": "Retenção de capturas",
"description": "Configurações de retenção para capturas, incluindo dias padrão e substituições por objeto.",
"default": {
"label": "Retenção padrão",
"description": "Número padrão de dias para manter capturas."
},
"objects": {
"label": "Retenção de objetos",
"description": "Retenção de substituições por objeto para capturas em dias."
}
},
"quality": {
"label": "Qualidade da captura",
"description": "Qualidade de codificação das capturas salvas (0-100)."
},
"description": "Configurações dos snapshots de objetos rastreados gerados pela API para todas as câmeras; podem ser substituídas por câmera."
},
"notifications": {
"enabled": {
"label": "Ativar notificações",
"description": "Habilita ou desabilita as notificações de todas as câmeras; pode ser substituído por câmera."
},
"email": {
"label": "Notificação por E-mail",
"description": "Endereço de e-mail usado para notificações push ou exigido por determinados provedores de notificação."
},
"enabled_in_config": {
"label": "Estado original de notificações",
"description": "Indica se as notificações foram habilitadas na configuração estática original."
},
"label": "Notificações",
"cooldown": {
"label": "Intervalo de espera",
"description": "Intervalo (em segundos) entre notificações para evitar o envio excessivo de mensagens aos destinatários."
},
"description": "Configurações para habilitar e controlar as notificações de todas as câmeras; podem ser substituídas por câmera."
},
"onvif": {
"label": "ONVIF",
"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."
},
"zooming": {
"label": "Modo de zoom",
"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."
}
},
"ignore_time_mismatch": {
"label": "Ignorar diferença de tempo",
"description": "Ignorar diferenças de horário na sincronização entre câmera e servidor Frigate nas comunicações ONVIF."
}
},
"timestamp_style": {
"label": "Estilo de marcação de tempo",
"position": {
"label": "Posição de marcação de tempo",
"description": "Posição da marcação de tempo na imagem (se/sd/ie/id)."
},
"format": {
"label": "Formato da marcação de tempo",
"description": "String de formato de data e hora usada para marcação de tempo (formato para datetime do Python)."
},
"color": {
"label": "cor de marcação de tempo",
"description": "Valores de cor RGB para o texto da marcação de tempo (todos os valores de 0 a 255).",
"red": {
"label": "Vermelho",
"description": "Componente vermelho (0-255) para a cor da marcação de tempo."
},
"green": {
"label": "Verde",
"description": "Componente verde (0-255) para a cor da marcação de tempo."
},
"blue": {
"label": "Azul",
"description": "Componente azul (0-255) para a cor da marcação de tempo."
}
},
"thickness": {
"label": "Espessura da marcação de tempo",
"description": "Espessura da linha do texto da marcação de tempo."
},
"effect": {
"label": "Efeito da marcação de tempo",
"description": "Efeito visual para o texto do marcação de tempo (nenhum, sólido, sombra)."
},
"description": "Opções de estilo dos carimbos de data/hora exibidos no feed, aplicadas à visualização de depuração e aos snapshots."
},
"mqtt": {
"label": "MQTT",
"description": "Configurações para conectar e publicar telemetria, snapshots e detalhes de eventos em um broker MQTT.",
"enabled": {
"label": "Habilitar MQTT",
"description": "Habilita ou desabilita a integração MQTT para estados, eventos e snapshots."
},
"host": {
"label": "Host MQTT",
"description": "Nome de host ou endereço IP do broker MQTT."
},
"port": {
"label": "Porta MQTT",
"description": "Porta do broker MQTT (geralmente 1883 para MQTT sem criptografia)."
},
"topic_prefix": {
"description": "Prefixo de tópico MQTT para todos os tópicos do Frigate; deve ser único se você executar várias instâncias.",
"label": "Prefixo do tópico"
},
"client_id": {
"label": "ID do cliente",
"description": "Identificador do cliente usado ao se conectar ao broker MQTT; deve ser único para cada instância."
},
"stats_interval": {
"label": "Intervalo de estatísticas",
"description": "Intervalo, em segundos, para publicar estatísticas do sistema e das câmeras no MQTT."
},
"user": {
"label": "Usuário MQTT",
"description": "Usuário MQTT opcional; pode ser fornecido por variáveis de ambiente ou segredos."
},
"password": {
"label": "Senha MQTT",
"description": "Senha MQTT opcional; pode ser fornecida por variáveis de ambiente ou segredos."
},
"tls_ca_certs": {
"description": "Caminho para o certificado da CA para conexões TLS com o broker (para certificados autoassinados).",
"label": "Certificados CA do TLS"
},
"tls_client_cert": {
"label": "Certificado do cliente",
"description": "Caminho do certificado do cliente para autenticação mútua TLS; não defina usuário/senha ao usar certificados de cliente."
},
"tls_client_key": {
"label": "Chave do cliente",
"description": "Caminho da chave privada do certificado do cliente."
},
"tls_insecure": {
"label": "TLS inseguro",
"description": "Permite conexões TLS inseguras ignorando a verificação do nome do host (não recomendado)."
},
"qos": {
"label": "QoS do MQTT",
"description": "Nível de Qualidade de Serviço para publicações/assinaturas MQTT (0, 1 ou 2)."
}
},
"profiles": {
"label": "Perfis",
"description": "Definições de perfis nomeados com nomes amigáveis. Os perfis das câmeras devem referenciar os nomes definidos aqui.",
"friendly_name": {
"label": "Nome amigável",
"description": "Nome de exibição deste perfil mostrado na interface."
}
},
"camera_ui": {
"label": "Interface da Câmera",
"description": "Ordem de exibição e visibilidade desta câmera na interface. A ordem afeta o painel padrão. Para um controle mais detalhado, use grupos de câmeras.",
"order": {
"label": "Ordem na interface",
"description": "Ordem numérica usada para ordenar a câmera na interface (painel padrão e listas); números maiores aparecem depois."
},
"dashboard": {
"label": "Mostrar no painel ao vivo",
"description": "Alterna se esta câmera fica visível no painel ao vivo padrão de Todas as câmeras. A câmera continua disponível em todos os outros lugares da interface, incluindo grupos de câmeras e configurações."
},
"review": {
"label": "Mostrar na revisão",
"description": "Alterna se esta câmera fica visível na revisão (a página de revisão e seu filtro de câmeras, a revisão de movimento e a visualização de histórico)."
}
},
"ui": {
"label": "UI",
"description": "Preferências da interface do usuário, como fuso horário, formatação de hora/data e unidades.",
"timezone": {
"description": "Fuso horário opcional a ser exibido em toda a interface (usa o horário local do navegador se não for definido).",
"label": "Fuso horário"
},
"time_format": {
"label": "Formato de hora",
"description": "Formato de hora a ser usado na interface (browser, 12hour ou 24hour)."
},
"unit_system": {
"label": "Sistema de unidades",
"description": "Sistema de unidades para exibição (metric ou imperial), usado na interface e no MQTT."
}
},
"database": {
"description": "Configurações do banco de dados SQLite usado pelo Frigate para armazenar os metadados de objetos rastreados e de gravações.",
"path": {
"label": "Caminho do banco de dados",
"description": "Caminho no sistema de arquivos onde o arquivo do banco de dados SQLite do Frigate será armazenado."
},
"label": "Banco de dados"
},
"go2rtc": {
"label": "go2rtc",
"description": "Configurações do serviço de restreaming go2rtc integrado, usado para retransmissão e tradução de streams ao vivo."
},
"networking": {
"label": "Rede",
"description": "Configurações relacionadas à rede, como a habilitação de IPv6 nos endpoints do Frigate.",
"ipv6": {
"label": "Configuração de IPv6",
"description": "Configurações específicas de IPv6 para os serviços de rede do Frigate.",
"enabled": {
"description": "Habilita o suporte a IPv6 nos serviços do Frigate (API e interface), quando aplicável.",
"label": "Habilitar IPv6"
}
},
"listen": {
"description": "Configuração das portas de escuta internas e externas. Destina-se a usuários avançados. Na maioria dos casos, recomenda-se alterar a seção de portas do seu arquivo Docker Compose.",
"internal": {
"label": "Porta interna",
"description": "Porta de escuta interna do Frigate (padrão 5000)."
},
"label": "Configuração das portas de escuta",
"external": {
"label": "Porta externa",
"description": "Porta de escuta externa do Frigate (padrão 8971)."
}
}
},
"proxy": {
"label": "Proxy",
"header_map": {
"label": "Mapeamento de cabeçalhos",
"description": "Mapeia os cabeçalhos recebidos do proxy para os campos de usuário e função do Frigate na autenticação via proxy.",
"user": {
"description": "Cabeçalho que contém o nome de usuário autenticado fornecido pelo proxy de origem.",
"label": "Cabeçalho de usuário"
},
"role": {
"label": "Cabeçalho de função",
"description": "Cabeçalho que contém a função ou os grupos do usuário autenticado fornecidos pelo proxy de origem."
},
"role_map": {
"label": "Mapeamento de funções",
"description": "Mapeia os valores de grupo do proxy de origem para funções do Frigate (por exemplo, mapear grupos de administradores para a função admin)."
}
},
"description": "Configurações para integrar o Frigate atrás de um proxy reverso que repassa cabeçalhos de usuário autenticado.",
"logout_url": {
"label": "URL de logout",
"description": "URL para a qual os usuários são redirecionados ao sair pelo proxy."
},
"auth_secret": {
"label": "Segredo do proxy",
"description": "Segredo opcional verificado no cabeçalho X-Proxy-Secret para validar proxies confiáveis."
},
"default_role": {
"description": "Função padrão atribuída aos usuários autenticados por proxy quando nenhum mapeamento de função se aplica. Defina como 'none' para negar acesso a usuários não mapeados.",
"label": "Função padrão"
},
"separator": {
"label": "Caractere separador",
"description": "Caractere usado para dividir vários valores fornecidos nos cabeçalhos do proxy."
}
},
"telemetry": {
"label": "Telemetria",
"description": "Opções de telemetria e estatísticas do sistema, incluindo o monitoramento de GPU e de largura de banda de rede.",
"network_interfaces": {
"label": "Interfaces de rede",
"description": "Lista de prefixos de nomes de interfaces de rede a serem monitoradas para as estatísticas de largura de banda."
},
"stats": {
"label": "Estatísticas do sistema",
"description": "Opções para habilitar/desabilitar a coleta de várias estatísticas do sistema e da GPU.",
"amd_gpu_stats": {
"label": "Estatísticas da GPU AMD",
"description": "Habilita a coleta de estatísticas da GPU AMD, se houver uma GPU AMD presente."
},
"intel_gpu_stats": {
"label": "Estatísticas da GPU Intel",
"description": "Habilita a coleta de estatísticas da GPU Intel, se houver uma GPU Intel presente."
},
"network_bandwidth": {
"label": "Largura de banda de rede",
"description": "Habilita o monitoramento da largura de banda de rede por processo para os processos ffmpeg das câmeras e para os detectores (requer capabilities)."
},
"intel_gpu_device": {
"description": "Endereço do barramento PCI ou caminho do dispositivo DRM (por ex., /dev/dri/card1) usado para fixar as estatísticas da GPU Intel em um dispositivo específico quando houver vários.",
"label": "Dispositivo da GPU Intel"
}
},
"version_check": {
"description": "Habilita uma verificação externa para detectar se há uma versão mais recente do Frigate disponível.",
"label": "Verificação de versão"
}
},
"tls": {
"label": "TLS",
"description": "Configurações de TLS para os endpoints web do Frigate (porta 8971).",
"enabled": {
"label": "Habilitar TLS",
"description": "Habilita o TLS para a interface web e a API do Frigate na porta TLS configurada."
}
},
"genai": {
"label": "Configuração de IA generativa",
"description": "Configurações dos provedores de IA generativa integrados, usados para gerar descrições de objetos e resumos de revisão.",
"api_key": {
"label": "Chave de API",
"description": "Chave de API exigida por alguns provedores (também pode ser definida por variáveis de ambiente)."
},
"base_url": {
"label": "URL base",
"description": "URL base para provedores auto-hospedados ou compatíveis (por exemplo, uma instância do Ollama)."
},
"model": {
"label": "Modelo",
"description": "O modelo do provedor a ser usado para gerar descrições ou resumos."
},
"provider": {
"label": "Provedor",
"description": "O provedor de IA generativa a ser usado (por exemplo: ollama, gemini, openai)."
},
"roles": {
"label": "Funções",
"description": "Funções da IA generativa (chat, descriptions, embeddings, transcribe); um provedor por função. Apenas chat, descriptions e embeddings são concedidas por padrão; transcribe deve ser listada explicitamente."
},
"provider_options": {
"label": "Opções do provedor",
"description": "Opções adicionais específicas do provedor a serem passadas ao cliente de IA generativa."
},
"runtime_options": {
"label": "Opções de execução",
"description": "Opções de execução passadas ao provedor a cada chamada de inferência."
}
},
"classification": {
"label": "Classificação de objetos",
"description": "Configurações dos modelos de classificação usados para refinar os rótulos de objetos ou classificar estados.",
"bird": {
"label": "Configuração da classificação de pássaros",
"description": "Configurações específicas dos modelos de classificação de pássaros.",
"enabled": {
"label": "Classificação de pássaros",
"description": "Habilita ou desabilita a classificação de pássaros."
},
"threshold": {
"description": "Pontuação mínima de classificação necessária para aceitar uma classificação de pássaro.",
"label": "Pontuação mínima"
}
},
"custom": {
"label": "Modelos de classificação personalizados",
"enabled": {
"label": "Habilitar modelo",
"description": "Habilita ou desabilita o modelo de classificação personalizado."
},
"description": "Configuração dos modelos de classificação personalizados usados para detecção de objetos ou de estados.",
"name": {
"label": "Nome do modelo",
"description": "Identificador do modelo de classificação personalizado a ser usado."
},
"threshold": {
"label": "Limite de pontuação",
"description": "Limite de pontuação usado para alterar o estado da classificação."
},
"save_attempts": {
"label": "Tentativas a salvar",
"description": "Quantas tentativas de classificação salvar para a interface de classificações recentes."
},
"object_config": {
"objects": {
"label": "Classificar objetos",
"description": "Lista de tipos de objeto nos quais executar a classificação de objetos."
},
"classification_type": {
"description": "Tipo de classificação aplicado: 'sub_label' (adiciona um sub_label) ou outros tipos compatíveis.",
"label": "Tipo de classificação"
}
},
"state_config": {
"cameras": {
"label": "Câmeras de classificação",
"description": "Recorte e configurações por câmera para executar a classificação de estados.",
"crop": {
"label": "Recorte da classificação",
"description": "Coordenadas do recorte a serem usadas para executar a classificação nesta câmera."
}
},
"motion": {
"label": "Executar ao detectar movimento",
"description": "Se verdadeiro, executa a classificação quando movimento for detectado dentro do recorte especificado."
},
"interval": {
"label": "Intervalo de classificação",
"description": "Intervalo (em segundos) entre as execuções periódicas de classificação de estados."
}
}
}
},
"camera_groups": {
"description": "Configuração dos grupos de câmeras nomeados usados para organizar as câmeras na interface.",
"cameras": {
"label": "Lista de câmeras",
"description": "Lista dos nomes das câmeras incluídas neste grupo."
},
"label": "Grupos de câmeras",
"icon": {
"label": "Ícone do grupo",
"description": "Ícone usado para representar o grupo de câmeras na interface."
},
"order": {
"label": "Ordem de classificação",
"description": "Ordem numérica usada para ordenar os grupos de câmeras na interface; números maiores aparecem depois."
}
},
"camera_mqtt": {
"label": "MQTT",
"description": "Configurações de publicação de imagens via MQTT.",
"enabled": {
"description": "Habilita a publicação de snapshots dos objetos nos tópicos MQTT para esta câmera.",
"label": "Enviar imagem"
},
"timestamp": {
"label": "Adicionar carimbo de data/hora",
"description": "Sobrepõe um carimbo de data/hora nas imagens publicadas no MQTT."
},
"bounding_box": {
"label": "Adicionar caixa delimitadora",
"description": "Desenha caixas delimitadoras nas imagens publicadas via MQTT."
},
"crop": {
"label": "Recortar imagem",
"description": "Recorta as imagens publicadas no MQTT para a caixa delimitadora do objeto detectado."
},
"height": {
"label": "Altura da imagem",
"description": "Altura (em pixels) para redimensionar as imagens publicadas via MQTT."
},
"required_zones": {
"description": "Zonas em que um objeto deve entrar para que uma imagem seja publicada no MQTT.",
"label": "Zonas obrigatórias"
},
"quality": {
"label": "Qualidade JPEG",
"description": "Qualidade JPEG das imagens publicadas no MQTT (0-100)."
}
},
"active_profile": {
"label": "Perfil ativo",
"description": "Nome do perfil atualmente ativo. Apenas em tempo de execução, não é gravado no YAML."
},
"models": {
"label": "Modelos de detecção",
"scene": {
"label": "Cena do modelo",
"description": "O ambiente da câmera para o qual este modelo é usado. As câmeras selecionam um modelo definindo detect.scene com um valor correspondente, e 'all' é usado por qualquer câmera que não defina um."
},
"description": "Modelos de detecção de objetos e o hardware em que cada um é executado. As câmeras escolhem um modelo fazendo a correspondência entre o detect.scene delas e o scene do modelo.",
"devices": {
"label": "Hardware de detecção",
"description": "Hardware em que este modelo é executado, no formato '<detector>' ou '<detector>:<device>' (por exemplo, 'edgetpu:pci:0' ou 'openvino:GPU'). Listar o mesmo dispositivo mais de uma vez executa processos de inferência adicionais nele."
},
"path": {
"label": "Caminho do modelo personalizado do detector de objetos",
"description": "Caminho para um arquivo de modelo de detecção personalizado (ou plus://<model_id> para modelos do Frigate+)."
},
"labelmap_path": {
"description": "Caminho para um arquivo de labelmap que associa classes numéricas a rótulos de texto para o detector.",
"label": "Mapa de rótulos do detector de objetos personalizado"
},
"width": {
"label": "Largura de entrada do modelo de detecção de objetos",
"description": "Largura do tensor de entrada do modelo, em pixels."
},
"height": {
"label": "Altura de entrada do modelo de detecção de objetos",
"description": "Altura do tensor de entrada do modelo, em pixels."
},
"labelmap": {
"label": "Personalização do labelmap",
"description": "Substituições ou remapeamentos de entradas a serem mesclados ao labelmap padrão."
},
"attributes_map": {
"label": "Mapa de rótulos de objetos para seus rótulos de atributos",
"description": "Mapeamento de rótulos de objetos para rótulos de atributos usado para anexar metadados (por exemplo, 'car' -> ['license_plate'])."
},
"input_tensor": {
"label": "Formato do tensor de entrada do modelo",
"description": "Formato de tensor esperado pelo modelo: 'nhwc' ou 'nchw'."
},
"input_pixel_format": {
"label": "Formato de cor dos pixels de entrada do modelo",
"description": "Espaço de cor dos pixels esperado pelo modelo: 'rgb', 'bgr' ou 'yuv'."
},
"input_dtype": {
"label": "Tipo de dado de entrada do modelo",
"description": "Tipo de dado do tensor de entrada do modelo (por exemplo, 'float32')."
},
"model_type": {
"label": "Tipo de modelo de detecção de objetos",
"description": "Tipo de arquitetura do modelo detector (ssd, yolox, yolonas, yolo-generic, rfdetr, dfine), usado por alguns detectores para otimização."
}
}
}