darktable 5.0.0 版本发布,该版本包含大量新功能,主要包括以下几个方面:
**UI/UX改进**
* 为500多种相机型号添加了相机特定的样式,以便更接近相机拍摄的JPEG渲染效果。
* 添加了一个可选的启动画面,显示启动进度(包括扫描更新的侧车文件时的预计剩余时间),从而大大减少了用户在库很大时从调用darktable到屏幕上出现内容之间的时间。
* 用户界面在处理批量图像操作(如评分、标记、应用样式和编辑历史记录管理)时现在会提供反馈,而不是在操作完成前静默冻结。
* 绘制蒙版的路径现在每个控制点显示两个贝塞尔控制柄,可以单独移动。
* 添加了一个高对比度主题,在深灰色背景上使用亮白色文本。
* 增强了实用程序模块标题的工具提示,以提供更多关于模块的信息。
* 在空的灯箱上添加了更多的新用户提示。
* 添加了两个新的错误占位符图像,以区分丢失、不支持和损坏的图像。
* 在导出模块中选择样式时,将鼠标悬停在弹出菜单中的样式名称上会显示一个缩略图,预览将样式附加到活动图像编辑的效果。
* 允许选择要显示在不同视图中的面板上的实用程序模块。
* 在模块下方的空白面板区域上右键单击以获取菜单,可以在其中隐藏或显示模块。
* 添加了一个全局首选项,用于交换暗室视图中的左右侧面板。
* 拖放实用程序模块标题以重新定位它们跨左右面板(灯箱)以及垂直(所有视图)。
* 改进了暗室右侧面板中处理模块的拖放功能,以便在到达顶部或底部时自动滚动,并且在图像被拖动到该区域时不会产生混淆。
* 改进了启动时数据库被另一个darktable实例锁定时显示的消息。
* 替换了颜色标签过滤器中操作员按钮的图标,用于处理多个选定的颜色标签(并集/交集)。
**性能改进**
* 添加了颜色均衡器的OpenCL实现。
* 通过提高侧车写入速度以及将许多操作的侧车更新移动到后台任务中来提高批量图像操作的速度。
* 由于循环并行化和消除了额外处理的优化,显着加速了PFM文件的加载。
**其他更改**
* 将新安装的默认范围从直方图更改为波形,以显示有关图像颜色和色调的更详细信息。
* ISO 12646颜色评估条件将保留,直到用户操作取消设置。
* 曝光偏差现在可以用于形成集合和作为显示过滤器。
* 改进了颜色均衡器效果的可视化。
* 改进了用于验证CPU与GPU结果的调试支持。
* 在颜色校准中添加了Calibrite别名以表示X-Rite ColorChecker。
* 扫描更新的侧车文件现在忽略两秒或更短的时间戳差异。
* macOS安装包现在有一个背景图像来指导用户安装darktable.app。
* 更改了导入对话框的用户界面,以便更容易删除自定义位置。
* 多轮代码清理。
* 复制部分对话框现在默认不选择任何模块。
* 添加对在暗室中对胶片卷轴执行的操作进行撤消/重做的支持。
* 在暗室中,添加操作(默认绑定到Ctrl+x)以将当前编辑模块上的最后一个编辑的模块同步到选择。
* 调整了内部AVIF编码器参数,以显着提高编码速度,而不会影响输出质量。
* 现在可以通过标记模块中的弹出上下文菜单轻松地将标记名称复制到剪贴板。
* Piwigo导出存储现在支持指定导出文件的名称模式。
* darktable将在Windows下写入日志文件的目录已更改为%USERPROFILE%\Documents\Darktable。
* 允许导入具有.jpf和.jpx文件扩展名的JPEG 2000文件。
* 当颜色校准模块的颜色映射部分具有会影响颜色再现的非中性设置时,在颜色校准模块中添加一个可见指示器。
* 添加了新的替换变量$(IMAGE.TAGS.HIERARCHY)以插入具有完整层次结构的标记和$(IMAGE.ID.NEXT)以插入要分配给正在导入的图像的图像ID,允许图像ID成为复制和导入操作期间生成的名称的一部分。
* 导出到具有100质量的浮点JPEG XL将尝试尽可能无损地进行。
* 改进了可由用户更改的快捷方式的可视性,方法是使用粗体文本。
* 直方图曝光界面现在支持所有标准的包豪斯功能。
* 引入图像模块顺序v5.0,以便在颜色输出之前完成最终缩放,以修复暗室视图和导出文件之间颜色差异的一些问题。
* 添加了对任何实时颜色选择器样本进行编辑的支持。
* 添加了更多用于使用EXIF数据字段的替换变量,在水印模块中启用了变量的自动完成。
* 将用于过滤自动应用预设的最大焦距增加到2000毫米。
* 在颜色查找表模块中添加了一个扩展的颜色校正器预设,其中包含七级红/绿/蓝/灰渐变、类似IT8/CC24的肤色以及用于在整个光谱范围内进行更目标颜色调整的各种颜色色块。
* 添加了对用于颜色校准的EXIF标记“AnalogBalance”和用于高光重建的“LinearResponseLimit”的支持。
* 如果我们在DNG特定标记中找到当前不支持的颜色校准数据,我们将通过darktable|issue|no-samples标记图像以获得更好的支持。
* 添加了对具有AVC(H.264)压缩和.avci文件扩展名的HEIF文件的读取支持。
* 添加了对HEIF容器中JPEG 2000编码图像的读取支持,文件扩展名为.hej2。
**错误修复**
* 修复了重新绘制mip贴图的性能下降问题。
* 修复了处理使用Filmic RGB的旧(2020)编辑的问题。
* 各种OpenCL修复,以减少CPU和GPU处理之间的差异:色彩空间转换、颜色均衡器中的饱和度渐变过滤器。
* 修复了Windows上图库导出无法工作的问题。
* 修复了打印模块中的打印机发现问题,该问题可能会导致错失可用的打印机。
* 处理由有错误的软件导致的超出规格的EXIF日期字段。
* 修复了从PNG图像读取嵌入式颜色配置文件的问题。
* 修复了裁剪模块中某些边界情况。
* 修复了在加载地理标记模块中损坏的.gpx文件时发生的崩溃。
* 修复了导出模块中的预设处理未保存所有参数的问题。
* 修复了FilmicRGB中一个参数可能超过最大允许范围导致验证失败并使整组参数重置为默认值的问题。
* 修复了在所有情况下(例如丢弃历史记录或复制/粘贴历史记录)工作的覆盖记录,确保不再在复合模块中作为覆盖引用的图像可以被删除。
* 在重置历史记录时正确重置darktable内部标记darktable|style|和darktable|changed。
* 修复了在未登录Piwigo服务器时Piwigo导出存储中发生的崩溃。
* 修复了导出模块中的一个错误,如果选择了“冲突时:如果已更改则覆盖”,则无法再次导出文件。
* 修复了在暗室模块中双击标签不会重置控件的错误。
* 复合模块现在可以防止分配会导致循环的覆盖。
* 修复了覆盖模块中的一个错误,该错误会错误地应用颜色配置文件,从而产生不需要的错误颜色。
* 修复了颜色校准模块中的一个错误,在该错误中,在各种光源之间切换可能会导致不可预测的设置。
* demosaic模块中的各种修复。
* 修复了历史记录模块中的一个错误,如果已经存在具有该名称的样式,则样式创建将失败。
* 确保隐藏时剔除视图中的图像列表保持最新。
* 修复了颜色校准模块中的小故障。
* 修复了高光对置OpenCL代码中错误校正的问题。
* 修复了表面模糊半径计算可能导致输出混乱的问题。
**Lua**
* **API版本**
* API版本现在是9.4.0
* **新功能**
* 添加了新的事件inter-script-communication,以允许从一个正在运行的脚本向另一个正在运行的脚本发送消息。
* 添加了新函数darktable.util.message(),用于使用inter-script-communication事件发送消息。
* 在dt_lua_image_t中添加了新的EXIF数据字段:
* exif_whitebalance
* exif_flash
* exif_exposure_program
* exif_metering_mode
* 添加了新的事件image-group-information-changed,每当图像组信息发生变化时都会引发该事件。
* **错误修复**
* 修复了dt_imageio_module_format_t.write_image的一个错误,以便它在成功时返回true,在失败时返回false。
* 添加了对Lua操作的支持
* **其他Lua更改**
* Lua脚本现在更好地集成到Darktable中,并且可以完全翻译。
**备注**
* 导出到AVIF、EXR、JPEG XL或XCF时,当前无法选择特定元数据(例如地理标记或创建者)。
* 自4.8版本发布以来,已放弃对低于13.5的macOS版本的支持。
**更改的依赖项**
* **必需**
* 将SQLite要求提升到3.26
* **可选**
* 无
**RawSpeed更改**
* 富士胶片GFX相机现在使用供应商提供的裁剪
**相机支持(与4.8相比)**
* **基本支持**
* 富士胶片X-M5(压缩)
* 富士胶片X-T50(压缩)
* 徕卡D-Lux 8(DNG)
* 徕卡M11-D(DNG)
* 徕卡Q3 43(DNG)
* 美能达Alpha Sweet Digital
* 美能达Alpha-7 Digital
* 尼康Z50_2(14位压缩)
* 尼康Z6_3(14位压缩)
* 松下DC-FZ80D(4:3)
* 松下DC-FZ82D(4:3)
* 松下DC-FZ85(4:3)
* 松下DC-FZ85D(4:3)
* 松下DC-G100D(4:3)
* 菲林Phase One P20+
* 索尼ILCE-1M2
* **白平衡预设**
* 尼康Z6_3
* 索尼ILCE-6700
* **噪声配置文件**
* 佳能PowerShot G1 X
* 徕卡M11
* 尼康Z6_3
* **缺少的压缩模式支持**
* Apple ProRAW DNG
* CinemaDNG无损(Blackmagic、一些DJI等)和有损(Blackmagic)
* 使用JPEG XL的DNG 1.7(Adobe增强,三星Expert RAW)
* 富士胶片有损RAF
* 尼康高效率NEF
* 奥林巴斯14位高分辨率ORF
* 索尼缩小尺寸无损ARW(“M”代表全画幅,“S”代表全画幅和APS-C)
* **暂停的支持**
* 以下相机的支持已暂停,因为在https://raw.pixls.us上没有可用的样本:
* Creo/Leaf Aptus 22(LF3779)/哈苏H1
* 富士胶片IS-1
* 柯达EasyShare Z980
* Leaf Aptus-II 5(LI300059)/玛米亚645 AFD
* Leaf Credo 60
* Leaf Credo 80
* 美能达DiMAGE 5
* 奥林巴斯SP320
* 菲林Phase One IQ250
* Sinar Hy6/ Sinarback eXact
* ST Micro STV680
**翻译**
* 捷克语
* 德语
* 欧洲西班牙语
* 芬兰语
* 法语
* 日语
* 荷兰语
* 巴西葡萄牙语
* 斯洛文尼亚语
* 阿尔巴尼亚语
* 乌克兰语
* 中文(简体)
* 中文(繁体)