Communitygithub.com

Benedict30/short-video-editor

提供されたクリップやスクリーンキャプチャを編集し、TikTok、Reels、Shorts向けの短尺縦型動画(フック、ペース配分、タイトル、トランジション、プライバシーマスクを含む)を生成し、MP4としてエクスポートします。既存の映像を編集するために使用します。スクリーンレコーディングはオプションです。

short-video-editor とは?

このスキル「short-video-editor」は、提供された映像クリップやスクリーンキャプチャを、TikTok、Instagram Reels、YouTube Shortsなどのソーシャルメディアプラットフォームに最適化された短尺縦型動画に変換するAIエージェントスキルです。ユーザーから提供された映像、参照スタイル、承認済みコピーをもとに、フック(冒頭で視聴者を引きつける演出)、ペース配分、タイトル、トランジション、プライバシーマスクを自動で適用し、最終的にH.264 MP4としてレンダリングします。主な対応プラットフォームとしては、Claude Code、Coder、CodexなどのAIエージェント環境で使用されることを想定しています。機能としては、映像の内容分析、アウトカム主導のフック生成、1ショットあたり1つの主要見出しの維持、ソース音声の保存、プライバシーマスクの適用などが含まれます。レンダリングにはFFmpegを利用し、Pythonスクリプトを介してタイムラインJSONを処理します。また、OBSによるスクリーンキャプチャが必要な場合のオプションも用意されていますが、基本的には既存の映像素材の編集に特化しています。動画編集のプロセス全体を自動化し、人間の編集者が行うような品質チェック(オープニング、アクションビート、トランジションの確認、電話サイズでのレビューなど)を実行します。

対応~Claude Code~Codex CLI~Cursor
npx skills add Benedict30/short-video-editor

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

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

ドキュメント

ショート動画エディター

ユーザーのクリップ、参照スタイル、承認済みコピーを使用して、実際に編集された動画を生成します。計画やストーリーボードだけでは成果物とはなりません。

編集

  • 映像の長さ、音声、代表的なフレームを確認します。最初に表示する価値のある成果物と、1つのシンプルなナラティブを特定します。承認された文言とマスクは、リビジョン間で保持します。
  • リクエストから妥当なデフォルトを推測します。短い縦型デモの場合、1080 × 1920、30 fps、約15~20秒から開始し、読みやすいテキストと控えめなモーションを適用します。すべての編集をテンプレートに強制するのではなく、素材に合わせて長さとスタイルを調整します。
  • 映像がサポートするアウトカム主導のフックを使用します。1ショットあたり1つの主要見出しを維持します。動画内の動画は、実際の動く映像を再生し、明確な視覚的階層を維持します。
  • 視聴者がアクションとその結果を見ることができるようにします。すべての意味のあるアクションではなく、待ち時間を短縮します。高速なソーストランジションの直後にアウトロトランジションを配置することは避け、最後の画像を落ち着かせ、音楽をフェードアウトさせます。
  • ブリーフで音楽または無音が要求されない限り、ソース音声を保存します。提供された音声またはライセンスされた音声のみを使用します。
  • リフレーミングまたはスケーリングの前に、要求されたレッドアクション(プライバシーマスク)を適用します。非表示の識別子を再構築しないでください。アプリの使用は実際のキャプチャで表現し、説明のための再現や速度変更は必要に応じてラベルを付けます。

レンダリング

python3 scripts/render.py --check を使用して、Python、FFmpeg、FFprobe、およびキャプションフォントの可用性を確認します。Pythonパッケージは不要です。インストールされているFFmpegは、タイトルを追加する際に libx264、xfade、acrossfade、drawtext をサポートしている必要があります。OBSは、タスクにOBS録画が含まれる場合にのみ必要です。

references/timeline.md に従ってタイムラインJSONを作成し、次を実行します:

python3 scripts/render.py timeline.json --output final.mp4

レンダラーは、既存のシーンクリップ、写真、ソースクロップ、不透明なプライバシーマスク、タイトル、音声、クロスフェードを受け入れます。リクエストに適している場合は、他の適切な編集ツールを使用してください。同じ検証と成果物の基準を維持します。ソースファイルをサイレントに上書きしないでください。

オプションのOBSキャプチャ

このモードは、録画がリクエストされた場合にのみ使用します。OBSは画面をキャプチャしてフレームを設定します。編集/エクスポートツールが最終カットを行います。

現在の環境で利用可能なコンピューター制御ツールを使用します。無人の録画を約束する前に、実際にOBSを操作できることを確認してください。合意されたアプリまたはウィンドウのみをキャプチャし、マイクと音声を確認し、実際のアクションを録画します。キャプチャを保存し、録画を停止し、一時的なシーン変換とビューポートの変更を元に戻します。コントロールが利用できない場合は、既存の映像を使用するか、手動でキャプチャする必要がある内容を説明します。成功したクリックをシミュレートしたり、スクリーンショットモンタージュを連続的な生録画として説明しないでください。

仕上げ

オープニング、アクションビート、および変更されたすべてのトランジションを再生または確認します。完全なデコード、長さ、寸法、フレームレート、読みやすいテキスト、保存されたレッドアクションを検証します。電話サイズでレビューします。音声がある場合はAAC付きのH.264 MP4とレンダリングレシートをエクスポートします。動画のプレビュー/ダウンロードの直接リンクを提供します。リクエストがあった場合にのみ、他の場所に公開または送信します。

関連スキル