Send Motion-user mailing list submissions to motion-user@lists.sourceforge.net
To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/motion-user or, via email, send a message with subject or body 'help' to motion-user-requ...@lists.sourceforge.net You can reach the person managing the list at motion-user-ow...@lists.sourceforge.net When replying, please edit your Subject line so it is more specific than "Re: Contents of Motion-user digest..." Today's Topics: 1. No live display - just motion (Mick Sulley) 2. Re: No live display - just motion (Barry Martin) ---------------------------------------------------------------------- Message: 1 Date: Tue, 9 Jul 2024 23:12:52 +0100 From: Mick Sulley <m...@sulley.info> To: Motion Users <motion-user@lists.sourceforge.net> Subject: [Motion-user] No live display - just motion Message-ID: <ec15b3db-a08e-4b2a-8940-7adb8e15a...@sulley.info> Content-Type: text/plain; charset="utf-8"; Format="flowed" I have set up motion on a Pi5 bookworm using a Pi v3 camera The system seems to be working as it correctly records video on motion detection, however I do not get a live display, just a motion display. I have tried changing the stream_preview_method, setting it to 4 shows me a proper image, but the others show a motion image, 3 shows me two motion images side by side. What have I done wrong here? I have attached my config and log files Thanks Mick -------------- next part -------------- A non-text attachment was scrubbed... Name: motion.log Type: text/x-log Size: 3433 bytes Desc: not available -------------- next part -------------- # Rename this distribution example file to motion.conf # # This config file was generated by motion 4.6.0 # Documentation: /usr/share/doc/motion/motion_guide.html # # This file contains only the basic configuration options to get a # system working. There are many more options available. Please # consult the documentation for the complete list of all options. # ############################################################ # System control configuration parameters ############################################################ # Start in daemon (background) mode and release terminal. daemon off # Start in Setup-Mode, daemon disabled. setup_mode on # File to store the process ID. ; pid_file value # File to write logs messages into. If not defined stderr and syslog is used. log_file /home/pi/motion/motion.log ; log_file value # Level of log messages [1..9] (EMG, ALR, CRT, ERR, WRN, NTC, INF, DBG, ALL). log_level 6 # Target directory for pictures, snapshots and movies ; target_dir value # Video device (e.g. /dev/video0) to be used for capturing. video_device /dev/video0 # Parameters to control video device. See motion_guide.html ; video_params value # The full URL of the network camera stream. ; netcam_url value # Name of mmal camera (e.g. vc.ril.camera for pi camera). ; mmalcam_name value # Camera control parameters (see raspivid/raspistill tool documentation) ; mmalcam_params value ############################################################ # Image Processing configuration parameters ############################################################ # Image width in pixels. width 640 # Image height in pixels. height 480 # Maximum number of frames to be captured per second. framerate 15 # Text to be overlayed in the lower left corner of images text_left CAMERA1 # Text to be overlayed in the lower right corner of images. text_right %Y-%m-%d\n%T-%q ############################################################ # Motion detection configuration parameters ############################################################ # Always save pictures and movies even if there was no motion. emulate_motion off # Threshold for number of changed pixels that triggers motion. threshold 1500 # Noise threshold for the motion detection. ; noise_level 32 # Despeckle the image using (E/e)rode or (D/d)ilate or (l)abel. despeckle_filter EedDl # Number of images that must contain motion to trigger an event. minimum_motion_frames 1 # Gap in seconds of no motion detected that triggers the end of an event. event_gap 60 # The number of pre-captured (buffered) pictures from before motion. pre_capture 3 # Number of frames to capture after motion is no longer detected. post_capture 0 ############################################################ # Script execution configuration parameters ############################################################ # Command to be executed when an event starts. ; on_event_start value # Command to be executed when an event ends. ; on_event_end value # Command to be executed when a movie file is closed. ; on_movie_end value ############################################################ # Picture output configuration parameters ############################################################ # Output pictures when motion is detected picture_output off # File name(without extension) for pictures relative to target directory picture_filename %Y%m%d%H%M%S-%q ############################################################ # Movie output configuration parameters ############################################################ # Create movies of motion events. movie_output on # Maximum length of movie in seconds. movie_max_time 60 # The encoding quality of the movie. (0=use bitrate. 1=worst quality, 100=best) movie_quality 45 # Container/Codec to used for the movie. See motion_guide.html movie_codec mkv # File name(without extension) for movies relative to target directory movie_filename %t-%v-%Y%m%d%H%M%S ############################################################ # Webcontrol configuration parameters ############################################################ # Port number used for the webcontrol. webcontrol_port 8080 # Restrict webcontrol connections to the localhost. webcontrol_localhost off # Type of configuration options to allow via the webcontrol. webcontrol_parms 2 ; was 0 ############################################################ # Live stream configuration parameters ############################################################ # The port number for the live stream. stream_port 8081 # Restrict stream connections to the localhost. stream_localhost off stream_preview_method 0 ############################################################## # Camera config files - One for each camera. ############################################################## ; camera /usr/etc/motion/camera1.conf ; camera /usr/etc/motion/camera2.conf ; camera /usr/etc/motion/camera3.conf ; camera /usr/etc/motion/camera4.conf camera /etc/motion/camera1.conf ############################################################## # Directory to read '.conf' files for cameras. ############################################################## ; camera_dir /usr/etc/motion/conf.d -------------- next part -------------- # /usr/etc/motion/camera1.conf # # This config file was generated by motion 4.6.0 ########################################################### # Configuration options specific to camera 1 ############################################################ # User defined name for the camera. camera_name MyCam1 # Numeric identifier for the camera. camera_id 101 # The full URL of the network camera stream. #netcam_url rtsp://yourcamera1ip:port/camera/specific/url # Image width in pixels. #width 1280 width 1456 # Image height in pixels. #height 720 height 1088 # Text to be overlayed in the lower left corner of images text_left CAMERA 1 # File name(without extension) for movies relative to target directory movie_filename CAM01_%t-%v-%Y%m%d%H%M%S ------------------------------ Message: 2 Date: Tue, 9 Jul 2024 19:18:56 -0500 From: Barry Martin <barry3mar...@gmail.com> To: Mick Sulley <m...@sulley.info> Cc: motion-user@lists.sourceforge.net Subject: Re: [Motion-user] No live display - just motion Message-ID: <6bc9f2f7-79c3-49c1-b0de-b8783db70...@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Hi Mick! > I have set up motion on a Pi5 bookworm using a Pi v3 camera > > The system seems to be working as it correctly records video on motion > detection, however I do not get a live display, just a motion display. > > I have tried changing the stream_preview_method, setting it to 4 shows > me a proper image, but the others show a motion image, 3 shows me two > motion images side by side. > > What have I done wrong here? > I have attached my config and log files I'm using RPi4's here, also Bookworm, so thinking it should be the same. (1) I don't have a 'stream_preview_method' command at all so for starters I would comment it out. (2) You've got some unusual values for the width and height. They might be right for your monitor, but I'd start with the standard ones until you figure things out: some monitors will not work if the values are out of range.? The 1280 and 720 ones commented in camera1.conf are standard.? Comment out both values in camera1.conf and the system will fall back to the 640x480 in motion.conf.??? The 640x480 values will give you a 4:3 display (the old squarish TV picture) but these will just about always work, even on widescreen monitors (the current 16:9 TV display, which is 1280x720 or 1920x1080).?? Probably throwing some semi-technical stuff at you but might help make sense when looking at reference/instructions.? (Not putting you down: we all had to learn!) (3) OK, now hopefully the magic to get you to see your livestream!? In your browser (Firefox, Chromium, etc.) type in the following:?? http://IP_of_remote_device_with_camera:8081/101 Explanation: http://??? If you don't put that in the browser might assume a https -- the 's' is 'secure' and Motion doesn't use that option. (The 'lack of security' in this instance isn't as scary as it sounds.) IP_of_remote_device_with_camera??? I didn't see an IP address: it's whatever network address you assigned your Pi.? I would guess it starts with 192.168. :??? colon, not a semicolon. 8081??? Your port number: set in motion.conf at the stream_port option. /??? Forward slash.? (It's really called a virgule. I won a 'bet' with an English major on that piece of trivia!) 101??? Your camera_id in cameras1.conf. (4) Bonus: I use cctv-viewer on another Pi to monitor my cameras here. Hope I've got you pointed in the right direction! Barry ------------------------------ ------------------------------ Subject: Digest Footer _______________________________________________ Motion-user mailing list Motion-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/motion-user ------------------------------ End of Motion-user Digest, Vol 215, Issue 8 *******************************************