Как синхронизировать данные EXIF ​​и информацию о дате из iPhoto в Flickr - Фотопедия
2 голосов
/ 31 июля 2014

Я недавно начал процесс сканирования старых фотоальбомов. Я остановился на хорошем рабочем процессе, сканируя несколько изображений за раз и используя iPhoto для добавления описаний и изменения дат, полагая, что установка флажка «изменить исходные файлы», как я это сделал, фактически изменит исходные файлы. Не так.

Я загрузил свой первый альбом на Flickr (тоже с помощью функции обмена iPhoto) и был разочарован тем, что на сотнях фотографий 90-х годов датирована 30 июля 2014 года. При проверке файлов вообще нет информации EXIF и дата создания / изменения, конечно же, еще 30 июля 2014 года.

Итак, у меня есть три вопроса, и я полагаю, что был бы удовлетворен ответом на любой из них:

  • Есть ли способ скопировать информацию о дате iPhoto в исходный файл? Я действительно не хочу тратить десятки часов работы на что-то неиспользуемое вне iPhoto. Я бы предпочел это, потому что я привык к iPhoto сейчас и использую его для моих современных фотографий
  • Есть ли способ хотя бы сохранить дату iPhoto при публикации в flickr? Я был удивлен, что встроенная функция общего доступа не сделала этого
  • Кто-нибудь имел успех в реализации аналогичного проекта с программным обеспечением, отличным от iPhoto?

Спасибо!

Ответы [ 5 ]

1 голос
/ 31 декабря 2014

То же самое произошло со мной (у меня тоже была папка 90-х!).

Чтобы заставить его работать, мне пришлось импортировать фотографии в iPhoto, затем экспортировать их на рабочий стол, а затем повторно импортировать их в iPhoto. И ТОГДА они работали.

После того, как вы загрузите их на Flickr, если вы измените дату в iPhoto, дата не будет синхронизироваться, хотя она синхронизирует теги в Flickr.

Однако, это очень много времени, вы разочаровываетесь, когда вам приходится экспортировать их несколько раз (я заметил, что разные сканеры применяют даты по-разному), и я потратил больше времени на даты, чем на самом деле сканирование фотографий.

1 голос
/ 31 июля 2014

Если я правильно прочитал инструкции iPhoto, вы можете выбрать все фотографии, выбрать Export в меню Archive и установить флажки для включения метаданных.

0 голосов
/ 29 января 2015

Погуглив, похоже, есть три способа сделать это. Проблема, по сути, заключается в том, что поскольку ваши отсканированные изображения не имеют EXIF ​​для начала, iPhoto просто читает дату создания файла и использует ее, и она не будет перезаписываться при вводе в iPhoto. Вы должны найти способ форсировать создание метаданных EXIF, а затем получить правильную дату для записи в метаданные EXIF ​​для каждого файла изображения.


Способ 1. Фотографии -> Настройка даты и времени в iPhoto

Самый простой способ «исправить» дату, вероятно, из самого iPhoto, но вы не можете воспользоваться введенными датами. Вы должны повторно ввести их.

  1. Выберите изображения в iPhoto.

  2. Выберите команду меню Фотографии -> Настройка даты и времени .

  3. Введите желаемое время даты.

  4. Нажмите Настроить .

См .: http://www.scanyourentirelife.com/iphoto-change-date-time-photo-taken-digital-camera-scanned-photo/


Метод 2: Экспорт Phoshare

Вы также можете использовать инструмент с открытым исходным кодом Phoshare для принудительного переноса данных iPhoto в поля EXIF, но похоже, что он работает только в формате JPEG.


Метод 3: exiftool

И вы можете использовать exiftool из командной строки для пакетной перезаписи поля DateTimeOriginal EXIF ​​требуемыми значениями. По сути, установите exiftool, затем с помощью терминала перейдите с помощью команды cd в папку с отсканированными файлами, а затем выполните команду exiftool для файлов, для которых вы хотите изменить дату с правильными аргументами. Что-то вроде:

exiftool -DateTimeOriginal="<date_you_want>" <list of files>
0 голосов
/ 10 ноября 2014

Чтобы сохранить правильную дату, выберите фотографии и перетащите в видоискатель. После этого, если вы хотите меньшие фотографии, вы можете использовать отдельное приложение. M.c

0 голосов
/ 01 августа 2014

EXIFTool идеально подходит для этого - ниже приведен один из примеров копирования

"exiftool -tagsfromfile% d% f.CR2 -r -ext JPG dir"

   This example will recursively rewrite all JPG images in dir with information 
   copied from the corresponding CR2 images in the same directories.

В вашем случае это не будет файл CR2 в качестве источника. Вместо этого это будет файл JPG, и он будет находиться в другом каталоге.

Вот ссылка на этот пример, а также множество других примеров. http://www.sno.phy.queensu.ca/~phil/exiftool/exiftool_pod.html#copying_examples

...