Originally Posted by
Taiser
Это как раз говорит о том, что motion не может работать с драйвером камеры. Ищите motion под свое ядро.
Зы. У меня на ядре 2.6 с UVC камерой при установке motion из репозитория oleg'а было то же самое, пока добрые люди на направили в анг. ветку за motion'ом под 2.6
http://wl500g.info/showpost.php?p=224566&postcount=115
Благодарю, поищу решение проблемы по ссылке.
Все получилось! Ура! Установил программу из ссылки на DIR320 с прошивкой 1.9.2.7-rtn-r2837M
motion стартанул. Изображение через http показывает, даже какие-то JPG пишет. Буду настраивать под свои нужды!
Благодарю всех не безразличных к моим потугам
Значит motion пишет файлы при обнаружении активности в поле зрения камеры, складывает файлы с этой самой активностью в папку. Формат имени файла очень здорово настраивается.
Не выходит настроить камеру для работы с более высоким разрешением. Только 320х240 и 640х480, хотелось бы побольше, тем более камера FULL HD!
И через palantir я смотрел изображение в большем формате.
Речь идет о изменении этих параметров:
Code:
# Image width (pixels). Valid range: Camera dependent, default: 352
#width 320
width 640
# Image height (pixels). Valid range: Camera dependent, default: 288
#height 240
height 480
Как только размер изображения отличен от тех, что я сообщал ранее, вот такой лог при попытке запуска motion. И motion не стартует.
Code:
# motion -n
[0] Processing thread 0 - config file /opt/etc/motion.conf
[0] Unknown config option "night_compensate"
[0] Unknown config option "minimum_gap"
[0] Unknown config option "low_cpu"
[0] Unknown config option "sql_log_image"
[0] Unknown config option "sql_log_snapshot"
[0] Unknown config option "sql_log_mpeg"
[0] Unknown config option "sql_log_timelapse"
[0] Unknown config option "sql_query"
[0] Motion 3.2.12 Started
[0] ffmpeg LIBAVCODEC_BUILD 3356160 LIBAVFORMAT_BUILD 3411200
[0] Thread 1 is from /opt/etc/motion.conf
[1] Thread 1 started
[1] cap.driver: "uvcvideo"
[1] cap.card: "UVC Camera (046d:0821)"
[1] cap.bus_info: "usb-0000:00:03.1-1.1"
[1] cap.capabilities=0x04000001
[1] - VIDEO_CAPTURE
[1] - STREAMING
[0] motion-httpd/3.2.12 running, accepting connections
[0] motion-httpd: waiting for data on port TCP 4001
[1] Config palette index 8 (YU12) doesn't work.
[1] Supported palettes:
[1] 0: YUYV (YUV 4:2:2 (YUYV))
[1] 1: MJPG (MJPEG)
[1] Selected palette YUYV
[1] Test palette YUYV (1024x768)
[1] Adjusting resolution from 1024x768 to 960x720.
[1] Using palette YUYV (960x720) bytesperlines 1920 sizeimage 1382400 colorspace 00000008
[1] found control 0x00980900, "Brightness", range 0,255
[1] "Brightness", default 128, current 128
[1] found control 0x00980901, "Contrast", range 0,255
[1] "Contrast", default 32, current 32
[1] found control 0x00980902, "Saturation", range 0,255
[1] "Saturation", default 32, current 32
[1] found control 0x00980913, "Gain", range 0,255
[1] "Gain", default 64, current 64
[1] mmap information:
[1] frames=4
[1] 0 length=1382400
[1] 1 length=1382400
[1] 2 length=1382400
[1] 3 length=1382400
[1] Using V4L2
[1] Resizing pre_capture buffer to 1 items
В чем беда?