web-dev-qa-db-fra.com

Comment transférer une photothèque iPhoto vers une structure de fichier et comment la gérer correctement?

Je dois exporter mon ancienne bibliothèque iPhoto vers une structure de fichier similaire au format de Shotwell.

Il y a quelques possibilités:

  • Utilisez simplement le dossier iPhoto Master
  • Utilisez Shotwell pour importer les photos
  • utilisez un script tel que script 1 ou script 2

Il y a cependant plusieurs problèmes:

Le dossier principal d'iPhoto est organisé en fonction du temps d'importation, il n'est donc pas optimal de l'utiliser sans iPhoto.

Shotwell a un numéro pour générer/copier des fichiers JPEG à partir de fichiers RAW, ce qui peut prendre du temps avec une bibliothèque brute de 50 Go.

Avec script 1 , le problème est qu'il ne génère que des métadonnées et script 2 je ne peux pas m'exécuter de manière probante.

La question est donc le meilleur moyen de les transférer et d'organiser enfin mes photos dans Ubuntu?

Pour l’édition RAW, je vais utiliser Darktable mais ceci ne peut pas être utilisé pour gérer les photothèques

10
Sebastian Rühl

Cela peut être aléatoire et peut-être pas pour vous, mais j'ai installé un serveur NextCloud et mis l'application sur mon iPhone. Il dispose d'une fonction de synchronisation pour synchroniser tout ce qui se trouve dans l'application de photos sur votre iPhone (au format db iPhoto) par date. Si vous installez le client de synchronisation sur votre ordinateur, vous aurez accès à toutes vos photos car elles seront téléchargées à partir de votre compte cloud. De là, vous pouvez les importer facilement dans Ubuntu.

1
Jay Phillips

Je n'utilise ni iPhoto ni Shotwell, les éléments suivants peuvent donc ne pas être pertinents. Je suppose que vous souhaitez réorganiser vos photos par date et heure de prise? Shotwell est ce que vous proposez d’utiliser pour y parvenir?

J'utilise jhead ( http://www.sentex.net/~mwandel/jhead/usage.html ). C'est en ligne de commande seulement, mais très rapide. Il fonctionnera sur tout un répertoire plein d'images avec une seule commande. Il utilise les métadonnées exif intégrées aux images et peut les renommer par date et heure (c'est-à-dire la date et l'heure prises), conformément au modèle spécifié sur la ligne de commande. Renommer peut inclure la création d'une structure de répertoire basée sur la date. La page Web à laquelle j'ai accédé donne des exemples.

Si cela fonctionne pour vous, vous pouvez créer un script Shell avec le modèle de changement de nom choisi, afin de pouvoir reproduire le même modèle pour chaque répertoire contenant des photos. Il existe également de nombreux exemples sur Internet montrant comment obtenir un script pour parcourir une arborescence de répertoires et exécuter la commande souhaitée sur chaque répertoire trouvé. Ne me demandez pas comment faire cela - vous devrez demander à quelqu'un qui sait!

1
William G Berry