Страница 1 из 1

Установка пакета motion. Проблемы.

Добавлено: 27 апр 2011, 13:07
Monstr
Система CentOS 5.:
#uname -a
Linux test.ru 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 i686 i386 GNU/Linux

Пытаюсь поставить пакет motion:
скачал prm поставил, usb камеру подключил
# lsusb
Bus 002 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 002 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 005: ID 0458:605e KYE Systems Corp. (Mouse Systems)
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 003 Device 002: ID 051d:0002 American Power Conversion Uninterruptible Power Supply

камера genius iSlim320 вот она: Bus 001 Device 005: ID 0458:605e KYE Systems Corp. (Mouse Systems)

запускаю motion:
# motion -n
[0] Processing thread 0 - config file /etc/motion/motion.conf
[0] Unknown config option "ffmpeg_cap_new"
[0] Unknown config option "ffmpeg_cap_motion"
[0] Unknown config option "ffmpeg_timelapse"
[0] Unknown config option "ffmpeg_timelapse_mode"
[0] Unknown config option "ffmpeg_bps"
[0] Unknown config option "ffmpeg_variable_bitrate"
[0] Unknown config option "ffmpeg_video_codec"
[0] Unknown config option "ffmpeg_deinterlace"
[0] Unknown config option "movie_filename"
[0] Unknown config option "timelapse_filename"
[0] Thread 1 is from /etc/motion/motion.conf
[1] Thread started
[1] ioctl(VIDIOCGMBUF) - Error device does not support memory map
[1] V4L capturing using read is deprecated!
[1] Motion only supports mmap.
[1] Capture error calling vid_start
[1] Thread finishing...

получаю ошибку и запуска нет: [1] ioctl(VIDIOCGMBUF) - Error device does not support memory map

попробовал в скайпе, там нормально камеру видит.

попробовал камеру другого производителя, ошибка таже

Помогите, уже мозг сломал.

Re: Установка пакета motion. Проблемы.

Добавлено: 29 апр 2011, 11:56
Monstr
motion победил.
походу в репозиториях пакет собран через жопу.
скачал исходник и собрал его, и он сразу заработал.
само собой перед сборкой и установкой motion, необходимо поставить:
yum install ffmpeg ffmpeg-libs ffmpeg-devel
yum install libjpeg libjpeg-devel