关于 install-canvas-capture-browser
用于安装与 Canvas Capture 兼容浏览器的技能。若没有可用的兼容 Chrome,它会通过附带脚本在 Apple Silicon macOS 上安装 Chrome for Testing。
主要功能
- 01检查所需的 Chrome 版本
- 02使用脚本安装 Chrome for Testing
- 03验证下载的浏览器版本
- 04启用 Canvas Draw Element 启动 Chrome
适用场景
- 01为 Canvas Capture 配置浏览器
- 02缺少兼容浏览器时进行安装
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ remotion-dev/ remotion --skill install-canvas-capture-browser安装后在 Claude Code 中输入/install-canvas-capture-browser确认已加载。
附带文件agents/openai.yamlscripts/install-browser.sh
详细介绍
安装 Canvas Capture Browser
Canvas Capture 需要 Chrome 157.0.8080.0 或更高版本,并启用 Canvas Draw Element。 请使用现有的兼容版 Chrome 浏览器,或使用随附脚本安装 Chrome for Testing。该扩展还会在允许录制前检查所需的 HTML-in-canvas API 和视频编码配置。
安装
-
运行随附的安装程序:
.agents/skills/install-canvas-capture-browser/scripts/install-browser.sh此脚本仅支持 Apple Silicon macOS。它会从 Google 的 Chrome for Testing 元数据中选择第一个兼容的 Stable、Beta、Dev 或 Canary 版本,验证下载的应用与该版本相符,并将应用安装到
/Users/jonathanburger/Applications/Recorder Chrome.app。如果浏览器已安装,且版本为 157.0.8080.0 或更高版本,脚本会成功退出,不会下载任何内容。它不会覆盖不兼容的现有应用。 -
确认脚本报告的安装路径符合预期,且版本至少为 157.0.8080.0。
-
使用以下命令启动,以供 Canvas Capture 使用:
'/Users/jonathanburger/Applications/Recorder Chrome.app/Contents/MacOS/Google Chrome for Testing' \ --user-data-dir='/Users/jonathanburger/Library/Application Support/Remotion Canvas Capture' \ --enable-features=CanvasDrawElement \ --no-first-run \ --no-default-browser-check--enable-features=CanvasDrawElement等效于启用chrome://flags/#canvas-draw-element并重启 Chrome;任选一种方法即可。请勿添加--enable-blink-features=CanvasDrawElement:此开发者覆盖项会直接更改 Blink 的状态,并触发 Chrome 的不受支持的命令行警告,即使该功能受支持也是如此。