Internes Werkzeug für ein Musikunternehmen
Ein Musikunternehmen stellt jeden Morgen dieselbe Frage: worauf lohnt es sich heute zu schauen. Dieses Werkzeug beantwortet sie aus einer Aufzeichnung, die es selbst führt, und ein Studio macht aus derselben Antwort auf der eigenen Hardware des Unternehmens einen fertigen vertikalen Clip.
- BereichMusikwirtschaft, Künstler und Repertoire
- ZusammenarbeitAufbau eines internen Werkzeugs, Datenplattform und Videostudio
- StandTäglich im Einsatz
Eine Aufzeichnung, die es selbst führt
Chartpositionen und, wo eine Quelle sie veröffentlicht, absolute Abrufzahlen werden nach Zeitplan von vielen großen Plattformen und Stores erhoben, und jede dieser täglichen Ablesungen bleibt erhalten. Jede Zeile liegt zusammen mit der vollständigen ursprünglichen Antwort und einer Kennzeichnung, wie sie zustande kam, sodass sich jede Auskunft bis zu genau der Antwort zurückverfolgen lässt, die sie erzeugt hat. Ein Tag, der einem Neustart zum Opfer fällt, reißt kein Loch in die Aufzeichnung, weil der Lauf sich selbst nachholt, und eine Quelle, die ausfällt, landet in einer Fehlertabelle, während der Rest der Momentaufnahme durchläuft.
Die zweite Hälfte ist ein Studio, das eine dieser Antworten in einen fertigen Clip verwandelt. Es arbeitet als gestufte Strecke: den am häufigsten wiederholten Ausschnitt des Titels finden, dort schneiden, die Stimme trennen, die Wörter zeitlich setzen, diese Wörter gegen den echten Liedtext korrigieren, die Szenenbilder erzeugen und vertikal mit animiertem Text ausspielen. Es läuft auf der eigenen GPU-Hardware des Unternehmens, und genau diese Begrenzung formt die Entscheidungen beim Rendern, statt nachträglich dazuzukommen. Das ist kein Produkt, sondern ein internes Werkzeug für eine einzelne Person, und die Architektur macht daraus kein Geheimnis.

Ein Bild, jeden Morgen von Hand zusammengesetzt
Alles, was für die Entscheidung nötig war, stand irgendwo. Nichts davon stand an einer Stelle, und nichts davon wurde aufbewahrt.
Der Morgen begann damit, ein Dashboard nach dem anderen zu öffnen
Positionen wurden aus einem Dashboard nach dem nächsten abgelesen, Store für Store, und in eine Tabelle übertragen. Ungefähr dann, wenn das Bild vollständig war, war es nicht mehr aktuell, und am nächsten Tag begann dieselbe Arbeit wieder bei null.
Eine Position allein sagt nichts
Ohne aufbewahrte Aufzeichnung der Vortage sah ein schnell steigender Titel genauso aus wie einer, der sich nicht bewegt. Bewegung existierte nur bei dem, der sich zufällig an die letzte Woche erinnerte, und ließ sich nicht nachträglich abfragen.
Aus einer Entscheidung wurde erst nach einem Tag Schnitt etwas Veröffentlichbares
Sobald ein Titel es wert war, hieß die veröffentlichbare Fassung: die richtigen Sekunden nach Gehör finden, die Wörter abtippen, sie von Hand zeitlich setzen und das Video im Schnittprogramm zusammensetzen. Dieser Aufwand ist der Grund, warum aus den meisten Entscheidungen nie etwas wurde.
Beide Hälften des Tisches
Eine Datenseite, die die Historie führt und Bewegung darüber sortiert, und eine Studioseite, die aus einer Entscheidung einen fertigen Clip macht. Zu den zentralen Fähigkeiten gehören:
Geplante Momentaufnahmen in einer Zeitreihe
Das Werkzeug nimmt jeden Tag nach Zeitplan seine eigene Ablesung über viele große Plattformen und Stores und behält sie alle, sodass die Historie von selbst wächst.
- Chartpositionen über viele große Plattformen und Stores hinweg, mit absoluten Abrufzahlen überall dort, wo eine Quelle sie veröffentlicht.
- Jede Zeile bleibt mit ihrer vollständigen ursprünglichen Antwort und einer Qualitätskennzeichnung erhalten, sodass sich jede Auskunft bis zu ihrer Quellantwort zurückverfolgen lässt.
- Eine ausfallende Quelle wird vermerkt und übersprungen, statt den Lauf abzubrechen, und ein ausgelassener Tag wird selbsttätig nachgeholt.
Momentum- und Durchbrucherkennung
Die Historie ist das, was das Werkzeug wertvoll macht. Bewegung wird über mehrere Rückblickabstände direkt in der Datenbank berechnet statt im Anwendungscode, dann sortiert und je Genre und Store bewertet.
- Positionsbewegung über mehrere Rückblickabstände gemessen, sodass ein Anstieg sichtbar wird, bevor er zur Position wird.
- Eine Momentum-Übersicht, die nach Beschleunigung statt nach Summe sortiert, also danach, ob ein Zuwachs schneller wird oder abkühlt, mit mehreren Gewichtungsprofilen und Zeitfenstern.
- Eine Durchbrucherkennung, die einen Kandidaten nur markiert, wenn unabhängige Bedingungen gleichzeitig zutreffen, und ihn fallen lässt, sobald eine davon fehlt.
Das Studio als gestufte Strecke
Hinein geht ein Titel, heraus kommt ein fertiger vertikaler Clip, als Folge von Stufen, die ihr Ergebnis jeweils weiterreichen und festhalten, was sie entschieden haben.
- Geschnitten wird am am häufigsten wiederholten Ausschnitt des Titels, nicht am Anfang, denn der Anfang ist nur die Stelle, an der jede Wiederholung neu startet.
- Die Stimme wird vor der Transkription getrennt und die Wörter werden zeitlich gesetzt, dann werden die Wörter selbst gegen den echten Liedtext korrigiert, damit eine falsch gehörte Zeile nicht bis ins Rendering kommt.
- Für jedes Textfenster werden Szenenbilder erzeugt und in kurzen Abschnitten animiert, dann zusammengeschnitten und vertikal mit animiertem Text ausgespielt, mit und ohne Musik.
Ein Dashboard vor dem Ganzen
Eine einzige Oberfläche für beide Hälften, gebaut, damit gleichzeitig sichtbar ist, was die Daten sagen und was die Maschine gerade tut.
- Chart-Detailansichten, eine Positionsleiter je Titel und eine dichte Heatmap, alle über die Adresszeile gesteuert, sodass sich jede Ansicht als Link weitergeben lässt.
- Die Strecke wird aus dem Dashboard gestartet, ihr Fortschritt läuft Stufe für Stufe mit, und darunter steht die Historie früherer Läufe.
- Ein Timeline-Editor für die Zeitsetzung Wort für Wort, per Ziehen positionierte Einblendungen im vertikalen Bild und eine laufende Anzeige dessen, was die Grafikhardware gerade hält.
Entscheidungen, die man dem Verhalten bis heute ansieht
Die Entscheidung zu benennen ist nützlicher, als die Bibliothek zu benennen, und jede davon ist noch daran ablesbar, wie das Werkzeug antwortet.
Ein Entscheidungsprotokoll, dem die Pläne folgen
Jede architektonische Entscheidung, die das System geformt hat, steht mit den Folgen geschrieben, die sie erzwingt, und wenn eine später zurückgenommen wurde, blieb der ursprüngliche Eintrag stehen, mit der Rücknahme und ihrer Begründung darunter. Widersprechen sich ein Plan und das Protokoll, gewinnt das Protokoll. Diese Regel ist das Einzige, was eine schriftliche Entscheidung davon abhält, einen Monat später stillschweigend zur Fiktion zu werden.
Ein einziger Schlüssel, unscharfe Treffer schriftlich verboten
Dieselbe Aufnahme wird über Quellen hinweg ausschließlich über die branchenübliche Aufnahmekennung zusammengeführt. Der Rückfall auf Titel- und Künstlertext ist im Entscheidungsprotokoll ausdrücklich ausgeschlossen und nicht dem Ermessen überlassen, denn ein solcher Treffer erfindet eine Übereinstimmung, die in den Daten nie stand. Fehlt die Kennung, bleiben die Einträge getrennt, was eher untertreibt als übertreibt.
Eine langsame Abfrage repariert, die Begründung blieb daneben stehen
Die Erkennungsabfrage las dieselbe schwere Verknüpfung mehrfach und war spürbar langsam geworden. Diese Verknüpfung einmal zu berechnen und wiederzuverwenden, machte aus einem Warten eine Antwort. Die Messung, der Vorgang, aus dem sie stammt, und der Grund für die Form der Abfrage stehen als Kommentar neben der Änderung, damit die nächste Person nichts davon neu herausfinden muss.
Zeitfenster, die schrumpfen, statt zu verweigern
Wer ein langes Fenster verlangt, während das Archiv noch kurz ist, bekommt eine Antwort über die tatsächlich vorhandene Historie, sieht das ausgewiesen, und das Fenster wächst in seine volle Länge hinein, während sich die Aufzeichnung füllt. Im selben Sinn sind die Gewichte hinter der Momentum-Bewertung als begründete Einschätzung ausgewiesen und nicht als etwas, das an gelabelte Beispiele angepasst wurde; der Rückvergleich wartet, bis genug Historie da ist, um ihn ehrlich zu rechnen.
Was sich am Schreibtisch geändert hat
Qualitativ, und zwar absichtlich. Nichts davon wurde gegen einen Ausgangswert gemessen, also wird auch nichts davon als Zahl behauptet.
Bleibt
Eine Aufzeichnung statt einer Momentaufnahme
Das Bild setzt sich nicht mehr jeden Morgen zurück. Die Positionen und Zahlen jedes Tages bleiben, sodass sich eine Frage nach Bewegung nachträglich stellen lässt, statt davon abzuhängen, wer sich an die letzte Woche erinnert.
Früher
Aufmerksamkeit landet, während ein Titel noch steigt
Nach der Beschleunigung eines Zuwachses zu sortieren statt nach der Summe zieht die Aufmerksamkeit nach vorn, zu Titeln auf dem Weg nach oben statt zu denen, die längst oben in einer Liste stehen, die alle anderen ebenfalls lesen.
Wiederholbar
Das Veröffentlichen ist nicht mehr der teure Teil
Die Schritte, die früher einen Nachmittag Handarbeit waren, laufen als eine Strecke auf Hardware, die das Unternehmen ohnehin besitzt, sodass die Kosten des Handelns nicht mehr darüber entscheiden, ob überhaupt gehandelt wird.
Verteilt sich Ihre Morgenfrage über zu viele Dashboards?
Wenn die Antwort, die Sie brauchen, an mehreren Stellen schon existiert und jemand sie jeden Tag von Hand zusammensetzt, ist das meistens ein einziges internes Werkzeug. Sagen Sie uns, wie die Frage lautet, und wir sagen Ihnen, was es braucht, um sie nach Zeitplan zu beantworten.
Projekt besprechen