Files
frigate/web/public/locales/be/config/global.json
T
baa1ba718c Translated using Weblate (Belarusian)
Currently translated at 100.0% (23 of 23 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (60 of 60 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (800 of 800 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (67 of 67 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (239 of 239 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (129 of 129 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (74 of 74 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (86 of 86 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (2 of 2 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (108 of 108 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (474 of 474 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (10 of 10 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (46 of 46 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (500 of 500 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (185 of 185 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (2 of 2 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (26 of 26 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (100 of 100 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (10 of 10 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (54 of 54 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (25 of 25 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (141 of 141 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (50 of 50 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (49 of 49 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (1295 of 1295 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (145 of 145 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (6 of 6 strings)

Translated using Weblate (Belarusian)

Currently translated at 10.0% (1 of 10 strings)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Belarusian)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Uladz Maltsau <wldyslw@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-replay/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/be/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/be/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/components-input
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-chat
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-recording
Translation: Frigate NVR/views-replay
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
2026-08-28 07:01:48 -05:00

1615 lines
109 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"audio": {
"label": "Дэтэктаванне гуку",
"enabled": {
"label": "Уключыць дэтэктаванне гуку",
"description": "Уключыць або адключыць дэтэктаванне гукавых падзей для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"max_not_heard": {
"label": "Тайм-аўт завяршэння",
"description": "Колькасць секунд без наладжанага тыпу гуку, пасля якіх гукавая падзея завяршаецца."
},
"min_volume": {
"label": "Мінімальная гучнасць",
"description": "Мінімальны парог гучнасці RMS для запуску дэтэктавання гуку. Меншыя значэнні павышаюць адчувальнасць (напрыклад, 200 - высокая, 500 - сярэдняя, 1000 - нізкая)."
},
"listen": {
"label": "Тыпы для праслухоўвання",
"description": "Спіс тыпаў гукавых падзей для дэтэктавання (напрыклад: bark, fire_alarm, speech, yell)."
},
"filters": {
"label": "Фільтры гуку",
"description": "Налады фільтраў для асобных тыпаў гуку, напрыклад парогі пэўнасці, што памяншаюць памылковыя спрацоўванні.",
"threshold": {
"label": "Мінімальная пэўнасць гуку",
"description": "Мінімальны парог пэўнасці, каб гукавая падзея была ўлічана."
}
},
"enabled_in_config": {
"label": "Зыходны стан гуку",
"description": "Паказвае, ці было дэтэктаванне гуку ўключана ў зыходным файле статычнай канфігурацыі."
},
"num_threads": {
"label": "Патокі дэтэктавання",
"description": "Колькасць патокаў для апрацоўкі дэтэктавання гуку."
},
"description": "Налады дэтэктавання падзей па гуку для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"audio_transcription": {
"label": "Транскрыпцыя гуку",
"description": "Налады жывой і маўленчай транскрыпцыі гуку для падзей і жывых субтытраў.",
"live_enabled": {
"label": "Жывая транскрыпцыя",
"description": "Уключыць жывое трансляванне транскрыпцыі гуку па меры яго паступлення."
},
"enabled": {
"label": "Уключыць транскрыпцыю гуку",
"description": "Уключыць або адключыць аўтаматычную транскрыпцыю гуку для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"language": {
"label": "Мова транскрыпцыі",
"description": "Код мовы для транскрыпцыі і перакладу (напрыклад «be» для беларускай). Падтрыманыя коды моў: https://whisper-api.com/docs/languages/"
},
"device": {
"label": "Прылада транскрыпцыі",
"description": "Ключ прылады (CPU/GPU) для запуску мадэлі транскрыпцыі. Пакуль падтрымліваюцца толькі GPU NVIDIA CUDA."
},
"model_size": {
"label": "Памер мадэлі",
"description": "Памер мадэлі для аўтаномнай транскрыпцыі гукавых падзей."
}
},
"birdseye": {
"label": "Birdseye",
"description": "Налады зборнага выгляду Birdseye, які аб'ядноўвае некалькі плыняў камер у адну раскладку.",
"enabled": {
"label": "Уключыць Birdseye",
"description": "Уключыць або адключыць функцыю выгляду Birdseye."
},
"mode": {
"label": "Рэжым адсочвання",
"description": "Рэжым уключэння камер у Birdseye: «objects», «motion» або «continuous»."
},
"order": {
"label": "Пазіцыя",
"description": "Лічбавае становішча, якое вызначае парадак камеры ў раскладцы Birdseye."
},
"restream": {
"label": "Рэтрансляцыя RTSP",
"description": "Рэтранслюе вывад Birdseye як плынь RTSP. Пры ўключэнні Birdseye працуе бесперапынна."
},
"width": {
"label": "Шырыня",
"description": "Шырыня выніковага кадра Birdseye (у пікселях)."
},
"height": {
"label": "Вышыня",
"description": "Вышыня выніковага кадра Birdseye (у пікселях)."
},
"quality": {
"label": "Якасць кадавання",
"description": "Якасць кадавання плыні mpeg1 для Birdseye (1 - найвышэйшая, 31 - найніжэйшая)."
},
"inactivity_threshold": {
"label": "Парог бяздзейнасці",
"description": "Секунд бяздзейнасці, пасля якіх камера перастае паказвацца ў Birdseye."
},
"layout": {
"label": "Макет",
"description": "Параметры раскладкі кампазіцыі Birdseye.",
"scaling_factor": {
"label": "Каэфіцыент маштабавання",
"description": "Каэфіцыент маштабавання для разліку раскладкі (дыяпазон ад 1,0 да 5,0)."
},
"max_cameras": {
"label": "Максімум камер",
"description": "Максімальная колькасць камер, якія паказваюцца ў Birdseye адначасова. Паказваюцца самыя апошнія камеры."
}
},
"idle_heartbeat_fps": {
"label": "FPS сігналу пры прастоі",
"description": "Колькі разоў на секунду паўтараць апошні кадр Birdseye пры прастоі. 0 адключае."
}
},
"detect": {
"label": "Дэтэктаванне аб'ектаў",
"description": "Налады ролі «detect», якая запускае дэтэктаванне аб'ектаў і ініцыялізуе трэкеры.",
"enabled": {
"label": "Уключыць дэтэктаванне аб'ектаў",
"description": "Уключыць або адключыць дэтэктаванне аб'ектаў для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"height": {
"label": "Вышыня дэтэктавання",
"description": "Вышыня кадраў (у пікселях) для плыні «detect». Пакіньце пустым, каб выкарыстоўваць уласнае разрозненне плыні."
},
"width": {
"label": "Шырыня дэтэктавання",
"description": "Шырыня кадраў (у пікселях) для плыні «detect». Пакіньце пустым, каб выкарыстоўваць уласнае разрозненне плыні."
},
"fps": {
"label": "FPS дэтэктавання",
"description": "Жаданая колькасць кадраў на секунду для дэтэктавання. Меншыя значэнні зніжаюць нагрузку на CPU (рэкамендуецца 5, вышэй - не больш за 10 - толькі для вельмі хуткіх аб'ектаў)."
},
"min_initialized": {
"label": "Мінімум кадраў для ініцыялізацыі",
"description": "Колькасць паслядоўных спрацоўванняў дэтэктавання, патрэбных для стварэння аб'екта пад адсочваннем. Павялічце, каб паменшыць колькасць памылковых ініцыялізацый. Прадвызначана - fps, падзеленае на 2."
},
"max_disappeared": {
"label": "Максімум зніклых кадраў",
"description": "Колькасць кадраў без дэтэктавання, пасля якіх аб'ект пад адсочваннем лічыцца зніклым."
},
"stationary": {
"label": "Канфігурацыя нерухомых аб'ектаў",
"description": "Налады для дэтэктавання нерухомых аб'ектаў і кіравання імі.",
"interval": {
"label": "Інтэрвал для нерухомых",
"description": "Як часта (у кадрах) правяраць дэтэктаванне, каб пацвердзіць нерухомы аб'ект."
},
"threshold": {
"label": "Парог нерухомасці",
"description": "Колькасць кадраў без змены становішча, патрэбная, каб пазначыць аб'ект як нерухомы."
},
"max_frames": {
"label": "Максімум кадраў",
"description": "Абмяжоўвае, як доўга нерухомыя аб'екты адсочваюцца, перш чым будуць адкінуты.",
"default": {
"label": "Прадвызначаны максімум кадраў",
"description": "Прадвызначаная максімальная колькасць кадраў для адсочвання нерухомага аб'екта."
},
"objects": {
"label": "Максімум кадраў па аб'ектах",
"description": "Перавызначэнні максімальнай колькасці кадраў адсочвання нерухомых аб'ектаў для асобных аб'ектаў."
}
},
"classifier": {
"label": "Уключыць візуальны класіфікатар",
"description": "Выкарыстоўваць візуальны класіфікатар, каб выяўляць сапраўды нерухомыя аб'екты, нават калі абмяжавальныя прамавугольнікі дрыжаць."
}
},
"annotation_offset": {
"label": "Зрух анатацый",
"description": "На колькі мілісекунд зрушыць прамавугольнікі аб'ектаў, каб яны супадалі з запісаным відэа: плыні «detect» і «record» рэдка ідэальна сінхронныя. Можа быць дадатным або адмоўным."
}
},
"face_recognition": {
"label": "Распазнаванне асобы",
"enabled": {
"label": "Уключыць распазнаванне асобы",
"description": "Уключыць або адключыць распазнаванне асобы для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"min_area": {
"label": "Мінімальная вобласць твару",
"description": "Мінімальная вобласць (у пікселях) прамавугольніка выяўленага твару, патрэбная для спробы распазнавання."
},
"description": "Налады дэтэктавання і распазнавання твараў для ўсіх камер. Можна перавызначыць для кожнай камеры.",
"model_size": {
"label": "Памер мадэлі",
"description": "Памер мадэлі для ўбудаванняў твару (small/large). Большая можа патрабаваць GPU."
},
"unknown_score": {
"label": "Парог бала для невядомых",
"description": "Парог адлегласці, ніжэй якога твар лічыцца магчымым супадзеннем (большае значэнне - строгі адбор)."
},
"detection_threshold": {
"label": "Парог дэтэктавання",
"description": "Мінімальная пэўнасць дэтэктавання, патрэбная, каб лічыць выяўленне твару слушным."
},
"recognition_threshold": {
"label": "Парог распазнавання",
"description": "Парог адлегласці ўбудаванняў твару, пры якім два твары лічацца супадзеннем."
},
"min_faces": {
"label": "Мінімум твараў",
"description": "Мінімальная колькасць распазнаванняў твару, патрэбная, перш чым да чалавека будзе дадана распазнаная падметка."
},
"save_attempts": {
"label": "Захоўваць спробы",
"description": "Колькасць спроб распазнавання асобы, якія захоўваюцца для інтэрфейсу апошніх распазнаванняў."
},
"blur_confidence_filter": {
"label": "Фільтр пэўнасці па размытасці",
"description": "Карэктаваць балы пэўнасці з улікам размытасці відарыса, каб паменшыць памылковыя спрацоўванні на нізкаякасных тварах."
},
"device": {
"label": "Прылада",
"description": "Гэта перавызначэнне для выбару пэўнай прылады. Падрабязней: https://onnxruntime.ai/docs/execution-providers/"
}
},
"ffmpeg": {
"path": {
"label": "Шлях да FFmpeg",
"description": "Шлях да праграмы FFmpeg або псеўданім версіі («7.0» ці «8.0»)."
},
"global_args": {
"label": "Глабальныя аргументы FFmpeg",
"description": "Глабальныя аргументы, якія перадаюцца працэсам FFmpeg."
},
"hwaccel_args": {
"label": "Аргументы апаратнага паскарэння",
"description": "Аргументы апаратнага паскарэння для FFmpeg. Рэкамендуюцца прэсеты пад канкрэтнага пастаўшчыка."
},
"input_args": {
"label": "Уваходныя аргументы",
"description": "Уваходныя аргументы, якія прымяняюцца да ўваходных плыняў FFmpeg."
},
"output_args": {
"label": "Выходныя аргументы",
"description": "Прадвызначаныя выходныя аргументы для розных роляў FFmpeg, напрыклад detect і record.",
"detect": {
"label": "Выходныя аргументы для detect",
"description": "Прадвызначаныя выходныя аргументы для плыняў з роляй «detect»."
},
"record": {
"label": "Выходныя аргументы для record",
"description": "Прадвызначаныя выходныя аргументы для плыняў з роляй «record»."
}
},
"retry_interval": {
"label": "Час паўтору FFmpeg",
"description": "Секунд чакання перад спробай перападключыць плынь камеры пасля збою. Прадвызначана 10."
},
"apple_compatibility": {
"label": "Сумяшчальнасць з Apple",
"description": "Уключыць пазначэнне HEVC для лепшай сумяшчальнасці з плэерамі Apple пры запісе ў H.265."
},
"gpu": {
"label": "Індэкс GPU",
"description": "Прадвызначаны індэкс GPU для апаратнага паскарэння, калі яно даступнае."
},
"inputs": {
"label": "Уваходы камеры",
"description": "Спіс азначэнняў уваходных плыняў (шляхі і ролі) для гэтай камеры.",
"path": {
"label": "Уваходны шлях",
"description": "URL або шлях уваходнай плыні камеры."
},
"roles": {
"label": "Ролі ўваходу",
"description": "Ролі гэтага ўваходнай плыні."
},
"global_args": {
"label": "Глабальныя аргументы FFmpeg",
"description": "Глабальныя аргументы FFmpeg для гэтага ўваходнай плыні."
},
"hwaccel_args": {
"label": "Аргументы апаратнага паскарэння",
"description": "Аргументы апаратнага паскарэння для гэтага ўваходнай плыні."
},
"input_args": {
"label": "Уваходныя аргументы",
"description": "Уваходныя аргументы, характэрныя для гэтай плыні."
}
},
"label": "FFMPEG",
"description": "Налады FFmpeg, у тым ліку шлях да праграмы, аргументы, параметры hwaccel і выходныя аргументы для кожнай ролі."
},
"live": {
"label": "Жывое прайграванне",
"streams": {
"label": "Назвы жывых плыняў",
"description": "Супастаўленне наладжаных назваў плыняў з назвамі рэтрансляцыі або go2rtc для жывога прайгравання."
},
"height": {
"label": "Вышыня жывой плыні",
"description": "Вышыня (у пікселях) для адлюстравання жывой плыні jsmpeg у вэб-інтэрфейсе. Мусіць быць не большай за вышыню плыні «detect»."
},
"quality": {
"label": "Якасць жывой плыні",
"description": "Якасць кадавання плыні jsmpeg (1 - найвышэйшая, 31 - найніжэйшая)."
},
"description": "Налады разрознення і якасці жывой плыні jsmpeg. Не ўплывае на камеры з рэтрансляцыяй, якія выкарыстоўваюць go2rtc для жывога прагляду."
},
"lpr": {
"label": "Распазнаванне нумарных знакаў",
"description": "Налады распазнавання нумарных знакаў, у тым ліку парогі дэтэктавання, фарматаванне і вядомыя знакі.",
"enabled": {
"label": "Уключыць LPR",
"description": "Уключыць або адключыць распазнаванне нумарных знакаў для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"expire_time": {
"label": "Секунд да пратэрміноўкі",
"description": "Час у секундах, пасля якога незаўважаны знак прыбіраецца з трэкера (толькі для камер, прызначаных пад LPR)."
},
"min_area": {
"label": "Мінімальная вобласць знака",
"description": "Мінімальная вобласць знака (у пікселях), патрэбная для спробы распазнавання."
},
"enhancement": {
"label": "Узровень паляпшэння",
"description": "Узровень паляпшэння (0-10), які прымяняецца да абрэзкі знака перад OCR. Большыя значэнні не заўсёды паляпшаюць вынік: узроўні вышэй за 5 могуць працаваць толькі з начнымі знакамі, карыстайцеся асцярожна."
},
"model_size": {
"label": "Памер мадэлі",
"description": "Памер мадэлі для дэтэктавання і распазнавання тэксту. Большасці карыстальнікаў падыдзе «small»."
},
"detection_threshold": {
"label": "Парог дэтэктавання",
"description": "Парог пэўнасці дэтэктавання, пры якім запускаецца OCR для меркаванага знака."
},
"recognition_threshold": {
"label": "Парог распазнавання",
"description": "Парог пэўнасці, патрэбны, каб распазнаны тэкст знака быў дададзены як падметка."
},
"min_plate_length": {
"label": "Мінімальная даўжыня знака",
"description": "Мінімальная колькасць сімвалаў, якую мусіць мець распазнаны знак, каб лічыцца слушным."
},
"format": {
"label": "Рэгулярны выраз фармату знака",
"description": "Неабавязковы рэгулярны выраз для праверкі распазнаных знакаў на адпаведнасць чаканаму фармату."
},
"match_distance": {
"label": "Адлегласць супадзення",
"description": "Колькасць разыходжанняў у сімвалах, дапушчальная пры параўнанні выяўленых знакаў з вядомымі."
},
"known_plates": {
"label": "Вядомыя знакі",
"description": "Спіс знакаў або рэгулярных выразаў, якія трэба асобна адсочваць або па якіх выдаваць абвесткі."
},
"debug_save_plates": {
"label": "Захоўваць знакі для адладкі",
"description": "Захоўваць абрэзкі відарысаў знакаў для адладкі працы LPR."
},
"device": {
"label": "Прылада",
"description": "Гэта перавызначэнне для выбару пэўнай прылады. Падрабязней: https://onnxruntime.ai/docs/execution-providers/"
},
"replace_rules": {
"label": "Правілы замены",
"description": "Правілы замены па рэгулярным выразе, якія нармалізуюць распазнаныя знакі перад супастаўленнем.",
"pattern": {
"label": "Шаблон рэгулярнага выразу"
},
"replacement": {
"label": "Радок замены"
}
}
},
"motion": {
"label": "Дэтэктаванне руху",
"enabled": {
"label": "Уключыць дэтэктаванне руху",
"description": "Уключыць або адключыць дэтэктаванне руху для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"threshold": {
"label": "Парог руху",
"description": "Парог розніцы пікселяў для дэтэктара руху. Большыя значэнні зніжаюць адчувальнасць (дыяпазон 1-255)."
},
"lightning_threshold": {
"label": "Парог успышак",
"description": "Парог для выяўлення і ігнаравання кароткіх успышак асвятлення (менш - больш адчувальна, значэнні ад 0,3 да 1,0). Гэта не спыняе дэтэктаванне руху цалкам: дэтэктар проста перастае аналізаваць далейшыя кадры пасля перавышэння парога. Запісы па руху ў такія моманты ўсё роўна ствараюцца."
},
"skip_motion_threshold": {
"label": "Парог прапускання руху",
"description": "Калі задана значэнне ад 0,0 да 1,0 і за адзін кадр змянілася большая доля відарыса, дэтэктар не верне прамавугольнікаў руху і адразу перакалібруецца. Гэта эканоміць CPU і памяншае памылковыя спрацоўванні падчас маланкі, буры і да т.п., але можа прапусціць сапраўдныя падзеі, напрыклад аўтаадсочванне аб'екта камерай PTZ. Выбар паміж стратай некалькіх мегабайт запісу і праглядам пары кароткіх кліпаў. Пакіньце незададзеным (None), каб адключыць."
},
"improve_contrast": {
"label": "Паляпшаць кантраснасць",
"description": "Паляпшаць кантраснасць кадраў перад аналізам руху, каб дапамагчы дэтэктаванню."
},
"contour_area": {
"label": "Вобласць контуру",
"description": "Мінімальная вобласць контуру ў пікселях, патрэбная, каб контур руху быў улічаны."
},
"delta_alpha": {
"label": "Дэльта-альфа",
"description": "Каэфіцыент альфа-змешвання пры разліку розніцы кадраў для руху."
},
"frame_alpha": {
"label": "Альфа кадра",
"description": "Значэнне альфа пры змешванні кадраў для папярэдняй апрацоўкі руху."
},
"frame_height": {
"label": "Вышыня кадра",
"description": "Вышыня ў пікселях, да якой маштабуюцца кадры пры разліку руху."
},
"mask": {
"label": "Каардынаты маскі",
"description": "Упарадкаваныя каардынаты x,y, якія задаюць шматвугольнік маскі руху для ўключэння або выключэння вобласцей."
},
"mqtt_off_delay": {
"label": "Затрымка MQTT «off»",
"description": "Секунд чакання пасля апошняга руху перад публікацыяй стану MQTT «off»."
},
"enabled_in_config": {
"label": "Зыходны стан руху",
"description": "Паказвае, ці было дэтэктаванне руху ўключана ў зыходнай статычнай канфігурацыі."
},
"raw_mask": {
"label": "Неапрацаваная маска"
},
"description": "Прадвызначаныя налады дэтэктавання руху для камер, калі яны не перавызначаны асобна."
},
"objects": {
"label": "Аб'екты",
"description": "Прадвызначаныя налады адсочвання аб'ектаў, у тым ліку якія меткі адсочваць і фільтры для асобных аб'ектаў.",
"track": {
"label": "Аб'екты для адсочвання",
"description": "Спіс метак аб'ектаў, якія адсочваюцца для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"filters": {
"label": "Фільтры аб'ектаў",
"description": "Фільтры для выяўленых аб'ектаў, якія памяншаюць памылковыя спрацоўванні (вобласць, суадносіны, пэўнасць).",
"min_area": {
"label": "Мінімальная вобласць аб'екта",
"description": "Мінімальная вобласць абмяжавальнага прамавугольніка (пікселі або працэнты) для гэтага тыпу аб'екта. Пікселі (цэлы лік) або працэнты (дробавы лік ад 0,000001 да 0,99)."
},
"max_area": {
"label": "Максімальная вобласць аб'екта",
"description": "Максімальная вобласць абмяжавальнага прамавугольніка (пікселі або працэнты) для гэтага тыпу аб'екта. Пікселі (цэлы лік) або працэнты (дробавы лік ад 0,000001 да 0,99)."
},
"min_ratio": {
"label": "Мінімальныя фарматныя суадносіны",
"description": "Мінімальныя суадносіны шырыні да вышыні, патрэбныя прамавугольніку, каб ён падышоў."
},
"max_ratio": {
"label": "Максімальныя фарматныя суадносіны",
"description": "Максімальныя суадносіны шырыні да вышыні, дапушчальныя для прамавугольніка."
},
"threshold": {
"label": "Парог даверу",
"description": "Сярэдні парог пэўнасці дэтэктавання, патрэбны, каб аб'ект лічыўся сапраўдным."
},
"min_score": {
"label": "Мінімальная пэўнасць",
"description": "Мінімальная пэўнасць дэтэктавання ў адным кадры, патрэбная, каб аб'ект быў улічаны."
},
"mask": {
"label": "Маска фільтра",
"description": "Каардынаты шматвугольніка, якія задаюць, дзе ў кадры дзейнічае гэты фільтр."
},
"raw_mask": {
"label": "Неапрацаваная маска"
}
},
"mask": {
"label": "Маска аб'ектаў",
"description": "Шматвугольнік маскі, які забараняе дэтэктаванне аб'ектаў у пазначаных вобласцях."
},
"raw_mask": {
"label": "Неапрацаваная маска"
},
"genai": {
"label": "Канфігурацыя GenAI для аб'ектаў",
"description": "Параметры GenAI для апісання аб'ектаў пад адсочваннем і адпраўкі кадраў на генерацыю.",
"enabled": {
"label": "Уключыць GenAI",
"description": "Прадвызначана ўключыць генерацыю апісанняў аб'ектаў пад адсочваннем праз GenAI."
},
"use_snapshot": {
"label": "Выкарыстоўваць здымкі",
"description": "Выкарыстоўваць здымкі аб'екта замест паменшаных выяў для генерацыі апісанняў GenAI."
},
"prompt": {
"label": "Прампт для подпісу",
"description": "Прадвызначаны шаблон прампта пры генерацыі апісанняў праз GenAI."
},
"object_prompts": {
"label": "Прампты для аб'ектаў",
"description": "Прампты для асобных аб'ектаў, каб наладзіць вывад GenAI пад пэўныя меткі."
},
"objects": {
"label": "Аб'екты GenAI",
"description": "Спіс метак аб'ектаў, якія прадвызначана адпраўляюцца ў GenAI."
},
"required_zones": {
"label": "Патрэбныя зоны",
"description": "Зоны, у якія мусіць увайсці аб'ект, каб для яго генеравалася апісанне GenAI."
},
"debug_save_thumbnails": {
"label": "Захоўваць мініяцюры",
"description": "Захоўваць паменшаныя выявы, адпраўленыя ў GenAI, для адладкі і разгляду."
},
"send_triggers": {
"label": "Трыгеры GenAI",
"description": "Вызначае, калі адпраўляць кадры ў GenAI (пры завяршэнні, пасля абнаўленняў і г. д.).",
"tracked_object_end": {
"label": "Адпраўляць пры завяршэнні",
"description": "Адпраўляць запыт у GenAI, калі аб'ект пад адсочваннем завяршаецца."
},
"after_significant_updates": {
"label": "Ранні трыгер GenAI",
"description": "Адпраўляць запыт у GenAI пасля пэўнай колькасці значных абнаўленняў аб'екта пад адсочваннем."
}
},
"enabled_in_config": {
"label": "Зыходны стан GenAI",
"description": "Паказвае, ці быў GenAI уключаны ў зыходнай статычнай канфігурацыі."
}
},
"filters_attribute": {
"label": "Фільтры атрыбутаў",
"description": "Фільтры для выяўленых атрыбутаў, якія памяншаюць памылковыя спрацоўванні (вобласць, суадносіны, пэўнасць).",
"min_area": {
"label": "Мінімальная вобласць атрыбута",
"description": "Мінімальная вобласць абмяжавальнага прамавугольніка (пікселі або працэнты) для гэтага атрыбута. Пікселі (цэлы лік) або працэнты (дробавы лік ад 0,000001 да 0,99)."
},
"max_area": {
"label": "Максімальная вобласць атрыбута",
"description": "Максімальная вобласць абмяжавальнага прамавугольніка (пікселі або працэнты) для гэтага атрыбута. Пікселі (цэлы лік) або працэнты (дробавы лік ад 0,000001 да 0,99)."
},
"min_ratio": {
"label": "Мінімальныя фарматныя суадносіны",
"description": "Мінімальныя суадносіны шырыні да вышыні, патрэбныя прамавугольніку, каб ён падышоў."
},
"max_ratio": {
"label": "Максімальныя фарматныя суадносіны",
"description": "Максімальныя суадносіны шырыні да вышыні, дапушчальныя для прамавугольніка."
},
"threshold": {
"label": "Парог даверу",
"description": "Сярэдні парог пэўнасці дэтэктавання, патрэбны, каб атрыбут лічыўся сапраўдным."
},
"min_score": {
"label": "Мінімальная пэўнасць",
"description": "Мінімальная пэўнасць дэтэктавання ў адным кадры, патрэбная, каб звязаць гэты атрыбут з бацькоўскім аб'ектам."
},
"mask": {
"label": "Маска фільтра",
"description": "Каардынаты шматвугольніка, якія задаюць, дзе ў кадры дзейнічае гэты фільтр."
},
"raw_mask": {
"label": "Неапрацаваная маска"
}
}
},
"record": {
"label": "Запіс",
"enabled": {
"label": "Уключыць запіс",
"description": "Уключыць або адключыць запіс для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"expire_interval": {
"label": "Інтэрвал ачысткі запісаў",
"description": "Хвілін паміж праходамі ачысткі, якія выдаляюць пратэрмінаваныя сегменты запісу."
},
"continuous": {
"label": "Бесперапыннае захоўванне",
"description": "Колькасць дзён захоўвання запісаў незалежна ад аб'ектаў пад адсочваннем або руху. Задайце 0, калі трэба захоўваць толькі запісы абвестак і дэтэктаванняў.",
"days": {
"label": "Дні захоўвання",
"description": "Дзён захоўвання запісаў."
}
},
"motion": {
"label": "Захоўванне па руху",
"description": "Колькасць дзён захоўвання запісаў, выкліканых рухам, незалежна ад аб'ектаў пад адсочваннем. Задайце 0, калі трэба захоўваць толькі запісы абвестак і дэтэктаванняў.",
"days": {
"label": "Дні захоўвання",
"description": "Дзён захоўвання запісаў."
}
},
"detections": {
"label": "Захоўванне дэтэктаванняў",
"description": "Налады захоўвання запісаў падзей дэтэктавання, у тым ліку працягласць запісу да і пасля.",
"pre_capture": {
"label": "Секунд да падзеі",
"description": "Колькасць секунд перад падзеяй дэтэктавання, якія ўключаюцца ў запіс."
},
"post_capture": {
"label": "Секунд пасля падзеі",
"description": "Колькасць секунд пасля падзеі дэтэктавання, якія ўключаюцца ў запіс."
},
"retain": {
"label": "Захоўванне падзей",
"description": "Налады захоўвання запісаў падзей дэтэктавання.",
"days": {
"label": "Дні захоўвання",
"description": "Колькасць дзён захоўвання запісаў падзей дэтэктавання."
},
"mode": {
"label": "Рэжым захоўвання",
"description": "Рэжым захоўвання: all (усе сегменты), motion (сегменты з рухам) або active_objects (сегменты з актыўнымі аб'ектамі)."
}
}
},
"alerts": {
"label": "Захоўванне абвестак",
"description": "Налады захоўвання запісаў падзей абвестак, у тым ліку працягласць запісу да і пасля.",
"pre_capture": {
"label": "Секунд да падзеі",
"description": "Колькасць секунд перад падзеяй дэтэктавання, якія ўключаюцца ў запіс."
},
"post_capture": {
"label": "Секунд пасля падзеі",
"description": "Колькасць секунд пасля падзеі дэтэктавання, якія ўключаюцца ў запіс."
},
"retain": {
"label": "Захоўванне падзей",
"description": "Налады захоўвання запісаў падзей дэтэктавання.",
"days": {
"label": "Дні захоўвання",
"description": "Колькасць дзён захоўвання запісаў падзей дэтэктавання."
},
"mode": {
"label": "Рэжым захоўвання",
"description": "Рэжым захоўвання: all (усе сегменты), motion (сегменты з рухам) або active_objects (сегменты з актыўнымі аб'ектамі)."
}
}
},
"export": {
"label": "Канфігурацыя экспарту",
"description": "Налады, якія выкарыстоўваюцца пры экспарце запісаў, напрыклад таймлапс і апаратнае паскарэнне.",
"hwaccel_args": {
"label": "Аргументы hwaccel для экспарту",
"description": "Аргументы апаратнага паскарэння для аперацый экспарту і перакадавання."
},
"max_concurrent": {
"label": "Максімум адначасовых экспартаў",
"description": "Максімальная колькасць задач экспарту, якія апрацоўваюцца адначасова."
},
"chapters": {
"label": "Метаданыя раздзелаў, якія ўбудоўваюцца ў экспартаваныя запісы"
}
},
"preview": {
"label": "Канфігурацыя перадпрагляду",
"description": "Налады якасці перадпрагляду запісаў, які паказваецца ў інтэрфейсе.",
"quality": {
"label": "Якасць перадпрагляду",
"description": "Узровень якасці перадпрагляду (very_low, low, medium, high, very_high)."
}
},
"enabled_in_config": {
"label": "Зыходны стан запісу",
"description": "Паказвае, ці быў запіс уключаны ў зыходнай статычнай канфігурацыі."
},
"description": "Налады запісу і захоўвання для камер, калі яны не перавызначаны асобна."
},
"review": {
"label": "Разгляд",
"alerts": {
"label": "Канфігурацыя абвестак",
"description": "Налады таго, якія аб'екты пад адсочваннем ствараюць абвесткі і як абвесткі захоўваюцца.",
"enabled": {
"label": "Уключыць абвесткі",
"description": "Уключыць або адключыць стварэнне абвестак для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"labels": {
"label": "Меткі абвестак",
"description": "Спіс метак аб'ектаў, якія лічацца абвесткамі (напрыклад: car, person)."
},
"required_zones": {
"label": "Патрэбныя зоны",
"description": "Зоны, у якія мусіць увайсці аб'ект, каб лічыцца абвесткай. Пакіньце пустым, каб дазволіць любую зону."
},
"enabled_in_config": {
"label": "Зыходны стан абвестак",
"description": "Адсочвае, ці былі абвесткі ўключаны ў зыходнай статычнай канфігурацыі."
},
"cutoff_time": {
"label": "Час завяршэння абвесткі",
"description": "Секунд чакання пасля спынення актыўнасці, што выклікае абвесткі, перад завяршэннем абвесткі."
}
},
"detections": {
"label": "Канфігурацыя дэтэктаванняў",
"description": "Налады таго, якія аб'екты пад адсочваннем ствараюць дэтэктаванні (не абвесткі) і як дэтэктаванні захоўваюцца.",
"enabled": {
"label": "Уключыць дэтэктаванні",
"description": "Уключыць або адключыць падзеі дэтэктавання для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"labels": {
"label": "Меткі дэтэктаванняў",
"description": "Спіс метак аб'ектаў, якія лічацца падзеямі дэтэктавання."
},
"required_zones": {
"label": "Патрэбныя зоны",
"description": "Зоны, у якія мусіць увайсці аб'ект, каб лічыцца дэтэктаваннем. Пакіньце пустым, каб дазволіць любую зону."
},
"cutoff_time": {
"label": "Час завяршэння дэтэктавання",
"description": "Секунд чакання пасля спынення актыўнасці, што выклікае дэтэктаванні, перад завяршэннем дэтэктавання."
},
"enabled_in_config": {
"label": "Зыходны стан дэтэктаванняў",
"description": "Адсочвае, ці былі дэтэктаванні ўключаны ў зыходнай статычнай канфігурацыі."
}
},
"genai": {
"label": "Канфігурацыя GenAI",
"description": "Кіруе выкарыстаннем generative AI для стварэння апісанняў і зводак элементаў разгляду.",
"enabled": {
"label": "Уключыць апісанні GenAI",
"description": "Уключыць або адключыць створаныя GenAI апісанні і зводкі для элементаў разгляду."
},
"alerts": {
"label": "Уключыць GenAI для абвестак",
"description": "Выкарыстоўваць GenAI для стварэння апісанняў элементаў-абвестак."
},
"detections": {
"label": "Уключыць GenAI для дэтэктаванняў",
"description": "Выкарыстоўваць GenAI для стварэння апісанняў элементаў-дэтэктаванняў."
},
"image_source": {
"label": "Крыніца відарысаў для разгляду",
"description": "Крыніца відарысаў, якія адпраўляюцца ў GenAI («preview» або «recordings»). «recordings» дае кадры вышэйшай якасці, але расходуе больш такенаў."
},
"additional_concerns": {
"label": "Дадатковыя заўвагі",
"description": "Спіс дадатковых заўваг або нататак, якія GenAI мусіць улічваць пры ацэнцы актыўнасці на гэтай камеры."
},
"debug_save_thumbnails": {
"label": "Захоўваць мініяцюры",
"description": "Захоўваць паменшаныя выявы, якія адпраўляюцца правайдару GenAI, для адладкі і разгляду."
},
"enabled_in_config": {
"label": "Зыходны стан GenAI",
"description": "Адсочвае, ці быў разгляд праз GenAI уключаны ў зыходнай статычнай канфігурацыі."
},
"preferred_language": {
"label": "Пажаданая мова",
"description": "Пажаданая мова, якую запытваць у правайдара GenAI для створаных адказаў."
},
"activity_context_prompt": {
"label": "Прампт кантэксту актыўнасці",
"description": "Уласны прампт, які апісвае, якая актыўнасць падазроная, а якая не, каб даць кантэкст для зводак GenAI."
}
},
"description": "Налады, якія кіруюць абвесткамі, дэтэктаваннямі і зводкамі разгляду GenAI для інтэрфейсу і сховішча."
},
"semantic_search": {
"label": "Семантычны пошук",
"triggers": {
"label": "Трыгеры",
"description": "Дзеянні і ўмовы супадзення для трыгераў семантычнага пошуку гэтай камеры.",
"friendly_name": {
"label": "Зразумелая назва",
"description": "Неабавязковая зразумелая назва гэтага трыгера для інтэрфейсу."
},
"enabled": {
"label": "Уключыць гэты трыгер",
"description": "Уключыць або адключыць гэты трыгер семантычнага пошуку."
},
"type": {
"label": "Тып трыгера",
"description": "Тып трыгера: «thumbnail» (супадзенне па відарысе) або «description» (супадзенне па тэксце)."
},
"data": {
"label": "Змест трыгера",
"description": "Тэкставая фраза або ID паменшанай выявы для супастаўлення з аб'ектамі пад адсочваннем."
},
"threshold": {
"label": "Парог трыгера",
"description": "Мінімальны бал падабенства (0-1), патрэбны для спрацоўвання гэтага трыгера."
},
"actions": {
"label": "Дзеянні трыгера",
"description": "Спіс дзеянняў пры спрацоўванні трыгера (notification, sub_label, attribute)."
}
},
"description": "Налады семантычнага пошуку, які будуе і запытвае ўбудаванні аб'ектаў, каб знаходзіць падобныя элементы.",
"enabled": {
"label": "Уключыць семантычны пошук",
"description": "Уключыць або адключыць функцыю семантычнага пошуку."
},
"reindex": {
"label": "Пераіндэксацыя пры запуску",
"description": "Запусціць поўную пераіндэксацыю гістарычных аб'ектаў пад адсочваннем у базу ўбудаванняў."
},
"model": {
"label": "Мадэль семантычнага пошуку або назва правайдара GenAI",
"description": "Мадэль убудаванняў для семантычнага пошуку (напрыклад «jinav1») або назва правайдара GenAI з роляй embeddings."
},
"model_size": {
"label": "Памер мадэлі",
"description": "Выберыце памер мадэлі: «small» працуе на CPU, «large» звычайна патрабуе GPU."
},
"device": {
"label": "Прылада",
"description": "Гэта перавызначэнне для выбару пэўнай прылады. Падрабязней: https://onnxruntime.ai/docs/execution-providers/"
}
},
"snapshots": {
"label": "Здымкі",
"enabled": {
"label": "Уключыць здымкі",
"description": "Уключыць або адключыць захаванне здымкаў для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"timestamp": {
"label": "Накладанне меткі часу",
"description": "Накладаць метку часу на здымкі з API."
},
"bounding_box": {
"label": "Накладанне абмяжавальнага прамавугольніка",
"description": "Маляваць абмяжавальныя прамавугольнікі аб'ектаў пад адсочваннем на здымках з API."
},
"crop": {
"label": "Абразаць здымак",
"description": "Абразаць здымкі з API па абмяжавальным прамавугольніку выяўленага аб'екта."
},
"required_zones": {
"label": "Патрэбныя зоны",
"description": "Зоны, у якія мусіць увайсці аб'ект, каб быў захаваны здымак."
},
"height": {
"label": "Вышыня здымка",
"description": "Вышыня (у пікселях), да якой змяняюцца здымкі з API. Пакіньце пустым, каб захаваць зыходны памер."
},
"retain": {
"label": "Захоўванне здымкаў",
"description": "Налады захоўвання здымкаў, у тым ліку прадвызначаныя дні і перавызначэнні для асобных аб'ектаў.",
"default": {
"label": "Прадвызначанае захоўванне",
"description": "Прадвызначаная колькасць дзён захоўвання здымкаў."
},
"objects": {
"label": "Захоўванне па аб'ектах",
"description": "Перавызначэнні дзён захоўвання здымкаў для асобных аб'ектаў."
}
},
"quality": {
"label": "Якасць здымка",
"description": "Якасць кадавання захаваных здымкаў (0-100)."
},
"description": "Налады здымкаў аб'ектаў пад адсочваннем, створаных праз API, для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"timestamp_style": {
"label": "Стыль меткі часу",
"position": {
"label": "Становішча меткі часу",
"description": "Становішча меткі часу на відарысе (tl/tr/bl/br)."
},
"format": {
"label": "Фармат меткі часу",
"description": "Радок фармату даты і часу для метак часу (коды фармату datetime з Python)."
},
"color": {
"label": "Колер меткі часу",
"description": "Значэнні RGB для тэксту меткі часу (усе значэнні 0-255).",
"red": {
"label": "Чырвоны",
"description": "Чырвоная складовая (0-255) колеру меткі часу."
},
"green": {
"label": "Зялёны",
"description": "Зялёная складовая (0-255) колеру меткі часу."
},
"blue": {
"label": "Сіні",
"description": "Сіняя складовая (0-255) колеру меткі часу."
}
},
"thickness": {
"label": "Таўшчыня меткі часу",
"description": "Таўшчыня ліній тэксту меткі часу."
},
"effect": {
"label": "Эфект меткі часу",
"description": "Візуальны эфект тэксту меткі часу (none, solid, shadow)."
},
"description": "Параметры афармлення метак часу ў кадры для адладачнага выгляду і здымкаў."
},
"mqtt": {
"label": "MQTT",
"description": "Налады падлучэння і публікацыі тэлеметрыі, здымкаў і падрабязнасцей падзей у брокер MQTT.",
"enabled": {
"label": "Уключыць MQTT",
"description": "Уключыць або адключыць інтэграцыю MQTT для стану, падзей і здымкаў."
},
"host": {
"label": "Хост MQTT",
"description": "Імя хоста або IP-адрас брокера MQTT."
},
"port": {
"label": "Порт MQTT",
"description": "Порт брокера MQTT (звычайна 1883 для звычайнага MQTT)."
},
"topic_prefix": {
"label": "Прэфікс топіка",
"description": "Прэфікс топіка MQTT для ўсіх топікаў Frigate. Мусіць быць унікальным, калі запушчана некалькі асобнікаў."
},
"client_id": {
"label": "ID кліента",
"description": "Ідэнтыфікатар кліента пры падлучэнні да брокера MQTT. Мусіць быць унікальным для кожнага асобніка."
},
"stats_interval": {
"label": "Інтэрвал статыстыкі",
"description": "Інтэрвал у секундах для публікацыі статыстыкі сістэмы і камер у MQTT."
},
"user": {
"label": "Імя карыстальніка MQTT",
"description": "Неабавязковае імя карыстальніка MQTT. Можна перадаць праз зменныя асяроддзя або сакрэты."
},
"password": {
"label": "Пароль MQTT",
"description": "Неабавязковы пароль MQTT. Можна перадаць праз зменныя асяроддзя або сакрэты."
},
"tls_ca_certs": {
"label": "Сертыфікаты CA для TLS",
"description": "Шлях да сертыфіката CA для TLS-злучэнняў з брокерам (для самападпісаных сертыфікатаў)."
},
"tls_client_cert": {
"label": "Сертыфікат кліента",
"description": "Шлях да сертыфіката кліента для ўзаемнай праверкі TLS. Пры выкарыстанні кліенцкіх сертыфікатаў не задавайце імя карыстальніка і пароль."
},
"tls_client_key": {
"label": "Ключ кліента",
"description": "Шлях да прыватнага ключа кліенцкага сертыфіката."
},
"tls_insecure": {
"label": "Небяспечны TLS",
"description": "Дазволіць небяспечныя TLS-злучэнні, прапускаючы праверку імя хоста (не рэкамендуецца)."
},
"qos": {
"label": "QoS MQTT",
"description": "Узровень якасці абслугоўвання для публікацый і падпісак MQTT (0, 1 або 2)."
}
},
"notifications": {
"label": "Апавяшчэнні",
"enabled": {
"label": "Уключыць апавяшчэнні",
"description": "Уключыць або адключыць апавяшчэнні для ўсіх камер. Можна перавызначыць для кожнай камеры."
},
"email": {
"label": "Адрас эл. пошты для апавяшчэнняў",
"description": "Адрас эл. пошты для push-апавяшчэнняў або патрэбны некаторым правайдарам апавяшчэнняў."
},
"cooldown": {
"label": "Перыяд астывання",
"description": "Перыяд астывання (у секундах) паміж апавяшчэннямі, каб не спамліць атрымальнікаў."
},
"enabled_in_config": {
"label": "Зыходны стан апавяшчэнняў",
"description": "Паказвае, ці былі апавяшчэнні ўключаны ў зыходнай статычнай канфігурацыі."
},
"description": "Налады ўключэння апавяшчэнняў для ўсіх камер і кіравання імі. Можна перавызначыць для кожнай камеры."
},
"onvif": {
"label": "ONVIF",
"description": "Налады злучэння ONVIF і аўтаадсочвання PTZ для гэтай камеры.",
"host": {
"label": "Хост ONVIF",
"description": "Хост (і неабавязковая схема) сэрвісу ONVIF для гэтай камеры."
},
"port": {
"label": "Порт ONVIF",
"description": "Нумар порта сэрвісу ONVIF."
},
"user": {
"label": "Імя карыстальніка ONVIF",
"description": "Імя карыстальніка для праверкі сапраўднасці ONVIF. Некаторыя прылады патрабуюць уліковы запіс адміністратара."
},
"password": {
"label": "Пароль ONVIF",
"description": "Пароль для праверкі сапраўднасці ONVIF."
},
"tls_insecure": {
"label": "Адключыць праверку TLS",
"description": "Прапускаць праверку TLS і адключыць digest-аўтарызацыю для ONVIF (небяспечна, толькі ў давераных сетках)."
},
"profile": {
"label": "Профіль ONVIF",
"description": "Пэўны медыяпрофіль ONVIF для кіравання PTZ, які вызначаецца па токене або назве. Калі не зададзены, аўтаматычна выбіраецца першы профіль са слушнай канфігурацыяй PTZ."
},
"autotracking": {
"label": "Аўтаадсочванне",
"description": "Аўтаматычна адсочваць рухомыя аб'екты і трымаць іх у цэнтры кадра з дапамогай рухаў камеры PTZ.",
"enabled": {
"label": "Уключыць аўтаадсочванне",
"description": "Уключыць або адключыць аўтаматычнае адсочванне выяўленых аб'ектаў камерай PTZ."
},
"calibrate_on_startup": {
"label": "Каліброўка пры запуску",
"description": "Вымяраць хуткасць матораў PTZ пры запуску, каб павысіць дакладнасць адсочвання. Пасля каліброўкі Frigate абновіць канфігурацыю значэннем movement_weights."
},
"zooming": {
"label": "Рэжым маштабавання",
"description": "Кіраванне маштабаваннем: disabled (толькі паварот і нахіл), absolute (найбольш сумяшчальны) або relative (адначасовыя паварот, нахіл і маштабаванне)."
},
"zoom_factor": {
"label": "Каэфіцыент маштабавання",
"description": "Кіраванне ўзроўнем набліжэння да аб'ектаў пад адсочваннем. Меншыя значэнні пакідаюць больш сцэны ў кадры, большыя набліжаюць мацней, але могуць згубіць адсочванне. Значэнні ад 0,1 да 0,75."
},
"track": {
"label": "Аб'екты пад адсочваннем",
"description": "Спіс тыпаў аб'ектаў, якія мусяць запускаць аўтаадсочванне."
},
"required_zones": {
"label": "Патрэбныя зоны",
"description": "Аб'екты мусяць увайсці ў адну з гэтых зон, перш чым пачнецца аўтаадсочванне."
},
"return_preset": {
"label": "Прэсет вяртання",
"description": "Назва прэсета ONVIF, наладжанага ў прашыўцы камеры, да якога вярнуцца пасля заканчэння адсочвання."
},
"timeout": {
"label": "Тайм-аўт вяртання",
"description": "Чакаць столькі секунд пасля страты адсочвання, перш чым вярнуць камеру ў становішча прэсета."
},
"movement_weights": {
"label": "Вагі руху",
"description": "Значэнні каліброўкі, створаныя аўтаматычна пры калібраванні камеры. Не змяняйце ўручную."
},
"enabled_in_config": {
"label": "Зыходны стан аўтаадсочвання",
"description": "Унутранае поле, якое адсочвае, ці было аўтаадсочванне ўключана ў канфігурацыі."
}
},
"ignore_time_mismatch": {
"label": "Ігнараваць разыходжанне часу",
"description": "Ігнараваць разыходжанне сінхранізацыі часу паміж камерай і серверам Frigate пры сувязі праз ONVIF."
}
},
"profiles": {
"label": "Профілі",
"description": "Азначэнні найменаваных профіляў са зразумелымі назвамі. Профілі камер мусяць спасылацца на назвы, вызначаныя тут.",
"friendly_name": {
"label": "Зразумелая назва",
"description": "Назва гэтага профілю, якая паказваецца ў інтэрфейсе."
}
},
"version": {
"label": "Бягучая версія канфігурацыі",
"description": "Лічбавая або радковая версія актыўнай канфігурацыі, каб выяўляць міграцыі або змены фармату."
},
"safe_mode": {
"label": "Бяспечны рэжым",
"description": "Пры ўключэнні запускаць Frigate у бяспечным рэжыме са скарочанымі магчымасцямі для пошуку непаладак."
},
"environment_vars": {
"label": "Зменныя асяроддзя",
"description": "Пары «ключ - значэнне» зменных асяроддзя для працэсу Frigate у Home Assistant OS. Па-за HAOS трэба наладжваць зменныя асяроддзя праз Docker."
},
"logger": {
"label": "Рэгістрацыя",
"description": "Кіруе прадвызначанай падрабязнасцю журнала і перавызначэннямі ўзроўню для асобных кампанентаў.",
"default": {
"label": "Узровень журналявання",
"description": "Прадвызначаная глабальная падрабязнасць журнала (debug, info, warning, error)."
},
"logs": {
"label": "Узровень журнала па працэсах",
"description": "Перавызначэнні ўзроўню журнала для асобных кампанентаў, каб павысіць або панізіць падрабязнасць для пэўных модуляў."
}
},
"auth": {
"label": "Праверка сапраўднасці",
"description": "Налады праверкі сапраўднасці і сеансаў, у тым ліку параметры cookie і абмежаванні частаты.",
"enabled": {
"label": "Уключыць праверку сапраўднасці",
"description": "Уключыць убудаваную праверку сапраўднасці для інтэрфейсу Frigate."
},
"reset_admin_password": {
"label": "Скінуць пароль адміністратара",
"description": "Калі ўключана, пры запуску скідае пароль адміністратара і друкуе новы пароль у журналах."
},
"cookie_name": {
"label": "Назва cookie JWT",
"description": "Назва cookie, у якім захоўваецца токен JWT для ўбудаванай праверкі сапраўднасці."
},
"cookie_secure": {
"label": "Сцяг Secure для cookie",
"description": "Задаваць сцяг secure для cookie аўтарызацыі. Мусіць быць уключаны пры выкарыстанні TLS."
},
"session_length": {
"label": "Даўжыня сеанса",
"description": "Працягласць сеанса ў секундах для сеансаў на аснове JWT."
},
"refresh_time": {
"label": "Акно абнаўлення сеанса",
"description": "Калі да заканчэння сеанса застаецца столькі секунд, ён абнаўляецца да поўнай даўжыні."
},
"failed_login_rate_limit": {
"label": "Абмежаванні няўдалых уваходаў",
"description": "Правілы абмежавання частаты няўдалых спроб уваходу, каб зменшыць рызыку падбору пароля."
},
"trusted_proxies": {
"label": "Даверныя проксі",
"description": "Спіс давераных IP проксі, якія выкарыстоўваюцца пры вызначэнні IP кліента для абмежавання частаты."
},
"hash_iterations": {
"label": "Ітэрацыі хэшавання",
"description": "Колькасць ітэрацый PBKDF2-SHA256 пры хэшаванні пароляў карыстальнікаў."
},
"roles": {
"label": "Супастаўленні роляў",
"description": "Супастаўленне роляў са спісамі камер. Пусты спіс дае ролі доступ да ўсіх камер."
},
"admin_first_time_login": {
"label": "Сцяг першага ўваходу адміністратара",
"description": "Калі ўключана, інтэрфейс можа паказваць на старонцы ўваходу спасылку з даведкай, як увайсці пасля скіду пароля адміністратара. "
}
},
"database": {
"label": "База даных",
"description": "Налады базы даных SQLite, у якой Frigate захоўвае метаданыя аб'ектаў пад адсочваннем і запісаў.",
"path": {
"label": "Шлях да базы даных",
"description": "Шлях у файлавай сістэме, дзе будзе захоўвацца файл базы даных SQLite Frigate."
}
},
"go2rtc": {
"label": "go2rtc",
"description": "Налады ўбудаванага сэрвісу рэтрансляцыі go2rtc, які перадае і пераўтварае жывыя плыні."
},
"networking": {
"label": "Сетка",
"description": "Сеткавыя налады, напрыклад уключэнне IPv6 для канчатковых пунктаў Frigate.",
"ipv6": {
"label": "Канфігурацыя IPv6",
"description": "Налады, характэрныя для IPv6, у сеткавых сэрвісах Frigate.",
"enabled": {
"label": "Уключыць IPv6",
"description": "Уключыць падтрымку IPv6 для сэрвісаў Frigate (API і інтэрфейс), дзе гэта дастасавальна."
}
},
"listen": {
"label": "Канфігурацыя партоў праслухоўвання",
"description": "Канфігурацыя ўнутраных і знешніх партоў праслухоўвання. Гэта для дасведчаных карыстальнікаў. У большасці выпадкаў лепш змяніць раздзел портаў у файле Docker compose.",
"internal": {
"label": "Унутраны порт",
"description": "Унутраны порт праслухоўвання для Frigate (прадвызначана 5000)."
},
"external": {
"label": "Знешні порт",
"description": "Знешні порт праслухоўвання для Frigate (прадвызначана 8971)."
}
}
},
"proxy": {
"label": "Проксі",
"description": "Налады працы Frigate за адваротным проксі, які перадае загалоўкі аўтарызаванага карыстальніка.",
"header_map": {
"label": "Супастаўленне загалоўкаў",
"description": "Супастаўленне ўваходных загалоўкаў проксі з палямі карыстальніка і ролі ў Frigate для аўтарызацыі праз проксі.",
"user": {
"label": "Загаловак карыстальніка",
"description": "Загаловак з імем аўтарызаванага карыстальніка, які перадае проксі."
},
"role": {
"label": "Загаловак ролі",
"description": "Загаловак з роляй або групамі аўтарызаванага карыстальніка, які перадае проксі."
},
"role_map": {
"label": "Супастаўленне роляў",
"description": "Супастаўленне значэнняў груп ад проксі з ролямі Frigate (напрыклад, групы адміністратараў з роляй адміністратара)."
}
},
"logout_url": {
"label": "URL выхаду",
"description": "URL, на які перанакіроўваць карыстальнікаў пры выхадзе праз проксі."
},
"auth_secret": {
"label": "Сакрэт проксі",
"description": "Неабавязковы сакрэт, які правяраецца праз загаловак X-Proxy-Secret, каб пацвердзіць давераны проксі."
},
"default_role": {
"label": "Прадвызначаная роля",
"description": "Роля, якая прызначаецца карыстальнікам, аўтарызаваным праз проксі, калі супастаўленне роляў не спрацавала."
},
"separator": {
"label": "Сімвал-раздзяляльнік",
"description": "Сімвал для падзелу некалькіх значэнняў у загалоўках проксі."
}
},
"telemetry": {
"label": "Тэлеметрыя",
"description": "Параметры тэлеметрыі і статыстыкі сістэмы, у тым ліку маніторынг GPU і сеткавай паласы прапускання.",
"network_interfaces": {
"label": "Сеткавыя інтэрфейсы",
"description": "Спіс прэфіксаў назваў сеткавых інтэрфейсаў для збору статыстыкі паласы прапускання."
},
"stats": {
"label": "Статыстыка сістэмы",
"description": "Параметры ўключэння і адключэння збору рознай статыстыкі сістэмы і GPU.",
"amd_gpu_stats": {
"label": "Статыстыка GPU AMD",
"description": "Уключыць збор статыстыкі GPU AMD, калі такі GPU прысутнічае."
},
"intel_gpu_stats": {
"label": "Статыстыка GPU Intel",
"description": "Уключыць збор статыстыкі GPU Intel, калі такі GPU прысутнічае."
},
"network_bandwidth": {
"label": "Сеткавая паласа прапускання",
"description": "Уключыць маніторынг сеткавай паласы прапускання па працэсах для працэсаў ffmpeg камер і дэтэктараў (патрабуе адпаведных магчымасцей)."
},
"intel_gpu_device": {
"label": "Прылада GPU Intel",
"description": "Адрас шыны PCI або шлях да прылады DRM (напрыклад /dev/dri/card1), каб прывязаць статыстыку GPU Intel да пэўнай прылады, калі іх некалькі."
}
},
"version_check": {
"label": "Праверка версіі",
"description": "Уключыць знешнюю праверку наяўнасці навейшай версіі Frigate."
}
},
"tls": {
"label": "TLS",
"description": "Налады TLS для вэб-канчатковых пунктаў Frigate (порт 8971).",
"enabled": {
"label": "Уключыць TLS",
"description": "Уключыць TLS для вэб-інтэрфейсу і API Frigate на наладжаным порце TLS."
}
},
"ui": {
"label": "Інтэрфейс",
"description": "Параметры інтэрфейсу, напрыклад часавы пояс, фармат часу і даты, адзінкі вымярэння.",
"timezone": {
"label": "Часавы пояс",
"description": "Неабавязковы часавы пояс для ўсяго інтэрфейсу (прадвызначана - лакальны час браўзера)."
},
"time_format": {
"label": "Фармат часу",
"description": "Фармат часу ў інтэрфейсе (browser, 12hour або 24hour)."
},
"unit_system": {
"label": "Сістэма адзінак",
"description": "Сістэма адзінак для адлюстравання (metric або imperial) у інтэрфейсе і MQTT."
}
},
"detectors": {
"label": "Абсталяванне дэтэктара",
"description": "Канфігурацыя дэтэктараў аб'ектаў (CPU, GPU, бэкенды ONNX) і любых налад мадэлі, характэрных для дэтэктара.",
"type": {
"label": "Тып"
},
"model": {
"label": "Канфігурацыя мадэлі для дэтэктара",
"description": "Параметры канфігурацыі мадэлі, характэрныя для дэтэктара (шлях, памер уваходу і г. д.).",
"path": {
"label": "Шлях да ўласнай мадэлі дэтэктавання аб'ектаў",
"description": "Шлях да файла ўласнай мадэлі дэтэктавання (або plus://<model_id> для мадэляў Frigate+)."
},
"labelmap_path": {
"label": "Карта метак для ўласнага дэтэктара аб'ектаў",
"description": "Шлях да файла labelmap, які супастаўляе лічбавыя класы з радковымі меткамі для дэтэктара."
},
"width": {
"label": "Шырыня ўваходу мадэлі дэтэктавання аб'ектаў",
"description": "Шырыня ўваходнага тэнзара мадэлі ў пікселях."
},
"height": {
"label": "Вышыня ўваходу мадэлі дэтэктавання аб'ектаў",
"description": "Вышыня ўваходнага тэнзара мадэлі ў пікселях."
},
"labelmap": {
"label": "Наладка labelmap",
"description": "Перавызначэнні або запісы перасупастаўлення, якія аб'ядноўваюцца са стандартным labelmap."
},
"attributes_map": {
"label": "Карта метак аб'ектаў да іх метак атрыбутаў",
"description": "Супастаўленне метак аб'ектаў з меткамі атрыбутаў для далучэння метаданых (напрыклад «car» -> [«license_plate»])."
},
"input_tensor": {
"label": "Форма ўваходнага тэнзара мадэлі",
"description": "Фармат тэнзара, які чакае мадэль: «nhwc» або «nchw»."
},
"input_pixel_format": {
"label": "Фармат колеру пікселяў на ўваходзе мадэлі",
"description": "Колеравая прастора, якую чакае мадэль: «rgb», «bgr» або «yuv»."
},
"input_dtype": {
"label": "Тып даных уваходу мадэлі",
"description": "Тып даных уваходнага тэнзара мадэлі (напрыклад «float32»)."
},
"model_type": {
"label": "Тып мадэлі дэтэктавання аб'ектаў",
"description": "Тып архітэктуры мадэлі дэтэктара (ssd, yolox, yolonas, yolo-generic, rfdetr, dfine), які некаторыя дэтэктары выкарыстоўваюць для аптымізацыі."
}
},
"model_path": {
"label": "Шлях да мадэлі для дэтэктара",
"description": "Шлях да файла мадэлі дэтэктара, калі гэта патрабуе выбраны дэтэктар."
},
"axengine": {
"label": "NPU AXEngine",
"description": "Дэтэктар на NPU AXERA AX650N/AX8850N, які запускае скампіляваныя файлы .axmodel праз асяроддзе AXEngine."
},
"cpu": {
"label": "Цэнтральны працэсар",
"description": "Дэтэктар CPU TFLite, які запускае мадэлі TensorFlow Lite на CPU без апаратнага паскарэння. Не рэкамендуецца.",
"num_threads": {
"label": "Колькасць патокаў дэтэктавання",
"description": "Колькасць патокаў для вывядзення на CPU."
}
},
"deepstack": {
"label": "DeepStack",
"description": "Дэтэктар DeepStack/CodeProject.AI, які адпраўляе відарысы на аддалены HTTP API DeepStack. Не рэкамендуецца.",
"api_url": {
"label": "URL API DeepStack",
"description": "URL API DeepStack."
},
"api_timeout": {
"label": "Тайм-аўт API DeepStack (у секундах)",
"description": "Максімальны час, дазволены на запыт да API DeepStack."
},
"api_key": {
"label": "Ключ API DeepStack (калі патрэбны)",
"description": "Неабавязковы ключ API для сэрвісаў DeepStack з праверкай сапраўднасці."
}
},
"edgetpu": {
"label": "EdgeTPU",
"description": "Дэтэктар EdgeTPU, які запускае мадэлі TensorFlow Lite, скампіляваныя пад Coral EdgeTPU, праз дэлегат EdgeTPU.",
"device": {
"label": "Тып прылады",
"description": "Прылада для вывядзення на EdgeTPU (напрыклад «usb», «pci»)."
}
},
"hailo8l": {
"label": "Hailo-8/Hailo-8L",
"description": "Дэтэктар Hailo-8/Hailo-8L, які выкарыстоўвае мадэлі HEF і SDK HailoRT для вывядзення на абсталяванні Hailo.",
"device": {
"label": "Тып прылады",
"description": "Прылада для вывядзення на Hailo (напрыклад «PCIe», «M.2»)."
}
},
"memryx": {
"label": "MemryX",
"description": "Дэтэктар MemryX MX3, які запускае скампіляваныя мадэлі DFP на паскаральніках MemryX.",
"device": {
"label": "Шлях да прылады",
"description": "Прылада для вывядзення на MemryX (напрыклад «PCIe»)."
}
},
"onnx": {
"label": "ONNX",
"description": "Дэтэктар ONNX для запуску мадэляў ONNX. Пры магчымасці выкарыстоўвае даступныя бэкенды паскарэння (CUDA/ROCm/OpenVINO).",
"device": {
"label": "Тып прылады",
"description": "Прылада для вывядзення на ONNX (напрыклад «AUTO», «CPU», «GPU»)."
}
},
"openvino": {
"label": "OpenVINO",
"description": "Дэтэктар OpenVINO для CPU AMD і Intel, GPU Intel і абсталявання Intel VPU.",
"device": {
"label": "Тып прылады",
"description": "Прылада для вывядзення на OpenVINO (напрыклад «CPU», «GPU», «NPU»)."
}
},
"rknn": {
"label": "RKNN",
"description": "Дэтэктар RKNN для NPU Rockchip. Запускае скампіляваныя мадэлі RKNN на абсталяванні Rockchip.",
"num_cores": {
"label": "Колькасць ядраў NPU для выкарыстання.",
"description": "Колькасць ядраў NPU (0 - аўтаматычна)."
}
},
"synaptics": {
"label": "Synaptics",
"description": "Дэтэктар на NPU Synaptics для мадэляў у фармаце .synap праз Synap SDK на абсталяванні Synaptics."
},
"teflon_tfl": {
"label": "Teflon",
"description": "Дэтэктар-дэлегат Teflon для TFLite, які выкарыстоўвае бібліятэку дэлегата Mesa Teflon, каб паскорыць вывядзенне на падтрыманых GPU."
},
"tensorrt": {
"label": "TensorRT",
"description": "Дэтэктар TensorRT для прылад Nvidia Jetson, які выкарыстоўвае серыялізаваныя рухавікі TensorRT для паскоранага вывядзення.",
"device": {
"label": "Індэкс прылады GPU",
"description": "Індэкс прылады GPU для выкарыстання."
}
},
"zmq": {
"label": "ZMQ IPC",
"description": "Дэтэктар ZMQ IPC, які перадае вывядзенне знешняму працэсу праз канчатковы пункт ZeroMQ IPC.",
"endpoint": {
"label": "Канчатковы пункт ZMQ IPC",
"description": "Канчатковы пункт ZMQ для падлучэння."
},
"request_timeout_ms": {
"label": "Тайм-аўт запыту ZMQ у мілісекундах",
"description": "Тайм-аўт запытаў ZMQ у мілісекундах."
},
"linger_ms": {
"label": "Затрымка сокета ZMQ у мілісекундах",
"description": "Перыяд затрымкі сокета ў мілісекундах."
}
}
},
"model": {
"label": "Мадэль дэтэктавання",
"description": "Налады ўласнай мадэлі дэтэктавання аб'ектаў і формы яе ўваходу.",
"path": {
"label": "Шлях да ўласнай мадэлі дэтэктавання аб'ектаў",
"description": "Шлях да файла ўласнай мадэлі дэтэктавання (або plus://<model_id> для мадэляў Frigate+)."
},
"labelmap_path": {
"label": "Карта метак для ўласнага дэтэктара аб'ектаў",
"description": "Шлях да файла labelmap, які супастаўляе лічбавыя класы з радковымі меткамі для дэтэктара."
},
"width": {
"label": "Шырыня ўваходу мадэлі дэтэктавання аб'ектаў",
"description": "Шырыня ўваходнага тэнзара мадэлі ў пікселях."
},
"height": {
"label": "Вышыня ўваходу мадэлі дэтэктавання аб'ектаў",
"description": "Вышыня ўваходнага тэнзара мадэлі ў пікселях."
},
"labelmap": {
"label": "Наладка labelmap",
"description": "Перавызначэнні або запісы перасупастаўлення, якія аб'ядноўваюцца са стандартным labelmap."
},
"attributes_map": {
"label": "Карта метак аб'ектаў да іх метак атрыбутаў",
"description": "Супастаўленне метак аб'ектаў з меткамі атрыбутаў для далучэння метаданых (напрыклад «car» -> [«license_plate»])."
},
"input_tensor": {
"label": "Форма ўваходнага тэнзара мадэлі",
"description": "Фармат тэнзара, які чакае мадэль: «nhwc» або «nchw»."
},
"input_pixel_format": {
"label": "Фармат колеру пікселяў на ўваходзе мадэлі",
"description": "Колеравая прастора, якую чакае мадэль: «rgb», «bgr» або «yuv»."
},
"input_dtype": {
"label": "Тып даных уваходу мадэлі",
"description": "Тып даных уваходнага тэнзара мадэлі (напрыклад «float32»)."
},
"model_type": {
"label": "Тып мадэлі дэтэктавання аб'ектаў",
"description": "Тып архітэктуры мадэлі дэтэктара (ssd, yolox, yolonas, yolo-generic, rfdetr, dfine), які некаторыя дэтэктары выкарыстоўваюць для аптымізацыі."
}
},
"genai": {
"label": "Канфігурацыя Generative AI",
"description": "Налады інтэграваных правайдараў generative AI, якія ствараюць апісанні аб'ектаў і зводкі разгляду.",
"api_key": {
"label": "API-ключ",
"description": "Ключ API, патрэбны некаторым правайдарам (можна задаць і праз зменныя асяроддзя)."
},
"base_url": {
"label": "Базавы URL",
"description": "Базавы URL для самастойна размешчаных або сумяшчальных правайдараў (напрыклад, асобніка Ollama)."
},
"model": {
"label": "Мадэль",
"description": "Мадэль правайдара, якая выкарыстоўваецца для стварэння апісанняў або зводак."
},
"provider": {
"label": "Правайдар",
"description": "Правайдар GenAI (напрыклад: ollama, gemini, openai)."
},
"roles": {
"label": "Ролі",
"description": "Ролі GenAI (chat, descriptions, embeddings). Па адным правайдары на ролю."
},
"provider_options": {
"label": "Параметры правайдара",
"description": "Дадатковыя параметры правайдара, якія перадаюцца кліенту GenAI."
},
"runtime_options": {
"label": "Параметры выканання",
"description": "Параметры выканання, якія перадаюцца правайдару пры кожным выкліку вывядзення."
}
},
"classification": {
"label": "Класіфікацыя аб'ектаў",
"description": "Налады мадэляў класіфікацыі, якія ўдакладняюць меткі аб'ектаў або класіфікуюць стан.",
"bird": {
"label": "Канфігурацыя класіфікацыі птушак",
"description": "Налады, характэрныя для мадэляў класіфікацыі птушак.",
"enabled": {
"label": "Класіфікацыя птушак",
"description": "Уключыць або адключыць класіфікацыю птушак."
},
"threshold": {
"label": "Мін. бал",
"description": "Мінімальны бал класіфікацыі, патрэбны, каб прыняць класіфікацыю птушкі."
}
},
"custom": {
"label": "Уласныя мадэлі класіфікацыі",
"description": "Канфігурацыя ўласных мадэляў класіфікацыі для аб'ектаў або дэтэктавання стану.",
"enabled": {
"label": "Уключыць мадэль",
"description": "Уключыць або адключыць уласную мадэль класіфікацыі."
},
"name": {
"label": "Назва мадэлі",
"description": "Ідэнтыфікатар уласнай мадэлі класіфікацыі."
},
"threshold": {
"label": "Парог бала",
"description": "Парог бала, пры якім змяняецца стан класіфікацыі."
},
"save_attempts": {
"label": "Захоўваць спробы",
"description": "Колькі спроб класіфікацыі захоўваць для інтэрфейсу апошніх класіфікацый."
},
"object_config": {
"objects": {
"label": "Класіфікаваць аб'екты",
"description": "Спіс тыпаў аб'ектаў, для якіх запускаецца класіфікацыя аб'ектаў."
},
"classification_type": {
"label": "Тып класіфікацыі",
"description": "Прыменены тып класіфікацыі: «sub_label» (дадае sub_label) або іншыя падтрыманыя тыпы."
}
},
"state_config": {
"cameras": {
"label": "Камеры класіфікацыі",
"description": "Абрэзка і налады для кожнай камеры пры запуску класіфікацыі стану.",
"crop": {
"label": "Абрэзка для класіфікацыі",
"description": "Каардынаты абрэзкі для запуску класіфікацыі на гэтай камеры."
}
},
"motion": {
"label": "Запускаць пры руху",
"description": "Калі ўключана, запускаць класіфікацыю пры выяўленні руху ў зададзенай абрэзцы."
},
"interval": {
"label": "Інтэрвал класіфікацыі",
"description": "Інтэрвал (у секундах) паміж перыядычнымі запускамі класіфікацыі стану."
}
}
}
},
"camera_groups": {
"label": "Групы камер",
"description": "Канфігурацыя найменаваных груп камер, якія ўпарадкоўваюць камеры ў інтэрфейсе.",
"cameras": {
"label": "Спіс камер",
"description": "Масіў назваў камер, якія ўваходзяць у гэтую групу."
},
"icon": {
"label": "Значок групы",
"description": "Значок, які абазначае групу камер у інтэрфейсе."
},
"order": {
"label": "Парадак сартавання",
"description": "Лічбавы парадак сартавання груп камер у інтэрфейсе. Большыя лікі ідуць пазней."
}
},
"active_profile": {
"label": "Актыўны профіль",
"description": "Назва актыўнага профілю. Толькі падчас працы, у YAML не захоўваецца."
},
"camera_mqtt": {
"label": "MQTT",
"description": "Налады публікацыі відарысаў у MQTT.",
"enabled": {
"label": "Адпраўляць відарыс",
"description": "Уключыць публікацыю здымкаў аб'ектаў у топікі MQTT для гэтай камеры."
},
"timestamp": {
"label": "Дадаць метку часу",
"description": "Накладаць метку часу на відарысы, якія публікуюцца ў MQTT."
},
"bounding_box": {
"label": "Дадаць абмяжавальны прамавугольнік",
"description": "Маляваць абмяжавальныя прамавугольнікі на відарысах, якія публікуюцца праз MQTT."
},
"crop": {
"label": "Абразаць відарыс",
"description": "Абразаць відарысы, якія публікуюцца ў MQTT, па абмяжавальным прамавугольніку выяўленага аб'екта."
},
"height": {
"label": "Вышыня відарыса",
"description": "Вышыня (у пікселях), да якой змяняюцца відарысы, што публікуюцца праз MQTT."
},
"required_zones": {
"label": "Патрэбныя зоны",
"description": "Зоны, у якія мусіць увайсці аб'ект, каб відарыс быў апублікаваны ў MQTT."
},
"quality": {
"label": "Якасць JPEG",
"description": "Якасць JPEG для відарысаў, якія публікуюцца ў MQTT (0-100)."
}
},
"camera_ui": {
"label": "Інтэрфейс камеры",
"description": "Парадак адлюстравання і бачнасць гэтай камеры ў інтэрфейсе. Парадак уплывае на прадвызначаную панэль. Для больш дакладнага кіравання карыстайцеся групамі камер.",
"order": {
"label": "Парадак у інтэрфейсе",
"description": "Лічбавы парадак сартавання камеры ў інтэрфейсе (прадвызначаная панэль і спісы). Большыя лікі ідуць пазней."
},
"dashboard": {
"label": "Паказваць на панэлі жывога прагляду",
"description": "Ці бачная гэта камера на прадвызначанай панэлі «Усе камеры». Камера застаецца даступнай усюды ў інтэрфейсе, у тым ліку ў групах камер і наладах."
},
"review": {
"label": "Паказваць у разглядзе",
"description": "Ці бачная гэта камера ў разглядзе (старонка разгляду і яе фільтр камер, разгляд руху і выгляд гісторыі)."
}
}
}