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