From: MrDave <mot...@gm...> - 2023-04-16 15:06:16
|
Check the log at level 8. It will report the parameters in use. On 4/16/2023 8:58 AM, David Powell wrote: > > The 2560x1920 dimensions are for the high-res stream. I commented them > out when I switched to the low-res stream so I could remember the > values when I figure out where they should go. The 800x600 resolution > is the actual dimensions of the low-res stream coming from the > camera. Could MotionPlus possibly be still using the commented ones? > I would think that, even if that were the case, the later values would > take precedence. I can try removing them altogether. > > On 4/16/23 9:36 AM, MrDave wrote: >> >> Looks like something inconsistent possibly in the logs, config, >> MotionPlus and camera. The config posted seems to request that the >> image be scaled down to 800x600 >> >> * The full URL of the network camera stream.** >> **netcam_url rtsp://xxxx:zzzzzzzz@10.10.6.23:554/12** >> ** >> **#width 2560** >> **#height 1920** >> **width 800** >> **height 600* >> >> >> On 4/11/2023 7:12 PM, David Powell wrote: >> >>> I have a fairly expensive (~$250) network camera that I'm using with >>> MotionPlus. The video directly from the camera is great. However, >>> when I play back a video (.mp4) that was recorded by MotionPlus, >>> it's very grainy. I don't know if I can attach a sample to this >>> email, but I'll try: >>> >>> (apparently images are not allowed, the whole post got binned) >>> >>> The associated .jpg image ("best") does not have this graininess >>> problem. I'm sure it's caused by something I've configured >>> incorrectly, but I don't know what it is. >>> >>> The log shows this when MotionPlus starts: >>> >>> *[NTC][NET][14:nc14:gate] netcam_connect: Norm: Camera (gate) >>> connected** >>> **[NTC][NET][14:nc14:gate] netcam_connect: Norm: Netcam capture FPS >>> is 15.** >>> **[NTC][NET][14:nc14:gate] netcam_connect: Norm: Unable to determine >>> the camera source FPS.** >>> **[NTC][NET][06:ml06:gate] netcam_ntc: ** >>> **[NTC][NET][06:ml06:gate] netcam_ntc: >>> ******************************************************** >>> **[NTC][NET][06:ml06:gate] netcam_ntc: The network camera is sending >>> pictures at 0x0** >>> **[NTC][NET][06:ml06:gate] netcam_ntc: resolution but config is >>> 2560x1920. If possible change** >>> **[NTC][NET][06:ml06:gate] netcam_ntc: the netcam or config so that >>> the image height and** >>> **[NTC][NET][06:ml06:gate] netcam_ntc: width are the same to lower >>> the CPU usage.** >>> **[NTC][NET][06:ml06:gate] netcam_ntc: >>> ******************************************************** >>> **[NTC][NET][06:ml06:gate] netcam_ntc: ** >>> **[NTC][NET][06:ml06:gate] mlp_check_szimg: Substream not >>> available. Image sizes not modulo 16.** >>> **[NTC][NET][15:nc15:gate] netcam_handler: High: Camera handler >>> thread [15] started** >>> **[NTC][ALL][06:ml06:gate] mlp_ring_resize: Resizing buffer to 16 items* >>> >>> The low-res stream from the camera is 800x600, and I have it >>> configured as such. The high-res stream is 2560x1920, which is the >>> value showing in the log excerpt above. I don't see a way to >>> specify that in the configuration. I don't know where MP is getting >>> the resolution to print in the log entry. >>> >>> I have several other cameras that MP is also using, and each one has >>> its own configuration file, with the common parameters in the main >>> configuration file. Only one other camera shows this graininess >>> problem, and it has a similar message in the log file. One other >>> camera has the log message but does not have the graininess. This >>> one is the only one that has the /*I*//*mage sizes not modulo 16*/ >>> entry, however (but the image size _/is/_ mod 16). >>> >>> Here is the configuration file for this camera: >>> >>> *# User defined name for the camera.** >>> **device_name gate** >>> ** >>> **# Target directory for pictures, snapshots and movies** >>> **target_dir /var/www/html/cams/gate** >>> ** >>> **# The full URL of the network camera stream.** >>> **netcam_url rtsp://xxxx:zzzzzzzz@10.10.6.23:554/12** >>> ** >>> **#width 2560** >>> **#height 1920** >>> **width 800** >>> **height 600** >>> ** >>> **# Optional high resolution URL for rtsp/rtmp cameras only.** >>> **netcam_high_url rtsp://xxxxxx:zzzzzzzzz@10.10.6.23:554/21** >>> **netcam_high_params capture_rate=pts** >>> ** >>> ** >>> **# Maximum number of frames to be captured per second.** >>> **framerate 15** >>> ** >>> **# Frames per second for the webcontrol camera stream.** >>> **stream_maxrate 3** >>> ** >>> **# Text to be overlayed in the lower left corner of images** >>> **text_left The Amazing GateCam!** >>> ** >>> **# Threshold for number of changed pixels that triggers motion.** >>> **threshold 1000** >>> ** >>> **# Enable tuning of the threshold down if possible.** >>> **threshold_tune on* >>> >>> Does anyone know what may be causing the graininess in the movies? >>> >>> Thanks >>> >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> Motion-user mailing list >>> Mot...@li... >>> https://lists.sourceforge.net/lists/listinfo/motion-user >>> https://motion-project.github.io/ >>> >>> Unsubscribe:https://lists.sourceforge.net/lists/options/motion-user >> >> >> _______________________________________________ >> Motion-user mailing list >> Mot...@li... >> https://lists.sourceforge.net/lists/listinfo/motion-user >> https://motion-project.github.io/ >> >> Unsubscribe:https://lists.sourceforge.net/lists/options/motion-user > > > _______________________________________________ > Motion-user mailing list > Mot...@li... > https://lists.sourceforge.net/lists/listinfo/motion-user > https://motion-project.github.io/ > > Unsubscribe:https://lists.sourceforge.net/lists/options/motion-user |