用途:在 macOS 上以命令行方式无界面录制主显示器画面并同时捕获系统音频,填补“CLI 无头录制 + 系统音频”这一空白,而非替代 OBS 或 Screen Studio 等通用录屏软件。
主要能力:通过 ScreenCaptureKit 录制主显示器与系统音频;无需 BlackHole 或回环虚拟设备,也无需 sudo;仅需标准“屏幕录制”权限,授予一次给调用它的应用即可。
使用方式:源码为 sck-record.swift,编译产物 sck-record 被 gitignore,可由 setup-machine 构建,或执行 swiftc -O sck-record.swift -o sck-record 编译。录制命令为 ./sck-record <out.mp4> <seconds>;如需后续后期处理,可用 sck-record --no-cursor <out.mp4> <seconds> 录制,再交给 screenstudio-alternative-skill 做后期。
适用场景:适合无头/脚本化环境下的屏幕与系统音频采集,以及需要将原始录制交给后期流程(空闲加速、自动缩放、按键提示、光标平滑、竖屏导出)的场景。
限制:sck-record 只是原始采集工具,仅负责录制,不做任何后期润色;自动缩放与按键叠加还需要录制期间采集的输入事件日志(由配套技能提供),仅靠其像素数据只能支持空闲加速、光标平滑与竖屏导出。其他功能、收费、价格与平台信息暂未提供。