Xeoma
𝕌𝕃𝕌𝕊𝕔𝕒𝕥https://felenasoft.com/xeoma/ru/
Xeoma - софт для видеонаблюдения. В бесплатной версии нет ограничения на количество камер но есть ограничение на количество модулей на каждую камеру (не более 3 включая модуль самой камеры).
Работает как на винде так и на линуксе и мак оси.
Использование Xeoma для записи с веб-камеры
Скачать приложение с офф сайта для вашей ОС переименовать файл добавив _free например xeoma_free.app (для линукса)
Настройка Xeoma для Linux
Запустить приложение в режиме клиента
/home/user/xeoma_free.app -client &
Необходимо помнить что камеры как правило передают видео и звук по отдельным интерфейсам
- Произвести настройку камеры
- Добавить микрофон веб-камеры
- Добавить модуль записи в файл и указать папку для записи. Если папки не существует программа сама ее создаст.
После этого можно закрыть клиент и далее запускать его уже в консоли и только ядро
Создать файл start.sh
#!/bin/bash /home/user/xeoma_free.app -core & kdialog --title "RECORD" --msgbox "Включена видеозапись"
kdialog - вывод диалогового окна для уведомления о начале записи. Однако это просто уведомление! Действительной проверки не происходит.
Останов записи
Создать файл start.sh
#!/bin/bash pkill xeoma_free.app & kdialog --title "RECORD STOP" --msgbox "Видеозапись остановлена"
Не забываем про права на скрипты, можно установить например вот так:
chown root:root ~/start.sh chmod 755 ~/start.sh
Ярлыки
Для удобства можно создать ярлыки запуска и останова на рабочем столе
Начать запись
Создать файл start.desktop
[Desktop Entry] Exec=/home/user/start.sh Icon=kt-start Name=Начать Запись Terminal=false Type=Application
Остановить Запись
Создать файл stop.desktop
[Desktop Entry] Exec=/home/user/stop.sh Icon=kt-stop Name=Остановить Запись Terminal=false Type=Application
Настройка Xeoma для Windows
Настройка клиента выполняется так же. Скрипты для запуска и останова:
Запуск
Создать файл start.bat
echo start C:\Users\user1\xeoma\xeoma_free_win64.exe -core start C:\Users\user1\xeoma\xeoma_free_win64.exe -client exit
Останов
Создать файл stop.bat
echo taskkill /im xeoma_free_win64.exe /f exit