https://github.com/lihaoyun6/QuickRecorder
A lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具
https://github.com/lihaoyun6/QuickRecorder
Last synced: 18 days ago
JSON representation
A lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具
- Host: GitHub
- URL: https://github.com/lihaoyun6/QuickRecorder
- Owner: lihaoyun6
- License: agpl-3.0
- Created: 2024-04-21T13:45:19.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-02-04T16:49:25.000Z (2 months ago)
- Last Synced: 2025-03-24T20:00:18.522Z (21 days ago)
- Language: Swift
- Homepage: https://lihaoyun6.github.io/quickrecorder/
- Size: 6.47 MB
- Stars: 5,556
- Watchers: 24
- Forks: 288
- Open Issues: 93
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-independent-tools - QuickRecorder - 多功能、轻量化、高性能的开源 macOS 屏幕录制工具 (🧰 工具列表 / 屏幕录制)
README
#
![]()
QuickRecorder
A lightweight and high-performance screen recorder for macOS
[中文版本]
[Landing Page]## Screenshot
## Installation and Usage
### System Requirements:
- macOS 12.3 and Later### Install:
Download the latest installation file [here](../../releases/latest) or install via Homebrew:```bash
brew install lihaoyun6/tap/quickrecorder
```### Features/Usage:
- You can use QuickRecorder to record your screens / windows / applications / mobile devices... etc.- QuickRecorder supports driver-free audio loopback recording, mouse highlighting, screen magnifier and many more useful features.
- The new **"[Presenter Overlay](https://support.apple.com/guide/facetime/presenter-overlay-video-conferencing-fctm6333f4bd/mac)"** in macOS 14 was fully supported by QuickRecorder, which can overlay the camera in real time on your recording *(macOS 12/13 can only use camera floating window)*
- QuickRecorder is able to record `HEVC with Alpha` video format, that can contain alpha channel in the output file *(currently only iMovie and FCPX support this feature)*## Q&A
**1. Where can I reopen the main panel after closing it?**
> Click the Dock tile or Menubar icon of QuickRecorder to reopen the main panel at any time.**2. Why does QuickRecorder not a sandbox app?**
> QuickRecorder has no plans to be uploaded to the App Store, so it does not need to be designed as a sandbox app.**3. How to independently control the volume of system sound and sound from microphone in other video editor?**
> QuickRecorder will merge the audio input from the microphone to the main audio track after recording by default. If you need to edit the video, you can turn off the `Record Microphone to Main Track` option in the settings panel. After turning off, the system sound and sound from microphone will be recorded into two audio tracks and can be edited independently.## Donate
## Thanks
[Azayaka](https://github.com/Mnpn/Azayaka) @Mnpn
> The source of inspiration and part of the code of the screen recording engine comes from the Azayaka project, and I am also one of the code contributors to this project[KeyboardShortcuts](https://github.com/sindresorhus/KeyboardShortcuts) @sindresorhus
> QuickRecorder uses this swift library to handle shortcut key events[SwiftLAME](https://github.com/hidden-spectrum/SwiftLAME) @Hidden Spectrum
> QuickRecorder uses this swift library to handle MP3 output[ChatGPT](https://chat.openai.com) @OpenAI
> Note: Part of the code in this project was generated or refactored using ChatGPT.