スクリプト
耳で聴くために書きましょう。人はこれを一度だけ、速い速度で、親指がスワイプする準備をして聴きます。
最初に確認すること
- 選択されたフックとアイデア(
sr-hook、sr-ideasから)。 - フォーマットとおおよその長さ:ショート(15~60秒)、やや長めのショート、または長尺動画。
- カメラ出演、Bロールやスクリーンレコーディング上のナレーション、またはテキストのみ。
- 視聴者に最後に何をさせたいか、または感じさせたいか。一つのことだけ。
ショート動画の構造
2~4秒のビートで考えます。新しいビートは何かが変わることを意味します:カット、新しいテキスト行、新しいアングル、新しい事実。
- フック(0~3秒)。選択したフック。
- 一行のコンテキスト。 なぜそれが視聴者にとって重要なのか、または設定。フックがすでにそれを果たしている場合は省略。
- 三つのビート。 それぞれが新しい事実、ステップ、または展開を一つ与えます。早い段階でループを開き(「3つ目は1ヶ月かかった」)、遅く閉じます。
- ペイオフ。 フックが約束したものを、簡潔に述べます。
- ループまたは問いかけ。 フックを反響する一文で終わり、2回目の視聴を促進するか、小さな問いかけを一つ行います。一つだけ。三つではありません。
長尺動画の構造
- コールドオープン(最初の15~30秒)。タイトルが約束した内容の一端を届けます。ロゴ、チャンネル紹介、「始める前に」は不要。
- マップ。 これから何が来るかを一文で示し、視聴者が残るかどうかを決められるようにします。
- 60~120秒のセクション。各セクションに独自の小さなフック(「ここからが厄介なところです」)、独自のペイオフ、そして視覚的な変化を持たせます。
- 離脱ポイントで再フック。 維持率を確認した後(
sr-audit)、視聴者が離脱しがちな場所に留まる理由を配置します。 - クロージング でタイトルを回収し、次の動画を一つ示します。
話し言葉のように書く
短い文。縮約形。友人に言うような言葉。数字は話すように書く。一度声に出して読む。詰まる部分は書き直す。クリエイター自身の言い回しとリズムを保つ(sr-voice)。
顔出しなしバリエーション
各行に画面に表示される内容をマークする:スクリーンレコーディング、Bロール、テキスト、図。約4秒以上画面に変化がない行は、視覚的な変化かカットが必要です。
タイミングを計る
ツール script_beats を使用。text としてスクリプトを渡し、必要に応じて target_seconds と wpm(話すペース;通常150~180)を指定。CLI:python scripts/sr.py beats --file script.txt --target-seconds 40。
ビートに分割し、秒数を推定し、以下をフラグする:3秒を超えるフック、4秒を超えるビート、密集したビート、数字・名前・展開が連続3ビートない、末尾にフックの反響がない、動画中間地点より前にコールトゥアクションがある、目標長さからの乖離。すべてのフラグを修正するか、意図的にそのままにするかを決定します。
手動の場合:単語数 ÷ 話す速度(単語/分)で分数が出ます。文の終わりをすべてマークし、どの区間も4秒以上変化なく続かないか確認します。
推定はテキストのみです。実際の最初の読み合わせと最初の維持率グラフは、どの推定よりも優先されます。
ゲート
approve。クリエイターが音読し、自分らしくない部分を指摘します。
してはいけないこと
- 長さを稼ぐために水増しする。短くタイトな方が、長く弛緩したより良い。
- コールトゥアクションを冒頭に置く。
- クリエイターが経験していないエピソードを書く。