Lightroom - photos supprimées du catalogue ma ...

Arnaud

  • Site

Mercredi 2 juillet: Lightroom - photos supprimées du catalogue mais pas du disque

Lors du traitement de photos avec Lightroom l'une des étapes essentielles est de supprimer des photos du catalogue lors du tri. Il arrive que la photo soit retirée du catalogue mais se trouve toujours sur le disque. La place disque ainsi perdue devient non-négligeable.

N'ayant pas trouvé de solution sur la toile j'ai écrit un script PHP qui parcourt récursivement un répertoire et regarde si les fichiers photos existe dans le catalogue de lightroom.

Attention : je ne prends aucune responsabilité quand à l'utilisation que vous pourrez en faire, une mauvaise utilisation peut détruire votre catalogue, faites une sauvegarde au préalable.

Limitations : ce script n'interagi qu'avec un catalogue à la fois, si vous avez plusieurs catalogues référençant les mêmes photos sur le disque ce script ne vous sera pas d'une grande aide

Lightroom utilise une base de données SQLite il est donc possible de faire des requêtes sur cette base. Le schéma n'est pas publié par Adobe, si votre catalogue est corrompu ne venez pas vous plaindre :-)

Le script est non destructif, il affiche les informations sur les fichiers et les commandes que vous pouvez executer pour les supprimer.

Exemple d'utilisation (sur OS X):

php find_deleted_photos_lr.php ~/Pictures ~/Pictures/Lightroom/Lightroom\ Catalog.lrcat

Le script : http://www.limbourg.com/arnaud/code/find_deleted_photos_lr.php.txt

Les extensions considérées comme des photos se trouvent en début de script, modifiez les à votre guise.

ps: le script n'est pas spécialement beau. Denombreux bouts de code des examples de SPL (la librairie standard PHP) sont utilisés

Posté par Arnaud Limbourg dans Outils Commentaires: (3) Rétroliens: (0)
Tags pour ce billet: lightroom, php

Rétroliens
Rétrolien spécifique pour ce billet

Pas de rétroliens

Commentaires
Afficher les commentaires en (Vue non groupée | Vue groupée)

#1 - tut a dit:
02.07.2008 23:17 - (Répondre)

Merci bien, je m'en vais tester ça de ce clic ;-)

#2 - Thanh a dit:
03.07.2008 10:00 - (Répondre)

Y a qu'un geek pour sortir ce genre truc :-D

Je testerais à l'occasion. Ou bien adobe voudra peut être fixer ça.

#2.1 - Arnaud Limbourg a dit:
03.07.2008 15:02 - (Répondre)

Ou alors j'ai raté cette fonctionnalité (rien dans l'aide) :-)


Ajouter un commentaire

Les smilies standard comme :-) et ;-) sont convertis en images.
Les adresses Email ne sont pas affichées, et sont seulement utilisées pour la communication.
 
 

Catégories

  • XML Cinema
  • XML Conferences
  • XML Dev
  • XML Javascript
  • XML PHP
  • XML PEAR
  • XML Zend Framework
  • XML General
  • XML OS
  • XML Linux
  • XML OSX
  • XML Outils
  • XML Standards


Toutes les catégories

Syndiquer ce Blog

XML RSS 2.0 feed
ATOM/XML ATOM 1.0 feed
XML RSS 2.0 Commentaires
Flux RSS via feedburner

Blogs en francais

  • Dur Comme Faire
  • :: onpk ::
  • Planète-PHP FR

Licence

Creative Commons License - Some Rights Reserved
Le contenu original de cette création est sous contrat Creative Commons

propulsé par

Serendipity PHP Weblog

Design by Andreas Viklund | Conversion to s9y by Carl