クリエイティブビデオエディター(シネマティック)
高速なトーキングヘッドリールとは対極:暗く、意図的で、音楽主導、すべてのフレームが構図されています。参考はGawx Artの「Perfect Imperfection」(references/gawx-cinematic-doc.mdで分析済み、カラー、カットリズム、タイポグラフィ、構造を測定)。すべてのプロジェクトの前にそのファイルを読んでください。
このスキルが借用するもの(読み取り専用)と所有するもの
video-editor から借用(ここから編集しない) | ここで所有 |
|---|---|
トランスクリプション + EDL + セグメントごとのレンダリング: ~/.claude/skills/video-editor/engine/($VU_PY $VU/helpers/render.py を --draft で720pレビュー、--uhd で4K、grade none でルックはここで一度だけ適用) | luts/Cine_Gawx.cube、luts/AppleLog_Cine_Gawx.cube(再構築: scripts/make_gawx_lut.py) |
サウンドライブラリ ~/.claude/skills/video-editor/shared/sfx/(manifest.json ピークタイム) | scripts/cine-finish.py: グレーディング + ハレーション + グレイン + ビネット + フレーミング + チャプターカード |
~/.claude/skills/video-editor/presets/instagram/assets/fonts/ のフォント | references/cinematic-storytelling.md: ブックエンド構造 |
| アニメーションが必要な場合はHyperFrames | このファイルのルール |
VE=~/.claude/skills/video-editor; VU="$VE/engine"; VU_PY="$VE/.venv/bin/python"; CV=~/.claude/skills/creative-video-editor
ワークフロー
- イントーク(入力): ストーリー(何を作ったか/どこへ行ったか/何が変わったか)、プラットフォーム(デフォルトはReel 9:16、
--landscapeでYouTube 16:9)、フレーム形状、音楽(落ち着いたシネマティックまたはローファイトラック、またはアプリ内でトレンドのオーディオを追加)。 - ショットプラン(撮影前、まだ撮影していない場合): 暗い部屋+顔の片側に実用ランプまたは窓一つ。フレーム内に赤いオブジェクト。手とオブジェクトのマクロショット。頭上からのテーブルショット。玄関先のシルエット。ワイドな静的エスタブリッシングショット。2~3のハンドヘルドまたは魚眼自撮り。ゴールデンアワーの屋外。4Kで撮影(Apple Log推奨、グレーディングの余地を最大化)。
- 構造: ブックエンド(
references/cinematic-storytelling.md):欠けているものを明らかにする反復パターンのオープニング → オブジェクトを通した起源、番号付き → 賭け金を設定する日付 → 質問 → プロセス/旅(音楽のみのモンタージュ1つ) → 意味を声に出して伝える → 完成したブックエンドライン。チャプターに番号を付ける。 - カット: 落ち着いたナレーション部分(3~5秒ごとにショット、顔やオブジェクトを保持)と、音楽のみのモンタージュバースト(ビートに合わせ0.6~1.2秒ごとにカット)を交互に配置。参考で測定:平均ショット3.0秒、中央値1.8秒。ショットを呼吸させる。パンチイン、ズームバウンス、一言キャプションなし。
- 仕上げ:
python3 $CV/scripts/cine-finish.py base.mp4 review.mp4 --res 720 --frame 4x5 --cards cards.json(レビュー)、承認後同じコマンドを--res 4kで実行(レンダリングラダー:720pレビュー、4K最終)。 - サウンド: ミュージックベッド+リアルなアンビエンス(電車、通り、部屋のトーン)。映像に合わせて効果音を追加(写真に
transition/camera-shutter、思い出にcinematic/remembering-woosh、手仕事にaction/*フォーリー)。マスターは-14 LUFS、ナレーション中は音楽をダック。 - キャプション: 小さく低い位置に、淡い黄色(
ig-captions.py --style doc-yellow、video-editorから)またはなし。チャプターカードが構造を伝える。
音楽: ~/.claude/skills/video-editor/shared/music/(README「文脈で選ぶ」:シネマティック、深い内省、思い出ノスタルジア、ノートーキングストーリーテリングがこのスキルに適する。music-cut.py で最も再生されたウィンドウをカット)。
モーショングラフィックス
同じルールと学習ループ:~/.claude/skills/video-editor/shared/references/motion-graphics.md。このスキルではモーションは最小限に:スロードリフト、チャプターカード、フレーム全体に広がる言葉。派手なUIはなし。
カット(シネマティック文法)
~/.claude/skills/video-editor/shared/references/cuts.md を読む。このスキルは以下を重視:チャプター間とオブジェクト間のマッチカット(Bロールに対して ~/.claude/skills/video-editor/shared/tools/match-finder.py を実行。グラフィックは同じ形状/フレーミング、動きは同じ方向)、アンビエンスのJカット(電車を見る前に聞こえる)、ディテールショット上のナレーションのLカット(split-edits.py)、時間経過のディゾルブとパート間の黒へのフェード(transition-join.py)、プロセスモンタージュ内のアクションカット、「準備 vs 当日」のクロスカット、そして意味を伝えるラインの前の、大きなモンタージュから無音への一発カット。
ルック設定(cine-finish.py)
| フラグ | デフォルト | 備考 |
|---|---|---|
--lut | luts/Cine_Gawx.cube | Apple Log素材には AppleLog_Cine_Gawx.cube |
--strength | 0.85 | 暗い自撮り素材には0.6-0.7(顔を読みやすく保つ) |
--grain | 6 | 4で微妙、10で強め |
--halation | 0.25 | ハイライト周りの暖かいグロー(ランプ、窓)。0でオフ |
--vignette | 0.6 | 0でオフ |
--frame | full | 4x5(黒背景+下にカードのあるReel)、137(参考の1.37:1)、239(シネマスコープ) |
--cards | — | {text, start, end, pos} のJSONリスト。小さな赤いInter大文字、0.3秒フェード |
正直ルール: ルックの半分は照明。フラットで均一に照らされた映像をCine_Gawxでグレーディングしても色は出るが雰囲気は出ない。その旨を伝え、照明の変更(顔の片側、残りは暗く)か、より暗いテイクの使用を提案する。
タイポグラフィ(参考から)
小さな赤い大文字のチャプターカード(「1. THE MOVE」、「3. THE LAYOUT」)、ワイドフレームに広がる言葉(「SAN · FRANCISCO · 2026」)、積み重ねられたパートタイトル(「PART TWO / THE BUILD」)、単語グリッドとしてのクレジット、白+赤の「THE END」。大きな見出しは決して使わない。画面上に一度に複数行のテキストを表示しない。
学習
「これをスキルに保存」→ ここまたはリファレンスファイルに1つのルールとして追加。新しいシネマティック参考作品は references/ に独自の分析ファイルを作成し、色が異なる場合は scripts/ に独自のLUTジェネレーターを作成。