Rémy Schumm blog ingénieur

Capture ONE for an old Aperture User

publiziert am 29. 03. 2026 um 10:05

Sony Alpha mit altem Blitz

Ein kleiner Ausflug in mein «anderes» Hobby: die Fotografie-Nachbearbeitung

Dieser Blogbeitrag beschreibt mein Setup - zum Teilen, aber vor allem auch als Gedächtnis-Stütze für mich selber.

In alten Zeiten war ich ein begeisterter Apple Aperture Benutzer - nachdem das eingestellt wurde, war ich jahrelang auf der Suche dem einem Ersatz. Die meisten sind auf Adobe Lightroom umgestigen - das war aber für mich keine Option. Folgende habe ich angeschaut - mit der Begründung, warum ich sie nicht einsetzen wollte:

Darum:

Capture ONE

Warum Capture ONE?

Dennoch will ich - vor allem für mich selber, folgende Notizen aufschreiben - Dinge, die mir als Neueinsteiger gefehlt hatten:

Folgende Konzepte sind mir wichtig und nicht auf Anhieb klar:

Katalog (engl: Library)

Kataloge sind gedacht als Bibliothek für Bildersammlungen:

Doku über Kataloge bei Caputure One.

Sitzung (engl: Session)

Session - manchmal auch «Live Session» genannt: gedacht für Projekt in Arbeit, z.B. vor Ort, oder ein Projekt das grad erstellt wird.

Ordnerstruktur:

Doku über Sessions bei Caputure One.

When to use which: siehe hier.

Note:

You can always import a Session into a Catalog later if you decide to consolidate your workflow.

Live Share

Bilder können direkt auf der Cloud von Capture ONE temporär publiziert werden, damit Kunden / Models die Bilder schnell sehen und Sternchen geben können. Edits werden in Echtzeit sychronisiert. Das ist ziemelich cool.

Erstellen:

Doku zu Live Share

Tethering

Um die Kamera ferzusteuern:

Sony 𝛼 7R III -spezifische Einstellungen

Die Sony kann im Modus «Massenspeicher» oder eben «ferngesteuert» sein. Letzteres ist nötig für Tethering. Nur über Kabel nötig - USB-C

Einstellung:

Menü → Setup (Koffer-Icon) → USB Connection
* USB Connection: PC Remote ← wichtig
* USB LUN Setting: Single (meist egal, aber stabiler)
* PC Remote Function: Still Img. Save Dest → PC+Camera (empfohlen)

Für Massenspeicher-Betrieb: Massenspeicher wieder auswählen.

Doku Sony

EXIF etc. Metadata beim Export

Aperture und ON1 konnten beim Export Metadaten anpassen, also z.B. für einen Auftrag noch die Lizenzen etc. richtig machen. Capture One kann das nicht. Ich habe dafür ein paar Aliase in meinem ~/.zshrc gemacht und benutze das exiftool:

alias fotoremy="exiftool -overwrite_original_in_place -Artist='Rémy Schumm / schumm.ch' -Copyright='© 2026 Rémy Schumm CC BY-SA 4.0' *.jpg" 
alias fotocty="exiftool -overwrite_original_in_place -Artist='Rémy Schumm / schumm.ch' -Copyright='© 2026 Rémy Schumm CC BY-SA 4.0' -Description='für cityskate.ch' *.jpg" 

Auf den Export-Ordner angewendet, werden alle Metadaten schön geschrieben.

Focus Mask

Aperture konnte Fokus-Punkte anzeigen. Das kann CaptureONE leider nicht. CaptureONE kann etwas ähnliches, aber nur für RAW Bilder: der Fokus Maske.

Details Focus Mask

DB mit Metadaten: Debug

Die *.cosessiondb und *.cocatalog Files haben eine SQLite Datenbank eingebettet. Die kann bei Korruption gut angeschaut werden.

Tipp: Live-Session nie auf der Externen HD machen - die fällt schnell raus unterwegs. Immer auf der Internen HD. Darum musste ich die korrupte DB flicken…

rschumm@kyburg Tether1 % sqlite3 Tether1-cor.cosessiondb 
SQLite version 3.51.0 2025-06-12 13:14:41
Enter ".help" for usage hints.
sqlite> .help

debug:

rschumm@kyburg Tether1 % sqlite3 Tether1-cor.cosessiondb 
SQLite version 3.51.0 2025-06-12 13:14:41
Enter ".help" for usage hints.
sqlite> .tables
Error: database disk image is malformed
sqlite> PRAGMA page_size;
4096
sqlite> PRAGMA page_count;
Parse error: database disk image is malformed (11)
sqlite> PRAGMA freelist_count;
Runtime error: database disk image is malformed (11)
sqlite> PRAGMA quick_check;
Parse error: database disk image is malformed (11)
sqlite> PRAGMA integrity_check;
Parse error: database disk image is malformed (11)
sqlite> 

full recover:

sqlite3 -readonly Tether1-cor.WORK.cosessiondb ".recover" > recover.sql
sqlite3 repaired.cosessiondb < recover.sql
sqlite3 repaired.cosessiondb "PRAGMA integrity_check;"

Hinweis: dieser Blog wiederspiegelt meine persönliche Meinung und hat nichts mit meiner Anstellung als Dozent der zhaw noch mit anderen Anstellungen zu tun.


zurück zum Seitenanfang