install-canvas-capture-browser について
Canvas Capture に対応するブラウザーをインストールするスキルです。互換性のある Chrome がない場合、付属スクリプトを使って Apple Silicon 搭載 macOS に Chrome for Testing をインストールします。
主な機能
- 01必要な Chrome バージョンの確認
- 02スクリプトによる Chrome for Testing の導入
- 03ダウンロードしたブラウザーのバージョン検証
- 04Canvas Draw Element を有効にして Chrome を起動
活用シーン
- 01Canvas 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 には、Canvas Draw Element を有効にした Chrome 157.0.8080.0 以降が必要です。 互換性のある既存の 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 の未サポートのコマンドラインに関する警告を引き起こします。