Windows上のCinetic
このリポジトリローカルワークフローは、Cinetic v1.0.0(リビジョン 91c43acf4ea183ea68861d4cd99ec054f6741876、MITライセンス)を移植したものです。グローバルにインストールされるわけではなく、このファイルから明示的に読み込まれます。コマンドを実行する前に、ネイティブコマンドガイドをお読みください。完全な未改変のソースとそのハッシュは third_party/cinetic にあります。そこにあるシェルスクリプトは出自を示すものであり、Windows上で実行可能な命令ではありません。
指揮と所有権
1つの製品に特化したアイデアを中心に、短編フィルムを指揮します。画像、コピー、サウンドは1つのタイムラインを共有します。技術的なチェックを通過したレンダリングでも、クリエイティブなレビューが必要です。提供されたブランドに従ってください。ブランドを発明する場合は、ソースワークフローの元の禁止事項とプレースホルダーチェックを適用してください。プレースホルダーを置き換えずに削除しないでください。
BRIEF.mdを書きます:製品、対象者、約束、フォーマット、尺、配置、提供ブランド、前提条件、出力リスト。十分なブリーフからは通常の選択を推測し、不足している必須情報のみを質問します。- 固定ソースの下にある
references/concept-and-story.mdを読みます。3つのコンセプトを開発します:製品の動詞、視聴者の痛点、形式的な装置。所有権と削除テストを適用します。生成されたTREATMENT.mdに記入します:ログライン、フック/ターン/プルーフ/プロミス/ロックアップ、ショットパス、ビートシート、完全なコピー、最終フレーム。 brand-and-color.mdとcopy-and-type.mdを読みます。ブランドトークン、オリジナルマーク、オフラインフォントを構築します。スタイルフレームをレンダリングし、パレットのコントラストとテキストの可読性を確認します。提供されたブランドの例外はブリーフに記載します。timing-grid.md、motion-tokens.md、camera.md、transitions.md、および選択したエンジンガイドを読みます。すべてのキュー、幕、尺、コピーホールド、サウンドイベントを共有タイムラインに配置します。実際の製品UIには宣言型データを使用し、ウォークスルーにはproduct-ui.mdを読みます。sound.mdを使用してコンポジションとスコアを作成します。ネイティブのaudioコマンドを使用してキューとステムを再構築します。アダプターを通じてスコアリング、シンセサイズ、マスタリングツールを使用します。ソースタイミングのみからサウンド同期を主張しないでください。finishing.mdとchromium-rendering.mdを読みます。プレビューをレンダリングし、実際のデコード出力を検査し、グリッド、リント、プローブ、シンク、レイアウト、フォレンジック、厳格なステムベースのオーディオ監査を実行します。コンタクトシートを生成し、フルサイズのフラグ付きフレームを検査し、すべてのレポートを保持します。不便な失敗を抑制するのではなく、設計されたカット/フリーズを理由とともに宣言します。review-loop.mdを読みます。ソースのassets/critics/*.mdテンプレートを使用して、監督、フォレンジック、サウンド同期、アート/コピー/UI、検証者のレンズを通してレビューします。ユーザーが並行批評を承認しない限り、レンズを順次実行します。すべてのP0/P1をフレーム/オーディオのエビデンスで検証し、インパクト順に修正し、修正を記録して再レンダリングします。ローンチフィルム/ウォークスルーは少なくとも2ラウンド、ループ/スティングは少なくとも1ラウンド必要です。5ラウンド後に停止し、未解決の問題を報告します。- 元の11次元をスコアリングします:アイデアと装置、フック(0~2秒)、コピーとタイポグラフィ、色彩とブランド、構図、モーション、トランジション、ペーシング、プロダクトトゥルース、サウンドと同期、仕上げ。最小3、平均4.2以上、仕上げとサウンドと同期は5、未解決のP0なし、すべての技術ゲート合格。無音のループは、記録されたフォーマットの理由とともにサウンドをN/Aとマークしても構いません。エビデンスと人間による承認は別々に記録します。ネイティブの
reviewコマンドはエビデンス台帳を検証しますが、批評家の判断を発明しません。 - 方向性が決まったら最終マスターをレンダリングし、最終的なフォレンジック/オーディオチェックを実行し、最速のブラーフレームと幕の境界を検査します。ポスター、ループ、GIF/WebM、アルファスティング、および明示的に再レイアウトされたソーシャルバリアントには
deliverを使用します。ブランドを発明した場合はbrand-kitを使用します。formats.mdは、ウォークスルー用に作成されたSRTキャプションを含む、フォーマット固有の出力リストを定義します。ファイルをQAマニフェストとともに納品し、不完全なゲートがあれば明示的に報告します。
ネイティブ実行
リポジトリから npm.cmd run cinetic -- COMMAND --project "data/films/NAME" ... を使用します。生成されたフィルム内では node scripts/native.mjs COMMAND ... またはそのnpmスクリプトを使用します。オーケストレーションには実行可能パスと引数配列を使用します。上流のBashを実行したり、Unixシンボリックリンクを使用したり、生成されたフィルムにパッケージをインストールしたり、シェルコマンドテキストにブリーフを入れないでください。生成されたワークスペースは、リポジトリの正確にロックされた依存関係を使用します。
ソースリファレンスは、芸術的なアルゴリズムと閾値を説明しています。それらのコマンド例をネイティブコマンドガイドを使用して変換します:render.sh → render、render-chunks.sh → render-chunks、hf-finish.sh → hf-finish、deliver.sh → deliver、brand-kit.sh → brand-kit、layout-audit.sh → layout-audit、grab.sh → grab、Pythonツール名 → 同じベース名のコマンド。すべてのパスと出力はこのリポジトリ内に留まります。