Was wir nach der Fokussierung neu aufgebaut haben
Ein Entwicklerblick auf die wenig glamouröse Arbeit hinter einem zuverlässigen ersten Export: wiederaufnehmbare Uploads, ein gemeinsames Zeitmodell und eine Vorschau, die zum finalen Render passt.

Kevin Li

Im Juli haben wir CaptionBolt bewusst kleiner gemacht. Statt mehrere KI-Videoprodukte gleichzeitig zu sein, kehrten wir zu einer Aufgabe zurück: ausgewähltes Material mit Untertiteln fertigstellen.
Die Entscheidung führte nicht zu einem ruhigen Monat.
Sie zeigte jede Stelle, an der der Kernablauf von einer Annahme abhing: dass ein Upload in derselben Sitzung endet, zwei Renderer Zeit gleich verstehen, Textlöschung und Videolöschung dieselbe Aktion teilen können oder ein gesuchtes Bild beim Abschluss des Seek bereits bereitsteht.
Seitdem entfernen wir diese Annahmen Stück für Stück.
Fokus macht Zuverlässigkeit sichtbar
Bei vielen getrennten Werkzeugen wirkt ein Fehler isoliert. Bei einem Hauptweg blockiert derselbe Fehler das ganze Versprechen.
Unser Ablauf ist absichtlich kurz:
- Aufgenommenes Material hochladen.
- Transkribieren und gestaltete Untertitel erzeugen.
- Text und Ergebnis prüfen.
- Optional Format, Schnitte oder Finishing anpassen.
- Die freigegebene Version exportieren.
Das vereinfacht Prioritäten. Alles, was den ersten Export verhindert, kommt vor einer weiteren Option. Alles, was Wörter, Zeit, Bildausschnitt oder Medien unbemerkt ändern kann, braucht eine sichtbare Entscheidung und einen Rückweg.
Ein Upload ist eine dauerhafte Sitzung
Früher war ein Upload eine Anfrage mit Fortschrittsbalken. Das funktioniert, bis eine große Datei auf instabiles Netz, einen geschlossenen Laptop oder einen Reload trifft.
Wir haben Uploads als dauerhafte Sitzungen neu aufgebaut. Der Server reserviert die Arbeit, der Browser lädt Teile hoch und fragt bei der Rückkehr, welche bereits vorhanden sind. Nur Fehlendes wird erneut gesendet.
Der Server ist die Wahrheitsquelle für aktive Sitzungen. Lokaler Speicher kann die erste Anzeige beschleunigen, darf aber nie der einzige Nachweis sein. Im Dashboard setzt die Auswahl derselben Originaldatei die Sitzung fort. In Transcripts hat jede aktive Sitzung eigene Fortsetzen- und Abbrechen-Aktionen.
Das klingt nach Infrastruktur. Für den Nutzer bedeutet es, dass eine Unterbrechung einen langen Upload seltener in verlorene Zeit verwandelt.

Vorschau und Export brauchen denselben Vertrag
Bei einem Videowerkzeug reicht eine überzeugende Vorschau nicht. Die exportierte Datei muss dasselbe Ergebnis zeigen.
Wir ersetzten den früheren Kompositionspfad durch eine gemeinsame FFmpeg- und libass-Schicht. Vorschau und Export verwenden weiterhin unterschiedliche Technologien, lesen aber dieselbe strikte Konfiguration, dasselbe Untertiteldokument, dieselben Schriftarten, Abmessungen und Zeitentscheidungen.
Auch die Standardkomposition überrascht weniger. Ohne Resize bleibt das Quellformat erhalten; die Ausgabe bleibt innerhalb der Rastergrenze des Tarifs. Ein horizontales Video wird nicht automatisch vertikal, nur weil Kurzvideoplattformen häufig 9:16 nutzen.
Die Migration verspricht keinen sofortigen Export. Vorbereitung, Dauer, Größe, aktuelle Last und Komplexität zählen weiter. Ziel war, vermeidbare Unterschiede zu beseitigen und Fortschritt, Abbruch, Wiederholung und finale Übertragung verlässlicher zu machen.
Untertitel und Medien brauchen getrennte Wahrheiten
Ein schwieriger Fehler beginnt mit einer vernünftigen Abkürzung: Die angezeigten Wörter definieren auch die Medienzeit.
Sobald ein Satz bearbeitet wird, funktioniert das nicht mehr.
CaptionBolt führt deshalb zwei Wortdomänen. Unveränderliche sourceWords bestimmen Sprechzeit, Schnitte und Einrasten. Bearbeitbare Untertitelwörter bestimmen die Anzeige. Ein korrigierter Name verschiebt späteren Ton nicht. Ein im Text Editor ausgeblendeter Satz entfernt kein Video. Medien werden nur in Clip entfernt.
Auch wiederholte Änderungen werden sicherer: Jede Textänderung gleicht sich mit den ursprünglichen Zeitwörtern ab, statt bereits bearbeitete Zeiten immer neu zu verteilen.
Ein einfacher Clip braucht trotzdem Präzision
Wir wollten keine Mehrspur-Timeline. Wir wollten Anfang und Ende kürzen, Innenbereiche entfernen und optional längere Pausen bereinigen, ohne die Untertitel zu verlieren.
Clip nutzt eine Quellwellenform. Randgriffe bestimmen die Grenzen; eine Innenentfernung wird zu einer wiederherstellbaren Naht; automatische Pausenschnitte sehen anders aus und lassen sich einzeln zurückholen. Der Abspielkopf bleibt getrennt.
Darunter wird das behaltene Medium auf eine Ausgabetimeline gepackt. SourceWords werden zeitlich zugeordnet, teilweise erhaltene Untertitel neu aufgebaut und Player wie Export nutzen denselben Frameplan. Ein Schnitt im Wort rastet am Wortrand ein; in Stille bleibt feinere Genauigkeit.
Das sind kleine Regeln, bis sie voneinander abweichen. Dann blitzt ein gelöschtes Bild auf, ein Untertitel kommt zu spät oder Rundungsfehler summieren sich.


Rendering ist Produkterfahrung
Die meisten Menschen sollten nie über einen Worker nachdenken müssen. Seine Entscheidungen erleben sie trotzdem.
Sie erleben, ob eine Aufgabe abgebrochen werden kann, ein Retry Arbeit dupliziert, ein fehlgeschlagener Abschluss sich erholt, die gewählte Schrift vorhanden ist und ein ausgelastetes System echten Fortschritt statt erfundener Prozentwerte zeigt.
Wir haben diese Verträge zwischen Transkription und Rendering verschärft. Alte Ausführungen überschreiben keine neuen Ergebnisse, Kapazität wird pro Konto zugelassen und endgültige Fehler können reservierte Minuten abgleichen. Umgebungen teilen Ausführung und Schriftvertrag; Diagnosen unterscheiden Warteschlange, Vorbereitung und Transfer, ohne diese Technik im Editor offenzulegen.
Das ist kein Versprechen von null Wartezeit oder null Fehlern. Fehler sollen begrenzt, sichtbar und behebbar statt rätselhaft sein.
Endlich können wir die Position erklären
Die technische Arbeit veränderte unsere Produktbeschreibung.
CaptionBolt ist für Creators, Marketingfachleute und kleine Teams, die bereits Material haben – besonders sprachgeführte Videos wie Talking-Head-Clips, Lektionen, Demos, Interviews, Kursausschnitte und Updates.
Das erste Ergebnis sind gestaltete Untertitel im Originalformat. Resize, Clip, Cover, B-Roll, Headline, Logo, Progress Bar, gespeicherte Video presets und Social posts stehen bei Bedarf bereit. Sie sind keine Pflichtliste vor dem Export.
Die KI bereitet den ersten Durchgang vor. Das Transkript lässt sich korrigieren, das Format kann Original bleiben, ein Schnitt kann abgelehnt werden und erzeugter Text bleibt bearbeitbar. Die veröffentlichende Person entscheidet.
Das ist die Position hinter unserer neuen Erzählung: Das Video ist bereits aufgenommen; CaptionBolt hilft beim Fertigstellen, ohne einen vollständigen Videoeditor zu verlangen.
Was als Nächstes kommt
Die nächsten Prioritäten stärken das erste Ergebnis statt die Navigation zu verlängern:
- zuverlässigere Uploads, Transkription, Speicherung, Exporte und Wiederherstellung;
- bessere Segmentierung und schnellere Textprüfung;
- klarere optionale Clip-Prüfung, ohne gelöste automatische Grenzen vorzutäuschen;
- engere Übereinstimmung zwischen Vorschau und Export;
- wiederverwendbare Marken- und Finishing-Einstellungen für häufige Veröffentlichungen.
Neue Möglichkeiten werden weiter hinzukommen. Entscheidend ist, ob sie vorhandenes Material mit weniger unnötigen Entscheidungen fertigstellen und ob das Ergebnis prüf- und rückgängig machbar bleibt.
Lies, warum wir CaptionBolt verkleinert haben, oder erkunde Videountertitel, den Text Editor und den Online-Videotrimmer.


