Communitygithub.com

codepawl/edit-video

動画編集をユーザーが使用しているツール(DaVinci Resolve、CapCut、Premiere Pro、After Effects、Kdenlive、Shotcut、FFmpeg)で実行します。ショート動画、リール、TikTok、YouTube向けのカット、テンポ調整、ビート同期、キャプション、トランジション、シェイク、スピードランプ、タイトル、カラーグレーディング、ラウドネス、プラットフォーム別の書き出し設定、有料プラグインの無料ツールへの対応マップをカバーします。

edit-video とは?

このスキルは、ユーザーがすでに所有している動画編集ツール(DaVinci Resolve、CapCut、Premiere Pro + After Effects、Kdenlive、Shotcut、FFmpeg)のUIパス、スクリプト、またはコマンドを正確に指示し、カット編集から最終書き出しまでを実行するための専門スキルです。24fpsや30fpsといった基本設定、ショート動画向けの縦型(9:16)アスペクト比の設定、トランジションやタイトル、カラーグレーディング、キャプションの追加、ビートに合わせたスピードランプやシェイクエフェクト、プラットフォーム(TikTok、YouTube、Instagram Reels)ごとの書き出し設定やラウドネス基準への準拠をカバーします。また、有料プラグイン(Twixtor、Saber、Element 3Dなど)と同等の機能を無料ツールで実現するためのマッピングも提供します。全ての参照ドキュメントは、具体的な手順とソースリンク付きで整理されており、ユーザーが選択したエディタに応じて最適な手法を提示します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/codepawl/creator-generalist/tree/HEAD/plugins/2d-generalist/skills/edit-video

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

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

ドキュメント

動画編集

ツールスキルです。汎用スキル(2d-generalist、3d-generalist)がストーリー、見た目、作業順序を決定します。このスキルは、ユーザーが使用しているエディタにおいて、正確なUIパス、スクリプト、またはコマンドによって、カット、タイミング調整、仕上げ、書き出しを行う方法を指示します。

使用タイミング

  • フッテージやレンダリングを、キャプション、音楽、トランジション、エフェクトを伴う作品、ショート動画、リールにカットする場合。
  • 任意のエディタでのリタイム、タイトル、グレーディング、コンポジット、書き出し、またはFFmpegを使ったバッチジョブの場合。
  • コードによる動画構築(Remotion)やサウンドデザインには使用しません。ここではレベル調整を行い、サウンドデザインは別の場所で行います。

エディタの選択

ユーザーがすでに持っているエディタを使用します。何も決まっていない場合:フル編集とエフェクト、グレーディングが必要な場合はDaVinci Resolve(無料版でほとんどの作業をカバー);自動キャプション付きの高速なスマホファーストショート動画にはCapCut;バッチ処理、スクリプト処理、ヘッドレス処理にはFFmpeg;ユーザーがオープンソースを希望する場合はKdenliveまたはShotcut;ユーザーがすでに料金を支払っている場合はPremiereとAfter Effects。有料ツールを提案する前に確認を取ってください。

ルーティング

タスク参照先
任意のエディタでのカット編集技術:フック、テンポ、Jカット・Lカット、ビート同期、キャプション、セーフゾーン、プラットフォーム書き出しreferences/editing-craft.md
Resolveの全般的な操作:無料版とStudio版の違い、ルール、スクリプト、チェックまず references/resolve-basics.md
Resolveのアニメーションカーブ、スプライン、ビート同期、マーカー、シーンカット検出references/edit-page-and-keyframes.md
Resolveのトランジション、スティンガー、ズーム、調整クリップ上のワイプreferences/transitions.md
Resolveのシェイク、ひきつけ、パンチ、カメラシェイクreferences/shakes-and-camera.md
Resolveのオプティカルフローリタイム、スピードランプreferences/retime-and-speed.md
ResolveのFusionエフェクト、マスク、キーイング、マクロreferences/fusion-effects.md
Resolveのタイトル、Text+、3Dテキスト、モーフ、字幕references/text-and-typography.md
Resolveのグレーディング、フィルムルック、オーバーレイ、色相トリックreferences/color.md
Resolveのホットキー、キャッシュ、設定、パック、トラブルシューティングreferences/workflow-and-settings.md
CapCut(デスクトップまたはモバイル)references/capcut.md
Premiere ProまたはAfter Effectsreferences/premiere-and-after-effects.md
KdenliveまたはShotcutreferences/open-source-editors.md
FFmpeg:トリミング、結合、9:16へのリフレーム、キャプション焼き込み、ラウドネス、速度、エンコードreferences/ffmpeg.md
After Effects、Premiere、Twixtor、Saber、Element 3Dの表現を無料ツールで実現references/paid-to-free.md

長い参照ドキュメントは読み方マップで始まります。該当するエントリを見つけ、そのエントリ全体を手順とソースと共に読んでください。

作業方法

  1. 呼び出し元のスキルから概要を読み取ります。ユーザーがこのスキルを直接呼び出した場合は、最初にプラットフォーム、尺、アスペクト比、見た目について質問します(最大4つの質問で、各質問に選択肢と推奨デフォルト値を設定します)。
  2. 最初にタイムラインを配信フォーマットに設定します:縦型ショート動画の場合は1080x1920、横型の場合は1920x1080、およびフッテージのフレームレート。
  3. エフェクトの前にストーリーをカットします:ラフカット → 音声またはビートへのタイミング調整 → トランジション、タイトル、グレーディング、キャプション、ミックス。
  4. エフェクトは調整レイヤーやクリップに適用し、カットを後から変更できるようにします。
  5. まず作品全体の低品質プレビューを書き出します。ユーザーが承認した後にのみフル品質で書き出します。

引き渡し前のチェック

  • 各カットポイント、各エフェクトのピーク時、および末尾でフレームを抽出して確認します。テキストがプラットフォームのセーフゾーン内に収まっているか、エッジにゴーストが出ていないか、スピードランプがビートに合っているかをチェックします。
  • 書き出しのラウドネスを測定し(references/ffmpeg.mdの「ラウドネスの測定」)、プラットフォームのターゲットと比較します。
  • ffprobeを使用して、長さ、解像度、フレームレート、コーデックをプラットフォームの制限と照合します。
  • 使用された有料またはStudio専用の機能と、それを代替した無料のフォールバックを明示します。

ソース

Resolveの参照ドキュメントはPeeJ Entのチュートリアルを基にしており、有料から無料へのマップはcraftedbycmとBiltoを参考にし、各エントリにタイムスタンプ付きリンクが含まれています。FFmpeg、CapCut、Premiere、After Effects、Kdenlive、Shotcutの参照ドキュメントは、各ツールの公式ドキュメントに従っています。メニュー名はバージョンによって異なる場合があるため、アプリ内で確認してください。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

関連スキル