Communitygithub.com

web2clip-setup · フェーズ1~2:確認と準備

Web-to-video(web2clip)プロジェクトの開始時や、ツール・コネクタ・ネットワークドメイン・アカウント・クレジット不足でクリップ手順が失敗した際の確認と準備を行います。

web2clip-setup · フェーズ1~2:確認と準備 とは?

このスキルは、Web-to-videoパイプライン(web2clip)の前提条件をチェックし、不足している依存関係を解決するためのガイドを提供します。ffmpeg、ffprobe、Playwright(Chromium)などのビルドマシン上の必須ツールの有無を確認し、不足している場合はインストール方法を示します。また、ElevenLabs(ベトナム語AI音声)、Google Drive、Canva、Netlifyなどの必須コネクタとその設定を確認します。ネットワーク制限でアクセスできない場合に備えて、必要な5つのドメイン(elevenlabs.io、api.elevenlabs.io、api.us.elevenlabs.io、elevenlabsusercontent.com、storage.googleapis.com)を明示し、ユーザーにCapabilities設定への追加を促します。ElevenLabsのクレジット消費量の見積もり(約1クレジット/文字、1~2分のクリップで600~1,500クレジット)や、無料プランでの商用利用不可の制約、Starterプランの推奨など、アカウント・課金面の注意点も説明します。さらに、ツールの権限承認ダイアログで「常に許可」を選択する方法や、大容量ファイルの受け渡し方法(mvコマンド、Claude Coworkの利用)についてもカバーしています。「kiểm tra máy(マシンチェック)」「cần cài gì để làm clip(クリップ作成に必要なインストール)」「không tải được giọng(音声がダウンロードできない)」といったユーザーの自然言語の問いかけにも対応します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/tmarkTai/web2clip/tree/HEAD/skills/web2clip-setup

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

web2clip-setup · フェーズ1~2:確認と準備 は何をしますか?

1. ビルドマシン内のツールを確認する

cd <skill web2clip>/scripts && python -m w2c.check_env

必要なもの: ffmpeg、ffprobe、playwright (Chromium)。不足している場合: pip install playwright && playwright install chromium。

2. 接続(コネクタ / MCP)を確認する

接続先用途必須
ElevenLabsベトナム語AI音声読み上げはい
Google Drive文字資料(脚本、プロファイル)の保存推奨
Canvaサムネイル画像任意
Netlify / ホスティング実際のリンクでWebページを公開して撮影Webにリンクがない場合
ElevenLabsがない場合 → ユーザーに接続を促す(コネクタ一覧から探す)。他のサービスを勝手に選ばないこと。

3. ビルドマシンのネットワーク権限(最もよく引っかかる点)

check_env でブロックが報告された場合、ユーザーに以下の手順を案内する:設定 → 機能 (Capabilities) → コードの実行とファイルの作成 → ドメイン一覧 に、次の5つのドメインを追加する: elevenlabs.io、api.elevenlabs.io、api.us.elevenlabs.io、elevenlabsusercontent.com、storage.googleapis.com (音声ファイルは elevenlabsusercontent.com に保存される — よく忘れられる。)

4. アカウントとクレジット

  • ElevenLabsは文字数単位でクレジットを消費する(長いファイルをまとめても節約にならない)。目安: v4モデルで約1クレジット/文字。1~2分のクリップで約600~1,500クレジット。
  • 無料プラン(約10,000クレジット/月)には商用利用権がない。ビジネス用クリップの場合はStarterプランを推奨(通常、初月割引あり)。
  • 複数の無料アカウントを作成するよう勧めないこと(利用規約違反でアカウント停止のリスク)。
  • 支払いはユーザー自身で行う。代わりにカード情報を入力しない。リンク https://elevenlabs.io/app/subscription を送る。

5. ツールの許可ダイアログ

ElevenLabsへの各コマンドやアップロード時に許可ダイアログが表示されることがある。ユーザーに**「常に許可」**を選択するよう促す。コマンドが「承認が得られませんでした」と報告した場合は、その旨を説明してから再送信する。

6. 大容量ファイルの保存

Driveコネクタでは大きな動画を転送できない。チャット内でファイルを受け渡すか、mv ~/Downloads/<接頭辞>*.mp4 "<マシン上のDriveフォルダパス>" コマンドを案内する。直接保存したい場合は、パソコンで Claude Cowork を使う。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル