QuickRecorder  by lihaoyun6

macOS screen recorder

created 1 year ago
6,908 stars

Top 7.4% on SourcePulse

GitHubView on GitHub
Project Summary

QuickRecorder is a lightweight, high-performance screen recording tool for macOS, designed for users needing advanced features like audio loopback, presenter overlays, and alpha channel recording. It leverages Apple's ScreenCaptureKit for efficient capture.

How It Works

QuickRecorder utilizes macOS's ScreenCaptureKit for screen and audio capture, enabling driver-free audio loopback. It supports advanced features like mouse highlighting, screen magnification, and real-time camera overlay (Presenter Overlay on macOS 14+, floating window on macOS 12/13). A key advantage is its ability to record HEVC with an Alpha channel, preserving transparency for editing in compatible software like iMovie and Final Cut Pro.

Quick Start & Requirements

  • Install via Homebrew: brew install lihaoyun6/tap/quickrecorder
  • System Requirements: macOS 12.3 and later.
  • Official Docs: Landing Page (Note: Link provided in README, but may not be directly accessible or fully functional).

Highlighted Details

  • Supports recording screens, windows, applications, and mobile devices.
  • Features driver-free audio loopback, mouse highlighting, and screen magnifier.
  • Full support for macOS 14's "Presenter Overlay" for real-time camera inclusion.
  • Capable of recording HEVC with Alpha channel for transparency.

Maintenance & Community

  • Inspired by and uses code from the Azayaka project.
  • Utilizes KeyboardShortcuts by @sindresorhus and SwiftLAME by @Hidden Spectrum.
  • Mentions ChatGPT for code generation/refactoring. No explicit community links (Discord/Slack) or roadmap are provided.

Licensing & Compatibility

  • The README does not explicitly state a license. The project is not intended for the App Store.

Limitations & Caveats

The project is not sandboxed, indicating it's not intended for distribution via the Mac App Store. The README does not specify licensing, which could impact commercial use or integration into closed-source projects.

Health Check
Last commit

2 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
8
Star History
153 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.