Дома мы делимся нашими фотографиями с сервера. Я отмечал лица в Picasa 3.5 на одном ПК, но на другом ПК те же фотографии необходимо повторно пометить.
Где хранится эта информация, чтобы ее можно было разделить между компьютерами?
Дома мы делимся нашими фотографиями с сервера. Я отмечал лица в Picasa 3.5 на одном ПК, но на другом ПК те же фотографии необходимо повторно пометить.
Где хранится эта информация, чтобы ее можно было разделить между компьютерами?
Ответы:
Picasa сохраняет информацию о метках лица в файле базы данных и в .picasa.ini
файле. Оба могут быть найдены в каталоге, где находятся изображения. Чтобы узнать, где находятся ваши изображения, щелкните один из них правой кнопкой мыши и выберите «найти на диске».
Информация о теге лица хранится в файлах .picasa.ini. Хотя теги на самом деле являются ссылками на контакты, которые хранятся в каталоге пользователя. На моем ПК (Windows Vista) контакты хранятся в файле% LocalAppData% \ Google \ Picasa2 \ contacts \ contacts.xml. Контакты могут быть локальными (sync_enabled = "0" в файле XML), поэтому нет необходимости синхронизировать данные с веб-сервером.
Таким образом, если вы синхронизируете ваш contacts.xml между своими ПК, информация о теге лица также должна быть синхронизирована. Вопрос в том, как это сделать. Это howto описывает, как обмениваться данными Picasa между несколькими учетными записями на одном ПК. В идеале локальные данные Picasa следует размещать на том же сервере, где хранятся ваши изображения, а затем каталоги% LocalAppData% \ Google \ Picasa2 * должны быть связаны с удаленными каталогами. К сожалению, я не знаю способ создания ссылок на удаленные ресурсы. В этом случае соединения NTFS явно не работают. Я не эксперт по Windows, хотя. Если вы не можете создать ссылку на удаленный общий ресурс, вам придется синхронизировать папки Picasa другим способом.
Обновление: только что нашел ветку "WinXP - сопоставить сетевое местоположение с локальной папкой" (не могу опубликовать ссылку, потому что у меня недостаточно точек репутации) на serverfault.com. Вывод заключается в том, что вы не можете сопоставить общую папку с локальной папкой (не буквой диска).
Для информации я создал небольшое приложение, которое дает решение этой проблемы. Чтобы найти здесь: http://sites.google.com/site/picasastartersite/home
Это ответ действительного члена команды Google Picasa, согласно www.digitalhomeblyts.com:
A: Есть несколько способов перенести ваши метки:
- Вы можете выполнить резервное копирование ваших фотографий и восстановить их на новом компьютере. Этот процесс сохранит ваши метки. («Инструменты»> «Резервное копирование изображений»)
- Вы можете скопировать свои файлы и файл .picasa.ini с жесткого диска в новое место назначения.
- Загрузите альбомы с тегами лиц в Веб-альбомы Picasa и загрузите альбом в новое место назначения.
* Важное примечание к варианту 3: для сохранения вашей контактной информации вам необходимо убедиться, что ваши контакты, связанные с вашими метками, помечены как «Онлайн контакты». Это означает, что человек синхронизирован с контактами Google. После копирования фотографий на конечный компьютер убедитесь, что вы вошли в свою учетную запись Google, чтобы Picasa могла получать ваши контакты Google и обновлять теги лица соответствующей информацией. См. Справочный раздел для получения дополнительной информации о синхронизации контактов. "
Кроме того, команда Picasa предположительно работает над более переносимой реализацией тегов лица.
picasa.ini
, я не уверен, как это могло. Он даже не помнил ассоциации, которые я сделал между родственными лицами. (3) работал, но он создал новых людей вместо того, чтобы использовать уже созданные. Почему они не могут просто поместить это в EXIF / IPTC?