Skip to content

Releases: letmaik/pyvirtualcam

0.11.1

09 Feb 08:29
0534258
Compare
Choose a tag to compare

Added

  • macOS arm64 support (Python 3.10 and higher).

0.11.0

10 Dec 09:54
7addaf2
Compare
Choose a tag to compare

Added

  • Python 3.12 support.

Removed

  • Drop Python 3.7 support.

0.10.2

30 Oct 12:49
df74b32
Compare
Choose a tag to compare

Added

  • Python 3.11 support.

0.10.1

27 Oct 18:25
81048a6
Compare
Choose a tag to compare

Fixed

  • macOS: Fix performance on M1 (#99).

0.10.0

02 Oct 10:48
b2eb040
Compare
Choose a tag to compare

Added

  • macOS: OBS 28 support (#95).

Removed

  • macOS: Drop OBS 26 / 27 support.

0.9.1

02 Oct 09:41
Compare
Choose a tag to compare

Fixed

  • macOS: Python 3.10 wheel was incorrectly named (universal2 instead of x86_64)

0.9.0

12 Dec 19:33
Compare
Choose a tag to compare

Added

  • Python 3.10 support.

Removed

  • Drop Python 3.6 support.

Fixed

  • Linux: Close opened devices if device is not given (#59)

0.8.0

19 Apr 18:01
Compare
Choose a tag to compare

Added

  • Windows: Unity Capture virtual camera with RGBA support (#56).
  • gif_rgba.py sample for showing transparent GIFs in RGBA format.

Removed

  • delay argument of Camera has been removed (deprecated since 0.4.0).

0.7.0

26 Mar 22:20
Compare
Choose a tag to compare

Added

  • API documentation.
  • pyvirtualcam.register_backend() for registering custom backends.
  • latency.py sample for visually evaluating latency.
  • --filter flag in webcam_filter.py sample for choosing a filter (shake or none).

0.6.0

23 Mar 07:44
Compare
Choose a tag to compare

Added

  • Support for device selection on Linux: Camera(..., device="/dev/video0"). On Windows/macOS there is only a single valid device "OBS Virtual Camera" when using the built-in backends.
  • Support for common pixel formats: RGB (default), BGR (useful for OpenCV), GRAY, I420, NV12, YUYV, UYVY.
  • New properties Camera.fmt (input format) and Camera.native_fmt (native format).

Removed

  • RGBA support has been removed. Use RGB instead.