Releases: raspberrypi/picamera2
Releases · raspberrypi/picamera2
Release 0.3.33
0.3.33 Beta Release 32
Added
Changed
- Fix cache flushing problem that was causing GPU to read incorrect values.
Release 0.3.32
0.3.32 Beta Release 31
Added
- force_key_frame() added to Encoder class, so applications can force a key frame in the encoded bitstream.
- New RemoteRequest class enables sending CompletedRequest objects to child processes.
- IMX500 input tensor injection now supported. Example added.
Changed
- Base Encoder class fixed to make it accept raw and other stream types.
- Legacy tflite_runtime import in examples replaces by the new ai_edge_litert.
Beta Release 30
0.3.31 Beta Release 30
Added
- Support for writing uncompressed images using PyavOutput (for example, for v4l2 loopback).
- Support for writing HLS and other formats directly using PyavOutput.
Changed
- Fix saving low resolution stream image in JPEG format.
- Fix incorrect reference counting for Hailo devices.
- Fix video resolution in mp4 file avc1 box.
Release 0.3.30
0.3.30 Beta Release 29
Added
- Test for v4l2 encoder import.
- Make the deprecated logging properties work for classes and instances.
- Don't override LIBCAMERA_RPI_CONFIG_FILE env variable if present.
Changed
- Fixups when using the new videodev2 packages.
- Fix aegc test to reduce the change of false positives.
v0.3.29
What's Changed
- picamera2: Switch from using v4l2-python3 to videodev2 by @naushir in #1282
- Startup requests must be released back to the camera system by @davidplowman in #1284
Full Changelog: v0.3.28...v0.3.29
Release 0.3.28
0.3.28 Beta Release 27
Added
- Support for encrypted rpks for AI cam.
- Handling for "startup frames" (once committed to libcamera).
Changed
- Some audio/video bugs fixed, also relating to CircularOutput2.
- Sensor name is now saved as the "Model" in DNG files (requires latest PiDNG).
Release 0.3.27
Fix bug setting exposure time and analogue gain when starting the camera.
Release 0.3.24
0.3.24 Beta Release 23
Added
- FfmpegOutput support custom audio filter
Changed
- Updated for newer version of PyAV which we can use to encode
more efficiently.
Release 0.3.21
0.3.22 Beta Release 21
Changed
- Add to_tuple methods to libcamera Rectangle and Size types
- Add IMX500 support
Release 0.3.20
0.3.20 Beta Release 19
Added
- Initial support for Hailo AI devices, including some examples.
- IMX708 helper class so that the sensor HDR mode can be set with Python.
Changed
- Improved handling of timeouts when cameras stop responding, including a mechanism for a complete
reset if requests stop being returned. - Platform checking more robust.
- Add missing flush parameter to captured_request() (for use with context manager).