Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Видеонаблюдение: веб камера + motion + mencoder - проблема с записью  (Прочитано 2639 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Metal Heart

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Очень нужна помощь местных гуру )
Ubuntu 13.10 (Desktop, 32 bit) (система изначально выбрана для других целей, видеонаблюдение - вторично)
Начал настраивать видеонаблюдение по принципу, описываемому тут: http://habrahabr.ru/post/72491/ (принцип был выбран из за того, что запись желательно иметь со звуком, а других вариантов со звуком я не нашел), разница в том, что там видеонаблюдение настраивается через IP камеры, а у меня планируется 2 IP и 2 веб камеры.
(коротко о принципе: motion по детекции движения запускает скрипт, который начинает писать видео с соответствующей камеры с помощью программы mencoder, по окончании движения запускается скрипт, останавливающий соответствующий процесс, все это дело у автора той статьи уже несколько лет работает без проблем)
Начал с веб камеры. Поправил скрипт, запускающийся по детекции движения под веб камеру, вызов mencoder получился примерно такой:
`/usr/bin/mencoder tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0:alsa:forceaudio:amode=0:adevice=hw.1,0 -fps 10 -ofps 10 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000 -oac mp3lame -lameopts cbr=3:br=32:mode=3 -o /big/video/web3/$FILENAME -of lavf > /dev/null`
При запуске скрипта все отлично работает (с параметрами ковырялся целый день, в итоге нужный результат был получен, рассинхроны и глюки ушли), видео пишется, звук пишется.
motion так же отрабатывает, при детекции движения видно как запускается скрипт, но! Возникает проблема: судя по всему, mencoder не может получить доступ к камере, так как она занята motion'ом...
Есть ли какие варианты использования камеры двумя этими программами одновременно? Ведь ffmpeg как-то работает? Или видеопоток ему отдает сам motion и ffmpeg не обращается непосредственно к камере? Очень хотелось бы настроить все это дело именно по вышеуказанному принципу, так как нужен звук. Может кто сталкивался с похожей проблемой?

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.