Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 23:36
· 7 commits to main since this release
v0.2.0
e8d08cf

gpwebcam 0.2.0 adds a tray icon, a camera that streams only while an application uses it, and recording.

  • Tray icon with a menu for the camera mode, field of view, resolution, hardware decoding, notifications, recording, restart and quit. White while video flows, orange on a problem, with a red dot while recording.
  • Camera on demand, the default: the GoPro streams only while an application has its video on, and stops 15 seconds after the last one, so it does not heat up for nothing. "Always on" and "Off" are in the menu.
  • Recording: the camera's video goes into a Matroska file in ~/Videos/gpwebcam as the camera sends it, without re-encoding, from the menu or with gpwebcam record start|stop.
  • Settings while it runs: from the menu or with gpwebcam config; a new resolution applies as soon as no application uses the camera.
  • GoPro Webcam in the application menu starts the service again after Quit.
  • gpwebcam now receives the camera's stream itself, only from the camera, and tells a firewall problem apart from a camera that sends no picture.
  • Clearer messages when the camera cannot start, for example without its battery.
  • gpwebcam doctor checks more: settings, tray, recordings folder, and whether v4l2loopback reports applications.

Upgrading from 0.1.0: the systemd unit changed, so after installing run:

systemctl --user daemon-reload
systemctl --user restart gpwebcam

Install and setup: see README.md.