Darktable 5.0 ist da
Darktable ist neben Gimp und Inkscape ein Eckpfeiler der freien Grafikszene.
Nun ist Version 5 erschienen und bringt schöne Neuigkeiten.
Eine 😛 Übersetzung von Christian Spaan.
Wir sind stolz darauf, die neue Version 5.0.0 von darktable ankündigen zu können! Die Github-Veröffentlichung ist hier zu finden: https://github.com/darktable-org/darktable/releases/tag/release-5.0.0. Um vom Quellcode zu bauen, verwenden Sie nicht den automatisch generierten Tarball, der von GitHub auf der Veröffentlichungsseite bereitgestellt wird, sondern laden Sie stattdessen unsere tar.xz-Datei herunter. Wenn Sie nur für sich selbst bauen, ohne ein Paket für eine bestimmte Distribution zu erstellen, dann ist das Klonen des Quellcodes in Git ein noch bequemerer Weg. Die Prüfsummen sind:
$ sha256sum darktable-5.0.0.tar.xz
eaa136e6e624bb53127282e26aafa0441abcc189b55371465e1f5a8a493fa3a1 darktable-5.0.0.tar.xz
$ sha256sum darktable-5.0.0-x86_64.dmg
3f49cfb63958269b99065cf6b501678d4e63f2457ee1915bcd7ffa0dfef9dcfd darktable-5.0.0-x86_64.dmg
$ sha256sum darktable-5.0.0-arm64.dmg
14feb35ef2b2e8e50cf1855826ad4913e905a5600a56a87dd98382e8d828e9db darktable-5.0.0-arm64.dmg
$ sha256sum darktable-5.0.0-arm64-13.5.dmg
b43011cae5ddc9f19a8f895ba389e9ddb79d01534e9ca0568b7125026ac72145 darktable-5.0.0-arm64-13.5.dmg
$ sha256sum darktable-5.0.0-win64.exe
40444d5c7d310b1e1e859bd6b7c5d5e35d538a7bf9ad3e918b0e883c971451ea darktable-5.0.0-win64.exe
$ sha256sum Darktable-5.0.0-x86_64.AppImage
d0061ac5a345c473d98f04388197afaee48e61b638db576ae1c88700cb8855cd Darktable-5.0.0-x86_64.AppImage
Wenn Sie von der stabilen 4.8er Serie aktualisieren, bedenken Sie bitte, dass Ihre Bearbeitungen während dieses Prozesses erhalten bleiben, aber die neue Bibliothek und Konfiguration nicht mehr mit 4.8 verwendet werden kann. Es wird dringend empfohlen, zuerst ein Backup zu erstellen.
ℹ️ Wichtiger Hinweis: Um sicherzustellen, dass Darktable weiterhin das Rohdatenformat Ihrer Kamera unterstützen kann, lesen Sie bitte diesen Beitrag darüber, wie/welche Rohdaten-Samples Sie beisteuern können, um sicherzustellen, dass wir das komplette Rohdaten-Sample-Set für Ihre Kamera unter CC0-Lizenz haben!
Seit Darktable 4.8:
1198
Commits zu Darktable + Rawspeed505
Pull Requests behandelt45
issues geschlossen
ℹ️ Bitte beachten Sie, dass die Darktable-Dokumentation für die Version 5.0 noch nicht vollständig ist und Beiträge sehr willkommen sind. In der Projektdokumentation finden Sie weitere Informationen darüber, wie Sie beitragen können.
🗼 The Big Ones
Im Folgenden finden Sie eine Zusammenfassung der wichtigsten neuen Funktionen von Darktable 5.0. Weitere Einzelheiten zu den einzelnen Änderungen finden Sie im Benutzerhandbuch (sofern verfügbar).
- In diesem Entwicklungszyklus wurden zahlreiche Änderungen vorgenommen, die die Benutzerfreundlichkeit verbessern, wie im nächsten Abschnitt beschrieben.
💻 Verbesserungen im Bereich UI & UX
- Es wurden kameraspezifische Stile für mehr als 500 Kameramodelle hinzugefügt, um eine bessere Annäherung an die JPEG-Wiedergabe außerhalb der Kamera zu erreichen. Diese Stile wirken sich nur auf Kontrast, Helligkeit und Sättigung aus und versuchen nicht, Schärfung, Rauschunterdrückung oder Farbtonverschiebungen anzupassen.Außerdem wurde ein Lua-Skript hinzugefügt, um den entsprechenden Stil beim Import automatisch anzuwenden und Stile manuell auf eine Sammlung zuvor importierter Bilder anzuwenden.
- Es wurde ein optionaler Startbildschirm hinzugefügt, der den Fortschritt beim Start anzeigt (einschließlich der geschätzten verbleibenden Zeit während des Scans für aktualisierte Sidecar-Dateien), um die Zeit zwischen dem Aufruf von darktable und der Anzeige auf dem Bildschirm drastisch zu verkürzen, wenn der Benutzer über eine große Bibliothek verfügt.
- Die Benutzeroberfläche gibt nun eine Rückmeldung während der Verarbeitung von Massenbildoperationen wie Bewertung, Markierung, Anwendung von Stilen und Verwaltung des Bearbeitungsverlaufs (und Rückgängigmachen dieser Operationen), anstatt stillschweigend einzufrieren, bis die Operation abgeschlossen ist. Während des Vorgangs zeigt darktable nun entweder einen aktiven Cursor (z. B. eine Stoppuhr oder einen Spinner) oder einen Fortschrittsbalken mit der Option, den Rest des Vorgangs abzubrechen.
- Pfade für gezeichnete Masken zeigen nun zwei Bézier-Anfasser pro Kontrollpunkt an, die einzeln bewegt werden können. Dies ermöglicht eine präzisere Steuerung der Pfade.
- Es wurde ein kontrastreiches Thema mit hellweißem Text auf dunkelgrauem Hintergrund hinzugefügt.
- Die Tooltips für die Überschriften von Utility-Modulen wurden verbessert, um mehr Informationen über das Modul bereitzustellen.
- Es wurden weitere Hinweise für neue Benutzer auf einem leeren Leuchttisch hinzugefügt.
- Es wurden zwei neue Fehlerplatzhalterbilder hinzugefügt, um zwischen fehlenden, nicht unterstützten und beschädigten Bildern zu unterscheiden. Bei dem Versuch, ein solches Bild zu bearbeiten, wird eine entsprechende, spezifischere Fehlermeldung angezeigt.
- Bei der Auswahl eines Stils im Exportmodul wird, wenn der Mauszeiger über den Stilnamen im Popup-Menü bewegt wird, eine Miniaturvorschau angezeigt, die den Effekt des Anhängens des Stils an die Bearbeitung des aktiven Bildes zeigt (erstes ausgewähltes Bild im Leuchttisch, Bild in der Mittelansicht in der Dunkelkammer).
- Ermöglicht die Auswahl der Hilfsmodule, die auf den Tafeln in den verschiedenen Ansichten angezeigt werden sollen.
- Klicken Sie mit der rechten Maustaste auf den leeren Bereich unter den Modulen, um ein Menü aufzurufen, in dem die Module ein- oder ausgeblendet werden können. Dies ermöglicht das Hinzufügen zusätzlicher Module zur Dunkelkammer, wie Metadaten-Editor und Stile.
- Dies ersetzt die Optionen in den Einstellungen der Module "Sammlungen" und "Kürzlich verwendete Sammlungen", um letztere ein- oder auszublenden und stattdessen eine Schaltfläche "Verlauf" in ersterem anzuzeigen. Benutzer, die das separate Modul wünschen, müssen es einmalig über das neue Rechtsklickmenü aktivieren.
- Das Menü enthält auch eine Option "Standardeinstellungen wiederherstellen", die die Auswahl und Position der Module in der aktuellen Ansicht zurücksetzt. Im Einstellungsdialog auf der Registerkarte "Allgemein" gibt es eine Schaltfläche "Ansichtsfelder zurücksetzen", die alle Ansichten zurücksetzt, einschließlich der Sichtbarkeit und Breite der Felder selbst.
- Es wurde eine globale Voreinstellung hinzugefügt, um die linke und rechte Seite in der Dunkelkammeransicht zu vertauschen.
- Wenn ein neuer Benutzer zum ersten Mal die Tabulatortaste drückt, wird er gewarnt, dass dadurch alle Bedienfelder ausgeblendet werden und wie man sie wieder einblenden kann.Wir hoffen, dass dadurch Verwirrung und Frustration vermieden werden.
- Ziehen Sie die Überschriften der Versorgungsmodule per Drag&Drop, um sie auf der linken und rechten Seite (Lichttisch) sowie vertikal (alle Ansichten) neu zu positionieren. Jede Ansicht kann ein anderes Layout haben.
- Das Ziehen und Ablegen von Verarbeitungsmodulen im rechten Bereich der Dunkelkammer wurde so verbessert, dass automatisch gescrollt wird, wenn das obere oder untere Ende erreicht wird, und dass keine Verwirrung entsteht, wenn Bilder in den Bereich gezogen werden. Diese Funktionalität erfordert nicht mehr die Modifikatoren
Strg
+Umschalt
. - Die Meldung, die beim Start angezeigt wird, wenn die Datenbank durch eine andere Instanz von darktable gesperrt ist, wurde verbessert.
- Das Symbol der Operator-Schaltfläche im Farbetikettenfilter für die Arbeit mit mehreren ausgewählten Farbetiketten (Vereinigung/Schnittmenge) wurde ersetzt.
💯 Leistungsverbesserungen
- OpenCL-Implementierung des Farbausgleichs wurde hinzugefügt. Die Geschwindigkeit von Massenbildoperationen wurde verbessert, indem die Geschwindigkeit von Sidecar-Schreibvorgängen erhöht und Sidecar-Aktualisierungen für viele Operationen in eine Hintergrundaufgabe verschoben wurden, so dass der Benutzer fortfahren kann, bevor die Schreibvorgänge abgeschlossen sind.
- Das Laden von PFM-Dateien wurde aufgrund der Parallelisierung von Schleifen und der Optimierung, die zusätzliche Verarbeitung eliminierte, erheblich beschleunigt.
💱 Weitere Änderungen
- Der Standardbereich für neue Installationen wurde von Histogramm auf Wellenform umgestellt, um detailliertere Informationen über Bildfarbe und Tonalität anzuzeigen.
- Die ISO 12646-Farbbewertungsbedingung wird beibehalten, bis sie durch eine Benutzeraktion aufgehoben wird.
- Die Belichtungsverzerrung kann nun zur Bildung von Sammlungen und als Anzeigefilter verwendet werden.
- Die Visualisierung der Wirkung des Farbausgleichs wurde verbessert.
- Verbesserte Debugging-Unterstützung für die Überprüfung von CPU- vs. GPU-Ergebnissen.
- Hinzufügen des Alias Calibrite für X-Rite ColorChecker bei der Farbkalibrierung.
- Der Scan für aktualisierte Sidecar-Dateien ignoriert nun Zeitstempelunterschiede von zwei Sekunden oder weniger.
- Das macOS-Installationspaket hat nun ein Hintergrundbild, um den Benutzer bei der Installation von darktable.app anzuleiten.
- Die Benutzeroberfläche des Importdialogs wurde geändert, um das Löschen benutzerdefinierter Orte zu erleichtern.
- Zahlreiche Codebereinigungen.
- Der Dialog zum Kopieren von Teilen wählt nun standardmäßig kein Modul mehr aus.
- Unterstützung für Rückgängig/Wiederholen für Aktionen auf dem Filmstreifen in der Dunkelkammer hinzugefügt.
- In Darktable wurde eine Aktion hinzugefügt (standardmäßig an
Strg
+X
gebunden), um das zuletzt bearbeitete Modul mit dem aktuell bearbeiteten Modul in der Auswahl zu synchronisieren. - Der interne AVIF-Encoder-Parameter wurde angepasst, um die Kodierungsgeschwindigkeit deutlich zu erhöhen, ohne die Ausgabequalität zu beeinträchtigen.
- Tag-Namen können nun einfach über das Popup-Kontextmenü im Tagging-Modul in die Zwischenablage kopiert werden.
- Der Piwigo-Export-Speicher unterstützt nun die Angabe eines Dateinamensmusters für die exportierte Datei.
- Das Verzeichnis, in das darktable die Protokolldatei unter Windows schreibt, wurde auf %USERPROFILE%\Documents\Darktable geändert. Dadurch kann der Benutzer leicht sehen, wo sich die Protokolldatei befindet, ohne in der Dokumentation oder den FAQ danach suchen zu müssen. Der vorherige Speicherort lag tief in den Systemunterverzeichnissen des Benutzerprofils und außerdem in einem versteckten Verzeichnis (so dass es unmöglich war, die Datei im Datei-Explorer mit den Standard-Systemeinstellungen anzuklicken).
- Ermöglicht den Import von JPEG 2000-Dateien mit den Dateierweiterungen .jpf und .jpx.
- Fügt dem Farbkalibrierungsmodul einen sichtbaren Indikator hinzu, wenn dessen Farbzuordnungsabschnitt nicht neutrale Einstellungen hat, die die Farbwiedergabe beeinträchtigen.
- Neue Substitutionsvariablen hinzugefügt:
$(IMAGE.TAGS.HIERARCHY)
um Tags mit vollständiger Hierarchie einzufügen und$(IMAGE.ID.NEXT)
um die Bild-ID einzufügen, die dem zu importierenden Bild zugewiesen werden soll, so dass die Bild-ID Teil des Dateinamens sein kann, der bei einem Kopier- und Importvorgang erzeugt wird. - Beim Export in Fließkomma-JPEG XL mit einer Qualität von 100 wird versucht, so verlustfrei wie möglich zu exportieren. Das ist jetzt konsistent mit dem Verhalten von integralen JPEG XL-Formaten.
- Verbesserte Sichtbarkeit von Tastenkombinationen, die vom Benutzer durch fettgedruckten Text geändert werden können.
- Die Histogramm-Belichtungsschnittstelle unterstützt jetzt alle Standard-Bauhaus-Funktionen (
Strg
+Klick
,Rechtsklick
...). - Einführung der Bildmodulreihenfolge v5.0, um die endgültige Skalierung vor der Farbausgabe durchzuführen, um einige Probleme mit Farbunterschieden zwischen der Dunkelkammeransicht und den exportierten Dateien zu beheben.
- Unterstützung für die Bearbeitung von Live-Farbauswahlmustern hinzugefügt. Mit einem Rechtsklick auf ein Muster ist es möglich, es zu bearbeiten (Ändern der Position und/oder der Größe des Feldes) und entweder ein neues Muster basierend auf der Bearbeitung hinzuzufügen oder die Bearbeitung in einem bestehenden Live-Muster zu speichern.
- Hinzufügen weiterer Substitutionsvariablen für die Verwendung von EXIF-Datenfeldern, Aktivierung der Autovervollständigung von Variablen im Wasserzeichenmodul.
Die neuen Variablen sind:$(EXIF.FLASH)
,$(EXIF.METERING)
,$(EXIF.EXPOSURE.PROGRAM)
,$(EXIF.WHITEBALANCE)
und$(GPS.LOCATION.ICON)
- Die maximale Brennweite für die Filterung automatisch angewendeter Voreinstellungen wurde auf 2000 mm erhöht.
- Dem Modul "Color Look Up Table" wurde eine erweiterte Farbprüfvoreinstellung mit siebenstufigen Rot/Grün/Blau/Grau-Rampen, IT8/CC24-ähnlichen Hauttönen und verschiedenen Farbfeldern für gezieltere Farbanpassungen über das gesamte Spektrum hinzugefügt.
- Unterstützung für die EXIF-Tags "AnalogBalance", die für die Farbkalibrierung verwendet werden, und "LinearResponseLimit", die für die Rekonstruktion von Glanzlichtern verwendet werden, wurde hinzugefügt.
- Wenn wir derzeit nicht unterstützte Farbkalibrierungsdaten in DNG-spezifischen Tags finden, wird das Bild zur besseren Unterstützung mit dem Tag "darktable|issue|no-samples" versehen.
- Leseunterstützung für HEIF-Dateien mit AVC (H.264) Kompression und der Dateierweiterung .avci.
- Leseunterstützung für JPEG 2000 kodierte Bilder in HEIF Containern mit der Dateierweiterung .hej2 wurde hinzugefügt.
🐛 Fehlerbehebungen
- Behebung eines Leistungsrückgangs beim Neuzeichnen von Mipmaps.
- Behebung der Behandlung alter (2020) Bearbeitungen mit Filmic RGB.
- Verschiedene OpenCL-Korrekturen zur Verringerung der Unterschiede zwischen CPU- und GPU-Verarbeitung: Farbraumkonvertierung, Sättigungsgradientenfilter im Farbausgleich.
- Behebung eines unter Windows nicht funktionierenden Galerieexports.
- Behebung der Druckererkennung im Druckmodul, die dazu führen konnte, dass verfügbare Drucker übersehen wurden.
- Umgehung des durch fehlerhafte Software verursachten EXIF-Datumsfelds.
- Behebung des Lesens eingebetteter Farbprofile aus PNG-Bildern.
- Behebung bestimmter Grenzfälle im Zuschneidemodul.
- Behebung eines Absturzes beim Laden einer beschädigten
.gpx
Datei im Geotagging-Modul. - Die Handhabung von Voreinstellungen im Exportmodul wurde korrigiert, so dass nicht alle Parameter gespeichert wurden.
- Behebung eines Problems in FilmicRGB, bei dem einer der Parameter über dem maximal zulässigen Bereich liegen konnte, was dazu führte, dass die Validierung fehlschlug und der gesamte Parametersatz auf die Standardwerte zurückgesetzt wurde.
- Behebung, dass die Overlay-Aufnahme in allen Fällen funktioniert (z. B. beim Verwerfen des Verlaufs oder beim Kopieren/Einfügen des Verlaufs), so dass ein Bild, das nicht mehr als Overlay in einem zusammengesetzten Modul referenziert wird, entfernt werden kann.
- Korrektes Zurücksetzen der Darktable-internen Tags
darktable|style|
unddarktable|changed
beim Zurücksetzen der Historie. - Behebung eines Absturzes im Piwigo-Export-Speicher, wenn man nicht am Piwigo-Server angemeldet ist.
- Behebung eines Fehlers im Export-Modul, bei dem es unmöglich war, eine Datei erneut zu exportieren, wenn
on conflict: overwrite if changed
ausgewählt war. - Behebung eines Fehlers, bei dem ein Doppelklick auf ein Label in Darktable-Modulen das Steuerelement nicht zurücksetzt.
- Das Composite-Modul verhindert nun die Zuweisung eines Overlays, das zu einer Schleife führen würde. Bisher wurden nur direkte Verweise (Bild #1 <-> Bild #2) geprüft; dies wurde nun erweitert, um auch Ketten (Bild #1 -> Bild #2 -> Bild #3 -> Bild #1) beliebiger Länge abzudecken.
- Behebung eines Fehlers im Overlay-Modul, der ein Farbprofil falsch anwendet und so einen unerwünschten und falschen Farbstich erzeugt. Dieser Fehler war eine Regression, die kurz vor der Veröffentlichung von 4.8 hinzugefügt wurde.
- Ein Fehler im Farbkalibrierungsmodul wurde behoben, bei dem das Umschalten zwischen verschiedenen Beleuchtungsmitteln zu unvorhersehbaren Einstellungen führen konnte.
- Verschiedene Korrekturen im Demosaik-Modul. Nicht verwendbare Optionen werden jetzt ausgeblendet.Duales Demosaicing für xtrans-Sensoren und OpenCL-Code behoben.
- Fehler im Verlaufsmodul behoben, bei dem die Erstellung eines Stils fehlschlägt, wenn ein Stil mit diesem Namen bereits existiert.
- Hilfslinienzeichnung für den Fall, dass ein Modul erweitert und aktiv ist, behoben.
- Sicherstellung, dass die Liste der Bilder in der Culling-Ansicht aktuell bleibt, wenn sie ausgeblendet ist.
- Kleinere Fehler im Farbkalibrierungsmodul behoben. Probleme mit falschen Korrekturen im OpenCL-Code für Hervorhebungen behoben.
- Berechnung des Oberflächenunschärferadius behoben, die möglicherweise zu einer verzerrten Ausgabe führte.
😝 Lua
API Version
- Die API-Version ist jetzt 9.4.0
Neue Funktionen
- Neues Ereignis inter-script-communication hinzugefügt, um das Senden von Nachrichten von einem laufenden Skript an ein anderes laufendes Skript zu ermöglichen.
- Neue Funktion darktable.util.message() hinzugefügt, um Nachrichten über das Ereignis inter-script-communication zu senden.
- Neue EXIF-Datenfelder zu dt_lua_image_t hinzugefügt:
- exif_whitebalance
exif_flash
exif_exposure_program
exif_metering_mode
Fehlerbehebungen
- Es wurde ein neues Ereignis, image-group-information-changed, hinzugefügt, das jedes Mal ausgelöst wird, wenn sich eine Bildgruppeninformation ändert.
Weitere Änderungen
- Lua-Skripte sind nun besser in Darktable integriert und können vollständig übersetzt werden. Das Design des Skript-Managers wurde überarbeitet, um es besser an die aktuellen Darktable-GUI-Module anzupassen.
✒️ Notizen
- Beim Export in die Formate AVIF, EXR, JPEG XL oder XCF ist die Auswahl bestimmter Metadaten (z. B. Geotag oder Ersteller) derzeit nicht möglich. Für die Formate AVIF, EXR, JPEG XL und XCF enthält darktable keine Metadatenfelder, es sei denn, der Benutzer aktiviert alle Kontrollkästchen in den Einstellungsoptionen des Exportmoduls.
- Seit der Version 4.8 wurde die Unterstützung für macOS-Versionen älter als 13.5 eingestellt.
🧩 Geänderte Abhängigkeiten
Mandatory
- Bump SQLite requirement to 3.26
Optional
- n/a
RawSpeed-Änderungen
- Fujifilm GFX-Kameras verwenden jetzt den vom Hersteller bereitgestellten Ausschnitt
🧭 Für die Unterstützung spezifischer Sprachen und Kameramodelle konsultieren Sie bitte den Originalbeitrag von Darktable.
s3n🧩net wünscht viel Vergnügen in der Dunkelkammer
Comments