← lf.wtf
FRMT App-Symbol

FRMT

Filmsimulation für iPhone

Kein Filter.
Ein Film.

Jede andere Film-App auf deinem Telefon ist ein Farbfilter. Eine Liste davon, was aus jeder Farbe werden soll, angewendet auf ein Foto, das längst aufgenommen ist.

FRMT simuliert stattdessen den Film. Das Licht, das seitwärts durch die Emulsion streut. Die Farbschichten, die einander chemisch zurückhalten. Das Korn, das nur dort entsteht, wo Licht tatsächlich gelandet ist. Dein iPhone rechnet die Chemie durch, Bild für Bild, aus einem RAW-Negativ.

Im App Store laden 14,99 $ einmalig

Kein Abo · Kein Konto · Nichts verlässt dein Telefon

Ein beleuchteter Burgfried über einem Wassergraben in der Dämmerung, so wie das iPhone ihn wiedergibt. Dasselbe Bild, entwickelt über das Profil Cinnabar 50: Die beleuchteten Mauern und die Türme blühen in das Dunkel um sie herum. iPhone Cinnabar 50
Gleiches Bild, gleiche Belichtung. Zieh daran.

Der Unterschied

Ein Filter ist eine Liste. Film ist eine Reaktion.

Ein Filter arbeitet per Nachschlagen. Jemand hat vorab entschieden, was aus jeder Farbe werden soll, und die App tauscht sie Pixel für Pixel aus. Gib ihr zweimal dasselbe Blau, und du bekommst zweimal dieselbe Antwort, ob dieses Blau nun ein Stück Abendhimmel war oder das Glanzlicht auf einer Chromstoßstange.

Film hat keine Liste zum Nachschlagen. Er hat Chemie, und Chemie achtet auf ihre Umgebung. Licht, das auf eine helle Kante trifft, läuft weiter, wird von der Rückseite des Films zurückgeworfen und belichtet die Körner daneben. Farbstoff, der in einer Schicht entsteht, setzt eine Chemikalie frei, die verhindert, dass die Schicht daneben ebenso stark entsteht. Korn erscheint dort, wo genug Photonen gelandet sind, und das ist in den Schatten ein anderer Ort als in den Mitteltönen.

Nichts davon lässt sich als Liste aufschreiben, weil die Antwort davon abhängt, was sonst im Bild ist.

Genau darum leuchtet eine Neonreklame auf Film in das Dunkel um sie herum, darum bleiben Rottöne von Grüntönen getrennt, statt zu Matsch zu werden, und darum liegt das Korn am schwersten in den Mitteltönen und verschwindet im tiefen Schatten. Darauf zeigen die Leute, wenn sie sagen, ein Foto sehe nach Film aus. Eine Nachschlagetabelle kommt da nicht hin, so sorgfältig sie auch gemacht wurde.

Der Beweis

Wir haben den Filter gebaut und ihn dann geschlagen.

Ein Foto, zweimal entwickelt. Links der bestmögliche Farbfilter genau dieses Films, gebaut aus denselben Messungen, aus denen wir das Modell gebaut haben. Rechts die volle Simulation. Das ist ein 1:1-Ausschnitt, du siehst also echte Pixel und nicht eine skalierte Fassung davon.

Ein 1:1-Ausschnitt von hellem Himmel durch dunkle Herbstzweige, entwickelt über eine Farbnachschlagetabelle: sauber, glatt, Kanten hart gegen den Himmel geschnitten. Derselbe Ausschnitt durch die volle FRMT-Simulation: Korn über den ganzen Himmel, und der helle Himmel blüht in jeden dunklen Zweig und jedes Blatt. Filter FRMT
Zieh daran. Der Himmel bekommt Korn, und jeder dunkle Zweig wird vom Licht dahinter angefressen. Der Filter schneidet hart gegen den Himmel, weil ein Filter Licht nicht seitwärts bewegen kann. Flint 64.

Zoom wieder heraus, und es ist überall. Hier ist jede Stelle, an der die beiden Fassungen über das ganze Bild hinweg voneinander abweichen, verstärkt und für sich gezeigt. Das ist das Licht, das ein Filter nicht erzeugen kann, weil es zu erzeugen bedeutet, Licht über das Bild zu bewegen, statt es an Ort und Stelle umzufärben.

Ein dunkles Feld, das nur den Unterschied zwischen den beiden Fassungen zeigt: warmes Licht, das jedes beleuchtete Blatt, jeden Zweig und jede Kante im Bild nachzeichnet.
Der Abstand zwischen Filter und Film, isoliert. Ein echtes Bild.

Drei Dinge, die ein Filter nicht kann

Was dein Telefon tatsächlich rechnet.

Jedes Foto durchläuft diese der Reihe nach, in derselben Reihenfolge wie ein Negativ, auf dem Grafikprozessor in deinem Telefon.

01 · Lichthofbildung Licht geht hinein und kommt daneben wieder heraus. Ein Teil des Lichts geht glatt durch die Emulsion, wird von der Trägerschicht darunter reflektiert und belichtet den Film ein zweites Mal neben der Stelle, an der es eintrat. Helle Dinge hören an ihren Kanten nicht auf. Sie bluten in das aus, was sie umgibt. Du siehst es bei: Neon, Straßenlaternen, Fenstern, Sonne durch Blätter.
02 · Interimage-Effekte Die Farbschichten streiten miteinander. Während in einer Schicht Farbstoff entsteht, setzt sie eine Chemikalie frei, die seitwärts wandert und ihre Nachbarn zurückhält. Das macht den größten Teil der Farbsignatur eines Films aus, und es ist der Grund, warum ein Rot rot bleibt, wenn es neben einem Grün liegt, statt dass beide ins Braune rutschen. Du siehst es bei: Laub, Haut neben Farbe, allem Gesättigten.
03 · Korn Keine Textur, die obendrauf gelegt wird. Korn ist hier die tatsächliche Schwankung darin, wie viel Farbstoff entstanden ist, Stelle für Stelle, es folgt also den Tönen, statt über ihnen zu liegen. Am stärksten durch die Mitteltöne, im tiefen Schatten fast weg, und es wandert mit, wenn sich deine Belichtung ändert. Du siehst es bei: Himmeln, Haut, glatten Wänden, überall dort, wo eine falsche Kornebene aufgeklebt wirkt.

Lichthofbildung, für sich

Das ist echt, und es steckt in jedem Bild.

Das zurückkehrende Licht aus einem einzigen Foto, herausgezogen und verstärkt, damit du es sehen kannst. Nichts davon wurde aufgemalt. Es ist das, was das Modell aus dem Negativ erzeugt hat.

Ein Falschfarbenfeld, das nur das zurückkehrende Licht in einem Foto zeigt: warme Umrisse, die jede helle Kante einer Burg bei Nacht nachzeichnen.

Vier Filme

Gemessen, nicht gestylt.

Die Zahlen hinter jedem stammen vom veröffentlichten Datenblatt des jeweiligen Herstellers: die Kennlinien, die spektrale Empfindlichkeit, die Kornwerte. Niemand hat sich hingesetzt und ein Preset nach Augenmaß justiert, bis es ungefähr passte.

Du legst einen nach dem anderen ein, so wie man einen Film einlegt. Auf dem Aufnahmebildschirm gibt es keine Auswahl von Looks und keine Regler, und keiner der vier ist eine Variante eines anderen.

Cinnabar 50Kräftig und gesättigt. Landschaft, Laub, Sonnenuntergänge.
Galena 100Neutral und ausgeglichen. Reisen, Straßen, gemischtes Licht.
Baryta 100Weich und feinkörnig. Menschen, Porträts, bedeckte Tage.
Flint 64Körnig und warm mit kühlen Schatten. Straße, hartes Licht, Neon.

Wie es abläuft

Eine Kamera, kein Schaltpult.

  1. Drück den Auslöser. Ein RAW-Negativ wird sofort geschrieben. Der Auslöser wartet nie auf die Verarbeitung, die App bleibt also so schnell wie die eingebaute Kamera.
  2. Es kommt auf den Film. Bilder reihen sich genau wie Aufnahmen auf einem Film. Fotografiere weiter. Du kannst das Entwickeln auch warten lassen, bis du am Strom hängst.
  3. Es wird entwickelt. Etwa eine Minute pro Bild, auf deinem Telefon, mit dem vollen Modell vom Negativ bis zum Abzug. Du siehst eine echte Uhr, keinen Fortschrittsbalken, der so tut als ob.
  4. Du bekommst es zurück. Fertige Fotos werden in deiner Mediathek gesichert und bleiben in der App, du kannst sie also durchsehen, ohne sie zu verlassen. Etwas mit einer anderen Kamera aufgenommen? Importiere das RAW und entwickle es genauso.
Ein entwickeltes Foto von einem Vogel auf einem Felsen über türkisfarbenem Wasser. Ein Vergleich von Filter und Film an hinterleuchteten Blättern, vergrößert. Eine Szene, durch alle vier Filme entwickelt. Der Aufnahmebildschirm: Sucher, Räder für Belichtung und Zoom, Auslöser. Der Film: Bilder, die auf die Entwicklung warten, über einem Raster fertiger Fotos.

Ehrlich gesagt

Es ist langsam, und das ist der Handel.

Eine Minute Grafikprozessor deines Telefons pro Foto ist ein absurder Rechenaufwand für ein einziges Bild, und genau darum macht das sonst niemand. Ein Filter ist eine Nachschlagung pro Pixel und fertig, bevor du den Daumen hebst. Wir glauben, diese Minute kauft etwas, das eine Nachschlagung nie kaufen wird.

Der Sucher zeigt dir die Szene, nicht den Film. Eine Live-Vorschau zu graden heißt, die Antwort zu raten, bevor die Arbeit getan ist, und eine Vorschau, die falsch rät, ist schlimmer als eine ehrliche. Setze deine Lichter mit dem Belichtungsrad.

Das hier ist Diafilm. Über den Lichtern ist nicht viel Luft. Das ist originalgetreu und nicht zufällig, und es ist der Teil, der ändern wird, wie du fotografierst.

Ein Preis, einmal

14,99 $. Das ist das ganze Geschäftsmodell.

Kein Abo, kein Konto, keine Cloud, keine Werbung, kein Wasserzeichen, keine In-App-Käufe, kein Aufpreis, um die guten Filme freizuschalten. Deine Fotos verlassen dein Telefon nie, weil in der App überhaupt kein Netzwerkcode steckt.

Am genauesten auf einem iPhone, das Apple ProRAW aufnehmen kann. Läuft auf jedem iPhone mit iOS 17.2 oder neuer.

Im App Store laden 14,99 $ einmalig

Fragen

Was zuerst gefragt wird.

Wie unterscheidet sich FRMT von einem Filmfilter oder einer LUT?

Ein Filter ist eine Nachschlagetabelle. Jemand hat vorab entschieden, was aus jeder Farbe wird, und dieselbe Eingabe liefert immer dieselbe Ausgabe. FRMT simuliert stattdessen den Prozess, also hängt das, was mit einem Pixel geschieht, davon ab, was es umgibt: Licht breitet sich seitwärts in benachbarte Bereiche aus, Farbschichten halten einander zurück, und Korn entsteht danach, wie viel Licht tatsächlich gelandet ist.

Welche Filme sind enthalten?

Vier, jeder gebaut aus den veröffentlichten Kennlinien und spektralen Empfindlichkeiten seines Herstellers statt nach Augenmaß aus irgendwelchen Scans.

Ist das ein Abo?

Nein. Ein Kauf für 14,99 $. Kein Abo, kein Konto, keine Werbung, keine In-App-Käufe.

Verlassen meine Fotos mein iPhone?

Nein. Jedes Bild wird auf der GPU des iPhone selbst entwickelt. Die App enthält überhaupt keinen Netzwerkcode, es gibt also nichts hochzuladen und keinen Server, der eine Kopie hält.

Warum dauert das Entwickeln so lange?

Weil es die Chemie durchrechnet, statt eine Antwort nachzuschlagen. Lichttransport durch die Emulsion, das Zusammenspiel der Farbschichten und die Kornbildung werden für jedes Bild berechnet, und das kostet auf einem Telefon echte Zeit.

Auf welchen iPhones läuft es?

Jedes iPhone mit iOS 17.2 oder neuer. Am genauesten auf einem, das Apple ProRAW aufnehmen kann.