Mostrando comentarios 1 a 10 de un total de 16,ordenados por orden cronológico inverso (los últimos en primero lugar). Cuando termines puedes volver a las estadísticas generales pulsando aqui
NOTA: Ten en cuenta que no es posible saber si todos estos comentarios firmados por "Alonso" y escritos en el Cuaderno de campo fueron hechos por la misma persona ó por varias firmando bajo el mismo nombre ó pseudónimo.
Alonso
11 enero 2011 @ 5:56
En el apunte: Nueva webcam y un petirrojo anillado
Hola Trebol-A. He realizado todo lo que me indicas y sigue sin funcionar. Te explico a detalle.
Ejecuto lsmod | grep gspca y obtengo lo siguiente
gspca_zc3xx 45189 0
gspca_main 21199 1 gspca_zc3xx
videodev 34361 1 gsp
Cómo sé que driver estoy usando actualmente y cómo lo cambio?
Cuando ejecuto mplayer con driver=v4l conectada a mi webcam logitech obtengo en consola lo siguiente:
ioctl mcapture failed: Invalid argument
V:-9223372036854.8 127/127 ??% ??% ??,?% 0 0
Lo que captura es muy similar como cuando cnecto mi webcam genius y pongo a funcionar MOTION es decir una imagen con señales de ruido verde, rojo y amarillo.
Con respecto a lo que mencionas acerca del hub, te comento que no utilizo este dispositivo, actualmente tengo conectada la webcam logitech directamente al puerto USB de mi computadora y sigo obteniendo una imagen totalmente negra y ahora MOTION ya no guarda nada en mi directorio (/home/Capturas).
Muchas gracias
Alonso
6 enero 2011 @ 5:49
En el apunte: Nueva webcam y un petirrojo anillado
Hola Trebol. Definitivamente algo sucede con mis 2 webcams Genius, en primer lugar modifiqué el framerate a 3, tamaño a 320X240 pero sigo con el mismo problema.
Luego de esto ejecuté mplayer tv:// -tv device=/dev /video0:input=1:driver=v4l2:width=352:height=288:fps=5 y no obtuve nada (Me dio varios mensajes de error con respecto a drivers).
Conecté ahora una webcam logitech y ejecute mplayer.... y si pude visualizar lo que captura mi webcam. (Algo muy extraño sucedio luego de esto) Con mis 3 webcam al inicio ejecute MOTION y con las 3 webcams tube el error de mi anterior comentario. Luego de ejecutar mplayer como tu me recomendaste, veo que usamos el driver:v4l2. Nuevamente ejecuté MOTION, pero en esta vez conectada mi webcam logitech y ahora ya no captura ninguna imagen en /home/capturas. En el web browser ingreso a: localhos:8081 y ahora lo que visualiza mi webcam es una imagen de color negro siempre y ya no guarda nada en: /home/Capturas. Espero puedas guiarme con este error.
Cuando ejecuto lsmod | grep video obtengo lo siguiente: (como sé que driver estoy actualmente usando)
videodev 34361 1 gspca_main
v4l1_compat 13251 1 videodev
video 17375 1 i915
output 1871 1 video
Para intentar cambiar de driver ejecuto: rmmod videodev | modprobe v4l1_compat ó rmmod videodev | modprobe video y el mensaje que obtengo es: ERROR: Module videodev is in use by gspca_main. De antemano te quedo muy agradecido por tu ayuda Trebol-A.
Alonso
5 enero 2011 @ 5:06
En el apunte: Nueva webcam y un petirrojo anillado
Trebol gracias por contestar.Voy a explicar mi problema al detalle, espero no cansarte ;). Como te comentaba anteriormente he revisado todos tus apartados acerca de motion y no consigo visualizar nada. Me explico de mejor manera: En primer lugar quiero hacer funcionar motion segun lo que tu mencionas en el apartado "Detección de movimientos con Motion" instalé motion desde el Gestor de Synaptics de Ubuntu tambie lo compilé manualmente. En el archivo de configuración tengo configurado lo basico es decir: daemon off, process_id_file /var/run/motion/motion.pid, videodevice /dev/video0, v4l2_palette 6,input 8, norm 0, frequency 0, width 352, height 288, pre_capture 3, target_dir /home/alonso/Capturas, webcam_port 8081.
Para ejecutar motion y ver lo que sucede lo hago de la siguiente manera: motion -c /etc/motion/motion_test.conf obteniendo lo siguiente como resultado:
[0] Processing thread 0 - config file /etc/motion/motion_test.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] 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.10.1 Started
[0] Motion running in setup mode.
[0] Thread 1 is from /etc/motion/motion_test.conf
[0] Thread 1 is device: /dev/video0 input 8
[0] Webcam port 8081
[0] Waiting for threads to finish, pid: 16205
[0] motion-httpd/3.2.10.1 running, accepting connections
[0] motion-httpd: waiting for data on port TCP 8888
[1] Thread 1 started
[1] cap.driver: "pac207"
[1] cap.card: "CIF Single Chip "
[1] cap.bus_info: "usb-0000:00:1d.0-2"
[1] cap.capabilities=0x05000001
[1] - VIDEO_CAPTURE
[1] - READWRITE
[1] - STREAMING
[1] Supported palettes:
[1] 0: P207 (P207)
[1] Unable to find a compatible palette format.
[1] Using VIDEO_PALETTE_YUV420P palette
[1] Using V4L1
[1] Resizing pre_capture buffer to 1 items
[1] Started stream webcam server in port 8081
[1] Resizing pre_capture buffer to 4 items
[1] sync error in proc 16205: Invalid argument
[1] Changes: 0 - noise level: 141
[1] mcapture error in proc 16205: Invalid argument
[1] Video device fatal error - Closing video device
[1] Closing video device /dev/video0
[1] Changes: 0 - noise level: 192
[1] Changes: 0 - noise level: 192
[1] Changes: 0 - noise level: 163
[1] Changes: 0 - noise level: 163
[1] Changes: 0 - noise level: 123
[1] Changes: 0 - noise level: 123
[1] Changes: 0 - noise level: 95
[1] Motion detected - starting event 1
[1] File of type 1 saved to: /home/alonso/Capturas/01-20110104224233-00.jpg
[1] File of type 1 saved to: /home/alonso/Capturas/01-20110104224233-01.jpg
[1] Changes: 7238 - noise level: 95
[1] micro-lightswitch!
[1] File of type 1 saved to: /home/alonso/Capturas/01-20110104224234-00.jpg
********************************************
Como puedes observar en la siguiente parte:
[1] mcapture error in proc 16205: Invalid argument
[1] Video device fatal error - Closing video device
[1] Closing video device /dev/video0
Motion cierra el dispositivo /dev/video0 (mi camara web) no ?e a que se deba esto?
Este proceso se repite continuamnete y en mi home/Capturas motion captura 5 fotografias pero no son entendibles, el mensaje que tienen las 3 primeras fotografias es: " unable to open video device since...." y son de color gris totalmente. Las dos últimas tienen un fondo negro y por delante manchas verdes, rojas y amarillas. Luego se repiten grupos de 5 fotografias siempre como las que te describo con anterioridad.
En realidad no se si el problema se deba al driver de mi webcam pero cuando yo pruebo mi webcam con Cheese y XawTV funciona perfectamente, con la aplicacion que no funciona es con Camorama.
Trebol deseo poder configurar un sistema parecido al tuyo, pero como tu puedes notar no consigo dar el primer paso (hacer funcionar motion correcamente) una vez que lo consiga seguiré
todos tus apartados para logar configurar motion en mod proxy, usar una tarjeta capturadora de video con varias camaras, capturar el streaming en tiempo real usando cambozola,etc. En fin nuevamente felicitaciones por todo el trabajo publicado y espero puedas ayudarme a dar el primer paso en motion.
Alonso
4 enero 2011 @ 5:00
En el apunte: Nueva webcam y un petirrojo anillado
Hola Trebol. Felicitaciones por todo el trabajo que tienes publicado con motion.
Mira tengo un problema y espero puedas guiarme con la solución. Utilizo la distribucion de Linux Ubuntu 10.04 e instalé motion 3.2.11 desde el gestor de paquetes Synaptic, luego de estar instalado motion intenté visualizar localmente lo que captura la cámara al detectar movimiento y no consigo capturar nada el mensaje de error es "unable to open video device" estoy intentando con tres tipos de cámara usb (2 camaras genius y una camara logitech) he seguido todos los pasos que tu has publicado en todo tu cuaderno de apuntes y siempre obtengo el mismo mensaje de error. No sé si sea problema de drivers pero las tres cámaras funcionan perfecamente con Cheese y XawTV pero ninguna de las tres funciona con Camorama el error es "Unable to capture image". Trebol de antemano te quedo muy agradecido por tus comentarios.
Alonso
2 enero 2012 @ 17:42
En el apunte: Sistema de videovigilancia barato, casero y con Linux
Hola Trebol-A
Algo que olvidé mencionar es que configuré el modulo bttv con la siguiente información:
options bttv card=150,150 tuner=4,4
Puedo ver en la lista de tarjetas bttv que la tarjeta GV-600 tiene el siguiente id fisico [008a:763c] pero mi tarjeta tiene el siguiente id fisico [600a:763d]
No sé si esta información pueda ser de utilidad para detectar el issue con el mòdulo cctv.
Saludos.
Alonso
2 enero 2012 @ 17:20
En el apunte: Sistema de videovigilancia barato, casero y con Linux
Hola Trebol-A
Gracias por la idea (tardé en responder porque todo este tiempo realicé varias pruebas con la cámara cctv antes de escribir lo que sigue), te comento que uso la distro Ubuntu 10,04.
Para cargar el modulo vloopback automaticamente al reiniciar la PC se debe realizar lo siguiente como root (espero sirva a alguien):
1.- Instalar vloopback. (la refencia que Tu indicas en esta pagina es la correcta).
2.- Crear un archivo de configuracion para vloopback en /etc/modprobe.d/
Añadir la siguiente lìnea: options vloopback pipes=8 dev_offset=1
3.- Añadir la siguiente lìnea en: /etc/modules
vloopback
Con esto vloopback se inicia siempre que reiniciamos la PC y crea 8 pipes.
Ahora tengo un issue que en un principio pensé que era porque no estaba bien instalado el modulo vloopback pero ahora creo que esta relacionado con MOTION.
Luego de haber instalado/configurado vloopback configuré un thread exclusivo para la camara cctv.
El archivo de configuracion thread1.conf contiene los siguientes paràmetros:
v4l2_palette 2
input 0
norm 1 #En mi país la norma usada es NTSC
frequency 0
width 320
height 240
framerate 30
minimum_frame_time 0
auto_brightness on
threshold 2500
threshold_tune off
noise_leve32
noise_tune on
lightswitch 50
video_pipe /dev/video1
En la opción video_pipe he probado con - y con /dev/video1. Pero siempre tengo el siguiente issue.
Hecho a andar MOTION con -n para ver todo lo que sucede. MOTION empieza a trabajar sin ningun problema. Puedo ver todo lo que capturan mis cámaras incluyendo la camara de CCTV.
Luego de aproximadamente 3 horas la PC se queda congelada y no responde a nada. Debo reiniciar la PC para que responda.
Las pruebas que he realizado son las siguientes:
1.- Configuré mi thread1.conf para que capture desde video_pipe /dev/video1 y video_pipe -
Con las dos opciones la PC no responde luego de 3 horas.
2.- He podido registrar visualmente (tuve que pasar frente a la PC todo el tiempo) la hora que sucede esto y MOTION no registra nada fuera de lo normal en consola.
Con la hora registrada reinicio la PC y voy a revisar los logs del systema en /var/log/syslog y el sistema tampoco registra nada en syslog.
3.- Dejo de usar el thread1.conf que es exclusivo para la cámara cctv y todo funciona de maravilla. Es decir MOTION siempre captura lo que sucede con mis otras cámaras. Hice una prueba de dos dias y todo funciona bien.
No se si me puedes sugerir algo para encontrar que esta ocacionando que al hacer funcionara la càmara cctv pase lo descrito anteriormente?
De antemano muchas gracias por toda tu ayuda.
Saludos.
Alonso
30 diciembre 2011 @ 22:50
En el apunte: Sistema de videovigilancia barato, casero y con Linux
Hola Trebol- A
Espero que hayas tenido unas buenas fiestas junto a tus seres queridos. Muchas gracias por todo tu apoyo durante este año.
Estoy de regreso con un issue al tratar de usar vloopback. He seguido este tutorial y al momento tengo configurada una tarjeta GV-600.
Cuando creo los pipes para las diferentes cámaras, se crean sin ningun problema y los puedo ver en /dev/. Pero al reiniciar la PC todos los pipes creados se eliminan automàticamente.
Me podrias ayudar con este issue?
De antemano muchas gracias por el apoyo.
Saludos
Alonso
2 enero 2012 @ 17:31
En el apunte: Servir imágenes de Motion
Hola Trebol -A
Dando continuidad a este hilo, te comento que luego de Googlear y Googlear encontré la ruta para hacer funcionar la cámara IP wireless mencionada anteriormente. El url correcto es:
netcam_ur /DirecciónIP:puerto/tmpfs/auto.jpg (obtiene una captura de 170x144 px) ó
netcam_ur /DirecciónIP:puerto/tmpfs/snap.jpg (obtiene una captura de 640x480 px).
Espero sirva a alguien ;-)
Saludos.
Alonso
14 septiembre 2011 @ 7:43
En el apunte: Servir imágenes de Motion
Hola Trebol-A,
Espero te encuentres bien, sabes que compré una cémara IP NC9800 (http://chinatime.itrademarket.com/1934812/ip-camera-wireless-nc9800.htm) y no sé que info colocar en netcam_url, pude revisar la pagina oficial de Motion y no tiene nada acerca de esta cámara.
Ya tuve experiencia con otra camara IP (http://www.emixt.com/portable-digital-color-ccd-ip-camera-silver-.html) y en el campo netcam_url colocaba: netcam_url http://192.168.5.223:8083/?user=admin&pwd=passy .Esta info la encontre en la pagina oficial de Motion y con esto podia acceder a mi camara IP sin ningún problema.
Ahora con la nueva camara IP cuando coloco esta misma información (cambiando IP y Puerto) en netcam_url tengo el siguiente error:
libjpeg decompression failure on first frame - giving up!
Este error pienso que se debe a que no estoy colocando de una manera adecuada netcam_url, este error ya se me presentó con la antigua cámara y luego de googlear pude encontrar la info correcta que debía colocar en netcam_url.
Esta vez no he podico encontrar la info para mi nueva camara IP por lo que recurro a tí.
Espero puedas ayudarme con este inconveniente.
Desde ya te quedo muy agradecido por tu ayuda.
Saludos.
Alonso
10 junio 2011 @ 6:13
En el apunte: Servir imágenes de Motion
Trebol-A.
El error se debìa a que en ubuntu no tenìa instalado java. Al ingresar desde una PC con windows si pude visualizar lo que capturaba mi camara mediante cambozola.jar.
Algo adicional, en las lìneas que tu tienes para agregar cambozola en un archivo html lo tienes de la siguiente manera: value="camara1.cgi" hace falta colocar / por lo que la manera correcta serìa value="/camara1.cgi".
Espero sirva de ayuda a alguien.
Saludos.