Record screen, microphone or camera from macOS terminal

🎥 终端一键录屏录音录像

macOS 终端录屏、录音、录像命令行工具,支持 AI 代理非交互式调用,输出结构化 JSON,需用户明确授权。

收藏
8.8k
安装
2.3k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

record 是一款专为 macOS 设计的命令行多媒体捕获工具,支持麦克风录音、屏幕录制/截图、摄像头录像/拍照三大核心功能。其设计亮点在于管道友好:文件路径输出至 stdout,状态信息输出至 stderr,便于脚本和 AI 代理捕获处理。通过 --json 参数提供结构化输出,--duration 参数支持非交互式定时录制,解决了自动化场景下"等待按键终止"的痛点。

显著优点

  • 一体化设计,单工具覆盖音频/视频/图像捕获需求
  • 安装便捷,Homebrew 一键部署
  • 权限管理透明,遵循 macOS 隐私安全框架
  • 灵活的输出控制,支持自定义路径和覆盖选项
  • 支持系统音频+麦克风混合录制场景

潜在局限

  • 仅支持 macOS 平台,跨平台兼容性为零
  • 首次使用需手动配置终端应用的隐私权限(麦克风/录屏/摄像头)
  • 作为第三方开源工具(atacan/tap),非 Apple 官方出品,长期维护依赖社区
  • 无内置文件管理或云同步功能

适合人群

  • 开发者与 DevOps 工程师,需要自动化截图/录屏集成到 CI/CD 或文档生成流程
  • AI 代理开发者,构建需要感知 macOS 桌面环境的智能体
  • 技术内容创作者,追求命令行效率与脚本化工作流
  • 隐私敏感用户,偏好本地工具而非云服务

常规风险

  • 隐私泄露:录音/录像/截图可能捕获敏感信息,工具强制要求用户明确授权机制,但代理自动调用时仍需人工确认
  • 权限持久化:终端应用获得录屏/摄像头权限后,后续调用不再提示,存在滥用风险
  • 存储管理:临时目录自动生成的文件若未清理可能累积占用空间
  • 供应链风险:Homebrew tap 第三方维护,需关注更新源可信度

总体评估为专业级效率工具,在受控场景下能显著提升自动化多媒体处理效率,但不适合普通用户日常替代系统原生截图工具。

Record screen, microphone or camera from macOS terminal 内容

references文件夹
手动下载zip · 5.1 kB
audio.mdtext/markdown
请选择文件