mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-09-29 19:36:57 +03:00
Update translation files
Updated by "Cleanup translation files" add-on in Weblate. Translated using Weblate (Ukrainian) Currently translated at 53.6% (407 of 759 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (508 of 508 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (35 of 35 strings) Translated using Weblate (Ukrainian) Currently translated at 98.3% (116 of 118 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (264 of 264 strings) Update translation files Updated by "Cleanup translation files" add-on in Weblate. Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: IvanKovalenko32 <koval.vana123123@gmail.com> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/uk/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ Translation: Frigate NVR/Config - Cameras Translation: Frigate NVR/Config - Global Translation: Frigate NVR/common Translation: Frigate NVR/components-dialog Translation: Frigate NVR/components-player Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system
This commit is contained in:
committed by
Josh Hawkins
co-authored by
IvanKovalenko32
parent
32d15f2cbd
commit
f6e119c89e
@@ -134,7 +134,8 @@
|
||||
"undoAll": "Відмінити все",
|
||||
"retry": "Спробувати ще",
|
||||
"expand": "Розгорнути",
|
||||
"collapse": "Згорнути"
|
||||
"collapse": "Згорнути",
|
||||
"reload": "Перезавантажити"
|
||||
},
|
||||
"menu": {
|
||||
"language": {
|
||||
@@ -182,12 +183,13 @@
|
||||
"ur": "اردو (Урду)",
|
||||
"hr": "Hrvatski (Хорватська)",
|
||||
"bs": "Bosanski (Боснійська)",
|
||||
"zhHant": "繁體中文 (Традиційна китайська)"
|
||||
"zhHant": "繁體中文 (Традиційна китайська)",
|
||||
"be": "Білоруська"
|
||||
},
|
||||
"system": "Система",
|
||||
"systemMetrics": "Системна метріка",
|
||||
"systemMetrics": "Здоров'я та метрики",
|
||||
"configuration": "Конфігурація",
|
||||
"systemLogs": "Системні логи",
|
||||
"systemLogs": "Логи",
|
||||
"settings": "Налаштування",
|
||||
"configurationEditor": "Редактор конфігурації",
|
||||
"languages": "Мови",
|
||||
@@ -329,5 +331,36 @@
|
||||
"validation_errors": "Помилки при перевірці",
|
||||
"credentialField": {
|
||||
"savedPlaceholder": "Збережено - залиште порожнім щоб зберегти поточні"
|
||||
},
|
||||
"error": {
|
||||
"title": "Ця сторінка припинила роботу",
|
||||
"desc": "На сторінці сталася непередбачена помилка. Зазвичай її можна усунути, перезавантаживши сторінку. Якщо проблема повторюється, скопіюйте інформацію про помилку та додайте її до обговорення на GitHub.",
|
||||
"staleTitle": "Потрібне перезавантаження",
|
||||
"staleDesc": "Частину інтерфейсу не вдалося завантажити; зазвичай це означає, що Frigate було оновлено, поки ця вкладка була відкрита. Оновіть сторінку, щоб завантажити нову версію.",
|
||||
"partial": "Частина інтерфейсу перестала працювати.",
|
||||
"copyDetails": "Скопіювати деталі",
|
||||
"copyFailed": "Не вдалося скопіювати деталі у буфер обміну"
|
||||
},
|
||||
"commandMenu": {
|
||||
"title": "Меню команд",
|
||||
"description": "Пошук сторінок, камер, налаштувань та дій",
|
||||
"placeholder": "Пошук сторінок, камер, налаштувань та дій",
|
||||
"empty": "Результатів не знайдено",
|
||||
"hint": "{{key}} або / щоб відкрити, Enter щоб виконати",
|
||||
"section": {
|
||||
"recent": "Останні",
|
||||
"pages": "Сторінки",
|
||||
"cameras": "Камери",
|
||||
"cameraGroups": "Групи камер",
|
||||
"settings": "Налаштування",
|
||||
"actions": "Дії"
|
||||
},
|
||||
"camera": {
|
||||
"live": "Пряма трансляція",
|
||||
"review": "Огляд"
|
||||
},
|
||||
"action": {
|
||||
"toggleTheme": "Увімкнути/вимкнути світлий та темний режими"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,6 +10,9 @@
|
||||
},
|
||||
"state": {
|
||||
"submitted": "Поданi"
|
||||
},
|
||||
"toast": {
|
||||
"error": "Не вдалося підключитися до Frigate+. Будь ласка, перевірте налаштування мережі та спробуйте ще раз."
|
||||
}
|
||||
},
|
||||
"submitToPlus": {
|
||||
@@ -152,6 +155,15 @@
|
||||
"partial": "Розпочато {{successful}} з {{total}} експортів. Невдало: {{failedItems}}",
|
||||
"failed": "Не зміг розпочати {{total}} експортів. Невдало: {{failedItems}}"
|
||||
}
|
||||
},
|
||||
"stream": {
|
||||
"label": "Якість",
|
||||
"auto": "Авто",
|
||||
"main": "Оригінал",
|
||||
"sub": "Низька",
|
||||
"autoDesc": "Використовує основний потік, а у разі його недоступності переходить на допоміжний потік нижчої якості.",
|
||||
"mainDesc": "Експортується лише основний потік у вихідній якості. Часові діапазони, у яких основний потік недоступний, будуть пропущені.",
|
||||
"subDesc": "Експортується лише підпотік нижчої якості. Часові діапазони, у яких підпотік недоступний, будуть пропущені."
|
||||
}
|
||||
},
|
||||
"recording": {
|
||||
@@ -159,7 +171,8 @@
|
||||
"export": "Експорт",
|
||||
"markAsReviewed": "Позначити як переглянуте",
|
||||
"deleteNow": "Вилучити зараз",
|
||||
"markAsUnreviewed": "Позначити як непереглянуте"
|
||||
"markAsUnreviewed": "Позначити як непереглянуте",
|
||||
"generateDescription": "Створити опис"
|
||||
},
|
||||
"confirmDelete": {
|
||||
"title": "Підтвердити вилучення",
|
||||
@@ -178,6 +191,12 @@
|
||||
"custom": "Довільна позначка часу",
|
||||
"button": "Поділитися URL з позначкою часу",
|
||||
"shareTitle": "Позначка часу для Frigate рецензії: {{camera}}"
|
||||
},
|
||||
"genaiDescription": {
|
||||
"toast": {
|
||||
"success": "Для цього об’єкта огляду було подано запит на опис за допомогою GenAI.",
|
||||
"error": "Не вдалося отримати опис: {{error}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"restart": {
|
||||
|
||||
@@ -37,8 +37,23 @@
|
||||
"submittedFrigatePlus": "Зображення успішно завантажено до Frigate+"
|
||||
},
|
||||
"error": {
|
||||
"submitFrigatePlusFailed": "Не вдалося надіслати фрейм Frigate+"
|
||||
"submitFrigatePlusFailed": "Не вдалося надіслати фрейм Frigate+",
|
||||
"playRecordingsFailed": "Не вдалося відтворити записи (помилка {{code}}): {{message}}"
|
||||
}
|
||||
},
|
||||
"cameraOff": "Камера вимкнена"
|
||||
"cameraOff": "Камера вимкнена",
|
||||
"quality": {
|
||||
"auto": "Авто",
|
||||
"autoLow": "Відтворення у низькій якості (обмежена пропускна здатність)",
|
||||
"autoLowCodec": "Відтворення низької якості (Оригінал не підтримується цим браузером)",
|
||||
"autoLowSaveData": "Відтворення у низькій якості (режим економії даних)",
|
||||
"main": "Оригінал",
|
||||
"sub": "Низька",
|
||||
"notSupportedBrowser": "Не підтримується цим браузером",
|
||||
"label": "Якість",
|
||||
"noAudio": "Без звуку",
|
||||
"audioRate": "{{rate}} кГц аудіо",
|
||||
"audioCodecRate": "{{codec}} {{rate}} кГц",
|
||||
"noRecordings": "Запис у цьому часовому діапазоні відсутній"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,13 +38,18 @@
|
||||
"label": "Фільтри звуку",
|
||||
"description": "Налаштування фільтрів для кожного типу аудіо, наприклад пороги впевненості, що використовуються для зменшення кількості хибних спрацьовувань.",
|
||||
"threshold": {
|
||||
"description": "Мінімальний поріг впевненості, за якого аудіоподія буде зарахована."
|
||||
"description": "Мінімальний поріг впевненості, за якого аудіоподія буде зарахована.",
|
||||
"label": "Мінімальний рівень впевненості в аудіоданих"
|
||||
}
|
||||
},
|
||||
"description": "Налаштування звукових подій для цієї камери.",
|
||||
"enabled_in_config": {
|
||||
"label": "Оригінальний стан аудіо",
|
||||
"description": "Вказує, чи було виявлення аудіо початково ввімкнено у статичному файлі конфігурації."
|
||||
},
|
||||
"labelmap": {
|
||||
"label": "Налаштування карти міток аудіофайлів",
|
||||
"description": "Записи для заміни або перепризначення, які слід об’єднати зі стандартною картою міток аудіо."
|
||||
}
|
||||
},
|
||||
"audio_transcription": {
|
||||
@@ -54,9 +59,13 @@
|
||||
"description": "Увімкнути або вимкнути транскрибування аудіоподій, запущених вручну."
|
||||
},
|
||||
"live_enabled": {
|
||||
"description": "Увімкнути потокову транскрипцію аудіо в реальному часі коли вона надходить."
|
||||
"description": "Увімкнути потокову транскрипцію аудіо в реальному часі коли вона надходить.",
|
||||
"label": "Транскрипція в режимі реального часу"
|
||||
},
|
||||
"description": "Налаштування транскрибування аудіо в реальному часі та мовлення, що використовуються для подій і субтитрів наживо."
|
||||
"description": "Налаштування транскрибування аудіо в реальному часі та мовлення, що використовуються для подій і субтитрів наживо.",
|
||||
"enabled_in_config": {
|
||||
"label": "Початковий стан транскрипції"
|
||||
}
|
||||
},
|
||||
"birdseye": {
|
||||
"label": "Режим Birdseye",
|
||||
@@ -68,12 +77,17 @@
|
||||
"order": {
|
||||
"label": "Розміщення",
|
||||
"description": "Номер позиції, що визначає розміщення камери на макеті Birdseye."
|
||||
},
|
||||
"modes": {
|
||||
"label": "Типи активності",
|
||||
"description": "Типи активності, до яких у Birdseye входять камери."
|
||||
}
|
||||
},
|
||||
"detect": {
|
||||
"label": "Виявлення об'єктів",
|
||||
"enabled": {
|
||||
"label": "Увімкнути виявлення об'єктів"
|
||||
"label": "Увімкнути виявлення об'єктів",
|
||||
"description": "Увімкнути або вимкнути функцію розпізнавання об’єктів для цієї камери."
|
||||
},
|
||||
"min_initialized": {
|
||||
"label": "Мінімальна кількість кадрів для ініціалізації",
|
||||
@@ -87,8 +101,924 @@
|
||||
"label": "Налаштування нерухомих об’єктів",
|
||||
"description": "Налаштування для виявлення та керування об’єктами, що залишаються нерухомими протягом певного часу.",
|
||||
"interval": {
|
||||
"label": "Інтервал перевірки нерухомості"
|
||||
"label": "Інтервал перевірки нерухомості",
|
||||
"description": "Як часто (у кадрах) слід виконувати перевірку на виявлення, щоб підтвердити, що об’єкт нерухомий."
|
||||
},
|
||||
"threshold": {
|
||||
"label": "Стаціонарний поріг",
|
||||
"description": "Кількість кадрів без зміни положення, необхідна для позначення об’єкта як нерухомого."
|
||||
},
|
||||
"max_frames": {
|
||||
"label": "Максимальна кількість кадрів",
|
||||
"description": "Визначає, як довго відбувається відстеження нерухомих об’єктів, перш ніж їх буде видалено.",
|
||||
"default": {
|
||||
"label": "Максимальна кількість кадрів за замовчуванням",
|
||||
"description": "Стандартна максимальна кількість кадрів, протягом яких система відстежує нерухомий об’єкт перед зупинкою."
|
||||
},
|
||||
"objects": {
|
||||
"label": "Максимальна кількість кадрів об’єкта",
|
||||
"description": "Перевизначення параметра «Максимальна кількість кадрів» для кожного об’єкта окремо з метою відстеження нерухомих об’єктів."
|
||||
}
|
||||
},
|
||||
"classifier": {
|
||||
"label": "Увімкнути візуальний класифікатор",
|
||||
"description": "Використовуйте візуальний класифікатор для виявлення справді нерухомих об’єктів навіть у разі тремтіння обмежувальних прямокутників."
|
||||
}
|
||||
},
|
||||
"description": "Параметри ролі «detection/detect», що використовуються для запуску виявлення об’єктів та ініціалізації трекерів.",
|
||||
"height": {
|
||||
"label": "Висота виявлення",
|
||||
"description": "Висота (у пікселях) кадрів, що використовуються для потоку виявлення; залиште поле порожнім, щоб використовувати рідну роздільну здатність потоку."
|
||||
},
|
||||
"width": {
|
||||
"label": "Ширина виявлення",
|
||||
"description": "Ширина (у пікселях) кадрів, що використовуються для потоку виявлення; залиште поле порожнім, щоб використовувати вбудовану роздільну здатність потоку."
|
||||
},
|
||||
"scene": {
|
||||
"label": "Сцена виявлення",
|
||||
"description": "Середовище, на яке спрямована ця камера, використовується для вибору моделі з налаштованих, яка на ній працюватиме. Камери, для яких встановлено значення «Всі», використовують модель, налаштовану для сцени «Всі»."
|
||||
},
|
||||
"fps": {
|
||||
"label": "FPS розпізнавання",
|
||||
"description": "Бажана кількість кадрів на секунду для виконання виявлення; менші значення зменшують навантаження на процесор (рекомендоване значення — 5; встановлюйте більше — не більше 10 — лише у разі відстеження об’єктів, що рухаються надзвичайно швидко)."
|
||||
},
|
||||
"annotation_offset": {
|
||||
"label": "Зсув анотації",
|
||||
"description": "Мілісекунди, на які зміщуються анотації, щоб краще узгодити межі часової шкали із записами; значення може бути як додатним, так і від’ємним."
|
||||
}
|
||||
},
|
||||
"face_recognition": {
|
||||
"label": "Розпізнавання обличчя",
|
||||
"description": "Налаштування функції виявлення та розпізнавання облич для цієї камери.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути розпізнавання обличчя",
|
||||
"description": "Увімкнути або вимкнути розпізнавання обличчя."
|
||||
},
|
||||
"min_area": {
|
||||
"label": "Мінімальна зона обличчя",
|
||||
"description": "Мінімальна зона (пікселів) виявленої особи, необхідної для запобігання розпізнавання."
|
||||
}
|
||||
},
|
||||
"ffmpeg": {
|
||||
"label": "Потоки (FFmpeg)",
|
||||
"description": "Параметри потоку камери і FFmpeg, включаючи бінарний шлях, args, hwaccel і per-role вихідні args.",
|
||||
"path": {
|
||||
"label": "FFmpeg шлях",
|
||||
"description": "Шлях до FFmpeg бінарний для використання або версії alias (\"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": {
|
||||
"label": "Виявлення аргументів виходу",
|
||||
"description": "Аргументи виводу за замовчуванням для потоків виявлення ролей."
|
||||
},
|
||||
"record": {
|
||||
"label": "Запис вихідних аргументів",
|
||||
"description": "Аргументи виводу за замовчуванням для потоків ролі запису."
|
||||
},
|
||||
"record_sub": {
|
||||
"label": "Аргументи виводу записів підпотоку",
|
||||
"description": "Аргументи виводу для потоків ролі record_sub. Якщо цей параметр не вказано, використовуються аргументи виводу запису."
|
||||
}
|
||||
},
|
||||
"retry_interval": {
|
||||
"label": "Час повторної спроби FFmpeg",
|
||||
"description": "Кількість секунд, яку слід зачекати перед спробою відновлення підключення до потоку з камери після збою. За замовчуванням — 10."
|
||||
},
|
||||
"apple_compatibility": {
|
||||
"label": "Сумісність з Apple",
|
||||
"description": "Увімкніть тегування HEVC для кращої сумісності з програвачем Apple під час запису у форматі H.265."
|
||||
},
|
||||
"gpu": {
|
||||
"label": "Індекс графічного процесора",
|
||||
"description": "Індекс графічного процесора за замовчуванням, який використовується для апаратного прискорення, якщо воно доступне."
|
||||
},
|
||||
"inputs": {
|
||||
"label": "Входи для камер",
|
||||
"description": "Перелік визначень вхідних потоків (шляхів та ролей) для цієї камери.",
|
||||
"path": {
|
||||
"label": "Шлях введення",
|
||||
"description": "URL-адреса або шлях до вхідного потоку камери."
|
||||
},
|
||||
"roles": {
|
||||
"label": "Ролі введення даних",
|
||||
"description": "Ролі для цього потоку вхідних даних."
|
||||
},
|
||||
"global_args": {
|
||||
"label": "Глобальні аргументи FFmpeg",
|
||||
"description": "Глобальні аргументи FFmpeg для цього вхідного потоку."
|
||||
},
|
||||
"hwaccel_args": {
|
||||
"label": "Аргументи щодо апаратного прискорення",
|
||||
"description": "Параметри апаратного прискорення для цього потоку вхідних даних."
|
||||
},
|
||||
"input_args": {
|
||||
"label": "Вхідні аргументи",
|
||||
"description": "Аргументи введення, характерні для цього потоку."
|
||||
}
|
||||
}
|
||||
},
|
||||
"live": {
|
||||
"label": "Відтворення в реальному часі",
|
||||
"description": "Параметри, які використовує веб-інтерфейс для керування вибором потокового відео, його роздільною здатністю та якістю.",
|
||||
"streams": {
|
||||
"label": "Назви прямих трансляцій",
|
||||
"description": "Відповідність налаштованих імен потоків іменам restream/go2rtc, що використовуються для відтворення в прямому ефірі."
|
||||
},
|
||||
"height": {
|
||||
"label": "Висота прямої трансляції",
|
||||
"description": "Висота (у пікселях) для відображення потокового відео jsmpeg у веб-інтерфейсі; повинна бути не більшою за визначену висоту потоку."
|
||||
},
|
||||
"quality": {
|
||||
"label": "Якість прямої трансляції",
|
||||
"description": "Якість кодування потоку jsmpeg (1 — найвища, 31 — найнижча)."
|
||||
}
|
||||
},
|
||||
"lpr": {
|
||||
"label": "Розпізнавання номерних знаків",
|
||||
"description": "Налаштування системи розпізнавання номерних знаків, включаючи пороги виявлення, форматування та відомі номерні знаки.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути LPR",
|
||||
"description": "Увімкнути або вимкнути функцію LPR на цій камері."
|
||||
},
|
||||
"expire_time": {
|
||||
"label": "Термін дії (у секундах)",
|
||||
"description": "Час у секундах, через який невидимий номерний знак видаляється з системи відстеження (лише для спеціалізованих камер LPR)."
|
||||
},
|
||||
"min_area": {
|
||||
"label": "Мінімальна площа пластини",
|
||||
"description": "Мінімальна площа таблички (у пікселях), необхідна для спроби розпізнавання."
|
||||
},
|
||||
"enhancement": {
|
||||
"label": "Рівень посилення",
|
||||
"description": "Рівень посилення (0–10), який слід застосовувати до знімків перед OCR; вищі значення не завжди покращують результати, а рівні вище 5 можуть бути ефективними лише для нічних знімків і їх слід застосовувати з обережністю."
|
||||
}
|
||||
},
|
||||
"motion": {
|
||||
"label": "Виявлення руху",
|
||||
"description": "Стандартні налаштування функції виявлення руху для цієї камери.",
|
||||
"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, і в одному кадрі зміниться більше, ніж ця частка зображення, детектор не поверне жодних рамок руху та негайно проведе повторну калібрування. Це дозволяє заощадити ресурси процесора та зменшити кількість помилкових спрацьовувань під час блискавок, гроз тощо, але може призвести до пропуску реальних подій, таких як автоматичне відстеження об’єкта камерою 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",
|
||||
"description": "Кількість секунд, протягом яких слід зачекати після останнього руху, перш ніж опублікувати стан «вимкнено» за протоколом MQTT."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Початковий стан руху",
|
||||
"description": "Вказує, чи було увімкнено функцію виявлення руху в початковій статичній конфігурації."
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Сира маска"
|
||||
}
|
||||
},
|
||||
"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",
|
||||
"tracked_object_end": {
|
||||
"label": "Відправити в кінці",
|
||||
"description": "Надіслати запит до GenAI, коли відстежуваний об’єкт зникне з поля зору."
|
||||
},
|
||||
"description": "Визначає, коли кадри слід надсилати до GenAI (при завершенні, після оновлень тощо).",
|
||||
"after_significant_updates": {
|
||||
"label": "Ранній GenAI тригер",
|
||||
"description": "Надіслати запит до GenAI після певної кількості значних оновлень щодо об’єкта, що відстежується."
|
||||
}
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Початковий стан GenAI",
|
||||
"description": "Вказує, чи було увімкнено GenAI в оригінальному статичному конфігураційному файлі."
|
||||
}
|
||||
}
|
||||
},
|
||||
"record": {
|
||||
"label": "Запис",
|
||||
"description": "Налаштування запису та зберігання даних для цієї камери.",
|
||||
"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": "Режим збереження: «все» (зберегти всі сегменти), «рух» (зберегти сегменти з рухом) або «active_objects» (зберегти сегменти з активними об’єктами)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"alerts": {
|
||||
"label": "Зберігання сповіщень",
|
||||
"description": "Параметри зберігання записів для подій, що викликають сповіщення, включаючи тривалість запису до та після події.",
|
||||
"pre_capture": {
|
||||
"label": "Секунди перед зйомкою",
|
||||
"description": "Кількість секунд до моменту виявлення, які слід включити до запису."
|
||||
},
|
||||
"post_capture": {
|
||||
"label": "Секунди після захоплення",
|
||||
"description": "Кількість секунд після події виявлення, які слід включити до запису."
|
||||
},
|
||||
"retain": {
|
||||
"label": "Збереження даних про події",
|
||||
"description": "Параметри зберігання записів подій виявлення.",
|
||||
"days": {
|
||||
"label": "Кількість днів утримання",
|
||||
"description": "Кількість днів, протягом яких слід зберігати записи про випадки виявлення."
|
||||
},
|
||||
"mode": {
|
||||
"label": "Режим збереження",
|
||||
"description": "Режим збереження: «все» (зберегти всі сегменти), «рух» (зберегти сегменти з рухом) або «active_objects» (зберегти сегменти з активними об’єктами)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"export": {
|
||||
"label": "Експорт конфігурації",
|
||||
"description": "Параметри, що використовуються під час експорту записів, таких як таймлапс та апаратне прискорення.",
|
||||
"hwaccel_args": {
|
||||
"label": "Експорт аргументів hwaccel",
|
||||
"description": "Параметри апаратного прискорення, які слід використовувати для операцій експорту/транскодування."
|
||||
},
|
||||
"max_concurrent": {
|
||||
"label": "Максимальна кількість одночасних експортних операцій",
|
||||
"description": "Максимальна кількість завдань на експорт, які можна обробляти одночасно."
|
||||
},
|
||||
"chapters": {
|
||||
"label": "Метадані розділів для вбудовування в експортовані записи"
|
||||
}
|
||||
},
|
||||
"preview": {
|
||||
"label": "Перегляд конфігурації",
|
||||
"description": "Налаштування, що регулюють якість попереднього перегляду записів, які відображаються в інтерфейсі користувача.",
|
||||
"quality": {
|
||||
"label": "Якість попереднього перегляду",
|
||||
"description": "Рівень якості попереднього перегляду (дуже_низький, низький, середній, високий, дуже_високий)."
|
||||
}
|
||||
},
|
||||
"sub": {
|
||||
"label": "Запис підпотоку",
|
||||
"description": "Налаштування для запису другого потоку з нижчою якістю.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути запис підпотоку",
|
||||
"description": "Увімкнути запис другого потоку з нижчою якістю для адаптивного відтворення та подовження терміну зберігання."
|
||||
},
|
||||
"continuous": {
|
||||
"label": "Безперервне збереження підпотоку",
|
||||
"description": "Кількість днів, протягом яких зберігатимуться записи підпотоку незалежно від об’єктів відстеження чи руху.",
|
||||
"days": {
|
||||
"label": "Кількість днів утримання",
|
||||
"description": "Кількість днів зберігання записів."
|
||||
}
|
||||
},
|
||||
"motion": {
|
||||
"label": "Збереження руху в підпотоці",
|
||||
"description": "Кількість днів, протягом яких зберігаються записи з підпотоку, запущені за сигналом руху.",
|
||||
"days": {
|
||||
"label": "Кількість днів утримання",
|
||||
"description": "Кількість днів зберігання записів."
|
||||
}
|
||||
},
|
||||
"alerts": {
|
||||
"label": "Зберігання сповіщень про підпотоки",
|
||||
"description": "Налаштування терміну зберігання записів сповіщень у підпотоках.",
|
||||
"days": {
|
||||
"label": "Кількість днів утримання",
|
||||
"description": "Кількість днів, протягом яких слід зберігати записи про випадки виявлення."
|
||||
},
|
||||
"mode": {
|
||||
"label": "Режим збереження",
|
||||
"description": "Режим збереження: «все» (зберегти всі сегменти), «рух» (зберегти сегменти з рухом) або «active_objects» (зберегти сегменти з активними об’єктами)."
|
||||
}
|
||||
},
|
||||
"detections": {
|
||||
"label": "Виявлення та збереження підпотоків",
|
||||
"description": "Налаштування зберігання записів виявлених подій у підпотоці.",
|
||||
"days": {
|
||||
"label": "Кількість днів утримання",
|
||||
"description": "Кількість днів, протягом яких слід зберігати записи про випадки виявлення."
|
||||
},
|
||||
"mode": {
|
||||
"label": "Режим збереження",
|
||||
"description": "Режим збереження: «все» (зберегти всі сегменти), «рух» (зберегти сегменти з рухом) або «active_objects» (зберегти сегменти з активними об’єктами)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Стан оригінального запису",
|
||||
"description": "Вказує, чи було увімкнено запис у вихідній статичній конфігурації."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
"label": "Огляд",
|
||||
"description": "Параметри, що керують сповіщеннями, виявленнями та підсумками аналізу GenAI, які використовуються в інтерфейсі користувача та сховищі даних цієї камери.",
|
||||
"alerts": {
|
||||
"label": "Налаштування сповіщень",
|
||||
"description": "Налаштування, що визначають, для яких об’єктів, що відстежуються, генеруються сповіщення, та як ці сповіщення зберігаються.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути сповіщення",
|
||||
"description": "Увімкнути або вимкнути формування сповіщень для цієї камери."
|
||||
},
|
||||
"labels": {
|
||||
"label": "Попереджувальні написи",
|
||||
"description": "Перелік назв об’єктів, які вважаються сигналами тривоги (наприклад: автомобіль, людина)."
|
||||
},
|
||||
"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": "Регулює використання генеративної штучної інтелекту для створення описів та резюме об’єктів огляду.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути описи GenAI",
|
||||
"description": "Увімкнути або вимкнути описи та резюме, згенеровані GenAI, для елементів, що підлягають перегляду."
|
||||
},
|
||||
"alerts": {
|
||||
"label": "Увімкнути GenAI для сповіщень",
|
||||
"description": "Використовуйте GenAI для створення описів елементів сповіщень."
|
||||
},
|
||||
"detections": {
|
||||
"label": "Увімкнути GenAI для виявлення",
|
||||
"description": "Використовуйте GenAI для створення описів об’єктів, що підлягають виявленню."
|
||||
},
|
||||
"image_source": {
|
||||
"label": "Джерело зображення огляду",
|
||||
"description": "Джерело зображень, що надсилаються до GenAI («попередній перегляд» або «записи»); у «записах» використовуються кадри вищої якості, але більше токенів."
|
||||
},
|
||||
"additional_concerns": {
|
||||
"label": "Інші питання, що викликають занепокоєння",
|
||||
"description": "Перелік додаткових моментів або зауважень, які GenAI має враховувати під час оцінки активності, зафіксованої цією камерою."
|
||||
},
|
||||
"debug_save_thumbnails": {
|
||||
"label": "Зберегти ескізи",
|
||||
"description": "Збережіть мініатюри, які надсилаються до постачальника GenAI для налагодження та перевірки."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Початковий стан GenAI",
|
||||
"description": "Відстежує, чи була функція перевірки GenAI спочатку увімкнена в статичній конфігурації."
|
||||
},
|
||||
"preferred_language": {
|
||||
"label": "Бажана мова",
|
||||
"description": "Мова, яку бажано вказати у запиті до постачальника послуг GenAI для отримання згенерованих відповідей."
|
||||
},
|
||||
"frame_mode": {
|
||||
"label": "Режим кадру",
|
||||
"description": "How frames are presented to the model. 'frames' sends the prompt followed by the frames, which suits models that track a sequence well on their own. 'annotated_frames' labels each frame and interleaves notes derived from object tracking, which helps models that lose track of activity that repeats or reverses."
|
||||
},
|
||||
"response_style": {
|
||||
"label": "Стиль відповіді",
|
||||
"description": "Пресет стилю написання для генерованих описів оглядів. Пресети регулюють тон та рівень деталізації заголовка, резюме та опису сцен, що відображаються користувачеві; варіант «за замовчуванням» залишає вбудовану підказку без змін."
|
||||
},
|
||||
"activity_context_prompt": {
|
||||
"label": "Промпт щодо контексту дії",
|
||||
"description": "Індивідуальний промпт, що описує, яка діяльність є підозрілою, а яка — ні, для надання контексту для резюме, створених за допомогою GenAI."
|
||||
}
|
||||
}
|
||||
},
|
||||
"semantic_search": {
|
||||
"label": "Семантичний пошук",
|
||||
"description": "Налаштування семантичного пошуку, який створює та аналізує вбудовані вектори об’єктів для пошуку схожих елементів.",
|
||||
"triggers": {
|
||||
"label": "Тригери",
|
||||
"description": "Дії та критерії відповідності для тригерів семантичного пошуку, пов’язаних із конкретними камерами.",
|
||||
"friendly_name": {
|
||||
"label": "Опис",
|
||||
"description": "Необов’язкове описове ім’я, яке відображається в інтерфейсі користувача для цього тригера."
|
||||
},
|
||||
"enabled": {
|
||||
"label": "Увімкнути цей тригер",
|
||||
"description": "Увімкнути або вимкнути цей тригер семантичного пошуку."
|
||||
},
|
||||
"type": {
|
||||
"label": "Тип тригера",
|
||||
"description": "Тип тригера: «thumbnail» (збіг із зображенням) або «description» (збіг із текстом)."
|
||||
},
|
||||
"data": {
|
||||
"label": "Контент тригера",
|
||||
"description": "Текстовий рядок або ідентифікатор мініатюри для зіставлення з об’єктами, що відстежуються."
|
||||
},
|
||||
"threshold": {
|
||||
"label": "Поріг спрацьовування",
|
||||
"description": "Мінімальний показник схожості (0–1), необхідний для активації цього тригера."
|
||||
},
|
||||
"actions": {
|
||||
"label": "Дії, що запускаються",
|
||||
"description": "Перелік дій, які слід виконати при спрацьовуванні тригера (повідомлення, sub_label, атрибут)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"snapshots": {
|
||||
"label": "Знімки",
|
||||
"description": "Параметри знімків відстежуваних об’єктів, що створюються за допомогою API, для цієї камери.",
|
||||
"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)."
|
||||
}
|
||||
},
|
||||
"timestamp_style": {
|
||||
"label": "Стиль позначки часу",
|
||||
"description": "Параметри оформлення часових міток, що застосовуються до знімків та вікна «Налагодження».",
|
||||
"position": {
|
||||
"label": "Позиція часової мітки",
|
||||
"description": "Розташування мітки часу на зображенні (tl/tr/bl/br)."
|
||||
},
|
||||
"format": {
|
||||
"label": "Формат часової мітки",
|
||||
"description": "Рядок формату дати та часу, що використовується для позначення часових міток (коди формату дати та часу в 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": "Візуальний ефект для тексту мітки часу (відсутній, суцільний, тінь)."
|
||||
}
|
||||
},
|
||||
"best_image_timeout": {
|
||||
"label": "Оптимальний час очікування зображення",
|
||||
"description": "Скільки часу потрібно чекати, щоб отримати зображення з найвищим показником достовірності."
|
||||
},
|
||||
"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)."
|
||||
}
|
||||
},
|
||||
"notifications": {
|
||||
"label": "Повідомлення",
|
||||
"description": "Налаштування для увімкнення та керування сповіщеннями для цієї камери.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути сповіщення",
|
||||
"description": "Увімкнути або вимкнути сповіщення для цієї камери."
|
||||
},
|
||||
"email": {
|
||||
"label": "Повідомлення електронною поштою",
|
||||
"description": "Адреса електронної пошти, яка використовується для push-повідомлень або є обов’язковою для деяких постачальників послуг сповіщень."
|
||||
},
|
||||
"cooldown": {
|
||||
"label": "Період очікування",
|
||||
"description": "Час очікування (у секундах) між повідомленнями, щоб уникнути спаму для одержувачів."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "У оригінальних повідомленнях зазначено",
|
||||
"description": "Вказує, чи були увімкнені сповіщення в початковій статичній конфігурації."
|
||||
}
|
||||
},
|
||||
"onvif": {
|
||||
"label": "ONVIF",
|
||||
"description": "Налаштування підключення за стандартом ONVIF та автоматичного відстеження PTZ для цієї камери.",
|
||||
"host": {
|
||||
"label": "Хост ONVIF",
|
||||
"description": "Хост (та схема, за бажанням) для служби ONVIF цієї камери."
|
||||
},
|
||||
"port": {
|
||||
"label": "Порт ONVIF",
|
||||
"description": "Номер порту для служби ONVIF."
|
||||
},
|
||||
"user": {
|
||||
"label": "Ім'я користувача ONVIF",
|
||||
"description": "Ім'я користувача для аутентифікації за стандартом ONVIF; деякі пристрої вимагають використання облікового запису адміністратора для роботи з ONVIF."
|
||||
},
|
||||
"password": {
|
||||
"label": "Пароль ONVIF",
|
||||
"description": "Пароль для аутентифікації за стандартом ONVIF."
|
||||
},
|
||||
"tls_insecure": {
|
||||
"label": "Вимкнути перевірку TLS",
|
||||
"description": "Пропустити перевірку TLS та вимкнути аутентифікацію за допомогою дайджесту для 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": "Налаштування поведінки зуму: вимкнено (лише панорамування/нахил), абсолютне (найбільш сумісне) або відносне (одночасне панорамування/нахил/зум)."
|
||||
},
|
||||
"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."
|
||||
}
|
||||
},
|
||||
"type": {
|
||||
"label": "Тип камери",
|
||||
"description": "Тип камери"
|
||||
},
|
||||
"ui": {
|
||||
"label": "Інтерфейс камери",
|
||||
"description": "Налаштуйте порядок відображення та видимість цієї камери в інтерфейсі користувача. Порядок відображення впливає на вигляд панелі інструментів за замовчуванням. Для більш детального керування використовуйте групи камер.",
|
||||
"order": {
|
||||
"label": "Порядок елементів інтерфейсу",
|
||||
"description": "Числовий порядок, за яким камери сортуються в інтерфейсі користувача (на панелі інструментів та у списках за замовчуванням); камери з більшими номерами відображаються пізніше."
|
||||
},
|
||||
"dashboard": {
|
||||
"label": "Показати на панелі прямої трансляції",
|
||||
"description": "Увімкніть або вимкніть відображення цієї камери на панелі моніторингу «Усі камери» за замовчуванням. Камера залишається доступною в усіх інших розділах інтерфейсу, зокрема в групах камер та налаштуваннях."
|
||||
},
|
||||
"review": {
|
||||
"label": "Показати в огляді",
|
||||
"description": "Увімкнути або вимкнути відображення цієї камери у режимі перегляду (на сторінці перегляду та у відповідному фільтрі камер, у перегляді рухів та у перегляді історії)."
|
||||
}
|
||||
},
|
||||
"webui_url": {
|
||||
"label": "URL-адреса камери",
|
||||
"description": "URL to visit the camera directly from system page"
|
||||
},
|
||||
"profiles": {
|
||||
"label": "Профілі",
|
||||
"description": "Іменовані профілі конфігурації з частковим перевизначенням, які можна активувати під час виконання."
|
||||
},
|
||||
"zones": {
|
||||
"label": "Зони",
|
||||
"description": "За допомогою зон можна виділити певну область кадру, щоб визначити, чи знаходиться об’єкт у межах цієї області.",
|
||||
"friendly_name": {
|
||||
"label": "Назва зони",
|
||||
"description": "Зручна для користувача назва зони, яка відображається в інтерфейсі Frigate. Якщо її не вказано, буде використано відформатовану версію назви зони."
|
||||
},
|
||||
"enabled": {
|
||||
"label": "Увімкнено",
|
||||
"description": "Увімкнути або вимкнути цю зону. Вимкнені зони ігноруються під час виконання."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Відстежуйте початковий стан зони."
|
||||
},
|
||||
"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": "Сира маска"
|
||||
}
|
||||
},
|
||||
"coordinates": {
|
||||
"label": "Координати",
|
||||
"description": "Координати багатокутника, що визначають площу зони. Може бути рядком, розділеним комами, або списком рядків з координатами. Координати мають бути відносними (0–1) або абсолютними (застарілий формат)."
|
||||
},
|
||||
"distances": {
|
||||
"label": "Відстані в реальному світі",
|
||||
"description": "Необов’язкові значення реальних відстаней для кожної сторони чотирикутника зони, що використовуються для розрахунку швидкості або відстані. У разі встановлення цього параметра має бути вказано рівно 4 значення."
|
||||
},
|
||||
"inertia": {
|
||||
"label": "Інерційні кадри",
|
||||
"description": "Кількість послідовних кадрів, протягом яких об’єкт має бути виявлений у зоні, перш ніж його вважати присутнім. Допомагає відфільтрувати миттєві спрацьовування."
|
||||
},
|
||||
"loitering_time": {
|
||||
"label": "Секунди простою",
|
||||
"description": "Кількість секунд, протягом яких об’єкт повинен перебувати в зоні, щоб його вважали таким, що затримується. Встановіть значення 0, щоб вимкнути виявлення затримки."
|
||||
},
|
||||
"speed_threshold": {
|
||||
"label": "Мінімальна швидкість",
|
||||
"description": "Мінімальна швидкість (у реальних одиницях виміру, якщо задано відстані), необхідна для того, щоб об’єкт вважався присутнім у зоні. Використовується для тригерів зон, що спрацьовують залежно від швидкості."
|
||||
},
|
||||
"objects": {
|
||||
"label": "Об’єкти-тригери",
|
||||
"description": "Список типів об’єктів (з labelmap), які можуть активувати цю зону. Може бути рядком або списком рядків. Якщо поле порожнє, враховуються всі об’єкти."
|
||||
}
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Початковий стан камери",
|
||||
"description": "Слідкуйте за початковим станом камери."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,18 +24,24 @@
|
||||
"label": "Фільтри звуку",
|
||||
"description": "Налаштування фільтрів для кожного типу аудіо, наприклад пороги впевненості, що використовуються для зменшення кількості хибних спрацьовувань.",
|
||||
"threshold": {
|
||||
"description": "Мінімальний поріг впевненості, за якого аудіоподія буде зарахована."
|
||||
"description": "Мінімальний поріг впевненості, за якого аудіоподія буде зарахована.",
|
||||
"label": "Мінімальний рівень впевненості в аудіоданих"
|
||||
}
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Оригінальний стан аудіо",
|
||||
"description": "Вказує, чи було виявлення аудіо початково ввімкнено у статичному файлі конфігурації."
|
||||
},
|
||||
"labelmap": {
|
||||
"label": "Налаштування карти міток аудіофайлів",
|
||||
"description": "Записи для заміни або перепризначення, які слід об’єднати зі стандартною картою міток аудіо."
|
||||
}
|
||||
},
|
||||
"audio_transcription": {
|
||||
"label": "Транскрипція аудіо",
|
||||
"live_enabled": {
|
||||
"description": "Увімкнути потокову транскрипцію аудіо в реальному часі коли вона надходить."
|
||||
"description": "Увімкнути потокову транскрипцію аудіо в реальному часі коли вона надходить.",
|
||||
"label": "Транскрипція в режимі реального часу"
|
||||
},
|
||||
"description": "Налаштування транскрибування аудіо в реальному часі та мовлення, що використовуються для подій і субтитрів наживо."
|
||||
},
|
||||
@@ -49,6 +55,10 @@
|
||||
"order": {
|
||||
"label": "Розміщення",
|
||||
"description": "Номер позиції, що визначає розміщення камери на макеті Birdseye."
|
||||
},
|
||||
"modes": {
|
||||
"label": "Типи активності",
|
||||
"description": "Типи активності, до яких у Birdseye входять камери."
|
||||
}
|
||||
},
|
||||
"detect": {
|
||||
@@ -68,8 +78,768 @@
|
||||
"label": "Налаштування нерухомих об’єктів",
|
||||
"description": "Налаштування для виявлення та керування об’єктами, що залишаються нерухомими протягом певного часу.",
|
||||
"interval": {
|
||||
"label": "Інтервал перевірки нерухомості"
|
||||
"label": "Інтервал перевірки нерухомості",
|
||||
"description": "Як часто (у кадрах) слід виконувати перевірку на виявлення, щоб підтвердити, що об’єкт нерухомий."
|
||||
},
|
||||
"threshold": {
|
||||
"label": "Стаціонарний поріг",
|
||||
"description": "Кількість кадрів без зміни положення, необхідна для позначення об’єкта як нерухомого."
|
||||
},
|
||||
"max_frames": {
|
||||
"label": "Максимальна кількість кадрів",
|
||||
"description": "Визначає, як довго відбувається відстеження нерухомих об’єктів, перш ніж їх буде видалено.",
|
||||
"default": {
|
||||
"label": "Максимальна кількість кадрів за замовчуванням",
|
||||
"description": "Стандартна максимальна кількість кадрів, протягом яких система відстежує нерухомий об’єкт перед зупинкою."
|
||||
},
|
||||
"objects": {
|
||||
"label": "Максимальна кількість кадрів об’єкта",
|
||||
"description": "Перевизначення параметра «Максимальна кількість кадрів» для кожного об’єкта окремо з метою відстеження нерухомих об’єктів."
|
||||
}
|
||||
},
|
||||
"classifier": {
|
||||
"label": "Увімкнути візуальний класифікатор",
|
||||
"description": "Використовуйте візуальний класифікатор для виявлення справді нерухомих об’єктів навіть у разі тремтіння обмежувальних прямокутників."
|
||||
}
|
||||
},
|
||||
"description": "Параметри ролі «detection/detect», що використовуються для запуску виявлення об’єктів та ініціалізації трекерів.",
|
||||
"height": {
|
||||
"label": "Висота виявлення",
|
||||
"description": "Висота (у пікселях) кадрів, що використовуються для потоку виявлення; залиште поле порожнім, щоб використовувати рідну роздільну здатність потоку."
|
||||
},
|
||||
"width": {
|
||||
"label": "Ширина виявлення",
|
||||
"description": "Ширина (у пікселях) кадрів, що використовуються для потоку виявлення; залиште поле порожнім, щоб використовувати вбудовану роздільну здатність потоку."
|
||||
},
|
||||
"scene": {
|
||||
"label": "Сцена виявлення",
|
||||
"description": "Середовище, на яке спрямована ця камера, використовується для вибору моделі з налаштованих, яка на ній працюватиме. Камери, для яких встановлено значення «Всі», використовують модель, налаштовану для сцени «Всі»."
|
||||
},
|
||||
"fps": {
|
||||
"label": "FPS розпізнавання",
|
||||
"description": "Бажана кількість кадрів на секунду для виконання виявлення; менші значення зменшують навантаження на процесор (рекомендоване значення — 5; встановлюйте більше — не більше 10 — лише у разі відстеження об’єктів, що рухаються надзвичайно швидко)."
|
||||
},
|
||||
"annotation_offset": {
|
||||
"label": "Зсув анотації",
|
||||
"description": "Мілісекунди, на які зміщуються анотації, щоб краще узгодити межі часової шкали із записами; значення може бути як додатним, так і від’ємним."
|
||||
}
|
||||
},
|
||||
"face_recognition": {
|
||||
"label": "Розпізнавання обличчя",
|
||||
"enabled": {
|
||||
"label": "Увімкнути розпізнавання обличчя"
|
||||
},
|
||||
"min_area": {
|
||||
"label": "Мінімальна зона обличчя",
|
||||
"description": "Мінімальна зона (пікселів) виявленої особи, необхідної для запобігання розпізнавання."
|
||||
}
|
||||
},
|
||||
"ffmpeg": {
|
||||
"path": {
|
||||
"label": "FFmpeg шлях",
|
||||
"description": "Шлях до FFmpeg бінарний для використання або версії alias (\"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": {
|
||||
"label": "Виявлення аргументів виходу",
|
||||
"description": "Аргументи виводу за замовчуванням для потоків виявлення ролей."
|
||||
},
|
||||
"record": {
|
||||
"label": "Запис вихідних аргументів",
|
||||
"description": "Аргументи виводу за замовчуванням для потоків ролі запису."
|
||||
},
|
||||
"record_sub": {
|
||||
"label": "Аргументи виводу записів підпотоку",
|
||||
"description": "Аргументи виводу для потоків ролі record_sub. Якщо цей параметр не вказано, використовуються аргументи виводу запису."
|
||||
}
|
||||
},
|
||||
"retry_interval": {
|
||||
"label": "Час повторної спроби FFmpeg",
|
||||
"description": "Кількість секунд, яку слід зачекати перед спробою відновлення підключення до потоку з камери після збою. За замовчуванням — 10."
|
||||
},
|
||||
"apple_compatibility": {
|
||||
"label": "Сумісність з Apple",
|
||||
"description": "Увімкніть тегування HEVC для кращої сумісності з програвачем Apple під час запису у форматі H.265."
|
||||
},
|
||||
"gpu": {
|
||||
"label": "Індекс графічного процесора",
|
||||
"description": "Індекс графічного процесора за замовчуванням, який використовується для апаратного прискорення, якщо воно доступне."
|
||||
},
|
||||
"inputs": {
|
||||
"label": "Входи для камер",
|
||||
"description": "Перелік визначень вхідних потоків (шляхів та ролей) для цієї камери.",
|
||||
"path": {
|
||||
"label": "Шлях введення",
|
||||
"description": "URL-адреса або шлях до вхідного потоку камери."
|
||||
},
|
||||
"roles": {
|
||||
"label": "Ролі введення даних",
|
||||
"description": "Ролі для цього потоку вхідних даних."
|
||||
},
|
||||
"global_args": {
|
||||
"label": "Глобальні аргументи FFmpeg",
|
||||
"description": "Глобальні аргументи FFmpeg для цього вхідного потоку."
|
||||
},
|
||||
"hwaccel_args": {
|
||||
"label": "Аргументи щодо апаратного прискорення",
|
||||
"description": "Параметри апаратного прискорення для цього потоку вхідних даних."
|
||||
},
|
||||
"input_args": {
|
||||
"label": "Вхідні аргументи",
|
||||
"description": "Аргументи введення, характерні для цього потоку."
|
||||
}
|
||||
}
|
||||
},
|
||||
"live": {
|
||||
"label": "Відтворення в реальному часі",
|
||||
"streams": {
|
||||
"label": "Назви прямих трансляцій",
|
||||
"description": "Відповідність налаштованих імен потоків іменам restream/go2rtc, що використовуються для відтворення в прямому ефірі."
|
||||
},
|
||||
"height": {
|
||||
"label": "Висота прямої трансляції",
|
||||
"description": "Висота (у пікселях) для відображення потокового відео jsmpeg у веб-інтерфейсі; повинна бути не більшою за визначену висоту потоку."
|
||||
},
|
||||
"quality": {
|
||||
"label": "Якість прямої трансляції",
|
||||
"description": "Якість кодування потоку jsmpeg (1 — найвища, 31 — найнижча)."
|
||||
}
|
||||
},
|
||||
"lpr": {
|
||||
"label": "Розпізнавання номерних знаків",
|
||||
"description": "Налаштування системи розпізнавання номерних знаків, включаючи пороги виявлення, форматування та відомі номерні знаки.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути LPR"
|
||||
},
|
||||
"expire_time": {
|
||||
"label": "Термін дії (у секундах)",
|
||||
"description": "Час у секундах, через який невидимий номерний знак видаляється з системи відстеження (лише для спеціалізованих камер LPR)."
|
||||
},
|
||||
"min_area": {
|
||||
"label": "Мінімальна площа пластини",
|
||||
"description": "Мінімальна площа таблички (у пікселях), необхідна для спроби розпізнавання."
|
||||
},
|
||||
"enhancement": {
|
||||
"label": "Рівень посилення",
|
||||
"description": "Рівень посилення (0–10), який слід застосовувати до знімків перед OCR; вищі значення не завжди покращують результати, а рівні вище 5 можуть бути ефективними лише для нічних знімків і їх слід застосовувати з обережністю."
|
||||
}
|
||||
},
|
||||
"motion": {
|
||||
"label": "Виявлення руху",
|
||||
"enabled": {
|
||||
"label": "Увімкнути виявлення руху"
|
||||
},
|
||||
"threshold": {
|
||||
"label": "Поріг руху",
|
||||
"description": "Поріг розбіжності пікселів, що використовується детектором руху; більші значення знижують чутливість (діапазон 1–255)."
|
||||
},
|
||||
"lightning_threshold": {
|
||||
"label": "Поріг освітленості",
|
||||
"description": "Поріг для виявлення та ігнорування короткочасних стрибків освітленості (чим нижче значення, тим вища чутливість; значення в діапазоні від 0,3 до 1,0). Це не запобігає виявленню руху повністю; це лише призводить до того, що детектор припиняє аналіз додаткових кадрів після перевищення порогу. Під час таких подій записи на основі руху все одно створюються."
|
||||
},
|
||||
"skip_motion_threshold": {
|
||||
"label": "Поріг пропуску руху",
|
||||
"description": "Якщо встановити значення в діапазоні від 0,0 до 1,0, і в одному кадрі зміниться більше, ніж ця частка зображення, детектор не поверне жодних рамок руху та негайно проведе повторну калібрування. Це дозволяє заощадити ресурси процесора та зменшити кількість помилкових спрацьовувань під час блискавок, гроз тощо, але може призвести до пропуску реальних подій, таких як автоматичне відстеження об’єкта камерою 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",
|
||||
"description": "Кількість секунд, протягом яких слід зачекати після останнього руху, перш ніж опублікувати стан «вимкнено» за протоколом MQTT."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Початковий стан руху",
|
||||
"description": "Вказує, чи було увімкнено функцію виявлення руху в початковій статичній конфігурації."
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Сира маска"
|
||||
}
|
||||
},
|
||||
"objects": {
|
||||
"label": "Об'єкти",
|
||||
"description": "Налаштування відстеження об’єктів за замовчуванням, включаючи мітки, які потрібно відстежувати, та фільтри для кожного об’єкта.",
|
||||
"track": {
|
||||
"label": "Об’єкти для відстеження"
|
||||
},
|
||||
"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",
|
||||
"tracked_object_end": {
|
||||
"label": "Відправити в кінці",
|
||||
"description": "Надіслати запит до GenAI, коли відстежуваний об’єкт зникне з поля зору."
|
||||
},
|
||||
"description": "Визначає, коли кадри слід надсилати до GenAI (при завершенні, після оновлень тощо).",
|
||||
"after_significant_updates": {
|
||||
"label": "Ранній GenAI тригер",
|
||||
"description": "Надіслати запит до GenAI після певної кількості значних оновлень щодо об’єкта, що відстежується."
|
||||
}
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Початковий стан GenAI",
|
||||
"description": "Вказує, чи було увімкнено GenAI в оригінальному статичному конфігураційному файлі."
|
||||
}
|
||||
}
|
||||
},
|
||||
"record": {
|
||||
"label": "Запис",
|
||||
"enabled": {
|
||||
"label": "Увімкнути запис"
|
||||
},
|
||||
"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": "Режим збереження: «все» (зберегти всі сегменти), «рух» (зберегти сегменти з рухом) або «active_objects» (зберегти сегменти з активними об’єктами)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"alerts": {
|
||||
"label": "Зберігання сповіщень",
|
||||
"description": "Параметри зберігання записів для подій, що викликають сповіщення, включаючи тривалість запису до та після події.",
|
||||
"pre_capture": {
|
||||
"label": "Секунди перед зйомкою",
|
||||
"description": "Кількість секунд до моменту виявлення, які слід включити до запису."
|
||||
},
|
||||
"post_capture": {
|
||||
"label": "Секунди після захоплення",
|
||||
"description": "Кількість секунд після події виявлення, які слід включити до запису."
|
||||
},
|
||||
"retain": {
|
||||
"label": "Збереження даних про події",
|
||||
"description": "Параметри зберігання записів подій виявлення.",
|
||||
"days": {
|
||||
"label": "Кількість днів утримання",
|
||||
"description": "Кількість днів, протягом яких слід зберігати записи про випадки виявлення."
|
||||
},
|
||||
"mode": {
|
||||
"label": "Режим збереження",
|
||||
"description": "Режим збереження: «все» (зберегти всі сегменти), «рух» (зберегти сегменти з рухом) або «active_objects» (зберегти сегменти з активними об’єктами)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"export": {
|
||||
"label": "Експорт конфігурації",
|
||||
"description": "Параметри, що використовуються під час експорту записів, таких як таймлапс та апаратне прискорення.",
|
||||
"hwaccel_args": {
|
||||
"label": "Експорт аргументів hwaccel",
|
||||
"description": "Параметри апаратного прискорення, які слід використовувати для операцій експорту/транскодування."
|
||||
},
|
||||
"max_concurrent": {
|
||||
"label": "Максимальна кількість одночасних експортних операцій",
|
||||
"description": "Максимальна кількість завдань на експорт, які можна обробляти одночасно."
|
||||
},
|
||||
"chapters": {
|
||||
"label": "Метадані розділів для вбудовування в експортовані записи"
|
||||
}
|
||||
},
|
||||
"preview": {
|
||||
"label": "Перегляд конфігурації",
|
||||
"description": "Налаштування, що регулюють якість попереднього перегляду записів, які відображаються в інтерфейсі користувача.",
|
||||
"quality": {
|
||||
"label": "Якість попереднього перегляду",
|
||||
"description": "Рівень якості попереднього перегляду (дуже_низький, низький, середній, високий, дуже_високий)."
|
||||
}
|
||||
},
|
||||
"sub": {
|
||||
"label": "Запис підпотоку",
|
||||
"description": "Налаштування для запису другого потоку з нижчою якістю.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути запис підпотоку",
|
||||
"description": "Увімкнути запис другого потоку з нижчою якістю для адаптивного відтворення та подовження терміну зберігання."
|
||||
},
|
||||
"continuous": {
|
||||
"label": "Безперервне збереження підпотоку",
|
||||
"description": "Кількість днів, протягом яких зберігатимуться записи підпотоку незалежно від об’єктів відстеження чи руху.",
|
||||
"days": {
|
||||
"label": "Кількість днів утримання",
|
||||
"description": "Кількість днів зберігання записів."
|
||||
}
|
||||
},
|
||||
"motion": {
|
||||
"label": "Збереження руху в підпотоці",
|
||||
"description": "Кількість днів, протягом яких зберігаються записи з підпотоку, запущені за сигналом руху.",
|
||||
"days": {
|
||||
"label": "Кількість днів утримання",
|
||||
"description": "Кількість днів зберігання записів."
|
||||
}
|
||||
},
|
||||
"alerts": {
|
||||
"label": "Зберігання сповіщень про підпотоки",
|
||||
"description": "Налаштування терміну зберігання записів сповіщень у підпотоках.",
|
||||
"days": {
|
||||
"label": "Кількість днів утримання",
|
||||
"description": "Кількість днів, протягом яких слід зберігати записи про випадки виявлення."
|
||||
},
|
||||
"mode": {
|
||||
"label": "Режим збереження",
|
||||
"description": "Режим збереження: «все» (зберегти всі сегменти), «рух» (зберегти сегменти з рухом) або «active_objects» (зберегти сегменти з активними об’єктами)."
|
||||
}
|
||||
},
|
||||
"detections": {
|
||||
"label": "Виявлення та збереження підпотоків",
|
||||
"description": "Налаштування зберігання записів виявлених подій у підпотоці.",
|
||||
"days": {
|
||||
"label": "Кількість днів утримання",
|
||||
"description": "Кількість днів, протягом яких слід зберігати записи про випадки виявлення."
|
||||
},
|
||||
"mode": {
|
||||
"label": "Режим збереження",
|
||||
"description": "Режим збереження: «все» (зберегти всі сегменти), «рух» (зберегти сегменти з рухом) або «active_objects» (зберегти сегменти з активними об’єктами)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Стан оригінального запису",
|
||||
"description": "Вказує, чи було увімкнено запис у вихідній статичній конфігурації."
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
"label": "Огляд",
|
||||
"alerts": {
|
||||
"label": "Налаштування сповіщень",
|
||||
"description": "Налаштування, що визначають, для яких об’єктів, що відстежуються, генеруються сповіщення, та як ці сповіщення зберігаються.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути сповіщення"
|
||||
},
|
||||
"labels": {
|
||||
"label": "Попереджувальні написи",
|
||||
"description": "Перелік назв об’єктів, які вважаються сигналами тривоги (наприклад: автомобіль, людина)."
|
||||
},
|
||||
"required_zones": {
|
||||
"label": "Обов’язкові зони",
|
||||
"description": "Зони, в які об’єкт повинен потрапити, щоб його було визнано тривогою; залиште поле порожнім, щоб дозволити будь-яку зону."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "У оригінальних сповіщеннях зазначено",
|
||||
"description": "Відстежує, чи були спочатку увімкнені сповіщення у статичній конфігурації."
|
||||
},
|
||||
"cutoff_time": {
|
||||
"label": "Кінцевий термін надсилання сповіщень",
|
||||
"description": "Кількість секунд, протягом яких слід чекати після припинення дії, що викликала сповіщення, перш ніж відключити сповіщення."
|
||||
}
|
||||
},
|
||||
"detections": {
|
||||
"label": "Налаштування виявлення",
|
||||
"description": "Параметри, що визначають, для яких відстежуваних об’єктів генеруються сигнали виявлення (без сповіщення), а також спосіб збереження цих сигналів.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути виявлення"
|
||||
},
|
||||
"labels": {
|
||||
"label": "Мітки виявлення",
|
||||
"description": "Перелік міток об’єктів, які вважаються подіями виявлення."
|
||||
},
|
||||
"required_zones": {
|
||||
"label": "Обов’язкові зони",
|
||||
"description": "Зони, в які об’єкт повинен увійти, щоб його було визнано як виявлення; залиште поле порожнім, щоб дозволити будь-яку зону."
|
||||
},
|
||||
"cutoff_time": {
|
||||
"label": "Кінцевий термін виявлення",
|
||||
"description": "Кількість секунд, протягом яких слід чекати після припинення діяльності, що спричиняє спрацьовування, перш ніж відключити сигнал спрацьовування."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Початковий стан виявлень",
|
||||
"description": "Відстежує, чи були функції виявлення спочатку увімкнені у статичній конфігурації."
|
||||
}
|
||||
},
|
||||
"genai": {
|
||||
"label": "Налаштування GenAI",
|
||||
"description": "Регулює використання генеративної штучної інтелекту для створення описів та резюме об’єктів огляду.",
|
||||
"enabled": {
|
||||
"label": "Увімкнути описи GenAI",
|
||||
"description": "Увімкнути або вимкнути описи та резюме, згенеровані GenAI, для елементів, що підлягають перегляду."
|
||||
},
|
||||
"alerts": {
|
||||
"label": "Увімкнути GenAI для сповіщень",
|
||||
"description": "Використовуйте GenAI для створення описів елементів сповіщень."
|
||||
},
|
||||
"detections": {
|
||||
"label": "Увімкнути GenAI для виявлення",
|
||||
"description": "Використовуйте GenAI для створення описів об’єктів, що підлягають виявленню."
|
||||
},
|
||||
"image_source": {
|
||||
"label": "Джерело зображення огляду",
|
||||
"description": "Джерело зображень, що надсилаються до GenAI («попередній перегляд» або «записи»); у «записах» використовуються кадри вищої якості, але більше токенів."
|
||||
},
|
||||
"additional_concerns": {
|
||||
"label": "Інші питання, що викликають занепокоєння",
|
||||
"description": "Перелік додаткових моментів або зауважень, які GenAI має враховувати під час оцінки активності, зафіксованої цією камерою."
|
||||
},
|
||||
"debug_save_thumbnails": {
|
||||
"label": "Зберегти ескізи",
|
||||
"description": "Збережіть мініатюри, які надсилаються до постачальника GenAI для налагодження та перевірки."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "Початковий стан GenAI",
|
||||
"description": "Відстежує, чи була функція перевірки GenAI спочатку увімкнена в статичній конфігурації."
|
||||
},
|
||||
"preferred_language": {
|
||||
"label": "Бажана мова",
|
||||
"description": "Мова, яку бажано вказати у запиті до постачальника послуг GenAI для отримання згенерованих відповідей."
|
||||
},
|
||||
"frame_mode": {
|
||||
"label": "Режим кадру",
|
||||
"description": "How frames are presented to the model. 'frames' sends the prompt followed by the frames, which suits models that track a sequence well on their own. 'annotated_frames' labels each frame and interleaves notes derived from object tracking, which helps models that lose track of activity that repeats or reverses."
|
||||
},
|
||||
"response_style": {
|
||||
"label": "Стиль відповіді",
|
||||
"description": "Пресет стилю написання для генерованих описів оглядів. Пресети регулюють тон та рівень деталізації заголовка, резюме та опису сцен, що відображаються користувачеві; варіант «за замовчуванням» залишає вбудовану підказку без змін."
|
||||
},
|
||||
"activity_context_prompt": {
|
||||
"label": "Промпт щодо контексту дії",
|
||||
"description": "Індивідуальний промпт, що описує, яка діяльність є підозрілою, а яка — ні, для надання контексту для резюме, створених за допомогою GenAI."
|
||||
}
|
||||
}
|
||||
},
|
||||
"semantic_search": {
|
||||
"label": "Семантичний пошук",
|
||||
"triggers": {
|
||||
"label": "Тригери",
|
||||
"description": "Дії та критерії відповідності для тригерів семантичного пошуку, пов’язаних із конкретними камерами.",
|
||||
"friendly_name": {
|
||||
"label": "Опис",
|
||||
"description": "Необов’язкове описове ім’я, яке відображається в інтерфейсі користувача для цього тригера."
|
||||
},
|
||||
"enabled": {
|
||||
"label": "Увімкнути цей тригер",
|
||||
"description": "Увімкнути або вимкнути цей тригер семантичного пошуку."
|
||||
},
|
||||
"type": {
|
||||
"label": "Тип тригера",
|
||||
"description": "Тип тригера: «thumbnail» (збіг із зображенням) або «description» (збіг із текстом)."
|
||||
},
|
||||
"data": {
|
||||
"label": "Контент тригера",
|
||||
"description": "Текстовий рядок або ідентифікатор мініатюри для зіставлення з об’єктами, що відстежуються."
|
||||
},
|
||||
"threshold": {
|
||||
"label": "Поріг спрацьовування",
|
||||
"description": "Мінімальний показник схожості (0–1), необхідний для активації цього тригера."
|
||||
},
|
||||
"actions": {
|
||||
"label": "Дії, що запускаються",
|
||||
"description": "Перелік дій, які слід виконати при спрацьовуванні тригера (повідомлення, sub_label, атрибут)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"snapshots": {
|
||||
"label": "Знімки",
|
||||
"enabled": {
|
||||
"label": "Увімкнути знімки"
|
||||
},
|
||||
"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)."
|
||||
}
|
||||
},
|
||||
"timestamp_style": {
|
||||
"label": "Стиль позначки часу",
|
||||
"position": {
|
||||
"label": "Позиція часової мітки",
|
||||
"description": "Розташування мітки часу на зображенні (tl/tr/bl/br)."
|
||||
},
|
||||
"format": {
|
||||
"label": "Формат часової мітки",
|
||||
"description": "Рядок формату дати та часу, що використовується для позначення часових міток (коди формату дати та часу в 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": "Візуальний ефект для тексту мітки часу (відсутній, суцільний, тінь)."
|
||||
}
|
||||
},
|
||||
"mqtt": {
|
||||
"label": "MQTT"
|
||||
},
|
||||
"notifications": {
|
||||
"label": "Повідомлення",
|
||||
"enabled": {
|
||||
"label": "Увімкнути сповіщення"
|
||||
},
|
||||
"email": {
|
||||
"label": "Повідомлення електронною поштою",
|
||||
"description": "Адреса електронної пошти, яка використовується для push-повідомлень або є обов’язковою для деяких постачальників послуг сповіщень."
|
||||
},
|
||||
"cooldown": {
|
||||
"label": "Період очікування",
|
||||
"description": "Час очікування (у секундах) між повідомленнями, щоб уникнути спаму для одержувачів."
|
||||
},
|
||||
"enabled_in_config": {
|
||||
"label": "У оригінальних повідомленнях зазначено",
|
||||
"description": "Вказує, чи були увімкнені сповіщення в початковій статичній конфігурації."
|
||||
}
|
||||
},
|
||||
"onvif": {
|
||||
"label": "ONVIF",
|
||||
"description": "Налаштування підключення за стандартом ONVIF та автоматичного відстеження PTZ для цієї камери.",
|
||||
"host": {
|
||||
"label": "Хост ONVIF",
|
||||
"description": "Хост (та схема, за бажанням) для служби ONVIF цієї камери."
|
||||
},
|
||||
"port": {
|
||||
"label": "Порт ONVIF",
|
||||
"description": "Номер порту для служби ONVIF."
|
||||
},
|
||||
"user": {
|
||||
"label": "Ім'я користувача ONVIF",
|
||||
"description": "Ім'я користувача для аутентифікації за стандартом ONVIF; деякі пристрої вимагають використання облікового запису адміністратора для роботи з ONVIF."
|
||||
},
|
||||
"password": {
|
||||
"label": "Пароль ONVIF",
|
||||
"description": "Пароль для аутентифікації за стандартом ONVIF."
|
||||
},
|
||||
"tls_insecure": {
|
||||
"label": "Вимкнути перевірку TLS",
|
||||
"description": "Пропустити перевірку TLS та вимкнути аутентифікацію за допомогою дайджесту для 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": "Налаштування поведінки зуму: вимкнено (лише панорамування/нахил), абсолютне (найбільш сумісне) або відносне (одночасне панорамування/нахил/зум)."
|
||||
},
|
||||
"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": "Профілі"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,8 +5,7 @@
|
||||
"title": "Налаштування сповіщень"
|
||||
},
|
||||
"notificationUnavailable": {
|
||||
"desc": "Веб-повідомлення вимагають безпечного контексту (<code>https://…</code>). Це обмеження браузера. Безпечний доступ до фрегатів для використання сповіщень.",
|
||||
"title": "Сповіщення недоступні"
|
||||
"desc": "Веб-повідомлення вимагають безпечного контексту (<code>https://…</code>). Це обмеження браузера. Безпечний доступ до фрегатів для використання сповіщень."
|
||||
},
|
||||
"globalSettings": {
|
||||
"desc": "Тимчасово призупинити сповіщення для певних камер на всіх зареєстрованих пристроях.",
|
||||
@@ -718,7 +717,6 @@
|
||||
}
|
||||
},
|
||||
"semanticSearch": {
|
||||
"title": "Семантичний пошук вимкнено",
|
||||
"desc": "Для використання тригерів необхідно ввімкнути семантичний пошук."
|
||||
},
|
||||
"wizard": {
|
||||
|
||||
@@ -158,8 +158,6 @@
|
||||
},
|
||||
"lastRefreshed": "Останнє оновлення: ",
|
||||
"stats": {
|
||||
"ffmpegHighCpuUsage": "{{camera}} має високе використання процесора FFmpeg ({{ffmpegAvg}}%)",
|
||||
"detectHighCpuUsage": "{{camera}} має високе використання процесора для виявлення ({{detectAvg}}%)",
|
||||
"healthy": "Система справна",
|
||||
"reindexingEmbeddings": "Переіндексація вбудовування (виконано {{processed}}%)",
|
||||
"cameraIsOffline": "{{camera}} не в мережі",
|
||||
|
||||
Reference in New Issue
Block a user