Я не уверен, что вы имеете в виду, когда пишете, что даты / теги не совпадают после импорта из iPhoto. Вы имеете в виду, что эти атрибуты неверны в метаданных? Или что у вас есть структура папок, упорядоченная по дате, и фотографии находятся в неправильных папках (но с правильными метаданными)?
Если у вас последняя ситуация, у меня была похожая проблема при переходе с iPhoto на Aperture. В то время я написал небольшой Applescript, чтобы помочь мне реорганизоваться. Я не буду публиковать его, если вы не хотите его видеть, поскольку код очень специфичен для моей ситуации и, вероятно, не будет вам полезен. Но в целом мой подход был такой:
- Создайте набор папок по годам (например, «2007», «2008», «2009»)
- Определите набор фотографий для перемещения (в моем случае это содержимое одной большой папки, содержащей все из iPhoto)
- Зацикливайтесь на каждой фотографии, извлекайте дату из данных EXIF и перемещайте ее в папку с соответствующей датой.
Это звучит концептуально просто, и написание сценария таким способом довольно просто, поскольку у Aperture есть хороший словарь сценариев. Помните, что Aperture имеет обе папки и проекты , что несколько отличается от альбомов iPhoto. Вам нужно решить, как вы хотите использовать проекты и папки для организации. Например, я использую проекты, названные «Год-месяц», с одной гигантской папкой «Архивы» и одной папкой «Текущие фотографии».
(Я понимаю, что воскресил здесь старую дискуссию, но с этой проблемой я столкнулся совсем недавно, и я подумал, что было бы полезно документировать одно из возможных решений)