pirecorder

Controlled and automated image and video recording with the raspberry pi

APACHE-2.0 License

Downloads
286
Stars
39

Bot releases are visible (Hide)

pirecorder - v3.5.0 Latest Release

Published by JolleJolles over 1 year ago

* Included check in main pirecorder script to update the config file
  to ensure backwards compatibility
* Integrated posibility to set up to 5 filename parameters to more 
  flexibly name files
* Integrated annotation option to write the filename as text onto 
  the image or video file 
pirecorder - v3.4.0

Published by JolleJolles over 1 year ago

Updated image sequence script to store images in different correctly-dated folders when the image sequence crosses multiple days; fixed some links.

pirecorder - v3.3.6

Published by JolleJolles about 2 years ago

Fixed issue with default configuration file

pirecorder - v3.3.4

Published by JolleJolles about 2 years ago

Fixed issue with maxres not working well with v1.3 and v1.5 raspberry pi cameras, both for when recording and streaming

pirecorder - v3.3.3

Published by JolleJolles over 2 years ago

* Fixed issue when maxvidsize was 0
* Improved readme and guides on website to include installing of picamera
  and latest recommended version of opencv, and extended note about not
  recommending bullseye for now.
* Changed copyright year until 2022
pirecorder - v3.3.0 with video splitting

Published by JolleJolles over 2 years ago

Besides some fixes and smaller additions, this version adds possibility to automatically split created videos based on a duration or filesize treshold

pirecorder - v3.2.0 with JOSS paper!

Published by JolleJolles about 4 years ago

A major release with, besides a number of fixes and improvements to the package, the publication of the accompanying paper in the Journal of Open Source Software.

Changes:
* Added statement to camconfig and documentation website regarding minimum
recommended resolution
* Contribution statement added to README
* Included improved statement of need in JOSS paper and documentation
* Integrated ability to store ROI directly when running stream from the
command line
* Added test.py file for testing all functionalities of pirecorder
* Improved paper in a number of ways
* Changed user settings to facilitate getting max resolution
* Fixed autoconfig stream not releasing camera after use
* Some final improvements to the paper for JOSS
* Small fixes
- Added missing subdir to pirecorder settings documentation
- Fixed delete parameter name in schedule documentation
- Removed pandas as dependency of linked pythutils package
- Fixed jekyll issue that prevented documentation website of not updating

pirecorder - v3.1.0

Published by JolleJolles over 4 years ago

2020-07-07 version 3.1.0
* Added accompanying academic paper for pirecorder, submitted to The Journal of Open Source Software
* Updated recording mode to be able to record at higher framerates and
* updated documentation with a note about high framerates.
* Fixed resolution for images not needing to be divisible by multiples of 16
* Added steps to documentation to get the latest firmware
* Updated recording mode to be able to record at higher framerates
* Small fix to schedule function logfile filenaming
* Small updates to documentation and website

2020-06-27 version 3.0.0
Major changes:
* Created an in-depth documentation website hosted with GitHub pages that provides tutorials for all the different functionalities of pirecorder with a nice and clear webdesign, from setting up the raspberry pi, and installing pirecorder, to configation, scheduling recordings, and converting media. See https://jollejolles.github.io/pirecorder/
* Added new camconfig module to interactively set all the recording parameters, including rotation, shutterspeed, whitebalance, iso, contrast, saturation, and sharpness via a dynamically updated video stream. Changes can be automatically linked to a PiRecorder configuration file.
* Integrated automatic exposure and white balance modes both for each new recording and within each (video) recording as well as a function to get the optimal shutterspeed and white balance parameters and store them in the configuration file to be used later as static parameters.

Improvements:
* Fully updated and extended the jupyter notebook example file with more examples and more detailed documentation
* Stream module now draws on video rather than static frame.
* Integrated option to refresh zoomed-in image for the stream module.
* Integrated possibility to add parameters to stream function on the command line.
* Integrated the possibility to schedule jobs with different configuration files.
* Added a new cameratype parameter that makes it easier to get the maximum resolution depending on if the v1, v2, or the new hq camera is used.
* Added three new Jupyter Notebooks
* Removed the auto and manual set_gains function as it is now improved and integrated in the auto_config function and camconfig module
* Many other smaller changes and fixes, including integrating the calibrate and stream modules, updated the logo, made some fixes to the stream, videoin, and schedule modules, and improved possibilities for user interrupt during media converting.
* Improved the readme and documentation throughout

pirecorder - Version 2.2.2

Published by JolleJolles over 4 years ago

* Integrated new logging function
* Updated functions that use pythutils updated mouse_events function
* Included user input of fps and overwrite option for video converter
pirecorder - Version 2.2.0

Published by JolleJolles over 4 years ago

pirecorder - 2.1.0 Released

Published by JolleJolles almost 5 years ago

A medium update with convert function now enabling folder monitoring, zoom functionality is properly integrated in the pirecorder and setgains class, integrated dynamic user input for getgains function, and various smaller fixes.

pirecorder - pirecorder 2.0.0 PyPi release!

Published by JolleJolles almost 5 years ago

Major update with large number of small and large improvements and fixes and the module is now available on PyPi. The most major changes are:

  • Renamed animrec to pirecorder
  • Fixed number of issues to do with camera shutter speed
  • Improved schedule function to be fully usable from the command line
  • Improved calibrate function to work on non-rasbian systems as well
  • All major functionalities from pirecorder can now be run from the command line, thereby limiting the knowledge of python required to use pirecorder
  • Included new convert functionality for image and video conversion
pirecorder -

Published by JolleJolles about 5 years ago

pirecorder -

Published by JolleJolles over 5 years ago

AnimRec version 1.1.0
* Scheduler now only shows/deletes animrec-related crontab entries
* Number of improvements to setup file for different versions and dependencies
* Large number of smaller fixes to record and schedule functions
* Improved the documentation regarding dependencies

pirecorder - Full public release

Published by JolleJolles almost 6 years ago

First public release of AnimRec

Package Rankings
Top 21.24% on Pypi.org
Badges
Extracted from project README
Downloads
Related Projects