cap-v0.4.1

CapSoftware/Capcap-v0.4.1Jan 9, 2026by github-actions[bot]

AI Summary

A patch release focusing on stability and reliability, specifically improving export resilience and audio-video synchronization.

Key Highlights

  • Improved export resilience with retries and frame recovery
  • Better audio-video timestamp sync handling system sleep/wake
  • Timestamp pipeline overhaul ensuring correct propagation from start

Full Release Notes

- **Improved export resilience** — Exports now retry failed frame decodes up to 3 times with exponential backoff, and can recover from intermittent GPU/decoder hiccups. If a frame fails completely, the previous valid frame is used to prevent gaps. Timeout handling is now more forgiving, waiting for up to 3 consecutive timeouts before aborting.
- **Better audio-video timestamp sync** — Improved resync logic handles large timestamp jumps (such as those caused by system sleep/wake) by automatically resyncing to wall clock time. Clock skew compensation is now more robust with proper floating-point accumulation.
- **Timestamp pipeline overhaul** — Recording timestamps now propagate correctly through the entire capture and audio pipeline from the very first frame, improving sync accuracy from the start of recordings.

## Downloads
- [macOS (Apple Silicon)](https://cdn.crabnebula.app/asset/01KEFV4PS4PYFYP9PB6NXXHN40)
- [macOS (Intel)](https://cdn.crabnebula.app/asset/01KEFV4N027QN3BNVQEQH7085E)
- [Windows](https://cdn.crabnebula.app/asset/01KEFXA2X2HRKJTD61MWR90SX0)

<!-- DOWNLOADS_JSON {"macos-arm64":"https://cdn.crabnebula.app/asset/01KEFV4PS4PYFYP9PB6NXXHN40","macos-x64":"https://cdn.crabnebula.app/asset/01KECRD5WG2T9J1GFQRB8Q8228","windows":"https://cdn.crabnebula.app/asset/01KEFXA2X2HRKJTD61MWR90SX0"} -->