⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 video motion detection of linux base
💻
📖 第 1 页 / 共 5 页
字号:
3.2.7 Formal Release - Summary of ChangesFeatures   * Removed the minimum_gap feature which was utterly useless (Kenneth Lavrsen)   * Added new feature: minimum_frame_time which enables capturing at a lower rate     than 2 frames per second (Kenneth Lavrsen and Angel Carpintero)   * Made the creation of reference frame and the decay mechanism depending     on how much motion was detected relative to threshold setting (Joerg Weber)     http://www.lavrsen.dk/twiki/bin/view/Motion/ReferenceFramePatch   * Added process_id_file feature (Angel Carpintero)     http://www.lavrsen.dk/twiki/bin/view/Motion/FeatureRequest2006x06x06x123003Bugfixes   * Fixed problem related to fetching images from Network camera and error     handling when it fails. Motion would end in infinite loops (Bill Brack).     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x03x10x000151   * Improved reporting of thread numbers during startup in setup mode.     (Peter Smith and Kenneth Lavrsen)     http://www.lavrsen.dk/twiki/bin/view/Motion/SlightlyImprovedThreadCreationLogging   * Ffmpeg code mutex locking fix (Peter Smith)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x04x07x164654   * Ffmpeg avicodec logging improved (Peter Smith and Kenneth Lavrsen)     http://www.lavrsen.dk/twiki/bin/view/Motion/FfmpegAvicodecLogging   * Improved upon a few ambiguous log messages which may be emitted by the Event     handling code with regards to Ffmpeg (Peter Smith)     http://www.lavrsen.dk/twiki/bin/view/Motion/LoggingEventFix   * Implemented a fix for the rare problem where some experienced that the     move file names would only consist of the extension .mpg or .avi with no     name in front. The root cause was the use of sprintf for appending to     strings. (Mike Kenney and Kenneth Lavrsen)     http://www.lavrsen.dk/twiki/bin/view/Motion/SupportQuestion2005x09x05x133031     http://www.lavrsen.dk/twiki/bin/view/Motion/SupportQuestion2006x06x19x174238   * Altered the risky use of sprintf to snprintf in all places related to     use with config strings that can become very long (Kenneth Lavrsen)   * Removed annoying debug messages (v4l_set_input really needed ?) in the FreeBSD     version (Angel Carpintero)   * Fixed the check for ffmpeg version. In rev 5503 of ffmpeg the FFMPEG_VERSION_INT     was removed from libavcodec/avcodec.h. Instead we now use the equivalent     LIBAVFORMAT_BUILD >= 4616 which is the 0.4.9pre1 version of ffmpeg.     (Kenneth Lavrsen)   * Fixed segfault when netcam_url has no service ( http , ftp ) (Angel Carpintero)   * Fixed interlace issue with METEOR_GEO_EVEN_ONLY in FreeBSD (Angel Carpintero)   * Fixed possible syntax error in configure related to MySQL (Angel Carpintero)   * Avoid open file descriptor when connecting to network cameras fails (Peter Holik)      http://www.lavrsen.dk/twiki/bin/view/Motion/AvoidOpenfiledescriptors   * Fixed http pause feature so that pausing thread 0 now pauses all threads.     (GunnarSkjold)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x07x10x111239   * Put a new global mutex arround avcodec_close to avoid problems with not thread     safe functions in ffmpeg (Angel Carpintero)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x04x07x164654   * On FreeBSD configure defines a redundant freebsd for motion. Fixed by replacing     -D__freebsd_ by BSD macro  included in sys/param.h for BSD platforms.     (JukkaUkkonen and Angel Carpintero)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x07x08x070417   * For BSD platforms changed to using native pthreads as default and adding     linuxthreads as a optional parameter from configure. (Angel Carpintero)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x07x08x071646   * Smartmask overlay feature did not set intensity correctly. (Kenneth Lavrsen)3.2.6 Formal Bugfix Release.   * Fixed bug where variables time_last_frame and time_current_frame had been     extended to also be used for snapshot feature but declaration was hidden     between #ifdef HAVE_FFMPEG. (Kenneth Lavrsen)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x03x09x012244   * Fixed a bug that only allowed remote control of max 9 cameras. Now     Motion can present up to 99 cameras in its http remote control interface     (Angel Carpintero based on idea by Chuck Sheehan)     http://www.lavrsen.dk/twiki/bin/view/Motion/WebHttpManyThreads   * text_changes now shows a '-' when motion detection is paused instead of     just showing 0 (Kenneth Lavrsen)     http://www.lavrsen.dk/twiki/bin/view/Motion/FeatureRequest2006x03x16x0957133.2.5.1  Doc and man page correction   * ffmpeg_filename has changed name to movie_filename to prepare for     alternative movie encoding to the current ffmpeg based implementation     and ffmpeg_filename will then be a bad name (Kenneth Lavrsen)   * Man page corrected.3.2.5   Formal Release. Summary of changes   * Fixed misc problems in FreeBSD. (Angel Carpintero)      * Update README.FreeBSD      * Fix problems with tuner_device and frequency, now by default is not        defined to allow use any input without problem.      * Replace strndup() by memcpy() in netcam.c      * Merged configure.in.freebsd with configure.in (configure.in.freebsd        deleted)      * Remove a warning when used --without-bktr      * Remove cpu optimization (is broken)   * Fixed memory leak in ffmpeg code. (Andrew Hamilton)   * Fixed http control of pan and tilt (Angel Carpintero)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x12x22x122649   * Fixed netcamera bug related to seperating frames in an mjpeg stream.     (Peter Holik). From mailing list 23 Dec 2005.   * Fix related to connecting to the netcam (William Black)     From mailing list 23 Dec 2005.   * Changed CHANGELOG to same bullet format as used by TWiki to make it easier     to write release notes (Kenneth Lavrsen)   * Changed CREDITS to same bullet format as CHANGELOG (Kenneth Lavrsen)   * Fixed sql_mask not initialisated correctly (Angel Carpintero)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x01x09x175603    * Fixed the management of strings from http remote control , setting to NULL      when they are set to "blank" and fixes a problem with despeckle , that didn't      allow to remove labeling action from http remote control. (Angel Carpintero)     http://www.lavrsen.dk/twiki/bin/view/Motion/FixStringsAndDisableLabeling   * Fix many typos in comments ( i ran aspell against the code ). Also there's a      fix to free cnt->eventtime_tm when motion exits. (Angel Carpintero)     http://www.lavrsen.dk/twiki/bin/view/Motion/FixTypoInComments   * Fix the problem that happens in FreeBSD and Debian Sarge because      version of ffmpeg is LIBAVFORMAT_BUILD < 4629. ( Pete Shipley and Angel Carpintero)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x01x12x120335   * Updated motion.spec. Changing D_FORTIFY_SOURCE=2 by D_FORTIFY_SOURCE=1 to fix     problem related to building with ffmpeg. (Angel Carpintero)   * Implemented fix for missed snapshots with slow network cameras (Kenneth Lavrsen)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x02x07x162149   * Added some constants in video.c function v4l_picture_controls() which can help     people hack an optimal set of values for controlling auto brighness for their     particular camera. For now I am do not want to add all of these to the already     too large number of motion config options. Maybe based on feedback we can     permanently change the constants and add an additional auto brightness option.     Or maybe a combined option that sets more constant based on an algoritm.     (Kenneth Lavrsen)     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x02x07x212816   * Fixed a syntax error in picture.c get_pgm() which caused the program to seg     fault when a mask file size did not match the picture size. Now the program     correctly gives an error message and continues without the mask. (Kenneth     Lavrsen).     http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x10x08x150720   * Added Tilt support to stepper track. ( Angel Carpintero ).   * CPU VIA Ezra C3 autodetection support added. (James Van Vleet)     http://www.lavrsen.dk/twiki/bin/view/Motion/VIAEzraC3Patch   * Fixed mysql configure auto-detection for x64 systems. ( Angel Carpintero)     http://www.lavrsen.dk/twiki/bin/view/Motion/SupportQuestion2006x03x02x152208   * Added the ffmpeg_deinterlace feature (Andrew Hamilton)     http://www.lavrsen.dk/twiki/bin/view/Motion/MotionffmpegDeinterlace 	3.2.4   Formal Release. Summary of changesFeatures   * New text option text_event and new conversion specifier %C. Option     text_event defines the value %C which then can be used in filenames and     text_right/text_left. The text_event/%C uses the time stamp for the first     image detected in a new event. Default value is %Y%m%d%H%M%S. %C is an empty     string when no event is in progress (gap period expired). Pre_captured     and minimum_motion_frames images are time stamped before the event happens     so %C in text_left/right does not have any effect on those images.   * Added new option track_auto which is a boolean option (on or off)     with default value off. This enables people to start Motion with auto     tracking enabled. Changing the config value for track_auto and     enabling the auto tracking via the httpd track/auto has the exact same     effect.   * Added 3 new tracking options: track_step_angle_x, track_step_angle_y,     and track_move_wait. The options track_step_angle control the movement     during auto tracking and are currently only active for the pwc type     tracking. The idea is that they can later also be used for the generic     tracking as it evolves. The track_move_wait controls the number of frames     after the camera has moved (auto or manual) during which motion detection     is disabled. This option should be set so low that the motion detection     is re-enabled the minute the camera is standing still again.   * Added new sql_query option. This in combination with convertion     specifiers incl the two new %f and %n enables the user to use any database     structure they please. Adding fields is now a simple matter of modifying     the sql query.   * Added the %t conversion specifier which is the thread (camera) number.   * Added two new conversion specifiers: %f which is filename (full path)     and %n which is filetype (sqltype) valid in on_picture_save, on_movie_start,     on_movie_end and sql_query. This also means that filename is no longer     appended at the end of the 3 on_xxxx commands.   * http control had a number of small improvements.   * Added the debian sub directory so that people can build the deb package.   * Enhanced netcam compatibility with Lumenera and Pixord Cameras.   * Netcam feature now supports both http and ftp.   * Added an infinite retry scheme for netcams that are not available     when Motion is started. Instead of just dying, Motion now retries every     10 seconds until the netcam is available. Until the netcam is available     Motion enters a mode showing a grey image with a text information which     is fed to webcam, timelapse, snapshots, vloopback etc. If the actual     height and width of the netcam does not match the dimentions in the     config file Motion will perform a quick restart.   * Added a better error handling of a netcam that changes dimensions     while Motion is running. Instead of just writing error messages Motion     restarts quickly to recover from this change.   * FreeBSD Code improvements including set/get hue, saturation, contrast     and brightness, support large resolutions.   * RPM specs file changed as suggested for use in the Livna repository.   * Changed the sequence of events connected with creating files. Data is     now written to the databases (if used) before an external commens is     on (on_xxxx options) allowing the external program to use the new data     in the database.   * Motion is now also works on MaxOSX with similar feature set as FreeBSD.Bugfixes   * netcam code now waits for the next frame to arrive for a limited period     in order to avoid too many duplicate images.   * Motion loop resets its frame timer when the image received is from a netcam.     This lowers the actual framerate of Motion to the rate the netcam can actually     keep up with.   * Removed all warnings when running ./configure --with-developer-flags.   * Fixed error message with unknown config option.   * Fixed small mistake in allocating memory for cnt->imgs.common_buffer.   * Implemented a speed-up patch of the draw text feature.   * Introduced check for device image size being a multiple of 16.   * Switchfilter feature repaired.   * Fixed small bug where motion was detected when using a tracking camera and     the camera moved to center position when gap period expires.   * Implemented fix to configure so that LDFLAGS from the environment are used     when making the Makefile.   * Changed configure so that --with-jpeg-mmx is default off as a reaction to     known problems seen when using the jpeg-mmx library.   * The lightswitch and switchfilter features have changed to ensure that both     algoritms work on raw unfiltered motion pixels which they both were designed     for.   * Fixed bug related to init of mutex in netcam code.   * Fixed small bug where the displayed time in the grey error image     shown during start with unavailable netcam could show a garbage value     under rare circumstances.   * Restored the function sigchild_handler so it contains the same code     as before motion-3.2.1_snap9. They is done in an attempt to fix an old     problem with zombie child processes that has shown up again.   * Added a work-around so people in FreeBSD that uses a capture card     where input 1 is not tuner can use motion if frequency is set -1 in     motion.conf or thread#.conf

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -