mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-08-31 07:27:57 +00:00
Currently translated at 47.2% (378 of 800 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 85.0% (403 of 474 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 46.8% (375 of 800 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 83.7% (397 of 474 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 46.5% (372 of 800 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 80.8% (383 of 474 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 46.3% (371 of 800 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 79.7% (378 of 474 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 44.3% (355 of 800 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 76.1% (361 of 474 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 44.2% (354 of 800 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 75.9% (360 of 474 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 43.2% (346 of 800 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 74.2% (352 of 474 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (108 of 108 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Klenner Martins Barros <klenne.al@gmail.com> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pt_BR/ 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/ Translation: Frigate NVR/Config - Cameras Translation: Frigate NVR/Config - Global Translation: Frigate NVR/components-dialog
789 lines
40 KiB
JSON
789 lines
40 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"
|
|
},
|
|
"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"
|
|
},
|
|
"refresh_time": {
|
|
"label": "Janela de atualização da sessão"
|
|
}
|
|
},
|
|
"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."
|
|
},
|
|
"detect": {
|
|
"enabled": {
|
|
"label": "Ativar detecção de objetos"
|
|
},
|
|
"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."
|
|
},
|
|
"face_recognition": {
|
|
"label": "Reconhecimento facial",
|
|
"enabled": {
|
|
"label": "Ativar reconhecimento facial"
|
|
},
|
|
"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."
|
|
}
|
|
},
|
|
"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."
|
|
}
|
|
},
|
|
"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."
|
|
}
|
|
}
|
|
},
|
|
"birdseye": {
|
|
"mode": {
|
|
"label": "Modo de rastreamento",
|
|
"description": "Modo de inclusão de câmeras no Birdseye: 'objetos', 'movimento' ou 'contínuo'."
|
|
},
|
|
"order": {
|
|
"label": "Posição",
|
|
"description": "Posição numérica que controla a ordem da câmera no layout de vista aérea (Birdseye)."
|
|
},
|
|
"label": "Birdseye",
|
|
"description": "Configurações para a visualização composta \"Birdseye\", que combina múltiplas transmissões de câmera em um único layout.",
|
|
"enabled": {
|
|
"label": "Ativar Birdseye",
|
|
"description": "Habilita ou desabilita a função Birdseye."
|
|
}
|
|
},
|
|
"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"
|
|
}
|
|
},
|
|
"motion": {
|
|
"enabled": {
|
|
"label": "Ativar detecção de movimento"
|
|
},
|
|
"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"
|
|
},
|
|
"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."
|
|
},
|
|
"label": "Reconhecimento de placa veicular",
|
|
"description": "Configurações de reconhecimento de placa veicular, incluindo limites de detecção, formatação e placas conhecidas."
|
|
},
|
|
"record": {
|
|
"label": "Gravação",
|
|
"enabled": {
|
|
"label": "Ativar gravação"
|
|
},
|
|
"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."
|
|
}
|
|
},
|
|
"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"
|
|
},
|
|
"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"
|
|
},
|
|
"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."
|
|
}
|
|
}
|
|
},
|
|
"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)."
|
|
}
|
|
}
|
|
},
|
|
"snapshots": {
|
|
"label": "Instantâneas",
|
|
"enabled": {
|
|
"label": "Habilitar instantâneas"
|
|
},
|
|
"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)."
|
|
}
|
|
},
|
|
"notifications": {
|
|
"enabled": {
|
|
"label": "Ativar notificações"
|
|
},
|
|
"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"
|
|
},
|
|
"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"
|
|
}
|
|
}
|
|
},
|
|
"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)."
|
|
}
|
|
},
|
|
"mqtt": {
|
|
"label": "MQTT"
|
|
}
|
|
}
|