Übergabe und Austausch / X4.1 · Zwei Spalten zur Take-Bewertung

Warum die CSV sowohl Rating als auch Circle hat – und warum die beiden Spalten sich widersprechen

Die CSV von SlateX enthält pro Kamera eine Zeile, und ein Take ohne Kamera wird ebenfalls als Zeile ausgegeben. Kopfzeile und Spaltenreihenfolge sind derzeit festgeschrieben; neue Spalten lassen sich nur an die bestehende Reihenfolge anhängen, die vorhandenen lassen sich nicht umsortieren. Rating, Circle und Circled On Set wirken, als beschrieben sie dieselbe Entscheidung am Set, doch alle drei werden aus demselben Bewertungswert abgeleitet, wenn auch nach unterschiedlichen Regeln, weshalb derselbe Eintrag eine Kombination ergeben kann, die uneinheitlich erscheint.

Rating, Circle und Circled On Set werden alle aus demselben Bewertungswert abgeleitet, nur nach unterschiedlichen Regeln; lesen Sie sie nicht als drei unabhängige Zustände am Set.

Die Zeilenform der CSV wird zuerst nach Kameras aufgeblättert

Hat ein Take mehrere Kameras, wird er in der CSV zu entsprechenden Datenzeilen aufgeblättert; hat dieser Take keine Kamera, entsteht trotzdem eine Zeile, nur ist die Form der fehlenden Werte in den kamerabezogenen Spalten unterschiedlich: manche bleiben leer, andere fallen auf einen Standardwert zurück, und die Empfängerseite prüft das spaltenweise. Die Kopfzeile nutzt feste englische Spaltennamen, und die Reihenfolge ist als Konstante definiert, wechselt also nicht mit der Sprache der Oberfläche.

Das passt zum Maßstab von „Was eine CSV-Übergabe gegenüber der ALE enthält – und was nicht“: Die Feldstruktur der CSV wird an der Datei selbst geprüft, nicht aus einer anderen Übergabedatei erschlossen, die womöglich andere Spalten enthält.

Rating übersetzt den Zahlenwert in festen englischen Text

Die Zelle von Rating übergibt Text: eine der vier Stufen Circle, Keep, Hold, N/G, und ohne gesetzte Stufe bleibt sie leer. Die benachbarte Circle-Spalte ist keine eigene Aufzeichnung des Einkreisens am Set: Sie schreibt TRUE nur dann, wenn die Stufe selbst Circle ist. Diese Übergabetexte sind englische Konstanten und ändern sich nicht mit der Sprache der Oberfläche.

Rating ist also die Textform des Zahlenwerts der Take-Bewertung und kein zweites Lesen eines Zustands am Set. Eine chinesische, eine englische oder eine andere Oberflächensprache können eigene Anzeigetexte haben, während diese CSV-Stelle weiterhin die festen englischen Wörter schreibt.

Circle schreibt nur bei der Stufe Circle ein TRUE

Die Regel von Circle ist eng: TRUE steht nur dann, wenn der Bewertungswert der Stufe Circle entspricht; ein Take ohne Stufe, Keep, Hold und N/G schreiben alle FALSE und bleiben nicht leer. Die Spalte ist kein zweites Urteil über den Zustand am Set.

Circled On Set nutzt eine breitere Ableitungsregel

Circled On Set wird aus demselben Bewertungswert abgeleitet, zählt aber sowohl Circle als auch Keep als am Set eingekreist und schreibt für diese beiden Stufen TRUE; alle übrigen Stufen schreiben FALSE. Ein Keep-Take ergibt damit Rating=Keep, Circle=FALSE und Circled On Set=TRUE. Das sind keine drei widersprüchlichen Zustände vom Set, sondern ein Bewertungswert, der über drei Regeln ausgegeben wird.

Die drei Spalten sind drei Ableitungen desselben Bewertungswerts

Rating übersetzt den Zahlenwert der Bewertung in festen englischen Text; Circle ist nur bei der Stufe Circle wahr; Circled On Set ist bei den Stufen Circle und Keep wahr. Alle drei stammen aus demselben Bewertungswert, nur die Regeln der Ableitung unterscheiden sich. Die Empfängerseite darf sie deshalb nicht als unabhängige Quellen nehmen, die sich gegenseitig bestätigen, und keine Spalte durch eine andere ersetzen.

Ein Keep-Take kann gleichzeitig Rating=Keep, Circle=FALSE und Circled On Set=TRUE ergeben; das ist derselbe Bewertungswert, der drei Ableitungsregeln durchläuft.

Zwei Formgrenzen der CSV gehören zu dieser Erklärung

Die Kopfzeile wird unmittelbar aus Konstanten zusammengesetzt und durchläuft kein Feld-Escaping. Zeilenumbrüche und Tabulatoren in Datenfeldern werden vorher zu Leerzeichen gemacht, statt sie innerhalb von Anführungszeichen zu erhalten. Diese Ausgabe lässt sich daher nicht als „RFC4180-konform“ zusammenfassen. Beschrieben ist die aktuelle Erzeugungsform; für eine nachgelagerte Tabellenkalkulation oder ein Schnittsystem wird nicht beurteilt, wie diese die Datei auslegt.

Auch die Spaltennamen sind feste englische Konstanten und folgen nicht der Sprache der App. Das Empfängerprinzip aus „Woher der Wert jeder ALE-Spalte kommt“ und „Wenn Sie eine ALE erhalten, prüfen Sie zuerst diese Felder“ gilt hier ebenso: Die Empfängerseite prüft die tatsächlichen Spaltennamen, die Wertformen und die Quellen anhand ihrer eigenen Importvorlage.

FAQ

Ändert sich Rating mit der Sprache der Oberfläche?

Nein. Die Bewertungstexte in der CSV sind feste englische Konstanten, und ohne gesetzte Take-Bewertung schreibt Rating eine leere Zeichenkette.

Heißt ein leeres Circle-Feld, dass nichts eingekreist wurde?

Circle hat keinen Leerwertzweig: TRUE steht nur bei der Stufe Circle, alle übrigen Fälle schreiben FALSE.

Warum ergibt Keep Circle=FALSE?

Weil Circle nur prüft, ob die Stufe dieses Takes die Stufe Circle ist. Keep ist eine andere Stufe, also wird FALSE geschrieben – auch wenn derselbe Take in der Spalte Circled On Set ein TRUE hat.

Darf Circle als Einkreisen am Set gelesen werden?

Nein. Circle ist nur bei der Stufe Circle wahr; Circled On Set fasst Circle und Keep beide als wahr auf, aber das sind nur zwei unterschiedliche Regeln für denselben Bewertungswert. Prüfen Sie die Bedeutung aller drei Spalten anhand Ihrer eigenen Importregeln.


Axiom One LLC — SlateX