.
virusphoto virusphoto

Identifiant

Mot de passe

Derniers messages Messages du jour Sujets sans réponse S'inscrire

Rejoignez-nous !

VirusPhoto » Forum » Les logiciels photo » Lightroom

Noter la discussion : Export des previews - lrdata ?

Aller au premier non-lu
  #1  
non lus 04/12/2009, 20h21
Nouveau membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Nikon D50
 
Messages: 9
70 Photiz - Faire un don

Export des previews - lrdata ?


Bonjour à tous,

Après quelques recherches dans le forums je n'ai rien trouvé donc j'espère ne pas créer de doublon.
Mon problème est le suivant :

Le disque dur externe sur lequel j'avais stocké les dernières photos prises m'a laché... par conséquent, il ne m'est pas possible de récupérer mes données.

Cependant, lorsque j'ouvre Lightroom (version 2) je peux voir toutes les previews (vignettes). J'ai alors pensé à les exporter. Malheureusement le logiciel m'indique que l'export est impossible étant donné que le fichier original n'est pas présent.

Existe t-il un moyen de récupérer ces données et de les exporter ? Il me semble qu'elles sont contenues dans lrdata mais je n'ai aucun moyen d'extraire les données.

Petite précision : je suis sous Windows et Linux ^^, donc pas de solution MAC...

Merci pour votre aide !
Réponse avec citation

Pour participer aux discussions et avoir accès à tous les outils
proposés sur VirusPhoto, inscrivez-vous en quelques secondes : cliquez ici.

Outils de la discussion Chercher dans ce sujet
Rechercher dans la discussion:

Recherche avancée

Noter la discussion
Evaluez cette discussion :
  #2  
non lus 04/12/2009, 20h38
Avatar de Chien Vert
Membre
Ma pratique de la photo: Pratique régulière
Matériel: Nikon D40X
 
Messages: 1 579
15150 Photiz - Faire un don
Bonsoir,

Voici l'adresse d'un fil qui relate le même genre de malheur, ainsi que les solutions possibles.

http://www.virusphoto.com/120949-sau...-fichiers.html (Sauvegarde des fichiers)

Et un autre relatif à la récupération de données perdues.

http://www.commentcamarche.net/faq/s...onnees-perdues

Espérant que cela t'aidera ...
Réponse avec citation
  #3  
non lus 05/12/2009, 02h59
Nouveau membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Nikon D50
 
Messages: 9
70 Photiz - Faire un don
Je te remercie pour ta réponse, aussi rapide soit elle. Malheureusement, dans les liens que tu viens de me fournir il est question de récupération de données sur des supports endommagés, hors, dans mon cas, les logiciels de recovery ne sont d'aucune utilité, le disque est vraiment mort : pas de signal électrique...

C'est la raison pour laquelle je pense qu'il faut me tourner vers une solution pour récupérer au moins les previews qui me semble t-il sont compressées dans le dossier lrdata qui fonctionne de pair avec le fichier lrcat.

C'est clair qu'une fois que j'en aurai les moyens je me ferai un petit NAS avec un RAID5
Réponse avec citation
  #4  
non lus 05/12/2009, 11h24
Avatar de Chien Vert
Membre
Ma pratique de la photo: Pratique régulière
Matériel: Nikon D40X
 
Messages: 1 579
15150 Photiz - Faire un don
Mon fils a connu ce problème également. Il a fait appel à une firme spécialisée www.rsedatarecovery.be qui a pu tout récupérer. Il lui en a coûté 700 euros. La firme offre un service vraiment impeccable (prise et remise à domicile, suivi par internet et téléphone, ...). Il s'agit là bien sûr d'une solution extrême.

Dans ton cas, j'essaierais d'abord le service après vente de ton disque externe. Il s'agit peut-être d'un problème d'alimentation ou de contrôleur, ce problème n'affectant peut-être pas le support en lui-même.

D'autre part, il semble que Lightroom stocke ses vignettes dans un autre fichier que celui qui contient les photos, ce qui pourrait expliquer que les vignettes soient visibles et les photos pas. Je ne possède pas ce logiciel, mais vu des problèmes similaires déjà rapportés sur VP, cela me paraît plausible.

Bonne continuation.

Dernière modification par Chien Vert 05/12/2009 à 11h29.
Réponse avec citation
  #5  
non lus 05/12/2009, 12h36
Nouveau membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Nikon D50
 
Messages: 9
70 Photiz - Faire un don
Waow, 700€ ca fait mal :S
Enfin pour moi la question ne se posera pas, les photos n'ayant pas cette valeur et le disque dur ayant déjà voyagé dans un sac plastique ^^

Je te remercie pour ton aide.

Des spécialistes de LR dans le coin pour m'aider?
Réponse avec citation
  #6  
non lus 08/12/2009, 12h52
Nouveau membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Nikon D50
 
Messages: 9
70 Photiz - Faire un don
Up !

Pas de réponses en vue ?
Réponse avec citation
  #7  
non lus 09/12/2009, 16h23
Membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 21
165 Photiz - Faire un don
Bonjour,

je n'ai pas la procédure exacte sous la mains ... mais si tu as encore les vignettes, tu as donc acces au catalogue lightroom. Or celui-ci est au format sqlite... donc "lisible" comme une BDD...

sous linux/macos il est assez facile de faire un script d'export a partir de là.
Réponse avec citation
  #8  
non lus 10/12/2009, 17h11
Nouveau membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Nikon D50
 
Messages: 9
70 Photiz - Faire un don
Ah vraiment ? Super, tu me donnes enfin de l'espoir ^^.
Je n'ai pas de MAC par contre je peux switcher mon système sous Linux, donc pas de soucis.

Par contre, je serais heureux que tu me retrouves cette fameuse procédure

Encore merci
Réponse avec citation
  #9  
non lus 15/12/2009, 17h52
Membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 21
165 Photiz - Faire un don
Bon j'ai pas encore de procédure... mais voila un petit test que tu peut faire sous linux (ou cygwin)

Pour faire un test :
dans :
Citation:
/mnt/home/Documents and Settings/<mon user>/Mes documents/Mes images/Lightroom
note: ma partition windows est monté sous /mnt/home depuis mon linux,

# liste des différentes résolution d'un preview :
Citation:
hexdump -C "Lightroom Previews.lrdata/<mon uid>.lr-preview.noindex" | grep "ff d8"

00000280 ff d8 ff ee 00 0e 41 64 6f 62 65 00 64 40 00 00 |......Adobe.d@..|
00000d70 ff d8 ff ee 00 0e 41 64 6f 62 65 00 64 40 00 00 |......Adobe.d@..|
00002840 ff d8 ff ee 00 0e 41 64 6f 62 65 00 64 40 00 00 |......Adobe.d@..|
000070e0 ff d8 ff ee 00 0e 41 64 6f 62 65 00 64 40 00 00 |......Adobe.d@..|
000142a0 ff d8 ff ee 00 0e 41 64 6f 62 65 00 64 40 00 00 |......Adobe.d@..|
00035700 ff d8 ff ee 00 0e 41 64 6f 62 65 00 64 40 00 00 |......Adobe.d@..|

=> chaque ligne est un offset d'une jpeg pour une resolution donnee. (on pourrait trouver laquel depuis le catalogue)

#récupérer la meilleure preview : (dans ton cas c'est la plus interressante)
# l'offset est 00035700 (hexa) soit 218880 (dec)
Citation:
dd if="Lightroom Previews.lrdata/<mon uid>.lr-preview.noindex"of=test.jpg bs=1 skip=218880

test.jpg est normalement un jpeg full size de ton original.

si tous va bien il n'y a plus qu'a scripter ca pour chaque image ...
Réponse avec citation
  #10  
non lus 15/12/2009, 18h36
Membre
Ma pratique de la photo: Pratique régulière
 
Messages: 687
5215 Photiz - Faire un don
M'était arrivé un truc similaire.

Une photo que j'aimai beaucoup, retouchée dans lightroom, je vire l'original sans faire gaffe, lightroom ne me retrouve plus le fichier (logique...)

Du coup comme c'était pour une seule photo, et que je ne souhaitai pas l'avoir en haute qualitén j'ai simplement fait une capture d'écran pour la récupérer.
Réponse avec citation
  #11  
non lus 16/12/2009, 10h32
Membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 21
165 Photiz - Faire un don
voila un script un peu plus construit sur la base de mes precedentes explications :


#!/bin/bash
cd "/mnt/home/Documents and Settings/<user>/Mes documents/Mes images/Lightroom/Lightroom Previews.lrdata"
for i in *.lr-preview.noindex
do
echo $i
xoffset=`hexdump -C $i | grep "ff d8" | cut -d' ' -f 1 | tail -1 | tr '[:lower:]' '[:upper:]'`
#hexdump -C $i | grep "ff d8" | awk '{printf "%d\n",$1}' | tail -1
offset=`echo "ibase=16;obase=A;$xoffset" | bc`
#echo $offset
echo "creating `basename $i`.jpg at $offset"
dd if=$i of=`basename $i`.jpg bs=1 skip=$offset
done


le script parcours le répertoire preview et extrait l'image haute def de chaque preview en jpeg.
ca doit marche avec n'importe quel shell (linux,cygwin,osx ...)
Réponse avec citation
  #12  
non lus 22/12/2009, 01h35
Nouveau membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Nikon D50
 
Messages: 9
70 Photiz - Faire un don
Merci beaucoup pour vos réponses =)
Je tente tout ca dès que j'ai un moment et je vous tiens au courant !
Réponse avec citation
  #13  
non lus 29/12/2009, 16h42
Nouveau membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Nikon D50
 
Messages: 9
70 Photiz - Faire un don
Me voila de retour ! Mais malheureusement pas avec de bons résultats... :s

Vald70 j'ai essayé ton script en adaptant le path au miens bien entendu, cependant j'ai des erreurs dans le déroulement du script...

Il semblerait que la boucle "for" n'ai pas le fonctionnement approprié et cela, à cause de l'arborescence de mon dossier LR. Donc évidemment, si elle ne parse pas les fichiers du dossier, elle ne risque pas de les traiter ^^.

L'arborescence de mon dossier est la suivante :

Dossier Lightroom : dossier backup + dossier Lightroom 2 Catalog Previews.lrdata + fichier Lightroom 2 Catalog

Jusque la, tout me semble banal. La suite...

Dossier Lightroom 2 Catalog Previews.lrdata : dossiers allant de 0 à F (hexa donc) + fichier thumbnail-cache

Puis dans chacun de ces dossiers d'autres dossiers, par exemple : dans 0 : 0A0F, 0A1D,0AD5,...
dans 6 : 6A9E, 6A25,...

Ces derniers dossiers contenant chacun un fichier nommé par exemple : 6A25D35B-AA8E-45E0-98C4-80DBA4CCDB93-dec9c97cfdba51ec0d0316335c5f1941-50.lr-preview

Donc je n'ai pas vraiment l'impression que cela corresponde au script :s

A l'aide ! T__T
Réponse avec citation
  #14  
non lus 29/12/2009, 17h04
Nouveau membre
Ma pratique de la photo: Pratique occasionnelle
Matériel: Nikon D50
 
Messages: 9
70 Photiz - Faire un don
Update de dernière seconde ^^

Il semblerait qu'un plugin fasse mon bonheur et j'espère que cela sera utile pour d'autres

http://regex.info/blog/lightroom-goo...iew-extraction

Simple d'installation, il fonctionne très bien !!!
Si d'autres personnes venaient à rencontrer des problèmes je suis prêt à vous aider à mon tour .

Encore merci à tous ceux qui se sont creusé la tête !
Réponse avec citation
  #15  
non lus 30/12/2009, 12h26
Membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 21
165 Photiz - Faire un don
Citation:
Posté par AzN-iNSIDE Voir le message
Update de dernière seconde ^^

Il semblerait qu'un plugin fasse mon bonheur et j'espère que cela sera utile pour d'autres

http://regex.info/blog/lightroom-goo...iew-extraction

Simple d'installation, il fonctionne très bien !!!
Si d'autres personnes venaient à rencontrer des problèmes je suis prêt à vous aider à mon tour .

Encore merci à tous ceux qui se sont creusé la tête !
merci pour l'info.
tu as quel version de lightroom ?
Réponse avec citation
VirusPhoto » Forum » Les logiciels photo » Lightroom

Réponse

Discussion précédente / suivante dans cette rubrique :
« Soucis de playback sur un slideshow | Comment lire une photo ? »

Non-lu Non-lu  
Bloguer ceci Outils de la discussion Rechercher dans la discussion Noter la discussion

Outils de la discussion Rechercher dans la discussion
Rechercher dans la discussion:

Recherche avancée
Noter la discussion
Noter la discussion:

 


LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Powered by vBulletin® Version 3.8.2 - Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
2006 - 2017 © ® VirusPhoto. Tous droits réservés.