Я пробовал много подходов, но все еще не нашел эффективного решения.
Я хочу фотографии с сетевого диска (сетевой накопитель IOMega Home Media, подключенный к маршрутизатору Wi-Fi). Я хотел бы сделать 2 вещи:
Выполните процесс импорта всех фотографий на диске в Picasa, чтобы программа Picasa организовала все файлы в структуре папок год / месяц физически. В идеале целевой каталог импорта должен быть одним и тем же сетевым диском, в противном случае я должен сам перенести все импортированные файлы с локального компьютера обратно на диск.
Предоставьте общий доступ к базе данных Picasa по сети, загрузив ее на сетевой диск.
Попросите меня и других членов семьи указать наши Picasas на сетевую базу данных, посмотреть фотографии, а также внести в них изменения (пометить лица, создать логические альбомы и т. Д.).
Есть ли возможность достичь этого? Или я должен искать другое приложение для управления фотографиями, и в таком случае вы знаете такое?
Спасибо!
источник
Ответы:
PicasaStarter, кажется, единственное достойное приложение, устраняющее этот серьезный недостаток Picasa. Почему Google не обращается к возможностям сервера / сети для Picasa, я не знаю.
PicasaStarter - это небольшое приложение, которое предоставляет решение для ряда недостатков Google Picasa, приложения для организации и редактирования изображений.
Picasa без PicasaStarter имеет следующие ограничения:
Picasa не позволяет использовать базу данных и изображения для разных пользователей (не на одном компьютере, не в сети).
По умолчанию Picasa помещает базу данных Picasa в личную папку Application Data пользователя, которая находится на диске C :.
Вы можете использовать / иметь только одну базу данных для каждого пользователя, выбор между несколькими базами данных невозможен.
PicasaStarter расширяет возможности Picasa и добавляет следующие функции:
Вы можете создать любое количество баз данных Picasa и наборов изображений. Это позволяет вам иметь отдельные картинки / наборы баз данных для разных проектов или применений. Например, отдельные базы данных для отпуска, хобби и работы.
Базы данных могут быть созданы в любом месте, включая сетевые диски, и могут совместно использоваться несколькими компьютерами и пользователями.
Очень легко создать портативное решение, где фотографии и база данных находятся на портативном или USB-накопителе. Единственное, что должно быть установлено на компьютере, - это сама Picasa. Это позволяет показывать и работать с вашими фотографиями на любом компьютере.
Вы можете создать ярлыки на рабочем столе для запуска Picasa с каждой базой данных. Это дает один шаг доступа к любому набору фотографий / базы данных.
источник
Поскольку, похоже, что от Google Picasa не происходит никаких обновлений, я хотел бы предложить вместо этого перейти на digiKam .
Это открытый исходный код, в хорошем состоянии, и вы можете сделать так, чтобы он сохранял свои файлы базы данных внутри фактической папки с фотографиями. Теперь он также поддерживает распознавание лиц, что я искал в альтернативе Picasa.
Я думаю, что по-прежнему будет плохой идеей изменять файлы базы данных с нескольких компьютеров одновременно, но это не отличается от модифицированной установки Picasa.
обновление: если у вас дома есть сервер или NAS, где вы можете запустить MySQL, digiKam может хранить там свою базу данных.
источник
Проверьте это https://sites.google.com/site/picasastartersite/
или это
http://www.liquidstate.net/blog/technology/picasa-with-multiple-pcs/
Димитриос Греция
источник
Вы можете выполнять действия 2 и 3 из своего списка , используя символические ссылки на локально установленное сетевое расположение. Используя информацию в этом посте, вы достигаете следующих вещей:
Однако существует главный недостаток : при таком подходе несколько пользователей, вероятно, не должны получать доступ к Picasa и использовать его одновременно (я не уверен, что могли бы), поскольку Picasa будет пытаться получить доступ (и, возможно, испортить?) К одной и той же базе данных. файл. Кроме того, полную папку «Изображения» локального пользователя на вашем ПК необходимо полностью переместить на сетевое устройство, так как именно здесь установлена символическая ссылка.
Описанная здесь идея расширяет эту миграцию. Как: https://sites.google.com/site/picasaresources/Home/Picasa-FAQ/picasa/how-to/move-photos-and-picasa-database-to- а-новая Computor
Практика переноса с практическими рекомендациями, по-видимому, сохраняет все идентичными, например, альбомы людей (что является моей основной причиной для использования Picasa, поскольку у меня есть относительно большая база данных для них).
Таким образом, с этим объяснением вы можете либо перенести существующую установку Picasa в сеть, либо установить новый экземпляр Picasa для миграции в сеть, выполнив указанные там шаги, описанные ниже. Для всего, что вы перемещаете / удаляете, не забудьте сделать резервные копии , на случай, если что-то пойдет не так!
То, что вы делаете в отличие от инструкции, приведенной выше, заключается в следующем:
На шаге «4 Скопируйте фотографии и базу данных на новый компьютер» , вместо того, чтобы «вставить все фотографии и папки из папки« Фото »внешнего диска в новую папку« Мои фотографии »на компьютере», выполните следующие действия:
(Теперь, если вы получите доступ к пути из примера, вы сможете просмотреть свое гипотетическое изображение в сети, но используя путь: D: \ NetworkPictures \ MyWeddingPhotos \ 01.jpg)
По сути, вы делаете то же самое с базами данных, расположенными в% LocalAppData% \ Google.
Затем повторите тот же шаг с установленной на вашем компьютере Picasa (это, возможно, необязательно - я не пробовал, потому что хотел выяснить идею (3).)
(Обратите внимание, что для путей с пробелом вам нужны кавычки.)
Если все работает, вы можете открыть Picasa3, и он должен вести себя так, как если бы он все еще был установлен локально (за исключением, конечно, задержки в сети).
В другой системе вашей сети вам теперь нужно только смонтировать сетевую папку и удалить вышеупомянутые папки пользователя и заменить их символическими ссылками так же, как и на всех предыдущих шагах.
(Например, mklink / DC: \ Users \ YourDaughterUser \ AppData \ Local \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2).
Имейте в виду, что (Моя) папка «Изображения» (и только она) должна иметь тот же путь , используя того же пользователя, что и исходный пользователь, в этой другой системе! Вы можете просто создать его - например, даже если папка пользователя вашей дочери на другом компьютере - C: \ Users \ YourDaughterUser , вы можете создать C: \ Users \ YourUser и создать символическую ссылку для C: \ Users \ YourUser \ Картинки оттуда.
Обратите внимание, что я не смею анализировать, что произойдет, если вы попытаетесь открыть Picasa и манипулировать данными на обеих машинах одновременно. Похоже, что Picasa не дает сбоя, но какое изменение будет сохранено в конце, если вы сделаете разные изменения в обоих экземплярах одновременно, я могу только догадываться.
источник
Я на самом деле решаю подобную проблему. Папки переназначения, кажется, в порядке, но вы должны делать это каждый раз, когда переустанавливаете одно из этих устройств. Кроме того, существует проблема, когда несколько пользователей получают доступ к данным вместе.
Я решил создать отдельный мини-ПК вместо NAS, который я сейчас использую. А затем используйте удаленное соединение для управления фотографиями на miniPC. miniPC также будет подключен к моему телевизору, так что я могу легко показывать фотографии по телевизору, используя беспроводную клавиатуру и мышь, или даже VNC.
Что вы думаете об этом решении?
источник