Repository navigation
v0.2.0
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/gpwebcamas the camera sends it, without re-encoding, from the menu or withgpwebcam 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 doctorchecks 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.