ボロースタイル(スタイルを借りる)
ユーザーが好きな映像を見せ、自分の素材を提供します。その映像の編集者がその素材から編集したであろう映像を作り上げてください。参考映像を知っている人が見れば、親近感を覚えつつも、画面上に参考映像の要素は一切見当たらない状態にします。そして、そのパッケージングを書き留め、次の映像でも参考映像なしで同じスタイルをまとえるようにします。
何がこのスキルを定義するか
ユーザーのコンテンツを参考映像のパッケージに包んだものです。参考映像のショットや台詞、イベントの順序を再利用した映像はコピーです。また、エージェントが選んだルックにユーザーのコンテンツを合わせたものでもありません。OpenFilmの独自のreplicateは別の仕事です。参考映像の構造を、同じタイミングでショットごとに再現し、ユーザーのコンテンツを差し替えるものです。ユーザー自身のストーリーを参考映像の感覚で包むのが、このスキルです。
満たすべき条件
- この順序で。 1. 参考映像を計測し、その最後の行が示す画像を確認します。2. 何を借りるかをユーザーに伝えます(ユーザーと共に)。3. ハウススタイルを作成します。
film.htmlの隣(このスキルの隣ではありません。それはユーザーのライブラリです)にフォルダskills/<name>/を作成し、<このスキルのフォルダ>/house-style.mdからすべての<…>を数値とフレームで埋め、openfilm.jsonを配置します。4. そのフォルダからfilm.htmlを編集します。記憶に頼らないでください。5. レンダリング、比較、修正、レンダリング、比較を繰り返します。6.house.mjs checkを実行し、結果を報告します。 - 発言が最優先されるのは、人がカメラに向かって話している場合です。ナレーションは話している人の顔の上、または顔のない映像の上に重ねます。他の人の顔に重ねることはありません。単語の途中でカットを入れてはいけません。キャプションは文の1~2単語だけにしてはいけません。参考映像のペースがこれを維持できない場合、ペースを優先します。計測をOFFにしてその理由を説明してください。発言と映像には
data-speaker="名前"というラベルを付けます。house.mjs checkは各違反をその時間とともにリストアップします。 - ユーザーのライブラリは、ユーザーの承諾があった場合のみ。
npx openfilm skill add <フォルダ>を実行するのは、この会話の中でユーザーが承諾した場合のみです。それ以外の場合は、最後に提案します。 - 参考映像の要素は一切映像に含めない。 フレーム、フッテージ、ロゴ、人物、言葉、イベントの順序、音楽ファイルを一切使用してはいけません。
- ユーザーの素材はそのまま、参考映像のフレーミングで。 フッテージは
#t=でトリミングし、再エンコードしないでください。参考映像が素材を背景(カード、傾いたページ、ウィンドウ、クロップ)の上に配置している場合、ユーザーのスクリーンショットやページもそのフレーミングに配置し、全画面にはしないでください。ページには、参考映像がキャプションとは別に設定しているキーワードとタイトルのみを含めます。 - キャプションはキャプショントラックとして、各ナレーションの横にある
.vttから、ハウススタイルのルックでhouse.mjs captionsによって生成します。ページがキャプションを描画することはありません。 - 音楽のビートに合わせてカットする。 テンポと雰囲気が似ている音楽を使用します。ユーザーのもの、
npx openfilm get music-search(無料)、またはライセンスで許可されているライブラリのものを使用します。それにbeats.mjsを実行し、見つかったビートに合わせてカットします。0秒からのグリッドではありません。 - 数値に近づける。 比較では、許容範囲外の測定値にはOFFマークが付きます。フッテージが固定していないもの(ラウドネス、グレード、カットのタイミングと種類)を修正し、再度レンダリングして比較し、ずれているものとその理由を明記します。
使用できるツール
node <このスキルのフォルダ>/scripts/style.mjs <参考映像>は、映像をstyle/<名前>.json、style/<名前>.html、およびショットごとの画像(ペース、カット、動き、色彩、ラウドネス、テンポ)に計測します。画像は数値では捉えられないもの(キャプション、タイトル、フレーミング、背景)を示します。style.mjs compare <参考映像> <映画.mp4> --music <音楽ファイル>は、2つの映像を許容範囲と共に並べて表示し、映像が参考映像の画像を含むか、または参考映像の言葉が6語連続で含まれている場合に終了コード1で終了します。node <このスキルのフォルダ>/scripts/house.mjs captions film.html --like skills/<名前>/captions.vttは、film.htmlが配置しトリミングする通りに、ナレーションからキャプショントラックを書き出します。house.mjs checkは、ハウススタイルと映像のキャプションにまだ不足しているものを報告します。node <このスキルのフォルダ>/scripts/beats.mjs <音楽>は、トラック(テンポ、ビート、小節、ヒット)を計測します。npx openfilm lookは、キャプションを含むフレームをチェックします。各スクリプトの最後の行は、次に行うべきことを示します。
ユーザーと共に
ユーザーの言葉が最優先です。編集を始める前に、以下の3行でユーザーに伝えてください。参考映像の数値、何を借りるか、何を借りないか。作業が完了したら、数行で次のことを伝えてください。どの測定値がまだずれているかとその理由、ハウススタイルフォルダの場所、そしてそれがユーザーのライブラリに追加されたかどうか。