LINUX.ORG.RU

Darktable 1.4

 , ,


1

3

26 декабря состоялся очередной релиз программы Darktable (версия 1.4) - приложение для «проявки» цифровых RAW-негативов и недеструктивной обработки фотоизображений.

Примечания к выпуску:

  • Интеграция с движком lua, который позволяет писать скрипты, чтобы упростить взаимодействие с другими программами по обработке изображений. Эти скрипты могут быть запущены когда происходит определённое событие (например, импортируется новое изображение) или когда используется определённый shortcut. В данный момент доступно только несколько скриптов, но ожидается, что сообщество создаст большее их количество в процессе цикла разработки следующего релиза.
  • Darktable теперь имеет несколько способов рисования масок: кисть, круг, эллипс, контур и градиент (masks).
  • Добавлен экспорт в WebP формат.
  • Значительно улучшена скорость работы режима Lighttable при использовании больших коллекций.
  • Добавлена функция определения точки фокусировки в режиме Lighttable (determining focus point).
  • Добавлено несколько новых режимов смешивания (blend mode), таких как «HSV lightness», «HSV color», «Lab lightness» и «Lab color».
  • Добавлены новые модули «contrast brightness saturation», «color balance» и «color mapping», который заменяет теперь устаревший модуль «color transfer».
  • Новый режим гистограммы «waveform» (histograms and waveforms).
  • Добавлена опция настройки для автоматического сворачивания модулей, чтобы раскрытым оставался только текущий.
  • Улучшены в плане удобства использования ползунки с возможностью ввода значений (bauhaus sliders): всплывающее окно теперь использует мигающий курсор, чтобы возможность ввода текста была более очевидной.
  • Ввод текста в bauhaus sliders и vim-команда ":set" (vimkeys' ":set" command) теперь позволяет вычислять значения математических выражений.
  • Добавлен дополнительный логарифмический режим для изменения базовой кривой (about basecurves).
  • Возможность создания локальных копий изображений для последующего редактирования в случае хранения коллекции на внешних/удалённых устройствах
  • Множество исправлений ошибок и небольших улучшений.
  • Добавлен инструмент для измерения базовой кривой по образцу изображения.
  • Инструмент для проверки системной настройки управления цветом.
  • Обновлёно руководство пользователя.
  • Теперь для работы Darktable требуются Gtk+ версии >= 2.24, Glib версии >= 2.30.


Известные баги:

  • Ricoh Pentax K-3 PEFs ещё не поддерживаются (DNGs работает замечательно).
  • Nikon D5300 ещё не поддерживается.


P.S.
Помимо сборки в виде tar.xz-файла, доступна сборка для Ubuntu в PPA-репозитории.

>>> Подробности

★★★★★

Проверено: Aceler ()
Последнее исправление: leave (всего исправлений: 5)

Что подразумевалось под новой функцией «local cached copies of images for offline files» совсем не понял, поэтому не стал переводить.

grem ★★★★★
() автор топика

Darktable теперь имеет несколько способов рисования масок: кисть, круг, эллипс, контур и градиент.

Бурные и продолжительные аплодисменты, переходящие в оргазмы.

Aceler ★★★★★
()
Ответ на: комментарий от grem

Что подразумевалось под новой функцией «local cached copies of images for offline files»

nohup cast AP &

Aceler ★★★★★
()

Йу-ху, отличная новость!.. Спасибо!

zbarassky
()

Классная программа, жаль что толковых туториалов мало.

anonymous
()
Ответ на: комментарий от Aceler


Я Darktable вижу чаще, чем ты браузер, давай ты не будешь мне рассказывать, что там есть :)


Я Darktable вижу реже, чем браузер.
На сегодняшний день Darktable можно назвать полноценным конкурентом Adobe Photoshop Lightroom?

blackst0ne ★★★★★
()
Ответ на: комментарий от val-amart

это печально. ну тогда пилите, шура, пилите...

kma21 ★★★★
()

Вот это подарок к Нововму году! :)) Пошёл обновлять.

onem0re
()

Darktable теперь имеет несколько способов рисования масок: кисть, круг, эллипс, контур и градиент (masks).

Отлично!

yoghurt ★★★★★
()
Ответ на: комментарий от alpha4

уж больно неудобный GUI

Вполне себе удобный.

yoghurt ★★★★★
()
Ответ на: комментарий от alpha4

Тоже сначала не мог привыкнуть. Но в итоге теперь пользуюсь чаще, чем RawStudio и RawTherapee.

ephecaff
()

:) имхо дарктабл уже фичастее лайтрума... вот только делая одни и теже по сути действия там и там получается сильно разный результат, почему-то.

petrosha ★★★★★
()
~/abs/darktable$ cat PKGBUILD 
# $Id: PKGBUILD 99723 2013-10-30 23:19:15Z allan $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer:  Christian Himpel <chressie at gmail dot com>
# Contributor: Johannes Hanika <hanatos at gmail dot com>

pkgname=darktable
pkgver=1.4
_pkgver=1.4
pkgrel=1
pkgdesc="Utility to organize and develop raw images"
arch=('i686' 'x86_64')
url=http://darktable.sf.net/
license=('GPL3')
depends=('exiv2>=0.18' 'intltool>=0.40' 'lcms2' 'lensfun>=0.2.3' 'libglade' 'dbus-glib'
	 'curl' 'libgnome-keyring' 'libgphoto2' 'openexr' 'sqlite' 'libxslt'
	 'libsoup' 'gtk-engines' 'json-glib' 'flickcurl')
makedepends=('intltool>=0.40' 'cmake' 'librsvg')
optdepends=('librsvg')
install=darktable.install
source=(http://downloads.sourceforge.net/project/darktable/darktable/${_pkgver}/darktable-$pkgver.tar.xz)
md5sums=('896416931ded4579f528cd11edad470c')

build() {
  cd "$srcdir/$pkgname-$pkgver"
  mkdir -p build
  cd build
  CXXFLAGS+=" -fpermissive"
  cmake \
      -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release \
      -DDONT_INSTALL_GCONF_SCHEMAS=True \
      -DBINARY_PACKAGE_BUILD=1 \
      -DUSE_GCONF_BACKEND=Off \
      -DBUILD_USERMANUAL=False \
      ..
  make
}

package() {
  cd "$srcdir/$pkgname-$pkgver/build"
  make DESTDIR="$pkgdir" install
  mv "${pkgdir}/usr/share/doc/darktable" "${pkgdir}/usr/share/doc/${pkgname}-${pkgver}"
}
baverman ★★★
()
Ответ на: комментарий от petrosha

Профили камер разные наверняка (вот профиль RawTherapee для моего фотоаппарата мне совсем не нравится), может различия из-за этого да и отдельные инструменты отличаются чуть. Мне недавно попадался обзор-сравнение Lightroom vs Darktable на youtube, там вполне схожий результат при обработке получился, за исключением этапа смягчения теней на лице. Радует, что видео-руководств становится больше, значит, программой всё-таки пользуются и это хорошо.

grem ★★★★★
() автор топика
Последнее исправление: grem (всего исправлений: 2)
Ответ на: комментарий от Aceler

Я Darktable вижу чаще, чем ты браузер, давай ты не будешь мне рассказывать, что там есть :)

я вообще ни разу не видел его в глаза
горе мне

kto_tama ★★★★★
()
Ответ на: комментарий от AP

Это Паскаль писал; ХЗ, что он имел в виду.

Частично прочитал новое руководство. Функция «local cached copies of images for offline files» позволяет создавать локальные копии отдельных файлов для последующего редактирования с сохранением метаданных XMP-файле локально. Это предусмотрено на случай, когда сама коллекция хранится на внешнем устройстве или сетевом накопителе (например,RAID-NAS). Позже можно синхронизировать внесённые изменения с общей базой.

Aceler, верни, пожалуйста, эту фичу в «Примечания к выпуску» как пункт «Возможность создания локальных копий изображений для последующего редактирования на случай хранения коллекции на внешних/удалённых устройствах»

grem ★★★★★
() автор топика
Последнее исправление: grem (всего исправлений: 3)
Ответ на: комментарий от blackst0ne

Я Darktable вижу реже, чем браузер.
На сегодняшний день Darktable можно назвать полноценным конкурентом Adobe Photoshop Lightroom?

Я Lightroom вообще ни разу не видел. Спроси кого-нибудь другого.

На сегодняшний день Darktable можно назвать полноценным инструментом для проявки цифровых негативов. Кого волнует, конкурентом чего он является?

Aceler ★★★★★
()
Последнее исправление: Aceler (всего исправлений: 1)
Ответ на: комментарий от grem

Ну у меня косяки начались с самого проявления raw. Лайтрум сообщил что температура 5500, а дт сообщил что 3780 точно не помню. При этом если попытаться поправить это в дт, то результат нифига не сходится.

petrosha ★★★★★
()
Ответ на: комментарий от alpha4

ПО конечно фичастое, но уж больно неудобный GUI. Им бы дизайнера нанять.

Что-ты, что ты. Я когда сказал, что Гуй неудобный, мне быстро и на пальцах объяснили, что это я мудак и работать не умею, а то бы взял и настроил чтобы стало удобно.

ist76 ★★★★★
()
Ответ на: комментарий от petrosha

С «Lightroom» или «Aftershot» сравнить не могу, так как у меня их нет, но в дефолтном варианте экспорт из raw в jpg в Darktable на первый взгляд выдавал вполне схожий по цветам с Sony Image Data Converter результат (для sony a-700). Что за фотоаппарат? Есть ли для него профиль в Darktable?

grem ★★★★★
() автор топика
Ответ на: комментарий от grem

Canon EOS 5D Mark 2. Мопед не мой, файл что я открывал был из урока по работе с лайтрум.

petrosha ★★★★★
()
Ответ на: комментарий от provaton

Поддержку DCP там уже запилили?

Ага, и специально для тебя не упомянули в списке изменений. Из вредности.</сарказм>

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 1)
Ответ на: комментарий от AP

Лайтрум
Внезапно, это ACR.

что, вобщем-то одно и то же

у автора там в ACR явно переэкспозиция - видимо, дефолтные кривые контраста разные (что неудивительно)

ist76 ★★★★★
()
Ответ на: комментарий от AP

Ну может в одной из предыдущих таки запилили.

provaton ★★★★★
()
Ответ на: комментарий от ist76

Ты сейчас какбэ нечаянно пытаешься игнорировать тот факт, что Lr — это немного больше, чем просто няшный гуй к движку ACR?

AP ★★★★★
()
Ответ на: комментарий от AP

Грешен - я вот этим вот расширенным функционалом по рисованию масок и удалению прыщиков в LR (от которого вроде как 3я версия начинала нечеловечески тупить) не пользуюсь. Ибо в редакторе, как ни крути, всё это делается в разы проще.
Так что да, в смысле функционала - не одно и то же, согласный.
Но у человека-то пример был, при котором разницы между LR и ACR никакой.

ist76 ★★★★★
()

Ждём rawtherapee в репах, а то из git фотографам тяжко собирать :) . LR капец близок, покайтесь !!!!

lv77 ★★★
()

ну а перформанс где? перформанс?

reprimand ★★★★★
()
Ответ на: комментарий от ist76

он под моей федоркой не собирается. так что нафиг нафиг. и когда я его пробовал на одном из МК французского фотографа Гейома Герена то плевался от неудобностей и тупизны адово. потом поставил rawtherapee и сделал всё в нём.

lv77 ★★★
()

Добавлен экспорт в WebP формат.

в формат WebP

Значительно улучшена скорость работы режима Lighttable при использовании больших коллекций.

режима «Световой стол»

Добавлена функция определения точки фокусировки в режиме Lighttable

точности фокусировки

Новый режим гистограммы «waveform» (histograms and waveforms).

http://www.darktable.org/2013/12/of-histograms-and-waveforms/

anonymous
()

Glib версии >= 2.30.

Дарю патч для 2.28

diff -Naur darktable-1.4~rc1.orig/src/CMakeLists.txt darktable-1.4~rc1/src/CMakeLists.txt
--- darktable-1.4~rc1.orig/src/CMakeLists.txt   2013-12-01 21:11:07.000000000 +0400
+++ darktable-1.4~rc1/src/CMakeLists.txt        2013-12-03 14:25:23.000000000 +0400
@@ -120,7 +120,7 @@
 #
 # Find all other required libraries for building
 #
-find_package(Glib 2.30 REQUIRED)
+find_package(Glib 2.28 REQUIRED)
 include_directories(${Glib_INCLUDE_DIRS})
 list(APPEND LIBS ${Glib_LIBRARIES})
 add_definitions(${Glib_DEFINITIONS})
diff -Naur darktable-1.4~rc1.orig/src/control/signal.c darktable-1.4~rc1/src/control/signal.c
--- darktable-1.4~rc1.orig/src/control/signal.c 2013-12-01 21:11:07.000000000 +0400
+++ darktable-1.4~rc1/src/control/signal.c      2013-12-03 14:25:53.000000000 +0400
@@ -44,7 +44,7 @@
 
 static GType uint_arg[] = {G_TYPE_UINT};
 static GType pointer_arg[] = {G_TYPE_POINTER};
-static GType image_export_arg[] = {G_TYPE_UINT,G_TYPE_STRING};
+//static GType image_export_arg[] = {G_TYPE_UINT,G_TYPE_STRING};
 
 
 
@@ -76,7 +76,7 @@
   {"dt-control-profile-changed",NULL,NULL,G_TYPE_NONE,g_cclosure_marshal_VOID__VOID,0,NULL},              // DT_SIGNAL_CONTROL_PROFILE_CHANGED
   {"dt-image-import",NULL,NULL,G_TYPE_NONE,g_cclosure_marshal_VOID__UINT,1,uint_arg},                     // DT_SIGNAL_IMAGE_IMPORT
   {"dt-image-export-multiple",NULL,NULL,G_TYPE_NONE,g_cclosure_marshal_VOID__POINTER,1,pointer_arg},      // DT_SIGNAL_IMAGE_EXPORT_MULTIPLE
-  {"dt-image-export-tmpfile",NULL,NULL,G_TYPE_NONE,g_cclosure_marshal_generic,2,image_export_arg},        // DT_SIGNAL_IMAGE_EXPORT_TMPFILE
+//  {"dt-image-export-tmpfile",NULL,NULL,G_TYPE_NONE,g_cclosure_marshal_generic,2,image_export_arg},        // DT_SIGNAL_IMAGE_EXPORT_TMPFILE
   {"dt-imageio-storage-change",NULL,NULL,G_TYPE_NONE,g_cclosure_marshal_VOID__VOID,0,NULL},               // DT_SIGNAL_IMAGEIO_STORAGE_CHANGE
 };
 

Ну и для отключения ненавистных фейсбуков с пикасой

diff -Naur darktable-1.4~rc1.orig/src/imageio/storage/CMakeLists.txt darktable-1.4~rc1/src/imageio/storage/CMakeLists.txt
--- darktable-1.4~rc1.orig/src/imageio/storage/CMakeLists.txt   2013-12-01 21:11:07.000000000 +0400
+++ darktable-1.4~rc1/src/imageio/storage/CMakeLists.txt        2013-12-03 14:17:06.000000000 +0400
@@ -7,9 +7,9 @@
        list(APPEND MODULES flickr)
 endif(FLICKCURL_FOUND)
 
-if (JsonGlib_FOUND)
-       list(APPEND MODULES facebook picasa)
-endif(JsonGlib_FOUND)
+#if (JsonGlib_FOUND)
+#      list(APPEND MODULES facebook picasa)
+#endif(JsonGlib_FOUND)
 
 foreach(module ${MODULES} ${MODULES_EXPERIMENTAL})
        add_library(${module} MODULE "${module}.c")
anonymous
()
Ответ на: комментарий от lv77

Понимаешь в чём дело:
Если бы на своём мастер-классе ты бы увидел на макбуках слушателей Лайтрум, заинтересовался, установил, попробовал обработать пару фоток, у тебя бы ничего не получилось, ты бы открыл равтерапию и всё сделал за пять минут - это была бы прекрасная оптимистичная история про победу добра над злом и опенсурса над голимой проприетарщиной.
А пока как-то не воодушевляет.

ist76 ★★★★★
()
Ответ на: комментарий от anonymous

режима «Световой стол»

На самом деле, я его переименовал в «Просмотр» :)

AP ★★★★★
()
Ответ на: комментарий от lv77

он под моей федоркой не собирается

Федоркопроблемы :)

P.S. Пользователь F20.

AP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.