{"id":13484461,"url":"https://github.com/lihaoyun6/QuickRecorder","last_synced_at":"2025-03-27T16:30:54.702Z","repository":{"id":234931113,"uuid":"789761983","full_name":"lihaoyun6/QuickRecorder","owner":"lihaoyun6","description":"A lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具","archived":false,"fork":false,"pushed_at":"2025-02-04T16:49:25.000Z","size":6784,"stargazers_count":5556,"open_issues_count":93,"forks_count":288,"subscribers_count":24,"default_branch":"main","last_synced_at":"2025-03-24T20:00:18.522Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://lihaoyun6.github.io/quickrecorder/","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lihaoyun6.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-21T13:45:19.000Z","updated_at":"2025-03-24T14:28:41.000Z","dependencies_parsed_at":"2024-11-11T01:28:35.438Z","dependency_job_id":"2b2cede4-4f71-46a0-a419-9cadc4054075","html_url":"https://github.com/lihaoyun6/QuickRecorder","commit_stats":{"total_commits":140,"total_committers":5,"mean_commits":28.0,"dds":0.4928571428571429,"last_synced_commit":"845f14967e7df6daf33c70067e2edb158092b739"},"previous_names":["lihaoyun6/quickrecorder"],"tags_count":63,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lihaoyun6%2FQuickRecorder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lihaoyun6%2FQuickRecorder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lihaoyun6%2FQuickRecorder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lihaoyun6%2FQuickRecorder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lihaoyun6","download_url":"https://codeload.github.com/lihaoyun6/QuickRecorder/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245882285,"owners_count":20687860,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T17:01:24.781Z","updated_at":"2025-03-27T16:30:54.696Z","avatar_url":"https://github.com/lihaoyun6.png","language":"Swift","funding_links":[],"categories":["Swift","Video and Image","others","🧰 工具列表","Screenshots and Screen Recorder Tools","前端开发框架及项目"],"sub_categories":["屏幕录制","Writing","iOS_Swift应用开发"],"readme":"#\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"./QuickRecorder/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png\" width=\"200\" height=\"200\" /\u003e\n\u003ch1 align=\"center\"\u003eQuickRecorder\u003c/h1\u003e\n\u003ch3 align=\"center\"\u003eA lightweight and high-performance screen recorder for macOS\u003cbr\u003e\u003ca href=\"./README_zh.md\"\u003e[中文版本]\u003c/a\u003e\u003cbr\u003e\u003ca href=\"https://lihaoyun6.github.io/quickrecorder/\"\u003e[Landing Page]\u003c/a\u003e\n\u003c/p\u003e\n\n## Screenshot\n\u003cp align=\"center\"\u003e\n\u003cpicture\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"./img/preview_en_dark.png\"\u003e\n  \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"./img/preview_en.png\"\u003e\n  \u003cimg alt=\"QuickRecorder Screenshots\" src=\"./img/preview_en.png\" width=\"840\"/\u003e\n\u003c/picture\u003e\n\u003c/p\u003e\n\n## Installation and Usage\n### System Requirements:\n- macOS 12.3 and Later\n\n### Install:\nDownload the latest installation file [here](../../releases/latest) or install via Homebrew:\n\n```bash\nbrew install lihaoyun6/tap/quickrecorder\n```\n\n### Features/Usage:\n- You can use QuickRecorder to record your screens / windows / applications / mobile devices... etc.\n\n- QuickRecorder supports driver-free audio loopback recording, mouse highlighting, screen magnifier and many more useful features.  \n- 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)*  \n- 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)*  \n\n## Q\u0026A\n**1. Where can I reopen the main panel after closing it?**\n\u003e Click the Dock tile or Menubar icon of QuickRecorder to reopen the main panel at any time.\n\n**2. Why does QuickRecorder not a sandbox app?**\n\u003e QuickRecorder has no plans to be uploaded to the App Store, so it does not need to be designed as a sandbox app.  \n\n**3. How to independently control the volume of system sound and sound from microphone in other video editor?**\n\u003e 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.  \n\n## Donate\n\u003cimg src=\"./img/donate.png\" width=\"350\"/\u003e\n\n## Thanks\n[Azayaka](https://github.com/Mnpn/Azayaka) @Mnpn\n\u003e 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\n\n[KeyboardShortcuts](https://github.com/sindresorhus/KeyboardShortcuts) @sindresorhus  \n\u003e QuickRecorder uses this swift library to handle shortcut key events  \n\n[SwiftLAME](https://github.com/hidden-spectrum/SwiftLAME) @Hidden Spectrum\n\u003e QuickRecorder uses this swift library to handle MP3 output\n\n[ChatGPT](https://chat.openai.com) @OpenAI\n\u003e Note: Part of the code in this project was generated or refactored using ChatGPT.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flihaoyun6%2FQuickRecorder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flihaoyun6%2FQuickRecorder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flihaoyun6%2FQuickRecorder/lists"}