[Модуль] WEBCam Recorder (webcam_recorder)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
SmoKE_xDDD
Сообщения: 589
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 70 раз
Поблагодарили: 550 раз

[Модуль] WEBCam Recorder (webcam_recorder)

Сообщение SmoKE_xDDD » Вт фев 11, 2020 5:11 pm

Изображение

Все просто, модуль позволяет организовать простую систему видео наблюдения через почти любую веб камеру. Выгодно отличается от Camshoter тем, что намного проще и легче, без циклов, распознавания лиц и т.д. Просто запись видео и фото - для таких как я, кто любит минимализм :D

Только linux!

Что умеет:
На первом этапе:
- Запись видео + фото при изменения свойства
- Ручная имитация сработки
- Детальные настройки (Кодек, длительность, битрейт)
- Подсчет занимаемого места и количество сделанных записей
- Удаление камер
- Удаление архива
- Определение системы, если виндовс - пользователь увидит синий экран - проверяйте.
- Определение наличия FFMPEG
- Просмотр архива

Залил обновление:
- Добавлено редактирование камеры
- Доработана интеграция в сцены/меню

Код: Выделить всё

[#module name="webcam_recorder" mode="arhive" view_mode="hidecontrols,showlast"#]
Параметры через , пока только 2. hidecontrols - скроет контрол и будут выгружены сразу последние 10 записей; showlast будет выгружена только последняя запись.
- Мелкие фиксы

Возможно, будет работать с IP камерами, если вместо /dev/video1 подсунуть поток с камеры. Не проверял.

---> Скачать из маркета <---
Последний раз редактировалось SmoKE_xDDD Пн фев 24, 2020 5:12 pm, всего редактировалось 3 раза.
За это сообщение автора SmoKE_xDDD поблагодарили (всего 11):
tarasfrompir (Вт фев 11, 2020 5:41 pm) • lihodeev (Ср фев 12, 2020 5:58 pm) • andrey040670 (Вт фев 18, 2020 11:25 pm) • obrian (Чт фев 20, 2020 2:33 pm) • znachok88 (Ср мар 11, 2020 12:50 am) • maksimka (Пн мар 23, 2020 1:02 pm) • udvnl (Пн мар 23, 2020 9:24 pm) • semkyskov (Ср мар 25, 2020 5:59 am) • Samir77 (Чт апр 09, 2020 2:21 pm) • Sergey.Chek (Ср июн 03, 2020 7:02 pm) и ещё один
Рейтинг: 13.41%
Аватара пользователя
tarasfrompir
Сообщения: 3024
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 197 раз
Поблагодарили: 738 раз

Re: [Модуль] WEBCam Recorder

Сообщение tarasfrompir » Вт фев 11, 2020 5:57 pm

А чего не сделать вот тут - по правильному - указав время для библиотеки ффмпега? - https://github.com/SmoKE585/majordomo_w ... s.php#L246
СпойлерПоказать
-t duration (input/output)
When used as an input option (before -i), limit the duration of data read from the input file.

When used as an output option (before an output url), stop writing the output after its duration reaches duration.

duration must be a time duration specification, see (ffmpeg-utils)the Time duration section in the ffmpeg-utils(1) manual.

-to and -t are mutually exclusive and -t has priority.

-to position (input/output)
Stop writing the output or reading the input at position. position must be a time duration specification, see (ffmpeg-utils)the Time duration section in the ffmpeg-utils(1) manual.

-to and -t are mutually exclusive and -t has priority.
https://ffmpeg.org/ffmpeg.htmlа также откажись от судо в сторону ехес - функции
тогда и прав судо не надо

ПС
Тогда и на виндовс перейдеш

ППС2
Вот пример использования ффмпега мультиплатформенно
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3024
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 197 раз
Поблагодарили: 738 раз

Re: [Модуль] WEBCam Recorder (webcam_recorder)

Сообщение tarasfrompir » Вт фев 11, 2020 6:08 pm

SmoKE_xDDD писал(а):
Вт фев 11, 2020 5:11 pm
Возможно, будет работать с IP камерами, если вместо /dev/video1 подсунуть поток с камеры. Не проверял.
Будет
И виндовые камеры будут - если правильно получить список оборудования.

Все это не к тому чтобы обидеть - а так сказать направления работы. Поскольку год назад сам таким занимался вопросом...
Нфига не сделал а наработки остались...
За это сообщение автора tarasfrompir поблагодарил:
Samir77 (Чт апр 09, 2020 2:21 pm)
Рейтинг: 1.22%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
SmoKE_xDDD
Сообщения: 589
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 70 раз
Поблагодарили: 550 раз

Re: [Модуль] WEBCam Recorder (webcam_recorder)

Сообщение SmoKE_xDDD » Вт фев 11, 2020 6:18 pm

tarasfrompir писал(а):
Вт фев 11, 2020 6:08 pm
SmoKE_xDDD писал(а):
Вт фев 11, 2020 5:11 pm
Возможно, будет работать с IP камерами, если вместо /dev/video1 подсунуть поток с камеры. Не проверял.
Будет
И виндовые камеры будут - если правильно получить список оборудования.

Все это не к тому чтобы обидеть - а так сказать направления работы. Поскольку год назад сам таким занимался вопросом...
Нфига не сделал а наработки остались...
Модуль я по сути писал себе, чтобы отказаться от камшутера, делал по образу и подобию, спасибо directman =)
Отсюда вытекает:
sudo для себя, -t для картинки не обязательно, windows у меня был - снес и переехал на nix...
Если кто то хочет что - то добавить - велком пул реквест)
В любом случае, спасибо за обратную связь=)

Ну и самое главное, модуль сделан за пару часов, отсюда столько мелких косяков, возможно допилю...
За это сообщение автора SmoKE_xDDD поблагодарил:
Samir77 (Чт апр 09, 2020 2:21 pm)
Рейтинг: 1.22%
lihodeev
Сообщения: 138
Зарегистрирован: Ср июл 25, 2018 10:37 pm
Благодарил (а): 38 раз
Поблагодарили: 6 раз

Re: [Модуль] WEBCam Recorder (webcam_recorder)

Сообщение lihodeev » Ср фев 12, 2020 5:58 pm

Не очень относится к теме, но ... после установки apt-get install ffmpeg все работает не более часа, после часа малина в даун, MJD в осадке , по ssh отзывается, но с тормозами только у меня или? Функционал модуля работает без вопросов надеюсь автор не забросит.
ЗЫ сеть по WIFI (вычитал что может быть из-за вафли, но пока не проверял)
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
Аватара пользователя
SmoKE_xDDD
Сообщения: 589
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 70 раз
Поблагодарили: 550 раз

Re: [Модуль] WEBCam Recorder (webcam_recorder)

Сообщение SmoKE_xDDD » Ср фев 12, 2020 6:00 pm

lihodeev писал(а):
Ср фев 12, 2020 5:58 pm
Не очень относится к теме, но ... после установки apt-get install ffmpeg все работает не более часа, после часа малина в даун, MJD в осадке , по ssh отзывается, но с тормозами только у меня или? Функционал модуля работает без вопросов надеюсь автор не забросит.
ЗЫ сеть по WIFI (вычитал что может быть из-за вафли, но пока не проверял)
Может нагрузка при кодировании высокая или вы неправильно привязали и ffmpeg вызывается постоянно и вешае систему?
lihodeev
Сообщения: 138
Зарегистрирован: Ср июл 25, 2018 10:37 pm
Благодарил (а): 38 раз
Поблагодарили: 6 раз

Re: [Модуль] WEBCam Recorder (webcam_recorder)

Сообщение lihodeev » Ср фев 12, 2020 6:19 pm

SmoKE_xDDD писал(а):
Ср фев 12, 2020 6:00 pm
lihodeev писал(а):
Ср фев 12, 2020 5:58 pm
Не очень относится к теме, но ... после установки apt-get install ffmpeg все работает не более часа, после часа малина в даун, MJD в осадке , по ssh отзывается, но с тормозами только у меня или? Функционал модуля работает без вопросов надеюсь автор не забросит.
ЗЫ сеть по WIFI (вычитал что может быть из-за вафли, но пока не проверял)
Может нагрузка при кодировании высокая или вы неправильно привязали и ffmpeg вызывается постоянно и вешае систему?
К датчику вообще пока не привязывал(делал сработку в ручную), так что наверное это не вариант, с программкой motion была такая же беда, пришлось отказаться от нее. Может откликнутся владельцы малинки с коннектом по wifi..
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
Аватара пользователя
SmoKE_xDDD
Сообщения: 589
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 70 раз
Поблагодарили: 550 раз

Re: [Модуль] WEBCam Recorder (webcam_recorder)

Сообщение SmoKE_xDDD » Чт фев 13, 2020 10:04 pm

Добавлен архив, пофиксил мелкие ошибки
lihodeev
Сообщения: 138
Зарегистрирован: Ср июл 25, 2018 10:37 pm
Благодарил (а): 38 раз
Поблагодарили: 6 раз

Re: [Модуль] WEBCam Recorder (webcam_recorder)

Сообщение lihodeev » Чт фев 13, 2020 10:31 pm

lihodeev писал(а):
Ср фев 12, 2020 6:19 pm

ЗЫ сеть по WIFI (вычитал что может быть из-за вафли, но пока не проверял)
Включил малину по шнурку, проблема пропала. Таки была она в WIFI потому что уже 6 часов работает отлично. Автору еще раз спасибо за труд.
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
Аватара пользователя
SmoKE_xDDD
Сообщения: 589
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 70 раз
Поблагодарили: 550 раз

Re: [Модуль] WEBCam Recorder (webcam_recorder)

Сообщение SmoKE_xDDD » Вс фев 16, 2020 11:52 am

Новая версия, поменял немного логику записи и теперь запись начинается намного быстрее. А камшот вытаскивается из видео.
Ответить