Bug 12577 - Неверная дата альбома при перекачивании фотографий через PTP
Summary: Неверная дата альбома при перекачивании фотографий через PTP
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: digikam (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: led
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-16 09:56 MSD by Anton Farygin
Modified: 2009-01-24 04:35 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Farygin 2007-08-16 09:56:17 MSD
При перекачивании через PTP Digikam предлагает по умолчанию создать альбом с
именем 1970-01-01, хотя должен предлагать дату фотографий. 

Как вариант можно сделать текущую дату.

Steps to Reproduce:
1.Подключить PTP камеру к компьютеру
2. открыть digikam/Камера/<имя камеры>
3. Выбрать загрузить/Всё
4. Открыть диалог создания альбома для загружаемых фотографий
Actual Results:  
предлагает дату 1970-01-01

Expected Results:  
Должен предлагать дату фотографий с камеры или текущую
Comment 1 Anton Farygin 2007-08-16 10:10:38 MSD
На мантейнера
Comment 2 led 2007-08-17 17:59:11 MSD
У меня нет камеры с PTP, поэтому, к сожалению, не могу ни проверить, ни 
починить :(
Пачти приветствуются.
Если нужен NMU на выкладывание исправленного digikam - тоже без проблем.
Comment 3 Dmitriy Khanzhin 2007-08-18 08:04:50 MSD
У меня не подтвердилось. Предлагает дату по первой фотографии.
Может, от модели камеры зависит?

[diman@dimanko ~]$ rpm -q digikam
digikam-0.9.2-alt0.1

И с [diman@dimanko ~]$ rpm -q digikam
digikam-0.9.2-alt1 тоже

Камера Canon PowerShot A430 (PTP mode)
Comment 4 Anton Farygin 2007-08-18 11:15:17 MSD
У меня Nikon D70s.

Откуда-то стал появлятсья файл с именем curve.ntc при перекачивании через ptp.

Скорее всего проблема в дате этого файла. Откуда он берётся - я не понимаю.
Видимо его автоматически генерит какая-то библиотека. До определённого времени
его не было видно.
Comment 5 led 2007-08-18 21:16:21 MSD
(In reply to comment #4)
> У меня Nikon D70s.
> 
> Откуда-то стал появлятсья файл с именем curve.ntc при перекачивании через 
ptp.
> 
> Скорее всего проблема в дате этого файла. Откуда он берётся - я не понимаю.
> Видимо его автоматически генерит какая-то библиотека. До определённого 
времени
> его не было видно.

Глупый вопрос: а в камере-то дата-время нормально выставлены?
Comment 6 Anton Farygin 2007-08-30 11:15:24 MSD
Нормально всё в камере выставлено. Вот ещё ссылки по теме:
http://bugs.kde.org/show_bug.cgi?id=89364
Comment 7 Anton Farygin 2007-08-30 11:37:43 MSD
на самом деле curve.ntc - это специальный файл, появляющийся на фотоаппаратах,
поддерживающих управление кривыми. 
http://fotogenetic.dearingfilm.com/custom_tone_curves.html - тут описано как это
использовать.

Вылезает он в libgphoto2, отключить его невозможно.

Т.е. - второй вариант решения этой проблемы - запатчить libgphoto2, что бы можно
было special files отключать (всё равно они не нужны вместе с фотографиями).

Мнения ?

Антон, может быть ты что-то скажешь на эту тему (как владелец Nikon'а)
Comment 8 Anton V. Boyarshinov 2007-08-30 11:44:08 MSD
Эээ.. никогда не пробовал качать с D70 по ptp.. Всё как-то через usb-storage и
чаще кардридером, чем камерой..
Comment 9 Anton Farygin 2007-08-30 11:58:54 MSD
Антон, на самом деле меня больше интересует необходимость использования curve.ntc

Как я понял - ты не разу не делал тюнинг экспозиции. Посмотри пожалуйста эту статью:
http://fotogenetic.dearingfilm.com/custom_tone_curves.html

На самом деле идея простая - выкинуть из gphoto поддержку curve.ntc (комментарий
на три строчки в libgphoto). Я понимаю что это несколько криво, но если это
никому не нужно, то так проще. Вернуть curve.ntc всегда можно, пока mainstream
порешает эту задачу.
Comment 10 Anton V. Boyarshinov 2007-08-30 12:13:36 MSD
Я посмотрел статью. Я использую самодельную custom curve. Необходимость
встроенной -- вопрос спорный. Тем более что, подозреваю, у всех камер одной
модели она одинаковая и не меняется со временем. Следовательно, качать её всегда
вряд ли осмысленно. И, насколько я понимаю,  бессмысленно если съёмка велась в
jpg. Кстати, а nef файлы вообще через ptp отдаются?
Comment 11 Anton Farygin 2007-08-30 12:17:37 MSD
Антон, ты недопонял смысла статьи.

Через PTP можно curve обновить в камере, что бы она использовалась для всех
фотографий автоматически в момент расчёта коррекции экспозиции. Некий вариант
тюнинга камеры.

NEF естественно через PTP отдаются.
Comment 12 led 2008-02-20 21:42:08 MSK
Никаких изменений к лучшему в текущем digikam?
Comment 13 Anton Farygin 2008-02-20 22:01:06 MSK
Я не заметил.

Хотя у меня и не Sisyphus сейчас, а branch/4.0
Comment 14 led 2009-01-24 04:35:20 MSK
Я не вижу удовлетворительного варианта решения.