Releases: raspberrypi/picamera2
Releases · raspberrypi/picamera2
Release 0.3.36
0.3.36 Beta Release 35
Added
- Add is_mono property to detect monochrome sensors.
Changed
- Tests/examples fixed for monochrome sensors.
Release 0.3.35
0.3.35 Beta Release 34
Added
Changed
- IMX500 progress bar can be made to work for non-sudo users.
- Formatting check has been changed over to Ruff.
- Other minor fixes (see commit history).
Release 0.3.34
0.3.34 Beta Release 33
Added
Changed
- Performance improvements when writing DNG files.
- Fix IMX500 examples for numpy 2.4.1.
- Remove some unnecessary IMX500 related warnings.
- PyavOutput won't output frames until it's seen a keyframe.
- PyavOutput objects can be attached to an encoder after it's been started.
- Hailo device architecture can be tested easily at runtime.
- av module (PyAV) is only imported when necessary.
- Some general improvements to many of the examples.
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.