Skip to content

Releases: cosmic-utils/cosmic-ext-camera

Camera v1.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 13:51

What's Changed

  • deps(cargo): bump the libcosmic group with 4 updates by @dependabot[bot] in #581
  • deps(cargo): bump the libcosmic group with 4 updates by @dependabot[bot] in #583
  • deps(cargo): bump the libcosmic group with 4 updates by @dependabot[bot] in #584
  • chore(l10n): update translations by @weblate in #580
  • rename app back to "Camera" by @FreddyFunk in #586
  • chore: regenerate preview screenshots by @github-actions[bot] in #587
  • feat(turbojpeg): improve photo and thumbnail paths performance by @FreddyFunk in #588
  • fix(audio): pad PulseAudio auth cookie so the handshake works in flatpak by @FreddyFunk in #589
  • ci: keep the runner's own podman instead of installing Ubuntu's over it by @FreddyFunk in #590

Full Changelog: v1.1.1...v1.2.0

Installation

Flatpak (Recommended)

flatpak install camera-x86_64.flatpak

Binary

tar -xzf camera-x86_64-linux.tar.gz
./camera

Assets

File Description
camera-x86_64.flatpak Flatpak bundle for x86_64
camera-x86_64-linux.tar.gz Linux binary for x86_64
camera-aarch64-linux.tar.gz Linux binary for ARM64
camera-armhf-linux.tar.gz Linux binary for armhf (32-bit)
camera-riscv64-linux.tar.gz Linux binary for RISC-V 64
camera-x86_64-musl-linux.tar.gz Linux binary for x86_64 (musl/static)
camera-aarch64-musl-linux.tar.gz Linux binary for ARM64 (musl/static)
camera-v1.2.0-source.zip Source code
APKBUILD Alpine Linux package build recipe

Camera v1.1.1

Choose a tag to compare

@github-actions github-actions released this 27 Jul 11:35

What's Changed

  • metadata: name the app Camera in the launcher and the stores by @FreddyFunk in #579

Full Changelog: v1.1.0...v1.1.1

Installation

Flatpak (Recommended)

flatpak install klikka-x86_64.flatpak

Binary

tar -xzf klikka-x86_64-linux.tar.gz
./klikka

Assets

File Description
klikka-x86_64.flatpak Flatpak bundle for x86_64
klikka-x86_64-linux.tar.gz Linux binary for x86_64
klikka-aarch64-linux.tar.gz Linux binary for ARM64
klikka-armhf-linux.tar.gz Linux binary for armhf (32-bit)
klikka-riscv64-linux.tar.gz Linux binary for RISC-V 64
klikka-x86_64-musl-linux.tar.gz Linux binary for x86_64 (musl/static)
klikka-aarch64-musl-linux.tar.gz Linux binary for ARM64 (musl/static)
klikka-v1.1.1-source.zip Source code
APKBUILD Alpine Linux package build recipe

Klikka v1.1.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 21:16

Camera is now Klikka

The headline of this release is the rename: the app, the repository and the binary are now Klikka.

"COSMIC Camera" was never granted by the trademark holders, and a plain "Camera" is too generic for distro packaging — Alpine Linux asked for a non-generic name before the app could ship in aports. Klikka is that name.

What it means in practice:

  • The Flatpak app ID stays io.github.cosmic_utils.camera, so existing installations keep updating as usual.
  • "Camera" remains the generic name in the desktop entry, so the app still shows up where you expect it.
  • The binary and the repository are now klikka — if you launch or script the app from a terminal, that is the one thing to adjust.
  • The metainfo declares every previous app ID under provides and replaces.

Highlights

  • Rename to Klikka — app name, binary, repository, README, desktop entry and packaging metadata (#571, #574, #576, #577)
  • Accent colour for the title bar and its buttons, and the title bar stays visible while the settings drawer is open (#568, closes #565)
  • Frosted glass background — the compositor's blur now shows through the window background (#572)
  • Simplified settings drawer, restructured to the COSMIC section layout (#567, closes #566)
  • Richer bug reports — wgpu adapter, session type and overlay effect are now recorded (#564)
  • Alpine packaging — the APKBUILD is aligned with the aports submission (#562)
  • Updated translations from Weblate

Thanks

A big thank you to @KodeBarista, whose suggestions shaped nearly all of the UI work in this release: the accent-coloured title bar and buttons, the drawer fixes and the simplified settings layout, and the frosted glass window background — that last one came straight out of a chat, without even an issue to go with it.

What's Changed

  • packaging: align APKBUILD with aports submission by @FreddyFunk in #562
  • bug-report: record wgpu adapter, session type and overlay effect by @FreddyFunk in #564
  • settings: simplify drawer to COSMIC section layout by @FreddyFunk in #567
  • ui: accent-colour the title bar and keep it visible under the drawer by @FreddyFunk in #568
  • ui: let the compositor's frosted glass show through the window background by @FreddyFunk in #572
  • chore(l10n): update translations by @weblate in #570
  • preview: keep a keyboard on the seat so shots capture a focused window by @FreddyFunk in #573
  • rename app to Klikka by @FreddyFunk in #571
  • i18n: keep the app name out of the translation catalogue by @FreddyFunk in #574
  • chore(l10n): update translations by @weblate in #575
  • metainfo: declare every previous app ID under provides and replaces by @FreddyFunk in #576
  • docs: drop the stale terminal demo and correct the README after the rename by @FreddyFunk in #577
  • ci: add a force input to regenerate every changed preview by @FreddyFunk in #578
  • chore: regenerate preview screenshots by @github-actions[bot] in #569

Full Changelog: v1.0.2...v1.1.0

Installation

Flatpak (Recommended)

flatpak install klikka-x86_64.flatpak

Binary

tar -xzf klikka-x86_64-linux.tar.gz
./klikka

Assets

File Description
klikka-x86_64.flatpak Flatpak bundle for x86_64
klikka-x86_64-linux.tar.gz Linux binary for x86_64
klikka-aarch64-linux.tar.gz Linux binary for ARM64
klikka-armhf-linux.tar.gz Linux binary for armhf (32-bit)
klikka-riscv64-linux.tar.gz Linux binary for RISC-V 64
klikka-x86_64-musl-linux.tar.gz Linux binary for x86_64 (musl/static)
klikka-aarch64-musl-linux.tar.gz Linux binary for ARM64 (musl/static)
klikka-v1.1.0-source.zip Source code
APKBUILD Alpine Linux package build recipe

Camera v1.0.2

Choose a tag to compare

@github-actions github-actions released this 25 Jul 10:12

What's Changed

  • Serve metainfo screenshots from LFS-resolving host by @FreddyFunk in #561

Full Changelog: v1.0.1...v1.0.2

Installation

Flatpak (Recommended)

flatpak install camera-x86_64.flatpak

Binary

tar -xzf camera-x86_64-linux.tar.gz
./camera

Assets

File Description
camera-x86_64.flatpak Flatpak bundle for x86_64
camera-x86_64-linux.tar.gz Linux binary for x86_64
camera-aarch64-linux.tar.gz Linux binary for ARM64
camera-armhf-linux.tar.gz Linux binary for armhf (32-bit)
camera-riscv64-linux.tar.gz Linux binary for RISC-V 64
camera-x86_64-musl-linux.tar.gz Linux binary for x86_64 (musl/static)
camera-aarch64-musl-linux.tar.gz Linux binary for ARM64 (musl/static)
camera-v1.0.2-source.zip Source code
APKBUILD Alpine Linux package build recipe

Camera v1.0.1

Choose a tag to compare

@github-actions github-actions released this 24 Jul 23:11

What's Changed

  • deps(cargo): bump the libcosmic group with 4 updates by @dependabot[bot] in #558
  • chore(l10n): update translations by @weblate in #557
  • chore: regenerate preview screenshots by @github-actions[bot] in #560
  • Use XDG Inhibit portal for idle/suspend instead of direct D-Bus by @FreddyFunk in #559

Full Changelog: v1.0.0...v1.0.1

Installation

Flatpak (Recommended)

flatpak install camera-x86_64.flatpak

Binary

tar -xzf camera-x86_64-linux.tar.gz
./camera

Assets

File Description
camera-x86_64.flatpak Flatpak bundle for x86_64
camera-x86_64-linux.tar.gz Linux binary for x86_64
camera-aarch64-linux.tar.gz Linux binary for ARM64
camera-armhf-linux.tar.gz Linux binary for armhf (32-bit)
camera-riscv64-linux.tar.gz Linux binary for RISC-V 64
camera-x86_64-musl-linux.tar.gz Linux binary for x86_64 (musl/static)
camera-aarch64-musl-linux.tar.gz Linux binary for ARM64 (musl/static)
camera-v1.0.1-source.zip Source code
APKBUILD Alpine Linux package build recipe

Camera v1.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 16:04

What's Changed

  • Add local APK build with cross-compilation by @FreddyFunk in #345
  • Bundle filter icon instead of using theme icon by @FreddyFunk in #346
  • Enlarge app icon and add 512/1024px sizes by @FreddyFunk in #347
  • Fix multi-plane NV12 crash and add V4L2 format enumeration to insights by @FreddyFunk in #344
  • Improve app icon with glass lens effect and Flathub best practices by @FreddyFunk in #348
  • Use actual negotiated stream format in insights instead of user-selected format by @FreddyFunk in #349
  • Add 2:1 (18:9) aspect ratio option by @FreddyFunk in #350
  • Persist photo aspect ratio setting across sessions by @FreddyFunk in #351
  • deps(cargo): bump uuid from 1.22.0 to 1.23.0 in the rust-dependencies group by @dependabot[bot] in #352
  • Add GitHub Sponsors funding configuration by @FreddyFunk in #355
  • Add GitHub Sponsors badge to README by @FreddyFunk in #356
  • deps(cargo): bump libcosmic from adb3e34 to f6eb314 by @dependabot[bot] in #361
  • deps(actions): bump extractions/setup-just from 3 to 4 by @dependabot[bot] in #363
  • Update Swedish translation by @bittin in #364
  • i18n(cs): Update Czech translation by @lorduskordus in #368
  • Immersive preview, fit toggle, and custom title bar by @FreddyFunk in #375
  • deps(cargo): bump the rust-dependencies group across 1 directory with 7 updates by @dependabot[bot] in #376
  • deps: bump libcosmic to 99c038a and migrate iced 0.14 / wgpu 28 APIs by @FreddyFunk in #377
  • deps(cargo): bump libcosmic from 99c038a to 564ef83 by @dependabot[bot] in #372
  • deps(cargo): bump the rust-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #379
  • deps(cargo): bump the rust-dependencies group across 1 directory with 5 updates by @dependabot[bot] in #397
  • i18n(fr): Update French translations by @ligenix in #396
  • i18n(cs): Update Czech translation by @lorduskordus in #380
  • update libcosmic by @FreddyFunk in #402
  • deps(cargo): bump the libcosmic group with 4 updates by @dependabot[bot] in #403
  • feat: keyboard shortcuts by @FreddyFunk in #404
  • deps(cargo): bump ashpd from 0.13.10 to 0.13.11 in the rust-dependencies group across 1 directory by @dependabot[bot] in #405
  • feat: mirror captures by @FreddyFunk in #411
  • fix(keybind): pass physical key to KeyBind::matches by @FreddyFunk in #412
  • fix(recorder): use pulsesrc slave-method=skew to avoid long-recording drift by @FreddyFunk in #417
  • fix(recorder): raise EOS finalization timeout from 10s to 60s by @FreddyFunk in #416
  • fix(recorder): use fragmented MP4 to survive unclean shutdown by @FreddyFunk in #415
  • chore(recorder): downgrade noisy recording trace logs by @FreddyFunk in #414
  • deps(cargo): bump the libcosmic group across 1 directory with 4 updates by @dependabot[bot] in #408
  • feat: audio loudness meter by @FreddyFunk in #418
  • fix: gracefully stop recording/timelapse before exit on close by @FreddyFunk in #419
  • Update Ukrainian translations in camera.ftl by @Dymkom in #409
  • deps(cargo): bump the libcosmic group with 4 updates by @dependabot[bot] in #420
  • Minnor update Ukrainian translations in camera.ftl by @Dymkom in #421
  • fix(audio): native PA enumeration, volume guard, dynamics chain by @FreddyFunk in #422
  • fix(shader): rotate pivot and crop_range to display orientation by @FreddyFunk in #423
  • deps(cargo): bump the libcosmic group by @FreddyFunk in #424
  • fix(idle): inhibit sleep while app is active, allow D-Bus calls from flatpak by @FreddyFunk in #427
  • fix(camera): self-heal across crashes by deferring last_camera_path persistence by @FreddyFunk in #425
  • deps(cargo): bump serde_json from 1.0.149 to 1.0.150 in the rust-dependencies group by @dependabot[bot] in #428
  • fix(shutdown): _exit instead of exit to avoid SIGSEGV during atexit by @FreddyFunk in #429
  • fix(gallery): defer thumbnail apply during recording/timelapse by @FreddyFunk in #426
  • fix(burst): use 8-bit fixed-point scale for brightness accumulator (u32 overflow) by @FreddyFunk in #433
  • perf(carousel): schedule one-shot redraws instead of polling delay timers by @FreddyFunk in #413
  • fix(terminal): install panic hook so TUI restores raw mode on panic by @FreddyFunk in #431
  • fix(capture): always release is_capturing in handle_photo_saved by @FreddyFunk in #432
  • fix(dng): bit-replicate 8-bit Bayer to fill 16-bit range by @FreddyFunk in #435
  • fix(burst): correct CSI-2 RAW14 LSB unpacking (read all 3 LSB bytes) by @FreddyFunk in #437
  • fix(mjpeg): accept recoverable libjpeg-turbo warnings (extraneous bytes / premature end) by @FreddyFunk in #438
  • fix(libcamera): use Acquire/Release ordering for still_requested flag by @FreddyFunk in #439
  • fix(cli): refuse to overwrite existing --output file for photo/video by @FreddyFunk in #440
  • fix(bug-report): redact user home/username from /.flatpak-info dump by @FreddyFunk in #444
  • refactor(state): group flash fields into FlashState sub-struct by @FreddyFunk in #452
  • fix(virtual-cam): treat bus errors as EOS to break spin-on-broken-pipeline by @FreddyFunk in #458
  • fix(recorder): abort pusher task before pipeline NULL transition by @FreddyFunk in #457
  • fix(qr): reassemble multi-byte UTF-8 in urlencoding_decode by @FreddyFunk in #456
  • refactor(gpu): share renderer wgpu device with compute pipelines via OnceCell seed by @FreddyFunk in #455
  • fix(cli): recurse into subdirectories when collecting image paths by @FreddyFunk in #454
  • refactor(video): extract recording stats + diagnostics into stats.rs by @FreddyFunk in #451
  • refactor(burst): dedupe create_pipeline helpers via gpu_helpers by @FreddyFunk in #450
  • perf(histogram): parallel reduce + prefix-scan instead of serial 256-iter loop by @FreddyFunk in #449
  • refactor(recorder): remove dead yuv_to_nv12 helper by @FreddyFunk in #447
  • fix(app): simplify file-source preview subscription lock cycle by @FreddyFunk in #446
  • fix(virtual-cam): escape backslash/quote when interpolating file paths into GStreamer pipelines by @FreddyFunk in #445
  • fix(main): surface audio prewarm thread panic at warn level by @FreddyFunk in #443
  • fix(cli): reject NaN/inf in --preview-window dimensions by @FreddyFunk in #442
  • fix(capture): use millisecond-precision timestamp to avoid file overwrite by @FreddyFunk in #441
  • fix(recorder): guard openh264_downscale against zero target height by @FreddyFunk in #436
  • fix(burst): apply CCM when only colour matrix (no WB gains) is provided by @FreddyFunk in #434
  • test(burst): cover CSI-2 10/12-bit unpacking and out-of-bounds paths by @FreddyFunk in #453
  • fix(libcamera): use tokio::sync::Notify for still-frame readiness instead of polling by @FreddyFunk in #448
  • fix(mode-carousel): clear pending_mode on cancelled gesture by @FreddyFunk in https://github.com/cosmic-utils/came...
Read more

Camera v0.3.4

Choose a tag to compare

@github-actions github-actions released this 27 Mar 08:40

What's Changed

  • deps(cargo): bump libcosmic from d7fd880 to adb3e34 by @dependabot[bot] in #338
  • deps(cargo): bump naga from 29.0.0 to 29.0.1 in the rust-dependencies group by @dependabot[bot] in #341
  • Update Swedish localization by @bittin in #340
  • Add default camera mode setting by @FreddyFunk in #342
  • Add Alpine Linux APKBUILD generation to release workflow by @FreddyFunk in #343

Full Changelog: v0.3.3...v0.3.4

Installation

Flatpak (Recommended)

flatpak install camera-x86_64.flatpak

Binary

tar -xzf camera-x86_64-linux.tar.gz
./camera

Assets

File Description
camera-x86_64.flatpak Flatpak bundle for x86_64
camera-x86_64-linux.tar.gz Linux binary for x86_64
camera-aarch64-linux.tar.gz Linux binary for ARM64
camera-armhf-linux.tar.gz Linux binary for armhf (32-bit)
camera-riscv64-linux.tar.gz Linux binary for RISC-V 64
camera-x86_64-musl-linux.tar.gz Linux binary for x86_64 (musl/static)
camera-aarch64-musl-linux.tar.gz Linux binary for ARM64 (musl/static)
camera-v0.3.4-source.zip Source code
APKBUILD Alpine Linux package build recipe

Camera v0.3.2

Choose a tag to compare

@github-actions github-actions released this 25 Mar 17:23

What's Changed

  • fix: preserve symbols and line tables in release builds by @FreddyFunk in #337

Full Changelog: v0.3.1...v0.3.2

Installation

Flatpak (Recommended)

flatpak install camera-x86_64.flatpak

Binary

tar -xzf camera-x86_64-linux.tar.gz
./camera

Assets

File Description
camera-x86_64.flatpak Flatpak bundle for x86_64
camera-x86_64-linux.tar.gz Linux binary for x86_64
camera-aarch64-linux.tar.gz Linux binary for ARM64
camera-armhf-linux.tar.gz Linux binary for armhf (32-bit)
camera-riscv64-linux.tar.gz Linux binary for RISC-V 64
camera-x86_64-musl-linux.tar.gz Linux binary for x86_64 (musl/static)
camera-aarch64-musl-linux.tar.gz Linux binary for ARM64 (musl/static)
camera-v0.3.2-source.zip Source code

Camera v0.3.1

Choose a tag to compare

@github-actions github-actions released this 24 Mar 18:46

What's Changed

  • deps(cargo): bump ashpd from 0.13.8 to 0.13.9 in the rust-dependencies group by @dependabot[bot] in #333
  • feat: include full insights, settings, and libcamera metadata in bug report by @FreddyFunk in #335

Full Changelog: v0.3.0...v0.3.1

Installation

Flatpak (Recommended)

flatpak install camera-x86_64.flatpak

Binary

tar -xzf camera-x86_64-linux.tar.gz
./camera

Assets

File Description
camera-x86_64.flatpak Flatpak bundle for x86_64
camera-x86_64-linux.tar.gz Linux binary for x86_64
camera-aarch64-linux.tar.gz Linux binary for ARM64
camera-armhf-linux.tar.gz Linux binary for armhf (32-bit)
camera-riscv64-linux.tar.gz Linux binary for RISC-V 64
camera-x86_64-musl-linux.tar.gz Linux binary for x86_64 (musl/static)
camera-aarch64-musl-linux.tar.gz Linux binary for ARM64 (musl/static)
camera-v0.3.1-source.zip Source code

Camera v0.3.0

Choose a tag to compare

@github-actions github-actions released this 23 Mar 19:19

What's Changed

  • Add commit hashes to git source tags for flathub linter by @FreddyFunk in #277
  • i18n(fr): Add French translation by @ligenix in #270
  • Update camera.ftl by @Dymkom in #278
  • Create Swedish localization for camera.ftl by @bittin in #222
  • Use multiplicative zoom stepping for natural feel by @FreddyFunk in #280
  • Add composition guide overlay setting by @FreddyFunk in #279
  • deps(cargo): bump libcosmic from c52ef97 to 9602dfd by @dependabot[bot] in #281
  • Bump ashpd to 0.13.7, enable settings feature by @FreddyFunk in #283
  • Pin all dependencies to exact latest versions by @FreddyFunk in #284
  • feat: add timelapse mode with direct-to-video encoding by @FreddyFunk in #285
  • deps(cargo): bump libcosmic from 9602dfd to 3da55e8 by @dependabot[bot] in #287
  • deps(cargo): bump ashpd from 0.13.7 to 0.13.8 in the rust-dependencies group by @dependabot[bot] in #288
  • deps(cargo): bump naga from 28.0.0 to 29.0.0 by @dependabot[bot] in #289
  • deps(cargo): bump libcosmic from 3da55e8 to 36cba69 by @dependabot[bot] in #291
  • feat: rewrite mode switcher, capture button, and recording UI to optimize for mobile use and touch input by @FreddyFunk in #294
  • Update i18n/fr/camera.ftl by @ligenix in #292
  • fix: match timelapse indicator color to capture button by @FreddyFunk in #295
  • fix: apply sensor rotation to timelapse recordings by @FreddyFunk in #296
  • fix: prefer x264 over x265 over openh264 for software encoders by @FreddyFunk in #297
  • fix: reset all UI state when resetting settings by @FreddyFunk in #298
  • fix: only show flash in timelapse mode with hardware flash by @FreddyFunk in #299
  • feat: tap selected mode to toggle tools menu by @FreddyFunk in #300
  • fix: improve software encoder quality settings by @FreddyFunk in #301
  • fix: compute aspect ratio crop in texture space for rotated sensors by @FreddyFunk in #302
  • feat: close filter drawer on selection by @FreddyFunk in #303
  • feat: toggle theatre mode UI on tap instead of auto-hide by @FreddyFunk in #304
  • fix: correct theme detection on GNOME desktops by @FreddyFunk in #305
  • perf: downscale blur to 1/4 res and reduce sample count by @FreddyFunk in #306
  • feat: add haptic feedback for capture, mode switch, and camera switch by @FreddyFunk in #307
  • fix: compute photo aspect ratio crop in sensor space for rotated sensors by @FreddyFunk in #308
  • perf: parallelize startup and skip first-launch capture delay by @FreddyFunk in #310
  • perf: use pre-rendered PNG for about page icon by @FreddyFunk in #311
  • perf: optimize release profile with fat LTO and strip by @FreddyFunk in #312
  • fix: use libcamera fork with sandbox IPA fallback for Flatpak by @FreddyFunk in #313
  • feat: use theme accent color for capture buttons by @FreddyFunk in #314
  • feat: add fast release build profile for mobile testing by @FreddyFunk in #316
  • feat: use release-fast profile for dev run commands by @FreddyFunk in #317
  • fix: restore screen flash and timer countdown for photo capture by @FreddyFunk in #318
  • fix: detect simple pipeline handler for platform/ camera IDs by @FreddyFunk in #315
  • fix: overlay timer countdown on normal layout instead of replacing it by @FreddyFunk in #319
  • feat: show timer seconds in capture button and improve countdown UX by @FreddyFunk in #320
  • fix: use is_none() instead of !is_some() for clippy by @FreddyFunk in #322
  • i18n(zh-CN): Add simplified Chinese translation by @dongfengweixiao in #293
  • Update i18n/fr/camera.ftl by @ligenix in #321
  • fix: set min window height equal to min width to prevent hidden preview by @FreddyFunk in #323
  • fix: only highlight tools button for timer when in photo mode by @FreddyFunk in #325
  • feat: add multi-pass filter support and improve Pencil filter by @FreddyFunk in #326
  • fix: query portal color scheme at init to avoid theme race on GNOME by @FreddyFunk in #324
  • chore: update libcamera to b16952df by @FreddyFunk in #328
  • fix: terminal mode YUV sampling and log output corruption by @FreddyFunk in #327
  • chore: update libcosmic to d7fd880a by @FreddyFunk in #329
  • fix: improve app icon sizing and brand colors for Flathub by @FreddyFunk in #330
  • chore: update preview screenshots by @FreddyFunk in #331
  • fix: video recording and photo capture with --preview-source by @FreddyFunk in #332

New Contributors

Full Changelog: v0.2.0...v0.3.0

Installation

Flatpak (Recommended)

flatpak install camera-x86_64.flatpak

Binary

tar -xzf camera-x86_64-linux.tar.gz
./camera

Assets

File Description
camera-x86_64.flatpak Flatpak bundle for x86_64
camera-x86_64-linux.tar.gz Linux binary for x86_64
camera-aarch64-linux.tar.gz Linux binary for ARM64
camera-armhf-linux.tar.gz Linux binary for armhf (32-bit)
camera-riscv64-linux.tar.gz Linux binary for RISC-V 64
camera-x86_64-musl-linux.tar.gz Linux binary for x86_64 (musl/static)
camera-aarch64-musl-linux.tar.gz Linux binary for ARM64 (musl/static)
camera-v0.3.0-source.zip Source code