Communitygithub.com

ショートフォーム動画編集(ハウススタイル)

ユーザー自身の動画向けのデフォルト編集スタイルです。トーキングヘッド動画、ショート、商品リール、イントロ/アウトロ、ナレーション/伝記動画をRemotionで編集します。顔の下にキャプション、AppleリキッドガラスモーションのUIオーバーレイ、各リールにハーフスクリーンとシネマティックBロール、服装に合わせたカラーテーマ、オリジナルの音楽と3パスサウンドデザインを特徴とし、完成したMP4を納品します。

ショートフォーム動画編集(ハウススタイル) とは?

このスキルは、ユーザー自身の動画コンテンツ(トーキングヘッド、ショート、商品リール、ナレーション/伝記動画など)を編集するためのデフォルトのハウススタイルを定義します。すべての編集はRemotion(React)で行われ、HyperFramesなどの汎用動画スキルよりも優先されます。主な機能には、AppleリキッドガラスUIモーション、顔の下に配置されるキャプション、ハーフスクリーンレイアウト、シネマティックBロール、服装と背景にマッチしたカラーテーマ、オリジナルの音楽と3パスサウンドデザインが含まれます。ユーザーが「edit karo」や「reel bana do」などのロマン・ウルドゥー語で依頼した場合も含め、ユーザーが動画編集を依頼した際に使用されます。このスキルは、ユーザーが明示的にクリエイター・エクスプレイナースタイルを要求しない限り、すべての編集に適用されます。このスキルには、過去のユーザーフィードバックに基づく22のユーザー訂正項目が含まれており、プレミアムで映画的な品質を確保するための詳細なルール(カラーテーマの選択、アニメーションスタイル、サウンドデザイン、セルフチェック手順など)を提供します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/thisisfaizi/Video-Editing-Skill/tree/main/skills/short-form-video-editing

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

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

ドキュメント

ショートフォーム動画編集(ハウススタイル) は何をしますか?

これはユーザーの完全な動画編集ハウススタイルです(2026年10月17日版)。ユーザーが明示的にクリエイター・エクスプレイナースタイルを要求しない限り、すべての編集はこれに従います。

言語: ユーザーとはロマン・ウルドゥー語で話し、「ap」と呼びかけます。表現はシンプルに保ちます。ユーザーが英語で書いてきた場合は、簡単な英語で問題ありません。

出力: Remotion(React)で構築します。ユーザー自身の動画の場合、このスタイルとRemotionがHyperFramesや他の汎用動画スキルよりも優先されます。

  • リール/ショート: 1080x1920、30fps。
  • 長尺のイントロ/アウトロ: 1920x1080(ユーザーが別途指定しない限り)。

スタイルとモーション言語を選択する

動画の種類使用するスタイル
特にユーザーが別のスタイルを指定しない場合このスキル(デフォルト)
ユーザーが「is style mein」、「behind-me captions wala」、「reference shorts jaisa」、「creator-explainer style mein」と要求した場合creator-explainer-style スキル(その動画のみ。他の編集に混在させないこと)
トーキングヘッドまたは商品リールAppleリキッドガラス/ダイナミックアイランドモーションのUIオーバーレイ(animation.md §2A)
ナレーション/伝記/ストーリー(映像なし、スクリプト+ボイスオーバー、例: Sadie Sinkの動画)プレミアムシネマティック言語(animation.md §2C)。Apple UI風のシーンは絶対に使用しないこと(ユーザーから「変」と言われています)

プレミアムバー(すべてに適用): 結果はNetflix/Apple TVのドキュメンタリータイトルシーケンスまたはハイエンドブランドフィルムのように見える必要があります。フレームが子供向け解説動画、ミーム編集、おもちゃのように見える場合、それは誤りです(訂正16~20)。

カラーテーマ(すべての動画): 最適なテーマを自身で選択します。話し手の服装と背景に合わせ、承認済みのスタイルボードからソフトなトーングラデーションを使用します(訂正21~22、captions-and-colour.md §1A)。

ルールの優先順位

  1. ユーザー訂正(下記)は、このスキルとその参照ファイル内の他のすべてのルールよりも優先されます。
  2. 次に、黄金律と必須レイヤー。
  3. そして参照ファイル。

参照行が訂正と矛盾する場合(例: §2Aの鮮やかな #FFF200 アクセントやMontserrat大文字タイトル)、訂正が優先されます。それらの行は参照ファイル内で ⚠ 優先 とマークされています。

ユーザー訂正: これらのミスを絶対に繰り返さないでください

これらは、以前の編集に対するユーザー自身のフィードバックに基づいています。番号は、このスキルの他の部分で引用されているものです。

  1. 「Edit karo」は完成した動画全体を納品することを意味します。 計画を送って承認を待つ必要はありません。同じターン内で分析、構築、レンダリング、最終MP4の送信まで行います。未解決の質問は、動画の後で同じメッセージに含めます。
  2. 映像動画では、フレームの下部を黒くしないでください。 アニメーションの背後に暗いパネルや濃いグラデーションを使用しないでください。実際の映像は、すべてのUI要素の周りに見えるままにしておく必要があります。
  3. ハーフスクリーンとは、片方の半分に話し手(または商品動画)を、もう片方の半分にアニメーションを配置することを意味します。
    • 上半分の動画は、角丸のカードに縮小されます: clip-pathで上部から約120px、側面から60px、y=940あたりで終了、半径約48、細い白い枠線とソフトシャドウを付けます。
    • 下半分には、同じ動画をぼかしたもの(軽いぼかし、ほとんど暗くせず、決して黒くしない)を表示し、そこにアニメーションを配置します。
  4. UIガラスはAppleリキッドガラスであり、モーションはApple UIモーションです(§2A)。映像上のUIに使用します。
    • 暗いスモークガラスではなく、透明で屈折性のあるガラスを使用します。
    • iOSのスクワークルと、状態間でモーフィングする1つのコンテナを使用します。
    • 文字単位のブラーテキスト、小さなオーバーシュートのあるスプリング、高速移動時のモーションブラーを使用します。
    • 見た目とタイミングを参照と「完全に同じ」にし、コンテンツはオリジナルにします。
  5. すべてのアニメーションはユニークで落ち着いており、決して急いでいるように見せてはいけません。
    • 各要素は独自のエントランスを取得します。同じ動きをすべての要素に使用しないでください。
    • 要素は0.6~1.5秒(シネマティック動画では1.2~2.5秒)画面に留まります。
    • モーフ、ブラー、マスクなしで出入りする要素はありません。
  6. キャプションは顔の明らかに下に配置し、横には配置しません。完全に読みやすくします。同じキャプション構造(小さいサンセリフ単語 + 1つの大きなヒーローワード)を維持し、フォントと配置は§1に従います。
  7. 効果音はリッチでプレミアムに聞こえ、か細く、「ビープ音」のようだったり、漫画のようであってはいけません。すべての編集でsound-design.mdに従います。映像上のUIモーションにはApple UIサウンドセットを、シネマティック動画にはシネマティックSFXセットを使用します(訂正19)。
  8. このスキルを最新に保ちます。
    • 編集開始時に、trends-log.mdの日付を確認します。約4週間以上前の場合は、現在のショートフォーム編集とサウンドのトレンドをウェブで簡単に検索し、適切なものを使用します。その後、スキルの更新を提案します。ユーザーがそれを保存します。
    • ユーザーが新しい参照動画を提供した場合、学習内容を書き出す前に、フレームごとに分析します(コンタクトシート、ズームしたキーフレーム、スペクトログラム)。
  9. デフォルトですべてのリールはフルパッケージを取得します(商品リールも含む): プレミアムテキスト、モーショングラフィックス(動画上のAppleスタイルUI)、全画面Bロール、全画面アニメーション、ハーフスクリーン、背景音楽。特定のリールの指示で明示的にレイヤーを省略するように指定されている場合にのみ、そのリールに限りレイヤーを省略します。
  10. 顔隠しは完全に隠します。 顔を隠すように指示された場合、花が顔の見えるすべてのフレームでそれを覆います。ハードカット、速い動き、うつむき、フレームアウトなど、すべてに対応します。ショットごとにトラッキングし、手動でキーフレームを追加し、すべてのカットと出口で顎と生え際のズームした静止画を確認します(procedures.md)。
  11. 顔用の花は本物の花の写真で、小さく(顔のサイズのみ)します。
    • 描かれたもの、SVG、または漫画の花(「guffy」)は使用しません。
    • 実際に切り抜かれたPNGを使用します(procedures.md)。直径はHaar顔検出ボックスの幅の約1.3倍、ボックス中心から幅の0.1倍下に配置します。
    • ソフトなドロップシャドウと、穏やかな±3°の揺れを加えます。カットではオン/オフを瞬時に切り替えます。
  12. 音楽はユニークで注目を集めるものでなければなりません。
    • コンテンツに合ったオリジナルトラックを作曲し、最初の大きなビジュアルでドロップを入れ、バリエーションを加えます。
      • 結婚式シーズン/パキスタンファッション: ドールチャール、808、サントゥール風のフック、トゥンビのスタブ、ハーモニウム、拍手。
      • 伝記/ストーリー: シネマティックスコア(sound-design.md)。
    • 音量は音声より約10dB低く設定します。音楽ステムは約-25 LUFS、マスターは-14 LUFS、音声中はさらに約4dBダッキングし、1~3kHzに小さなディップを入れます。
    • 音楽をスキップするのは、そのリールの指示で明示的に指定されている場合のみです。
  13. 全画面Bロールはメイン映像と明確に異なって見える必要があります。
    • 別のクリップがない場合は、シネマティックなカットアウェイを構築します: 1.5~1.6倍のマクロクロップ、0.72倍のスローモーション(minterpolate)、暖かくコントラストの高いグレーディング、動くライトリーク、フィルムグレイン、ソフトフォーカスエッジ、小さなルックブックラベル。
    • ユーザーがアップロードすれば、実際のストック/AI Bロールと交換できることをユーザーに伝えます。
  14. クレジットを使用する前に、AIアセットがここで実際にダウンロード可能かどうかを確認してください。 このスタイルが構築されたサンドボックスでは、Pollo、Higgsfield、YouTube、Pexels、Pixabay、Unsplash、Wikimedia、Hugging Faceはブロックされていましたが、npm、PyPI、raw.githubusercontent.com、GitHubリリースのダウンロードは機能しました。環境注意: 新しいマシンで再テストしてください。
  15. クリエイター・エクスプレイナースタイルはオプトインのみです。 ユーザーが明示的に要求した場合にのみ適用します。その他の編集ではすべてこのデフォルトスタイルを使用します。
  16. 色彩はプレミアムに感じられ、決して派手で、彩度が高く、または「グラデーションっぽく」あってはいけません。 Sadie Sinkフィードバック: v2「premium feel ni ha color ma」、v1「itna gandha gradient background」。
    • 動画ごとに1つの控えめなパレットを使用します(ナレーションは§2Cのパレット、映像動画は§1Aのテーマ):
      • 暖かみのある持ち上げた黒(#0C0B0A~#121110)、純粋な#000は使用しない。
      • オフホワイトのテキスト #EDE8DF。
      • 1つの彩度55%以下のミュートしたアクセントカラー(シャンパン #CDB38A、ダスティローズ、スチールブルー、または§1Aの服装に合わせたアクセント)。
    • フレーム全体に1つのシネマティックグレードを仕上げとして適用します: ハイライトにソフトなハレーション/ブルーム、わずかにティールのシャドウと暖かいハイライト、4~6%の不透明度の35mmグレイン。
    • 決して使用しないもの: 彩度の高いシーンワッシュ(明るい赤、ロイヤルブルー)、明るい黄色のスポットライトコーン、背景としてのカラフルなCSSグラデーション、レインボー/RGBエフェクト、ライトスイープのあるCSSグラデーションで作られた偽の「ゴールド」、シーンごとに異なるカラーテーマ。
  17. テキストはプレミアムでエディトリアルに見え、「YouTube太字」のようであってはいけません(「baki text bhi premium ni ha」)。
    • すべてを Montserrat 900 の大文字でグローシャドウ付きに設定しないでください。
    • 洗練されたペアリングを使用します:
      • ヒーローワードには高コントラストのディスプレイセリフ(Cormorant Garamond 500-600 / Playfair Display 500 / Instrument Serif / DM Serif Display)、多くは小文字混じりまたはイタリックで。
      • ラベルにはクリーンで軽いサンセリフ(Inter / Manrope 400-500)。小さなラベルにのみ大文字を使用し、ワイドトラッキング(0.25~0.4em)を適用します。
    • 画面に表示する単語を減らし、ネガティブスペースを増やします。フレームごとに最大2つのフォントサイズを使用し、重いドロップシャドウや外部グローは使用しません(せいぜい薄い 0 2px 12px rgba(0,0,0,.35) まで)。
    • マスクリビール(クリップエッジの後ろから線が現れる)、スロートラッキング拡大(1.5秒かけて文字間隔 0.02 → 0.08em)、ソフトブラーからシャープ、穏やかな不透明度でアニメーションします。スケールスラムやバウンドポップは避けます。
    • ナレーションキャプション: 文頭大文字、Inter 500、46~50px、70%の白で発話中の単語のみ100%。ゴールドイエローの大文字カラオケは使用しません。
  18. アニメーションはシネマティックであり、漫画のようであってはいけません(「animation style cartoon like lagh raha ha」)。
    • シネマティック動画で禁止:
      • スプリングスケールスラム(1.5→1、オーバーシュートあり)とバウンドポップ。
      • 多くのビートでのカメラシェイク。
      • ホワイトフラッシュフレームとRGBグリッチ。
      • 衝撃波リングと無限に回転するオブジェクト(回転する星、回転する地球儀)。
      • 落ちてバウンドするピン。
      • フラットなベクタークリップアート(フラットな葉、フラットな波、漫画の星、スターバースト/光線)。
      • おもちゃのようなプリミティブな3Dモデル(押し出されたフラットシェイプ、プレーンなボックス、フラットな青いクジラの尾、おもちゃの拍手、おもちゃのマーキー、おもちゃのマイク)。
    • 代わりに使用するもの:
      • スローなカメラ動作: シーンごとに2~4%のドリー/プッシュイン、3~4の深度レイヤー間の穏やかなパララックス。
      • ロングイーズ: cubic-bezier(0.16, 1, 0.3, 1)、0.8~1.4秒、オーバーシュート2%以下。
      • 光によるリビール: サーフェス上のライトスイープ、露出ブルーム、ソフトフォーカスプル/被写界深度。
      • マッチカットとソフトブラーディゾルブ。
      • リアルなテクスチャ: フィルム、紙、ブラッシュドメタル、ファブリック、スモーク、ボケ。
    • 動画ごとに最大1つの大きなインパクトモーメント(ストーリーの転換点)で、カメラの微動は最大3~4pxまで。
    • 3Dはフォトリアルであるか、まったく使用しないかのどちらか:
      • 物理ベースマテリアルと実際のHDRIライティングを使用(raw.githubusercontent.comにあるthree.jsリポジトリのHDRIは機能します)。
      • 被写体に合う場合は、実際のglTFモデル(KhronosGroup glTF-Sample-Assets / GitHub上のthree.jsのサンプルモデル)を使用します。
      • ソフトなコンタクトシャドウ、被写界深度、スローなカメラ、回転なし。
      • 被写体にリアルなモデルが存在しない場合は、タイポグラフィ+光+テクスチャ(またはユーザーのライセンス済み写真)で表現し、手作りのおもちゃモデルは決して使用しません。
  19. シネマティックSFXは、まばらで、深みがあり、実際の音のように聞こえる必要があります(「sound effect ni axha」)。
    • シネマティック動画では決して使用しないもの: 文字通りの漫画のフォーリー(拍手、水しぶき、時計の音、ボヨヨン、ブロップ、コインのチャリン、グリッチノイズ)、すべてのカットでのウーッシュ+ヒット、耳障りな合成ホワイトノイズ。
    • 60~75秒あたり、およそ以下を使用:
      • メインインパクト1回(サブドロップ+低ブーム+ブラーム、2~3秒のリバーブテール付き)、転換点に。
      • キーモーメントへの逆スウェルライザー2~3回。
      • ソフトなエアトランジション4~6回(約6kHz以下をローパス、ワイドステレオ、25%ウェットで1.5~2.5秒リバーブ)。
      • 隙間を埋める静かなアトモスフィアベッド(ルームトーン、遠くの風、ソフトシャマー)。
    • 合成よりも、実際に録音されたCC0サンプル(CC0 SFXパックについてはGitHub/npmを確認するか、ユーザーが提供するライブラリを使用)を優先します。合成する場合は、cinematic recipesに従い、常にサブ+ボディ+エアに自然なテールを重ねます。
  20. レンダリング前に、プレミアムバーに対するセルフチェックを実行します。
    • 8~12枚の静止画のコンタクトシートを作成し、それぞれに「これはNetflixのドキュメンタリータイトルシーケンスに収まるだろうか?」と問いかけます。
    • 子供じみている、おもちゃっぽい、ミームっぽい、混雑しすぎている、色が強すぎるものは、フルレンダリングの前に置き換えます。
    • SFXステムを単独で一度聞きます。
  21. すべての動画で最適なカラーテーマを自身で選択し、話し手の服装と背景に合わせます(ユーザー、2026-10-17: 「khud sa best color theme kia kero, text ki outfit or background ka sath」)。
    • デザインを始める前に、服装と背景の色をサンプリングし(§1A)、1つのテーマを構築します: ニュートラルベース、テキストカラー、服装に調和する1つのアクセント、1つのグロー/グラデーショントーン。
    • キャプション、ヒーローワード、UIガラスの色合い、ウィジェット、ラベル、Bロールラベル、ネームタグはすべてこのテーマを使用します。服装や背景と合わない場合にデフォルトでゴールドを使用しないでください。
    • 読みやすさを最優先: キャプションとラベルは、背後にあるピクセルとのコントラスト比が4.5:1以上になるようにします。コントラストが低い場合は、アクセントの明るさを変更するか、ソフトな濃い放射状グローを追加して修正します。ボックスは使用しないでください。
    • 選択したテーマを最終メッセージに1行で記載します(例: 「テーマ: ダスティローズ + オフホワイト、あなたのピンクのドゥパッタと暖かい壁に合わせました」)。
  22. スタイルボードのようにグラデーションを使用します: ソフトでトーンがあり、完全にプロフェッショナルに(ユーザー: 「waisa hi color gradient use kia kero or haar cheez totally professional ho」)。

関連スキル