metalign

Handbuch

metalign ist das Logbuch fürs iPhone; metalign desktop ist die Mac-App; metalign web ist der Film-Bereich der Mac-App im Browser. Jede erklärt sich auf ihren eigenen Bildschirmen. Hier steht die Reihenfolge, in der die Arbeit geschieht: vier Schritte, und nur der letzte verlässt das Telefon. Danach der Teil, den keine der drei allein erklären kann — was zwischen ihnen übergeht.

Dokument
metalign Handbuch, erste Auflage
Geprüft
, gegen die laufenden Apps
Gilt für
metalign 0.1 (iOS 17 or later, watchOS 10 or later) · metalign desktop 0.1 (macOS 14 or later) · metalign web, das noch keine Version trägt
Status
Alle drei unveröffentlicht. Hier steht, wie sie arbeiten, nicht wie man sie bekommt.

Abschnitt 1 Eine Rolle, von vorn bis hinten

Vier Schritte. Die ersten drei geschehen auf dem Telefon, über so viele Tage, wie die Rolle braucht; der vierte geschieht, wenn die Scans zurück sind, und er ist der einzige, in dem es eine Wahl gibt.

  1. Schritt 1.1 Deine Ausrüstung, und dein Name

    Urheber und Copyright werden beim Anlegen in eine Rolle kopiert, nicht später hinzugefügt. Setze sie vor der ersten Rolle, nicht danach.

    Gehäuse
    Ausrüstung → Kameras. Hersteller und Modell werden in jeden Scan geschrieben.
    Objektive
    Ausrüstung → Objektive. Das Bajonett ist optional. Das Blendenrad kann auf die Stufen begrenzt werden, bei denen der Ring wirklich rastet, halbe Stufen inbegriffen.
    Urheber & Copyright
    Einstellungen.

    Die markierten Zeilen in Abb. 1 stammen aus einem mitgelieferten Katalog und folgen ihm weiter, eine App-Aktualisierung kann eine also korrigieren. Bearbeitest du eine Zeile, wird sie zu deiner eigenen Kopie, und diese Korrekturen hören auf — der Editor sagt das, bevor du es tust. Was du selbst ergänzt hast, überlebt die Abzweigung: Ein Objektiv behält seine Seriennummer, ein Film seine Notizen und eingelesenen Barcodes, und Version des Katalogs verwenden ist der Weg zurück, ohne eines von beidem zu verlieren. Filme und Objektive haben einen Katalog; Kameras absichtlich nicht. Barcodes werden gelernt statt mitgeliefert. Der erste Scan einer Schachtel fragt, welcher Film es ist, und jeder Scan danach geht sofort — am ersten Tag langsamer, und richtig aus dem Grund, auf den es ankommt: Ein falscher Barcode in einer mitgelieferten Tabelle würde Portra auf HP5 laden, und man würde es glauben.

    Fig. 1 Die Ausrüstung, vor der ersten Rolle.
  2. Schritt 1.2 Die Rolle anlegen und in ein Gehäuse einlegen

    Beide Hälften sind dasselbe Formular: Der Film steht oben, das Gehäuse unten.

    Rollen → + → Neue Rolle
    Format, Film, die ISO, mit der du ihn belichtest.
    Filmschachtel scannen
    trägt den Film aus dem Barcode ein.
    Name
    optional; eine Rolle wird ohnehin über ihre Dosennummer bezeichnet.
    Jetzt in eine Kamera einlegen
    im selben Formular, oder später von der Rolle aus oder von der Apple Watch.
    Objektiv
    welches Glas auf dem Gehäuse sitzt; es wird als übliches Objektiv dieses Gehäuses behalten, damit Aufnahmeleiste und Uhr beide damit anfangen.
    Eine tauschen?
    Die App fragt, was mit der letzten Rolle geschehen ist: bis zum Ende belichtet, oder angefangen herausgenommen.
    Fig. 2 Neue Rolle — der Film oben, das Gehäuse unten.
  3. Schritt 1.3 Jedes Bild beim Fotografieren erfassen

    Ein Bild, das ohne sichtbare Räder erfasst wird, hält Zeit, Ort und Ausrüstung fest und lässt die Belichtung absichtlich leer. Sie wird nie aus dem Bild davor geraten.

    Räder setzen, tippen auf Log frame N
    Zeit und Ort werden automatisch gestempelt.
    Keine Räder in Sicht
    Live Activity, Action button, Siri, Apple Watch.
    Ein Bild übersprungen?
    Leeres Bild hinzufügen hält seinen Platz: die Zuordnung ist eine Frage der Position.
    Fertig
    ✓ markiert die Rolle als Belichtet.

    Die Räder sind für ein Telefon, das schon in deiner Hand liegt. Der größte Teil einer Rolle ist nicht so, also gibt es Wege, ein Bild ganz ohne Bildschirm zu erfassen, und einen weiteren, der entscheidet, auf welche Kamera sie erfassen. Jeder hält Zeit, Ort und Ausrüstung fest. Was keiner von ihnen je tut, ist eine Belichtung zu raten. Auf diesen Wegen wurde das Licht eines Bildes entweder von einem Menschen gesetzt, in einem Kurzbefehl oder auf der eigenen Räderseite am Handgelenk, oder es ist gar nicht festgehalten. Nichts in der App leitet eine ab.

    • Der Sperrbildschirm. Eine eingelegte Rolle setzt dort eine Live-Aktivität ab: den Bildzähler und einen Knopf, der das nächste Bild ohne Entsperren erfasst. Das Zeichen erscheint in der Dynamic Island.
    • The Bild erfassen . Ein Bedienelement, auf der Aktionstaste, im Kontrollzentrum oder auf dem Sperrbildschirm, ohne Umweg über Kurzbefehle beim Einrichten.
    • Siri und Kurzbefehle. Bild erfassen und Track aufzeichnen laufen über einen gesprochenen Satz oder einen Kurzbefehl, bei gesperrtem Telefon und ohne die App nach vorn zu holen. Die Rollenauswahl durchsucht alles, archivierte Rollen eingeschlossen, und die Aktion nimmt eine Notiz. Sie nimmt auch die Räder, wenn der Kurzbefehl sie setzt.
    • In der Hand. Sind mehrere Gehäuse geladen, kann keiner dieser Wege sehen, welche Kamera du gerade benutzt hast. Dasselbe Wischen von der linken Kante, das eine Rolle archiviert, bietet In der Hand bei einer Rolle an, die in einer Kamera steckt, und ein langer Druck auf diese Rolle ebenso; jeder blinde Weg erfasst auf dieses Gehäuse, bis du etwas anderes sagst.

    Apple Watch ist der eine Weg, der eine App ist und kein Knopf. Eine Seite je eingelegtem Gehäuse, die Räder auf einer eigenen Seite, und ein Raster zu zweit, wenn es mehrere sind: Tippe die Kamera an, mit der du gerade fotografiert hast, halte sie gedrückt, um deren Räder zu öffnen. Das Telefon muss dafür nicht erreichbar sein. Jeder Druck wird auf die eigene Platte der Uhr geschrieben, bevor das Funkmodul um irgendetwas gebeten wird, und ein Druck, der gewartet hat, wird nach dem Zeitpunkt seiner Entstehung auf die Rolle gesetzt, nicht nach dem seiner Ankunft. Die Uhr bestimmt ihren eigenen Ort beim Druck, denn der Arm, der ausgelöst hat, ist die bessere Antwort als ein Telefon in einer Tasche zwei Zimmer weiter; das GPS läuft für den Druck und geht wieder aus, und ein Druck, der keinen Ort fand, trägt keinen. Seite sperren schützt vor einem verirrten Wischen, der Bildzähler wird orange, sobald die Rolle voll ist, und Rollen lassen sich vom Handgelenk aus einlegen und abschließen.

    Jedes Bild hält fest, über welchen Weg es entstand, und genau das beantwortet die Frage warum hat dieses Bild keine Belichtung?, wenn sie Monate später gestellt wird. Es bleibt in der App: Es gibt keinen EXIF-Tag dafür, wie ein Auslöser gedrückt wurde, und einen zu erfinden hieße, Herkunftsangaben über diese App in die Fotografien anderer Leute zu schreiben. Ein importiertes Protokoll (§3) kann es deshalb nicht wiederherstellen und trägt zu Recht nichts.

    Fig. 3 Bild 4 trägt keine Belichtung, absichtlich leer gelassen statt geraten.
    Fig. 4 Die Rolle auf dem Sperrbildschirm. Der Zählerstand, die Werte des letzten Bildes und ein Knopf, der das nächste ohne Entsperren erfasst. Was er nicht trägt, ist ein Paar Räder — darum hält ein hier erfasstes Bild keine Belichtung fest.
  4. Schritt 1.4 Das Protokoll auf die Scans schreiben

    Alle drei Wege schreiben aus demselben Dokument, nach derselben Zuordnung über die Position, in dieselben Tags. Verschieden ist, welche Dateien sie öffnen und was sie zurücklassen (§6).

    Auf dem Telefon
    • ⋯ → Auf Scans schreiben, then Aus Fotos or Aus Dateien.
    • Zuordnung prüfen, auf Schreiben tippen. Nur JPEG: Ein TIFF wird abgelehnt.
    • „Dateien“ ersetzt an Ort und Stelle; ein Foto, das auf sich selbst zurückgeschrieben wird, behält Zurücksetzen.
    Auf dem Mac
    • Film → Receive…, dann tippe auf dem Telefon auf diesen Mac, oder schick per AirDrop die exportierte .json.
    • Leg die Scans dazu, prüfe die Zuordnung und drücke Write metadata.
    • Jeder Scan behält eine *_original-Sicherung. Alles Weitere: §3.
    Im Browser
    • Protokoll exportieren, dann leg die .json und den Scan-Ordner in metalign web.
    • Prüfe die Zuordnung, dann Write into the files (Chrome, Edge, Opera) oder lade ein ZIP herunter.
    • Es wird nie etwas hochgeladen; siehe §6.

Abschnitt 2 Drei Übergaben

Die Rolle oben ist eines von drei Dingen, die zwischen den Apps übergehen. Die anderen beiden betreffen ein digitales Gehäuse statt einer Rolle Film, und sie nehmen dieselben zwei Wege.

Was reistVonNachWie
Das Protokoll einer Rolle, eine .json Rollen, auf dem Telefon Film Über das lokale Netz, oder als Datei per AirDrop
Ein aufgezeichneter GPX-Track Digital → Track Geotag Dieselben zwei Wege, mit denselben Bytes
Die richtige Zeit Digital → Sync Clock Timestamp Correction Durch eine Fotografie

Der dritte ist der ungewöhnliche. Die Sync Clock zeichnet einen QR-Code, der metalign: und den genauen Augenblick trägt; du fotografierst ihn mit der Kamera, deren Uhr falsch geht, und metalign desktop liest die richtige Zeit aus dieser Aufnahme wieder heraus. Die Fotografie ist der Träger, also braucht es kein Netz und keine richtig gehende Uhr auf einer der beiden Maschinen. Das ist für digitale Gehäuse: Die Zeit eines Filmbildes wird beim Auslösen gestempelt.

Fig. 5 Die Sync Clock. Fotografiere sie mit der falsch gehenden Kamera; das Bild, das du zurückbekommst, ist die Nachricht.

Abschnitt 3 Eine Rolle übergeben

Auf dem Telefon

Das ✓ in der Symbolleiste — Rolle abschließen — markiert die Rolle als Belichtet; Markieren als im ⋯-Menü führt alle fünf Zustände, von Unbenutzt bis Gescannt. Für metalign exportieren steht in diesem Menü, solange die Rolle noch eingelegt ist, und in der Symbolleiste, sobald sie es nicht mehr ist. Es öffnet einen Bildschirm, der zeigt, was das Dokument enthalten wird, etwaige Warnungen und das JSON selbst.

Fig. 6 Das ⋯-Menü, und der Bildschirm, den Für metalign exportieren öffnet. Das Dokument wird vor dem Senden gezeigt, JSON inbegriffen; die Bytes sind dieselben, welchen Weg es auch nimmt.

Auf dem Mac

Klicke in Film auf Receive…. Das Feld sagt Listening und nennt diesen Mac; dieser Name erscheint auf dem Telefon unter An metalign auf deinem Mac senden. Ein Tippen sendet es. Der Mac antwortet mit der Rolle und der Bildzahl, die er dekodiert hat, nicht mit dem, was das Telefon zu senden behauptet hat — du weißt also, dass es angekommen ist, während du noch danebenstehst. Der Empfänger läuft nur, solange dieses Feld offen ist.

Oder als Datei

Protokoll exportieren schreibt dieselben Bytes nach <Rolle> — shot log.json. Schick sie per AirDrop und lege sie zusammen mit den Scans auf den Film-Bereich; eine Ablagefläche nimmt beides. Kein Netz, kein Empfänger, kein Mac im Raum. Es ist auch der einzige Weg in den Browser — siehe §6 — denn nichts, was an einen Tab ausgeliefert wird, kann auf einen Push antworten.

Und wieder zurück

Dieselbe Datei kommt herein. RollenProtokoll senden oder importierenProtokoll importieren nimmt eine oder mehrere und zeigt, was jede hinzufügen würde, bevor irgendetwas geschrieben wird: die Rolle, ihre Bildzahl, den Film und das Gehäuse, die sie nennt. Ausrüstung, die dabei angelegt würde, wird gesondert und in Orange genannt, denn eine Kamera in der eigenen Liste zu finden, die man nie eingetragen hat, ist schlimmer, als vorher davon zu erfahren.

Es ist eine Rekonstruktion und keine Wiederherstellung, und der Bildschirm sagt das unumwunden: „Ein Protokoll trägt die Rolle und ihre Bilder. Wo die Rolle aufbewahrt wurde, ihr Ablaufdatum, ob sie archiviert war und welche Bilder markiert waren, steht nicht in der Datei, und die Rolle bekommt die nächste freie Dosennummer. Ausrüstung, die sie nennt, wird mit dem abgeglichen, was du schon hast, und hinzugefügt, wenn nichts passt.“ Es trägt auch nicht, über welchen Weg jedes Bild erfasst wurde (§1.3), ein importiertes Bild sagt dazu also zu Recht nichts.

Eine Rolle, die schon in der Bibliothek liegt, wird unter ihrem eigenen Namen abgelehnt statt zusammengeführt, und die Ablehnung sagt, was zu tun ist: Lösche die vorhandene, wenn du sie ersetzen wolltest. Eine Datei, die nicht gelesen werden konnte, wird stattdessen mit ihrem Dateinamen benannt, denn eine Datei, aus der sich nichts dekodieren ließ, hat keine Rolle, nach der sie sich benennen könnte — und „das ist kein Protokoll“ über eine von drei ausgewählten Dateien zu hören, ist eine Meldung, mit der du nichts anfangen kannst.

Lies das, bevor du zum Mac gehst

Zwei Warnungen sind Eigenschaften des Dokuments, sie gelten also auf jedem Weg: „Für diese Rolle ist keine Kamera gesetzt, die Scans bekommen also kein Make/Model, und metalign gruppiert nach Modell“, und „Kein Bild hat einen Aufnahmezeitpunkt, es werden also keine Daten geschrieben.“

Abschnitt 4 Die Zuordnung ist eine Frage der Position

Die Regel

Ein Scan wird mit dem Bild geschrieben, auf dessen Höhe er in der Tabelle steht. Nichts sonst bindet die beiden: nicht die Nummer im Dateinamen des Labors, nicht die Bildnummer im Protokoll.

Die Scans laufen links in Dateinamen-Reihenfolge hinunter, die Bilder des Protokolls rechts, und nur die linke Spalte bewegt sich. Das ist so, weil die Alternative stillschweigend versagt: Labore nummerieren Dateien, wie sie wollen, Bildnummern springen, und eine Lieferung, der ein Bild fehlt, würde den ganzen Rest der Rolle falsch zuordnen, ohne dass irgendetwas es sagt. Die Bildnummer ist das Etikett, gegen das du die Zuordnung prüfst, nie der Schlüssel, mit dem sie gemacht wird. Also prüfe sie. Eine Zeile zeigt das Bild so, wie die Bildliste der Rolle es zeichnet, mit dem Scan darunter: Belichtung, Zeit und Titel in der ersten Zeile, Miniatur und Dateiname in der zweiten. Eine Verschiebung um eins über eine ganze Rolle ist in Bildern offensichtlich und in Dateinamen unsichtbar.

Nur die Scan-Spalte wird umsortiert: Bilder umzuordnen hieße, die Rolle vom falschen Ende her zu bearbeiten. Die Bildspalte kann eines dazubekommen, und nur das: ein leeres Bild, eingefügt aus der Zeile, in die es gehört, denn die Zuordnungstabelle ist der eine Ort, an dem die Position des fehlenden Negativs tatsächlich bekannt ist.

Scans, in Dateinamen-Reihenfolge
Erfasste Bilder
MountRobson-01
MountRobson-02
MountRobson-03
MountRobson-04
Platzhalter
Platzhalter
1 Berg Lake, first light So oder so richtig So oder so richtig
2 Leeres Bild Nichts erfasst, wogegen man prüfen könnte Richtig, wenn das Labor die Leeren übersprang
3 Leeres Bild Nichts erfasst, wogegen man prüfen könnte Richtig, wenn das Labor die Leeren übersprang
4 Reflection off the lake Richtig, wenn das Labor sie gescannt hat Richtig, wenn das Labor sie übersprang
5 Toboggan Falls No scan Richtig, wenn das Labor sie übersprang
6 The last of the light No scan Richtig, wenn das Labor sie übersprang
Fig. 7 Vier Scans gegen sechs erfasste Bilder, und dieselben vier mit einem Platzhalter über jedem leeren Bild. Beides sind vollständige Anordnungen einer Lieferung, und das Protokoll kann nicht sagen, welche stimmt. Ein leeres Bild ist ein Negativ, auf das niemand erfasst hat, nicht ein Negativ, auf dem nichts ist. Das Labor hat es also durchaus vielleicht gescannt. Wenn ja, ist die Rolle bereits im Takt, und die Bilder 5 und 6 kamen einfach zu kurz zurück. Hat es die beiden Leeren übersprungen, sind diese vier Dateien die Bilder 1, 4, 5 und 6, und jede einzelne sitzt gerade zwei Zeilen zu hoch. So oder so bewegt sich nur die linke Spalte, und auf der Platte wird nichts angerührt. Das Bild entscheidet es, nicht die Tabelle: Öffne den Scan auf Höhe eines Leeren und sieh nach, welches Bild es ist.
  • Ein Bild, das das Labor nie zurückgegeben hat, ist eine leere Zeile mit der Markierung No scan. Zieh sie zu diesem Bild hinauf, und alles darunter rückt eine Zeile nach unten, oder klicke mit rechts und wähle Move to frame. ⌘Z macht all das rückgängig, und auf der Platte wird so oder so nichts angerührt.
  • Dasselbe Bild zweimal — ein neuer Scan, oder eine Auftragsnummer, die eine andere wiederholt — trägt ein oranges !. Es wird aus Dateinamen gelesen, metalign desktop handelt also nie von sich aus: Klicke auf die Markierung, um beide Bilder zu sehen, dann Not a duplicate oder Remove. Bis du antwortest, sitzt die Rolle darunter eine Zeile neben dem Protokoll. Check the pictures vergleicht die Bilder selbst und sagt, wohin die Belege deuten.
  • Ein leeres Bild ist eine Bildnummer, auf der nichts erfasst wurde: ein Negativ, von dem du weißt, dass es existiert, und über das du nichts weißt. Das Zählwerk stand auf 18, während die App 17 hielt, oder ein Druck wurde nicht erfasst. Es hält seinen Platz in der Nummerierung, und meist gibt es dazu einen Scan, denn das Negativ liegt auf dem Film und das Labor findet es. Ein Scan auf Höhe eines leeren Bildes ist also meistens richtig; er lässt sich nur nicht prüfen, weil das Protokoll auf dieser Zeile nichts hat, wogegen man prüfen könnte. Genau das sagt das Telefon dazu, und darum bittet es dich hinzusehen, statt dir zu sagen, du sollst etwas reparieren.
  • Ein Platzhalter ist die andere Hälfte dieses Paars, und die beiden sind Gegenteile. Ein leeres Bild ist ein Negativ, das existiert und nichts trägt; ein Platzhalter ist eine Zeile, auf der keine Datei landet, eine Lücke, die du in der Scan-Spalte öffnest, wenn das Labor ein Bild übersprungen hat. Das Telefon zeichnet sie als Paar, um sie auseinanderzuhalten: eine durchgezogene Markierung neben Leeres Bild, eine gestrichelte für den Platzhalter. Jede Spalte repariert ihre eigene Seite. Mehr Bilder als Scans verlangen einen Platzhalter; mehr Scans als Bilder verlangen ein leeres Bild.
  • Ein erfasstes Bild zu löschen ist dieselbe Physik vom anderen Ende her. Nimm eine Zeile aus einer Rolle, und jeder Scan darunter paart sich ein Negativ zu hoch: über die Position, auf einer anderen Maschine, Wochen später, ohne dass sichtbar etwas schiefgeht. Darum klärt das Wischen das als zwei Behauptungen, eine nach der anderen, statt als eine Frage, die unter einem schon bewegten Daumen ankommt. Ein Bild, das irgendetwas trägt, bietet zuerst Leeren an, was nur sagt: Ich habe zu diesem Negativ nichts festzuhalten. Nichts bewegt sich, keine Nummer wird neu vergeben, und die Zeile, die jetzt Leeres Bild liest, trägt ein Rückgängig neben diesen beiden Wörtern. Nur ein Bild, das schon nichts behauptet, bietet Löschen an, und das ist die Behauptung, die die Rolle verkürzt: „Dieses Bild ist bereits leer. Es zu löschen nimmt seine Nummer von der Rolle, die Bilder danach rücken also eines auf.“ Der einstufige Weg bleibt beim langen Druck samt seiner Frage erhalten, denn ein durch Doppeldruck erfasstes Bild steht für ein Negativ, das nie existiert hat, und es zuerst zu leeren würde etwas Falsches behaupten.
  • Einer Rolle, deren Protokoll schon hinausgegangen ist, wird gesagt, was ein Neuvergeben veralten lässt. Ein Satz im Dialog, und nie eine Ablehnung: „Ihr Protokoll ist bereits hinausgegangen; den Rest aufrücken zu lassen hinterlässt alte Nummern in den Scans, bis du sie erneut sendest.“ Kaputt geht dadurch nichts — metalign ordnet über die Position zu, nicht über die in einen Scan geschriebene Bildnummer — und die Rolle erneut zu senden bringt beide wieder in den Takt. Die Markierungen, die eine Rolle fürs Gesendet- und Geschriebensein trägt, werden festgehalten, nie erzwungen.
  • Die ersten Bilder der Rolle haben unter Umständen gar kein erfasstes Bild. Ein frisch geladenes Gehäuse steht unter 1 — eine M6 bei −2 — und diese Transportdrücke sind blind, es sind also echte Negative, die niemand erfasst hat. Ein Labor, das sie scannt, liefert diese Dateien zuerst, und die Scan-Spalte sortiert nach Dateinamen, sie nehmen also die obersten Zeilen ein, während der Überschuss unten auftaucht. Die beiden Enden sind nicht dieselbe Zeile: Das leere Bild, das hinzugehört, gehört nach oben, und es stattdessen unten einzufügen paart jeden Scan der Rolle zwei Negative zu hoch, ohne dass irgendetwas auf dem Bildschirm es sagt. Abb. 9 ist dieser Fall auf dem Telefon.
  • Eine leere Belichtung ist kein Fehler. Ein Bild, das über die Aktionstaste, ein Bedienelement, die Live-Aktivität oder die Apple Watch erfasst wurde, hatte keine Räder auf dem Bildschirm; es hält Zeit, Ort und Ausrüstung fest und lässt die Belichtung leer, statt die des letzten Bildes zu übernehmen.
Fig. 8 Derselbe Fall auf dem Telefon — der Bildschirm, aus dem Abb. 7 gezeichnet ist — und daneben, was die App über diese Zuordnung sagt. Keine der beiden Warnungen nennt die Rolle falsch. Die zweite ist das ganze Abb. 7 in einem Satz: Das kann genau richtig sein, und der Grund hinzusehen ist, dass das Protokoll es dir nicht sagen kann. Sie sind eine Prüfung, kein Tor — 4 Scans schreiben ist darunter aktiv — und darum ist sie zu lesen der Schritt, auf den es ankommt.
Fig. 9 Ein Scan mehr, als die Rolle Bilder hat. Der übrige taucht unten auf, als Kein Bild. Der Satz darunter sagt laut, dass das hinzuzufügende leere Bild nach oben gehören könnte. Das ist der Transportfall: Die beiden Enden dieser Tabelle sind nicht dieselbe Zeile. Die Zählung darunter ist dieselbe Behauptung, prüfbar: Sieben Scans sind geladen und sechs werden geschrieben, denn die Zeile hinter dem letzten Bild hat kein Bild, auf das geschrieben werden könnte.

Abschnitt 5 Was geschrieben wird

  • Was fehlt, wird nicht geschrieben, und nichts wird leer geschrieben. Das würde löschen, was der Scanner dort hinterlassen hat.
  • Daten werden lokalisiert, nicht umgerechnet. Das Protokoll hält einen Augenblick samt der Zeitzone, in der fotografiert wurde; die Uhrzeit wird in der Zone des Bildes dargestellt und der Versatz daneben geschrieben.
  • Bulb ist keine Belichtungszeit. B geht stattdessen in den privaten Namensraum.
  • Schweigen ist kein Wert. Ein Bild, das nichts über einen Blitz sagt, schreibt keinen Blitz-Tag: „niemand hat es gesagt“ und „kein Blitz hat ausgelöst“ sind verschiedene Behauptungen.
Was du erfasst hastWas der Scan trägt
Kamera: Hersteller, Modell, Seriennummer EXIF:Make, EXIF:Model, EXIF:SerialNumber
Zeit, und die Zone, in der fotografiert wurde EXIF:DateTimeOriginal, CreateDate, ModifyDate, plus OffsetTime, OffsetTimeOriginal, OffsetTimeDigitized
Verschlusszeit EXIF:ExposureTime — außer B, das zu XMP-metalign:shutterSetting wird
BlendeEXIF:FNumber
ISO (die Empfindlichkeit der Rolle, oder was du gemessen hast)EXIF:ISO
BelichtungskorrekturEXIF:ExposureCompensation; null schreibt nichts
Objektiv: Hersteller, Modell, Seriennummer, Brennweite EXIF:LensMake, LensModel, LensSerialNumber, FocalLength
FlashEXIF:Flash; fehlt er, wird nichts geschrieben
Position EXIF:GPSLatitude, GPSLongitude, GPSAltitude, jeweils mit ihrer Hemisphärenangabe
Eine Position, die niemand gemessen hat EXIF:GPSProcessingMethod als MANUAL; eine gemessene schreibt nichts
TitelXMP-dc:Title und IPTC:ObjectName
Bildunterschrift, Stichwörter, Bewertung MWG:Description, MWG:Keywords, XMP:Rating
Urheber, Copyright (an der Rolle gesetzt)MWG:Creator, MWG:Copyright
Filter am Objektiv; eine Notiz am BildXMP-metalign:filter, XMP-metalign:frameNote
Bildnummer, Rollenname, Film, Format, Prozess, Nennempfindlichkeit, gemessene Empfindlichkeit, Push oder Pull, Labor XMP-metalign:* — der private Namensraum, weil kein Schema einen Film beschreibt

Ein erfasstes Bild ist nicht immer richtig; ein Doppelklick darauf — oder Rechtsklick und Correct frame N… — bearbeitet Zeit, Ort, Belichtung, Objektiv und Beschreibung. Das Protokoll selbst wird nie umgeschrieben: Die Korrektur bleibt in metalign desktop und wird angewandt, wenn das Bild geschrieben wird, die Datei, die von deinem Telefon kam, bleibt also der Beleg, der sie war. Die Rolle erneut zu exportieren ersetzt das Protokoll und verwirft Korrekturen, die gegen das alte gemacht wurden — der Bereich sagt dir, wie viele verworfen wurden.

Eine Position kann erschlossen statt gemessen sein, und der Scan sagt, welches von beidem es war. Ein Bild, das nie einen Ort bekommen hat, kann einen vom nächstgelegenen verorteten Bild davor oder danach übernehmen, oder von Hand eine Nadel gesetzt bekommen: in der Bildkarte des Telefons, oder indem das Bild auf dem Mac oder im Browser korrigiert wird. Jeder dieser Wege schreibt EXIF:GPSProcessingMethod als MANUAL, was die übliche Art ist zu sagen, dass ein Mensch eine Position behauptet hat und nicht ein Empfänger eine gemeldet. Eine gemessene Position schreibt dort nichts, nach derselben Regel, der auch der Blitz folgt: Nur die positive Behauptung erreicht die Datei. Alle drei Apps schreiben ihn, und alle drei nennen eine von Hand gesetzte Nadel dasselbe — ein auf einer von ihnen eingetragener Ort macht auf dem Scan also dieselbe Aussage, welche die Rolle auch fertig macht.

Abschnitt 6 Mac, Telefon oder Browser

Alle drei schreiben aus einem Dokument, nach einer Zuordnungsregel, in dieselben Tags. Was sie nicht teilen, ist, welche Dateien sie öffnen, wo die fertige Datei landet und was sie zurücklassen. Eine der drei verdient vorab einen Absatz.

Keine App auf einem der beiden Geräte kann metalign web vorstellen, denn es läuft auf keinem von beiden: Es setzt den Film-Bereich in einen Browser, vollständig auf der Maschine, auf der er geöffnet ist. Nichts wird hochgeladen, und es gibt kein Konto. Das ist kein Versprechen über unser Verhalten, sondern eine Eigenschaft der Seite: Sie wird unter einer Richtlinie ausgeliefert, die ihr keine eigenen Verbindungen erlaubt — es gibt also keinen Ort, an den ein Scan gehen könnte.

Eigenschaftmetalign desktop, auf dem Macmetalign, auf dem Telefonmetalign web, im Browser
Scans, die sie schreibt Was das mitgelieferte ExifTool schreibt, TIFF eingeschlossen Nur JPEG — ImageIO schreibt keinen Aufnahmezeitpunkt in das EXIF eines TIFF JPEG und TIFF, nativ geschrieben; ExifTool nur für die Dateien, für die es nicht bürgt
Wo die Datei landet An Ort und Stelle, neben der Lieferung des Labors Aus „Dateien“ an Ort und Stelle ersetzt; aus „Fotos“ an Ort und Stelle bearbeitet und in ein Album gelegt An Ort und Stelle, im Ordner, aus dem sie kam, auf Chromium; überall sonst ein ZIP der Rolle
Sicherungen Ein unangetastetes *_original jedes Scans Keine eigenen — „Fotos“ behält das Original, und „Zurücksetzen“ macht das Schreiben rückgängig Ein *_original, geschrieben vor den neuen Bytes; der ZIP-Weg liest die Scans und rührt nichts an
Blitz Writes EXIF:Flash Schreibt ihn nie, in keine Richtung Writes EXIF:Flash
Eine Position, die niemand gemessen hat Schreibt GPSProcessingMethod in den EXIF-GPS-Block Schreibt denselben Wert in das XMP-Paket statt in den EXIF-Block, wo ein Leser, der nur EXIF liest, ihn nicht findet Schreibt ihn in den EXIF-GPS-Block
Bildunterschrift, Titel, Stichwörter MWG-Composites — EXIF, IPTC und XMP zusammen XMP, gespiegelt nach ImageDescription, Artist und Copyright; kein IPTC-Block Ebenfalls MWG-Composites — EXIF, IPTC und XMP, in JPEG wie in TIFF
Fig. 10 Das Telefon ist der einzige Bildschirm in allen dreien, der alle drei Ziele nennt, und von dort stammt die Tabelle oben.

Abschnitt 7 Wissenswertes

  • Eine Rolle ist ein Quellordner, denn so liefert ein Labor einen Auftrag. Lege den ganzen Download ab, und jede Rolle bekommt einen Reiter; Write metadata schreibt jede Rolle, für die ein Protokoll gewählt ist, nicht nur die auf dem Bildschirm.
  • Laborscans sind groß. Eine Rolle mit 36 Aufnahmen als TIFF kommt auf etwa 2 GB; Film kann deshalb neben jeden Scan ein JPEG schreiben und nur dieses taggen, sodass die Datei des Labors Byte für Byte so bleibt, wie sie ankam.
  • Danach sind es gewöhnliche Fotos. Sie tragen ein echtes Make, Model und einen Aufnahmezeitpunkt und gruppieren sich deshalb in jedem anderen Bereich nach Kamera wie jede digitale Datei.
  • Drei Gehäuse sind durchgehend geprüft: Leica M10-P, Leica Q-P und Sony A7 III. Von allem anderen wird erwartet, dass es funktioniert, und es wurde hier nicht geprüft.
  • Beide Geräte brauchen für jeden der beiden Pushs dasselbe Netz. Der Dateiweg braucht keines.
  • Zwei Geräte, eine Bibliothek, wenn du es einschaltest. Mit iCloud synchronisieren ist aus, bis du es anfasst, und derselbe Schalter ist der Weg hinaus: Wer aussteigt, behält die lokale Bibliothek. Wo zwei Geräte auf eine Rolle erfasst haben, ist die Aufnahmezeit die physische Bildreihenfolge; eine spätere Bearbeitung gewinnt als Ganzes, statt Feld für Feld zusammengenäht zu werden; Tracks reisen, sobald sie gestoppt sind; und eine auf einem Gerät gelöschte Rolle bleibt auf den anderen gelöscht. Zwei Zeilen berichten davon statt einer — Status und Zuletzt synchronisiert — denn ein Start, der seit einer Woche iCloud nicht erreicht hat, steht auf „Wird synchronisiert …“, was sich genau wie ein Gerät liest, das vor einer Sekunde synchronisiert hat. Das ist die Feinheit hinter kein Konto auf der Startseite: metalign hat kein eigenes Konto und lädt zu niemandem etwas hoch, und die Synchronisierung ist, wenn du sie einschaltest, deine eigene iCloud.
  • Ein Gehäuse, dessen Zählwerk unter 1 beginnt, kann das sagen. Zählwerk beginnt unter 1 an der Kamera setzt eine frische M6 auf −2, und die App beschriftet dann so um, dass es zu dem Zählwerk passt, das du tatsächlich abliest, während die eigenen Ordnungszahlen des Protokolls stehen bleiben. Das ist die andere Hälfte der Transportgeschichte in §4.
  • Filter werden festgehalten, nie angewandt. Wähl einen, und die Aufnahmeleiste sagt, was er kostet: „Gelb #8 kostet 1: gib eine Blendenstufe mehr als der Messwert.“ Eine eingestellte Belichtungskorrektur ist in dieser Zahl schon enthalten, denn beide drücken in dieselbe Richtung, und du müsstest sie sonst zwischen Messen und Einstellen des Rings selbst zusammenrechnen. Was sie nie tut, ist die Räder zu bewegen. Die halten fest, worauf die Kamera stand, nicht worauf sie hätte stehen sollen.
  • Ein Bild mit Zeit und Ort kennt sein Licht. Tageslicht, goldene Stunde, blaue Stunde, Dämmerung oder Nacht, mit Höhe und Richtung der Sonne, auf dem Gerät aus den beiden schon erfassten Angaben errechnet und einer korrigierten Zeit folgend. Einem Bild, dem eine der beiden fehlt, meldet nichts, statt sich beim Bild davor zu bedienen. Nichts davon wird in einen Scan geschrieben: Es ist die Lesart der App vom Protokoll, keine Behauptung, die das Protokoll aufstellt, und fehlt deshalb absichtlich in §5.
  • Ein Bild, das keinen Ort bekommen hat, kann noch einen bekommen. Eine Ortung, die älter als zwei Minuten ist, wird nicht verwendet, und ein Druck von der Uhr findet unter Umständen nichts — eine Rolle kann also mit Lücken zurückkommen. Das ⋯-Menü der Rolle öffnet eine Bildkarte: die Bilder, die keinen Ort festgehalten haben, und darunter die, die schon auf der Karte sind. Tippe eines der ersten an, und es kann seinen Ort vom nächstgelegenen verorteten Bild davor oder danach übernehmen. Es nennt die Bilder, die es anbietet, wie lange davor oder danach sie fotografiert wurden und wie weit sie auseinanderliegen — die Toleranz wird also gesehen statt behauptet; wo nur eine Seite eines Bildes einen Ort festgehalten hat, sagt es stattdessen das, denn dann begrenzt nichts die Schätzung. Oder du setzt die Nadel selbst. Zwei Regeln gelten in beiden Fällen. Eine Schätzung ist nie die Quelle für eine andere Schätzung, und das hält eine Vermutung davon ab, eine Rolle hinunterzuwandern. Und sie trägt keine Genauigkeitsangabe, denn die Genauigkeit gehörte zur Messung. Anders als das Licht oben erreicht diese sehr wohl den Scan: §5 hat den Tag.
  • Die Negative selbst kann man ansehen, bevor irgendetwas gescannt wird. Der Sucher-Knopf oben auf dem Bildschirm Rollen öffnet Negativvorschau: Halte das Telefon über einen Streifen auf einem Leuchttisch, und der Film wird als der Abzug gezeigt, den er ergäbe. Es ist eine Lupe und kein Scanner. Nichts wird fotografiert und nichts gesichert, und das Bild existiert nur, solange du hinsiehst. Der Film will Licht, das durch ihn hindurchgeht, statt auf ihn zu fallen — ein Leuchttisch, ein Fenster oder ein zweites Telefon, das Weiß zeigt, taugen alle. Der eine Griff, der nicht offensichtlich ist, ist zugleich der, der am meisten bewirkt: Tippe auf ein unbelichtetes Stück Film, den Rand oder die Lücke zwischen zwei Bildern, und die orange Maske wird davon abgemessen. Diese Messung gilt dem Film von heute Abend über der Lampe von heute Abend, sie wird also in jeder Sitzung neu genommen und nie gespeichert; eine vom letzten Monat aufbewahrte Basis würde weiter für ein Licht korrigieren, das nicht im Raum ist. Was bleibt, ist die Hälfte, die Geschmack war. Drei Farbbalancen, ein Kontrast und ein Schalter Schwarzweiß werden unter einem Namen gesichert, einer davon kann als Mit dieser Vorgabe öffnen, markiert werden, und sie reisen mit der Bibliothek wie der Rest deiner Einstellungen.
  • Die Rolle kann auf dem Zifferblatt sitzen. Der Komplikationswähler des Zifferblatts führt metalign auf, und darunter Rolle: Füg die hinzu, und der Film in deiner Kamera steht auf dem Zifferblatt, ohne dass etwas geöffnet wird — als Ring oder als Kurve, gefüllt danach, wie weit du in der Rolle bist, mit dem Zählerstand darauf. Der breite Platz hat Raum für die zwei Dinge, die ein Zählerstand nicht sagen kann — welcher Film auf der Rolle ist, und wann das letzte Bild heruntergegangen ist — und der einzeilige Platz setzt den Namen des Gehäuses vor den Zählerstand, denn mit drei Kameras am Mann entscheidet der darüber, ob die Zahl dahinter von dem Film in deiner Hand handelt. Ein Tippen öffnet die App, und sie öffnet auf der Rolle, die das Zifferblatt genannt hat: Beide folgen dem Gehäuse, das du zuletzt als in der Hand bezeichnet hast, die zwei können also nicht verschiedene Filme meinen. Die Komplikation rechnet sich nichts selbst aus. Die App veröffentlicht, was das Zifferblatt zeichnet, durch dieselbe Arithmetik, die ihre eigenen Bildschirme benutzen, und eine Rolle, die sie nicht lesen kann, und gar keine Rolle sind absichtlich eine Antwort, Keine Rolle eingelegt, weil ein Zifferblatt mit dem Unterschied nichts anfangen kann.
Fig. 11 Die Bildkarte. Blau ist ein Ort, den das Telefon gemessen hat, und Orange ein Ort, den jemand erschlossen hat; die Liste sagt in Worten, welcher von beidem, wo Platz dafür ist.

Herkunft

Aus den drei Apps herausgelesen am 10. August 2026 und am 25. August 2026 erneut gegen sie geprüft — der Wortlaut auf dem Bildschirm aus den Quellen statt aus ihrer Dokumentation — und von Hand hierher kopiert. Nichts hält es automatisch im Takt. Wo die Apps dieser Seite widersprechen, haben die Apps recht. Die Bildschirmfotos zeigen metalign auf dem Telefon, laufend in einem Simulator am ersten dieser Daten, auf erfundenem Film: Diese Rolle gibt es nicht, und die Koordinaten sind ein Berg. Sie zeigen die App auf Englisch, und ihre Alternativtexte sind aus demselben Grund englisch: Ein Alternativtext beschreibt das Bild, und ein deutscher Satz über einen englischen Bildschirm wäre eine Behauptung über etwas, das dort nicht steht. Die im Fließtext genannten Bedienelemente sind dagegen deutsch, denn sie benennen die App, die du in der Hand hältst. Die zweite Prüfung war jedes zitierte Bedienelement auf beiden Seiten — 36 an der Zahl — gegen die drei Repositories gegreppt, dazu die Aussagen von §4 gegen FRAMES.md und SCANS.md der Telefon-App und die drei Versionsnummern oben gegen die jeweilige project.yml. Alles hielt stand. Sie lief, weil diese Seite kurz vor der Veröffentlichung stand, und die Naht, auf der sie sitzt, ist die eine ohne Test auf beiden Seiten: Ein umformulierter String in einer App zerbricht hier eine Transkription, ohne irgendetwas zu ändern, das ein Build bemerken könnte. Das Material, das später am selben Tag hinzukam, ist die Ausnahme zur Zeile darüber und sagt das hier, statt sich ihr stillschweigend anzuschließen. Die beiden Absätze in §1.1 über den Katalog, die Darstellung der fünf Wege, ein Bild zu erfassen, in §1.3, Und wieder zurück in §3, die beiden Punkte über das Löschen eines Bildes in §4 und jeder Punkt dieses Abschnitts ab Zwei Geräte, eine Bibliothek wurden aus der Quelle der Telefon-App und ihren eigenen Dokumenten gelesen, nicht von einem laufenden Bildschirm. Die letzte Angabe las sich früher als die letzten vier Punkte dieses Abschnitts, und ein Zeiger auf eine Position in einer Liste, die weiter ergänzt wird, ist eine Behauptung, die sich von selbst verschiebt: Sie meinte beim Schreiben den Punkt zur Synchronisierung und die drei darunter, und als am 29.08.2026 die Bildkarte angehängt wurde, deckte sie die Synchronisierung stillschweigend nicht mehr ab und stattdessen die Bildkarte. Den Punkt zu benennen, bei dem sie beginnt, hält sie fest. Die drei Hinzugekommenen seither sind die Bildkarte, die Negativvorschau und die Zifferblatt-Komplikation (07.09.2026), alle zu denselben Bedingungen. Jedes Bedienelement, das sie nennen, und jeder Satz, den sie zitieren, wurde gegen ein String-Literal in jenem Repository abgeglichen — was ein falsches Zitat findet und einen Bildschirm, der es nicht mehr zeigt, nicht finden würde. Nur eines davon berührt eine veröffentlichte Tafel: §1.1 erklärt das Katalogzeichen, das Abb. 1 immer schon gezeichnet und diese Seite nie benannt hat. Eine Aussage hier wurde von der anderen Seite geprüft statt nur von dieser, und sie ist die Ausnahme, die genannt zu werden verdient, weil sie falsch war. §1.3 und die Startseite sagten beide, die bildschirmlosen Wege stellten einem keine Räder vor die Nase; die Uhr hat eine Räderseite, und ein Druck dort hält eine echte Belichtung fest. Am 26.08.2026 korrigiert und danach gegen die Quelle der App von einer Sitzung in jenem Repository überprüft, die auch die Grenze festgelegt hat, die diese Formulierung nun achtet: Ein Rad kann von einem früheren Bild mitgenommen statt für dieses gesetzt worden sein — es gilt also, dass nie etwas abgeleitet wird, nicht, dass jeder Wert neu gewählt wurde. Hinzugekommen am und zur selben Ausnahme gehörend: der Absatz in §5 über eine Position, die niemand gemessen hat, die Zeilen, die §5 und §6 dafür bekommen haben, und der letzte Punkt dieses Abschnitts. Alles davon wurde aus der Quelle der drei Repositories gelesen statt von einem laufenden Bildschirm: die Bildkarte des Telefons und die Auswahl, die sie öffnet, der Ort, den eine Bildkorrektur auf dem Mac und im Browser erzeugt, und, für die Frage, wo der Tag landet, die eigenen Tests jedes Schreibers und die daneben festgehaltenen Messungen. Der eine Bildschirm, der an jenem Tag laufend gesehen wurde, ist der in Abb. 6, dessen Menü eine Zeile dazubekommen hatte.

metalign.org · © 2026 Christoph Auer · Impressum · Datenschutz · Deutsch

Gesetzt in XCharter und Instrument Sans, beide frei lizenziert und von dieser Seite ausgeliefert statt von der eines Dritten.