video-edit-cli について
video-edit-cli は動画編集向けのコマンドライン作業環境です。素材の確認、編集計画の作成、決定的な単機能操作によるレンダリングとレビューを案内します。元のメディアを保持し、派生ファイルには provenance sidecar を残す運用です。
主な機能
- 01メタデータ、文字起こし、フレーム、波形による素材確認
- 02編集計画の作成と検証、プレビューのレンダリング
- 03カット境界の確認と不具合の修正
- 04出力検証と視聴覚レビュー
- 05派生ファイルへの provenance sidecar の保持
活用シーン
- 01会話素材を確認してから編集を計画
- 02縦型・短尺動画の制作と境界レビュー
- 03音声修復やマスタリングの成果物作成
- 04字幕や素材を含む納品パッケージの作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ computerlovetech/ video-edit-cli --skill video-edit-cliインストール後、Claude Code で/video-edit-cliを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/audio-restoration.mdcut-review.mdedit-plan.mdmulticamera.mdsubtitles-and-assets.mdtranscription.mdvertical-video.mdworkspace.md詳細
あなたがエディターであり、video-edit-cli CLI は作業台です。標準出力に 1 つの JSON 結果を出力する、単機能で決定論的なプリミティブを提供します。編集方針は自分で立てます。何を残すか、削除するか、強調するかを決めるコマンドはありません。
正式なコマンド一覧は video-edit-cli --help(および各サブコマンドの --help)で確認してください。このリポジトリ内では uv run video-edit-cli … として実行します。
video-edit-cli が PATH にない場合は、先に uv tool install video-edit-cli でインストールしてください(Apple Silicon での文字起こしの場合は uv tool install 'video-edit-cli[mlx]')。ffmpeg と ffprobe は別途インストールしておく必要があります。
不変条件(すべてのタスクで遵守)
- 元のメディアは変更しません。オリジナルを上書き、インプレースで再エンコード、または削除しないでください。派生ファイルはすべて新規作成し、
*.provenance.jsonサイドカーを保持します。 - 編集前に根拠を確認します。メタデータ、トランスクリプト、フレーム、波形、またはプレビューで確認していない範囲には手を加えないでください。
- レンダリング前に検証します。編集内容に大きな変更がある場合は、マスタリング前にプレビューします。
- 必要十分な範囲で、最も低コストの根拠を優先します。会話の場合はまず
probeとトランスクリプトを確認し、判断に必要な場合にのみ、対象を絞って映像や音声を確認します。
手順
- 成果物を確認します。 求められている納品物と、存在するメディアを言い直します。求められている出力と、関係するすべてのソースファイルを特定できたら完了です。
- ワークフローの事前確認を行います。
video-edit-cli doctor --workflow baseを実行します。該当する機能を使う場合は、transcription、vertical-captioned、またはaudio-restorationを使用してください。 高コストの処理を行う前に、失敗した依存関係チェックを解決します。 - ワークスペースを設定します。 references/workspace.md を読み、選択したプロジェクトパスを伝えてから、該当する既存プロジェクトを再利用するか、
video-edit-cli workspace initを実行します。ユーザーが別の場所を指定していない場合は、<project-root>/video-edit-projects/YYYY-MM-DD-<source-id-or-slug>/edit/を既定の場所とします。workspace.jsonにすべてのソースとそのハッシュが記載されていれば完了です。 - メディアを確認します。 すべてのソースに対して
probeを実行し、判断に応じて音声、プロキシ、フレーム、フィルムストリップ、波形、または範囲プレビューを取得します。会話を含むメディアの場合は、references/transcription.md を読み、先に文字起こしを行います。これから立てる計画を根拠をもって説明できる程度に、各ソースの長さ、ストリーム、内容を把握したら完了です。 - 計画を立ててレンダリングします。 計画を作成または変更する前に references/edit-plan.md を読みます。計画を自分で作成して検証し、プレビューをレンダリングします。検証済みの計画がレンダリングされ、マニフェストが存在すれば完了です。
- 確認して修正します。 references/cut-review.md を読み、作成したレンダリングのすべての境界を確認します。各カットに問題がないか、問題が修正されているか、または明示的に報告されていれば完了です。
- 納品物を仕上げます。 求められているすべての出力が技術的な検証と、必要な映像面・編集面のレビューに合格したら完了です。
output validateは画角や編集品質を検査しません。これらのレビュー結果は別途報告してください。
条件に応じて参照する項目
- 音声のクリーンアップやマスタリングが求められている場合、または分析で音声の劣化が見つかった場合 → references/audio-restoration.md
- パッケージ化された納品物(プロジェクトプロファイル、字幕、素材、音楽、マスターレンダリング) → references/subtitles-and-assets.md
- 同期された映像・音声ソースが複数ある場合 → references/multicamera.md
- 縦型または短尺の納品物 → references/vertical-video.md
コメント
Markdown 対応