Используйте веб-камеру для записи (включая обнаружение движения)

9

Что такое программное обеспечение Ubuntu для использования веб-камеры в качестве камеры записи (например, системы безопасности). Это ПОТРЕБНОСТИ для обнаружения движения в помещении, снимки и / или записи.

Луис Альварадо
источник

Ответы:

8

Вы можете попробовать использовать motion (программа захвата V4L, поддерживающая обнаружение движения), утилиту только для командной строки.

Чтобы установить это из стандартного репозитория, выполните:

sudo apt-get install motion

Это было довольно полезно для меня. Имейте в виду, что движение не будет записывать звук.

Fabby
источник
Я дал ответ Лукашу, но дал вам точку зрения, потому что движение основано на консоли и также очень просто в использовании. Это может быть полезно для дистанционного обнаружения движения и подобных вещей, по крайней мере, держите детей подальше от ПК.
Луис Альварадо
3
  • FFmpeg

только для видео:

ffmpeg -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

для аудио и видео:

ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

  • Система наблюдения ZoneMinder . Возможно, лучший и самый сложный инструмент с открытым исходным кодом

реактивный самолет
источник
+1 за объяснение ffmpeg с видео и видео + звук.
Луис Альварадо
1
Каким образом предоставляемые решения фиксируют обнаружение движения, объясните, пожалуйста, я пробовал, и он не работал при обнаружении движения.
Ашиш Шарма
+1 @AshishSharma как это вообще делает обнаружение движения!
Дхирадж Бхаскар
2

Попробуйте Cheese , стандартное приложение веб-камеры в Ubuntu.

Он установлен по умолчанию, перейдите в Приложения> Звук и видео

Он имеет возможности записи (видео и звук) и делает снимки в виде картинок. Но я думаю, что ему не хватает датчика движения.

MestreLion
источник
2

Guvcview является лучшим в гладком видео, как будто вы рекордер.

sudo apt-get install guvcview
Хосе Кинг
источник
1

Взгляните на Shinobi : Платформа с открытым исходным кодом для видеонаблюдения, написанная на Node.JS (Camera Recorder - Программное обеспечение для наблюдения за безопасностью) . С его сайта:

  • Записи IP-камер и локальных камер
  • Потоки по WebSocket
  • Сохранить в WebM и MP4: другие форматы будут добавлены после того, как выбор кодеков станет менее запутанным.
  • API
    • Получить видео
    • Получить мониторы
    • Изменить режимы монитора: Отключено, Смотреть, Запись
    • Встраивание потоков
Пабло Бьянки
источник
0

ffmpeg, Cheese, V4L - отличные инструменты - максимально простые - и при этом им не хватает возможности обнаружения движения.

Если обнаружение движения является обязательным, вы должны действительно взглянуть на ZoneMinder (с открытым исходным кодом) и / или Xeoma (с закрытым исходным кодом, но имеет очень простой бесплатный режим с детектором движения и некоторыми уведомлениями).

Xeoma SoftwareEN
источник