Skip to content

Releases: funinkina/openeffects

v0.1.3

18 Jun 18:12
10ff13f

Choose a tag to compare

Release v0.1.3

New Features

  • Background brightness for Studio Light: independently darken or brighten the background to make your face pop — see the new Background Brightness slider on the Studio Light page.
  • Portal support — camera access via xdg-desktop-portal on restrictive sandboxes (Flatpak, Snap).

Bug Fixes

  • Mask glitching during Center Stage recrop: the selfie mask no longer flickers or tears when the crop window changes.
  • Studio light edge smoothing: softened the transition between the lit subject and the original background for a more natural look.
  • Application icon now displays correctly in the About dialog instead of a broken placeholder.
  • NFPM packaging: permission fix for the model files directory in deb/rpm packages.

Packaging Changes

  • The application ID has moved from org.openeffects to in.co.funinkina across all files (desktop entry, D-Bus interfaces, icons, service files).
  • Rust toolchain bumped to 1.96.0; GStreamer / GTK4 dependencies refreshed.
  • Flatpak build infrastructure added (packaging/flatpak/) full support coming soon.

Packages

Three components, available as deb / rpm / Arch .pkg.tar.zst (amd64) and now also as a Flatpak:

  • openeffects — GTK4 GUI
  • openeffectsd — daemon (virtual camera)
  • openeffectsctl — CLI

Install the daemon plus whichever frontend you want.

v0.1.2

11 Jun 18:08
v0.1.2
b8fd255

Choose a tag to compare

Changes

  • Fix GUI app icon and name when running: the window now matches its .desktop entry (org.openeffects.OpenEffects), so GNOME shows the proper icon and "OpenEffects" name in the dock instead of the fallback icon and raw app-id.
  • Daemon now closes when the GUI app is closed.
  • README/docs/packaging updates.

Packages

Three components, each as deb / rpm / Arch .pkg.tar.zst (amd64):

  • openeffects — GTK4 GUI
  • openeffectsd — daemon (virtual camera)
  • openeffectsctl — CLI

Install the daemon plus whichever frontend you want.

v0.1.1

11 Jun 15:05
v0.1.1
8792ee7

Choose a tag to compare

OpenEffects v0.1.1 — real-time webcam effects for Linux (PipeWire virtual camera).

Packages

Three packages per format (.deb, .rpm, Arch .pkg.tar.zst):

  • openeffectsd — the daemon (bundles the sha256-verified ML models + D-Bus/systemd units).
  • openeffectsctl — CLI client (depends on openeffectsd).
  • openeffects — GTK4/libadwaita GUI client (depends on openeffectsd).

The client packages declare a hard dependency on the daemon, resolved automatically
from a repo or when the daemon file is passed alongside on the install command line.

Install (local files)

# Arch
sudo pacman -U openeffectsd-*.pkg.tar.zst openeffects-*.pkg.tar.zst
# Debian/Ubuntu
sudo apt install ./openeffectsd_*_amd64.deb ./openeffects_*_amd64.deb
# Fedora/RHEL
sudo dnf install ./openeffectsd-*.x86_64.rpm ./openeffects-*.x86_64.rpm

Highlights

  • On-demand PipeWire virtual camera; effects: background blur/replace, studio light, portrait blur, center stage.
  • Daemon lifecycle from clients: auto-start the daemon, openeffectsctl autostart enable, GUI "Start on boot" + "Keep running in the background".
  • Models bundled into the daemon package (/usr/share/openeffects/models) — models_ready immediately, offline.

x86_64 only.