mcpField
C
compress-video

compress-video

github.com/pixel-pointクリエイティブ・メディア60179 回インストール1 週間前に更新
リポジトリ

compress-video について

ローカル動画の圧縮や、Webサイト内の動画アセットの監査・最適化を行うエージェントスキルです。FFmpeg と FFprobe を使い、ブラウザーで表示や再生も確認します。

主な機能

  1. 01ローカル動画の圧縮
  2. 02画質とサイズの比較
  3. 03Webサイト動画の監査
  4. 04プロジェクト全体の動画最適化
  5. 05ブラウザーでの再生確認

活用シーン

  1. 01動画ファイルの圧縮
  2. 02圧縮結果の比較
  3. 03容量の大きいWeb動画の発見
  4. 04プロジェクト内の動画アセット最適化

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/pixel-point/skills --skill compress-video

インストール後、Claude Code で/compress-videoを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

LICENSE
references/
audit.md
comparison.md
compression.md
scan-and-optimize.md

詳細

FFmpeg と FFprobe を使って、ローカルで動画を圧縮します。依頼されたワークフローに必要な依存関係が不足している場合は、インストールします。Web サイトのワークフローでは、レンダリングされたサイトを検証するために、ソースコードへのアクセスとブラウザツールが必要です。

コマンド

依頼ワークフロー
動画ファイル、または compress <file>compression.md を使って圧縮します。
compare <file>comparison.md を使って品質と推定サイズを比較します。
audit [project] [URL or scope]audit.md を使って埋め込み動画を調査し、改善点を報告します。
scan-and-optimize [project] [URL or scope]scan-and-optimize.md を使って、プロジェクト内の動画を検出、監査、最適化し、更新します。

自然言語での依頼からもワークフローを判断します。関連するリファレンスのみを読みます。コマンドのないファイルには、圧縮ワークフローを使用します。

どちらの Web サイトワークフローでも、現在のワークスペース、または指定されたプロジェクトパスを使用します。ソースコードを利用できない場合は、開始前にリポジトリへのアクセスを依頼します。まずソースコード内のルート、コンポーネント、スタイル、アセットの参照を確認し、ライブ URL またはローカル URL を使って、レンダリングされた動画のサイズと再生を検証します。URL が指定されていない場合は、既存の開発サーバーを再利用するか、プロジェクトをローカルで起動します。

audit は、依頼されたページとそのソースコード、または指定された範囲を確認します。 scan-and-optimize は、デフォルトでソースプロジェクト全体を対象とします。URL が指定されている場合は、ブラウザでの開始地点として使用します。明示的により狭い範囲が指定されている場合は、それに従います。入力が不足していても推測できない場合にのみ、確認を求めます。

すでに指定されているソースの場所と設定は再利用します。CRF 値などの圧縮のデフォルト設定は、compression.md で定義されています。

例

$compress-video demo.mov
$compress-video compare demo.mov
$compress-video audit ./website https://example.com/blog/post
$compress-video scan-and-optimize ./website http://localhost:3000

これらはエージェントへの依頼であり、ターミナルコマンドではありません。

コメント