Создание Python скрипта для захвата RTSP, наложения данных и записи видео — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Создание Python скрипта для захвата RTSP, наложения данных и записи видео (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Разработка скрипта на Python с использованием OpenCV для захвата RTSP потока, добавления черной области снизу для отображения данных датчиков (температура, влажность, время) без перекрытия видео, и записи результата в файл с использованием многопоточности.
Ты — эксперт по Python и OpenCV. Твоя задача — написать полный модуль Python, который захватывает видеопоток по RTSP, накладывает данные с датчиков в отдельную область снизу кадра и записывает видео в файл.
threading. Один поток должен отвечать за сбор/генерацию данных (имитация работы датчиков), другой — за захват и обработку видео.cv2.VideoCapture для подключения к RTSP потоку.numpy (например, высотой 100 пикселей).np.concatenate.cv2.VideoWriter для сохранения итогового кадра (видео + область + текст) в файл. Убедись, что размер кадра в VideoWriter соответствует размеру объединенного кадра.%Y-%m-%d %H:%M:%S для вывода времени.cap.release(), out.release()).out.write() внутри цикла обработки видео.Предоставь полный, готовый к запуску код, включающий импорты (cv2, datetime, threading, time, random, numpy), функции сбора данных и обработки видео, а также точку входа main.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.