darktable

From Gentoo Wiki
Jump to: navigation, search

darktable is a photography workflow application and RAW developer. It simplifies managing large numbers of RAW photos and their post-production in a non-destructive manner.

Installation

root #emerge --ask media-gfx/darktable

USE flags

USE flags for media-gfx/darktable A virtual lighttable and darkroom for photographers

colord Support color management using x11-misc/colord
cups Add support for CUPS (Common Unix Printing System)
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
flickr Add support for uploading photos to flickr
geolocation Enable geotagging support
gnome-keyring Enable support for storing passwords via gnome-keyring
gphoto2 Add digital camera support
graphicsmagick Build and link against GraphicsMagick instead of ImageMagick (might require USE=imagemagick if optional)
jpeg2k Support for JPEG 2000, a wavelet-based image compression format
kwallet Enable encrypted storage of passwords with kde-frameworks/kwallet
nls Add Native Language Support (using gettext - GNU locale utilities)
opencl Enable opencl support
openexr Support for the OpenEXR graphics file format
openmp Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
pax_kernel Triggers paxmarking of main darktable binary
webp Add support for the WebP image format

Note
For OpenCL compatibility consult the darktable-cltest tool.

Config

Basic settings can be altered in ~/.config/darktable/darktablerc.

Utilities

The media-gfx/darktable package provides a few additional tools.

darktable-cli

Using darktable-cli it is possible to use darktable for a non-interactive batch processing and export.

darktable-cmstest

darktable-cmstest helps debugging color management issues (eg. exported photo colors don't match the darktable's). Also it indicates whether the colord USE flag was enabled.

darktable-cltest

Darktable with enabled opencl USE flag supports OpenCL-based GPU acceleration. The darktable-cltest utility helps debugging the darktable's setup and OpenCL driver interactions.

dt-curve-tool

In order to improve approximation of camera's built-in JPEG engine with the default RAW processing settings you can use the dt-curve-tool.

External resources