У меня есть файловый сервер в шкафу. Он запускает Ubuntu и экспортирует мою библиотеку фотографий как NFS4 и SMB. У меня есть дети и жена, которые тоже хотят получить доступ к этим фотографиям. Прямо сейчас архив имеет структуру «куча папок, в основном именуемых по дате-дамп-с-камеры». (Здесь также сбрасывается более одной камеры.)

Я ищу более простой интерфейс для этих фотографий. В идеале это должно быть то, что поддерживает несколько пользователей и помещает метаданные в отдельную базу данных на том же диске, что и фотографии в режиме реального времени, но не перемещает фотографии - и, самое главное, не пытается копировать фотографии на локальный компьютер, на котором он работает. Это все требования (за исключением того, что я, возможно, могу отказаться от "нескольких пользователей", что означает, что они не должны поддерживаться одновременно).

Если бы у меня был выбор только одной ОС, на которой это работает, это была бы Windows 8. Тем не менее, мы также используем настольные компьютеры Linux, Chromebook и телефоны Android; дополнительная поддержка для любого или всех из них будет бонусом.

Теперь я могу легко создать приложение, которое поддерживает вышеуказанные требования. Причина, по которой я этого не делаю, заключается в том, что я хочу иметь возможность:- сканировать файлы фотографий в этом архиве в базу данных метаданных и ссылок на файлы - разрешать добавление комментариев и тегов к метаданным в этой базе данных - в идеале делать распознавание лица и / или геолокации и / или управляемого местоположения для автоматической пометки фотографий - используйте одни и те же метаданные базы данных с более чем одного клиентского компьютера - если он работает только с одним одновременно, это приемлемо, но не идеально - если файл Переименованная или удаленная в базе данных, копия на диске не переименована и не удалена. Все эти функции в верхней части представляют собой значительный дополнительный объем разработки.

Какое программное обеспечение подходит для этого? Из того, что я могу сказать, все встроенные менеджеры фотографий и менеджеры копий обычно хотят копировать фотографии на локальный диск, и даже если они этого не делают, все метаданные хранятся на локальном компьютере, на котором запущено программное обеспечение. Но я уверен, что что-то упустил, потому что я не могу быть единственным человеком в семье, которая более или менее технически грамотна.

1 ответ1

0

Picasa

Логотип Picasa!

Если вы можете сделать так, чтобы ваша библиотека фотографий отображалась как сетевой диск в Windows 8 (CIFS, SaMBa и т.д.), Picasa будет хорошим способом просмотра фотографий.

  • Вы можете группировать фотографии вместе. Создайте новый альбом и перетащите фотографии в этот альбом. Файлы не перемещаются, это просто метаданные.

  • Отметить фото Вы идете на картинку и добавляете отметки

Теги

  • Файлы остаются на сетевом диске

Ваши фотографии остаются на сетевом диске, они не копируются на локальный компьютер. Если вы удалите фотографию в Picasa, она также будет удалена из источника.

  • Метаданные остаются на сетевом диске

Расположение по умолчанию для базы данных находится на локальном компьютере, но вы можете переместить базу данных на сетевой диск через Инструменты> Экспериментальная> Выбор расположения базы данных ...

Если у каждой рабочей станции есть доступ к одинаковым буквам дисков и подключенному сетевому диску, вы можете совместно использовать базу данных с различными рабочими станциями. Когда вы добавляете вторую рабочую станцию для совместного использования базы данных, вы должны переименовать папку базы данных Picasa во что-то другое. Затем на второй рабочей станции переместите базу данных в тот же каталог. Затем выйдите из Picasa, удалите вновь созданную папку и переименуйте исходную папку базы данных Picasa в ее первоначальное имя. Таким образом, все экземпляры Picasa указывают на одну и ту же сетевую папку.

Каждый раз, когда появляется новая версия Picasa, вы должны проходить процедуру, описанную выше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .