Picasa 3.5: как поделиться помеченными лицами с одного компьютера на другой

11373
Eduardo Molteni

Дома мы делимся нашими фотографиями с сервера. Я отмечал лица в Picasa 3.5 на одном ПК, но на другом ПК те же фотографии необходимо повторно пометить.

Где хранится эта информация, чтобы ее можно было разделить между компьютерами?

13

4 ответа на вопрос

6
shura

Информация о теге лица хранится в файлах .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. Вывод заключается в том, что вы не можете сопоставить общую папку с локальной папкой (не буквой диска).

Ах, отличная работа с contacts.xml там. Похоже, что плюс файлы .picasa.ini должны помочь восстановить мои лица после переустановки XP ... хотя похоже, что Picasa захочет отсканировать все фотографии. Ну да ладно, это можно сделать за ночь, я думаю. Nathaniel 14 лет назад 0
3
The_roggy

Для информации я создал небольшое приложение, которое дает решение этой проблемы. Чтобы найти здесь: http://sites.google.com/site/picasastartersite/home

2
John T

Picasa сохраняет информацию о метках лица в файле базы данных и в .picasa.iniфайле. Оба могут быть найдены в каталоге, где находятся изображения. Чтобы узнать, где находятся ваши изображения, щелкните правой кнопкой мыши один из них и выберите «найти на диске».

Я не думаю, что база данных хранится рядом с изображениями; скорее в системном каталоге данных приложения. По крайней мере, на Windows. Leftium 15 лет назад 2
Лица действительно есть (я думал, что Picasa больше не использует .Picasa.ini). Единственная проблема заключается в том, что имена ненормально связаны с какой-то адресной книгой в Picasa Web, поэтому вам нужно повторно вводить имена на другом компьютере (ничего страшного, но Google: лучше использовать простое имя) Eduardo Molteni 15 лет назад 0
2
Leftium

Это ответ действительного члена команды Google Picasa, согласно www.digitalhomeblyts.com:

A: Есть несколько способов перенести теги лица:

  1. Вы можете сделать резервную копию ваших фотографий и восстановить их на вашем новом компьютере. Этот процесс сохранит ваши метки. («Инструменты»> «Резервное копирование изображений»)
  2. Вы можете скопировать свои файлы и файл .picasa.ini с жесткого диска в новое место назначения.
  3. Загрузите альбомы с тегами лица в Веб-альбомы Picasa и загрузите альбом в новое место назначения.

* Важное примечание к варианту 3: для сохранения вашей контактной информации вам необходимо убедиться, что ваши контакты, связанные с вашими метками, помечены как «Онлайн контакты». Это означает, что человек синхронизирован с контактами Google. После копирования фотографий на конечный компьютер убедитесь, что вы вошли в свою учетную запись Google, чтобы Picasa могла получать ваши контакты Google и обновлять теги лица соответствующей информацией. См. Справочный раздел для получения дополнительной информации о синхронизации контактов. "

Кроме того, команда Picasa предположительно работает над более переносимой реализацией тегов лица.

(1) and (2) didn't work for me. Looking at `picasa.ini`, I'm not sure how it could. It didn't even remember the associations I made between related faces. (3) worked but it created new people instead of using the already created ones. Why can't they just put it in EXIF/IPTC? hyperslug 15 лет назад 0
@hyperslug: Когда вы пробовали (1) и (2), проверяли ли вы, что вы вошли в веб-альбомы Picasa с клиента и на всех компьютерах была включена синхронизация контактной информации? Я считаю, что файл INI содержит только ссылки на людей с тегами и, возможно, специально закодированные ректы. Leftium 15 лет назад 0
@wonsungi, not logged in. I'll try it though. hyperslug 15 лет назад 0

Похожие вопросы