テイクを1本削除したあと、次のテイクが欠番を埋めないのはなぜか
新しいテイクを 1 本作るとき、テイク番号のマスにはじめに置かれるのはソフトウェアが自動で取る番号です。SlateX は同じショットの下に既に存在する最大のテイク番号を見、それをこのショットがこれまで使った最高番号と比べ、大きいほうに 1 を足します。そのショットにまだテイクがなければ 1 から始めます。スクリプターはこのマスに別の番号を入力できます。より大きい号にすれば、その号がこのショットでこれまでに使われた番号に加わり、次のテイクはその号より上から続きます。アルゴリズムが見るのは既存件数ではなく最大番号なので、真ん中の 1 本を削除しても残るのは欠番だけで、次のテイクは現在の最大番号のうしろに続き、欠けたところを埋めには戻りません。
テイク番号は同じショット内の「最大番号 + 1」で生成されるため、削除は番号の空きを残す結果になり、次のテイクが古い番号を埋め直すのではありません。
テイク番号のマスは書き換えられるが、より小さい号にしても採番は戻らない
新規作成でも編集でも、テイク番号のマスは残っています。はじめに入れる番号は両側で違い、新規作成ではソフトウェアが自動で取った番号、編集ではそのテイクの記録がすでに持っている番号を入れます。スクリプターが正の整数に書き換えるとその番号のまま記録され、このショットで使われた最高番号もその番号以上に上がります。次のテイクはそこにぶつかりません。マスを空にするか、正の整数以外を入力した場合は、新規作成側ではソフトウェアが再び番号を取り、編集側ではストアにある元の番号がそのままになります。
『デジタル・スクリプターでどの値をソフトウェアが先に入力するか』が扱うのは、どの値を先にソフトウェアが提示するかです。テイク番号はその中の一種で、ソフトウェアがはじめの値を置き、スクリプターが書き換えられます。番号を書き換えても、すでに空いた番号が埋め戻されることはありません。欠番はそのまま残り、次のテイクが見るのは依然として、このショットがこれまでに使った最高番号だからです。
新しい番号は最大値を見る、残り件数を見ない
新規作成の保存時には、システムはまず同じショットの下にある既存テイクの最大テイク番号を探し、それに 1 を足します。録画を開始するときも同じ基準です。もう一つあるクイックショットの入口は、そのショットにテイクが1本もないときだけ通る経路で、開始のテイクを 1 として書き込みます。
重要な違いは、「最大番号 + 1」が「件数 + 1」ではないという点です。同じショットにかつて 1、2、3 の3本のテイクがあり、その後で2番目を削除したとします。既存の件数は2本になりますが、最大番号は引き続き 3 です。したがって次のテイクは 4 として書かれ、3 に戻ったり 2 を埋めたりはしません。
欠番のまま残す取舍は、より小さい古い番号を埋め戻さないこと
この採番方式では番号の並びが連続していないように見えますが、削除のあとに作成したテイクが、すでに受け渡したテイクと同じ番号になることを避けられます。ここでの取舍は、欠番を残す方を選んで、埋め戻しでより小さい古い番号を使い回さないことです。しかもこの最高番号は削除でも下がりません。取るのは現存するテイクの最大番号と、このショットがこれまで使った最高番号の大きいほうに 1 を足した号なので、現在の最大番号のテイクを削除した場合でも、次のテイクはその番号を再び使いません。
これは、テイク番号が実際の撮影順に沿って連続を保つということを意味していません。現時点で欠番を残す要因は削除であり、どのテイクを削除しても空きが出ます。それは現在の最大番号のテイクでも同じで、最高番号は削除では下がらないからです。したがって受け取り側は、テイク番号を同じショット内でのテイクの識別情報として扱い、「欠番なく連続している」ことを正確性の条件にすべきではありません。
削除後の欠番は採番規則の帰結です。あとの新規作成は現在の最大番号に 1 を足し続けるだけで、現存する件数によって番号を並べ直すのではありません。
硬い境界:テイク番号は同じショットの内でのみ成り立つ
テイク番号が生成される範囲は同じショットです。別のショットであれば、それぞれにテイク1、テイク2があり得ます。ですからテイク番号を、シーン全体やプロジェクト全体の範囲で独立した番号として扱うことはできません。
これは『同じ一連のテイク記録が複数の納品物で行番号が互いに対応しない理由』が「テイク番号」と「ファイルの行番号/並び順」を区別しなければならない理由でもあります。納品物の中で行の順序が変わっているのを見て、テイク番号が再び連続的に採り直されたと逆に推定してはなりません。両者は同じものではありません。
FAQ
テイク番号を手作業で変更できますか?
テイク番号のマスは変更できます。新しいテイク記録のフォームでは編集可能な 1 マスになっていて、はじめにはソフトウェアが自動で取る号が置かれます。スクリプターが正の整数を入力すると、そのテイクは入力した号で確定し、このショットで使われた最高番号もその号以上に上がります。
2番目のテイクを削除すると、次のテイクは2番目になりますか?
なりません。新しい番号は同じショット内の現存する最大番号と、これまでに使われた最高番号の大きいほうに 1 を足すため、真ん中の空きはそのまま残ります。
なぜ現存するテイク数に 1 を足す方式ではないのですか?
現存する件数は削除のあと小さくなりますが、最大番号はこれまでどこまで進んだかがそのまま残ります。現在のルールは、最大番号のうしろの番号を続けて採ることを選んでいます。
別のショット同士で、どちらもテイク1を持つことができますか?
持つことができます。テイク番号の範囲は同じショットで、別のショットはそれぞれ自分の既存のテイク番号から計算するので、テイク番号をプロジェクト全体の番号として扱うことはできません。
Axiom One LLC — SlateX