Question : Quel est le meilleur outil pour réparer les dossiers corrompus de JPEG manquant son en-tête ?

Mes dossiers de JPEG ont obtenu corrompus (le NAS de Cubestation de mySynology s'est brisé en raison de la panne de courant et le processus de rétablissement a laissé tous les dossiers d'image illisibles). J'ai avec succès récupéré quelques échantillons en employant le « rétablissement pro 5 de JPEG » mais il exige le choix manuel. Je dois traiter des milliers de eux en lots, si tout va bien avec un code de freeware. Un conseil ? class= de

Réponse : Quel est le meilleur outil pour réparer les dossiers corrompus de JPEG manquant son en-tête ?

jlgraupera2,

Voici deux ou trois pensées pour vous : Tout d'abord, juste parce que vous avez récupéré des fichiers de données du HD, ne signifie pas que l'autre logiciel ne pourrait pas pouvoir vous aider. En particulier, jeter un coup d'oeil chez BadCopy pro (http://www.jufsoft.com/badcopy/) et PhotoRescue (www.datarescue.com - pour OS de Microsoft Windows et de Mac X). Chacune de ces derniers peut traiter les dossiers de graphiques corrompus, et aide à réparer les dossiers endommagés. J'ai eu mon meilleur succès avec PhotoRescue, bien que parfois des images puissent être fixées dans un de ces derniers et pas l'autre.

En outre, une partie chronomètre le dossier peut être ouverte dans un éditeur de texte ou un rédacteur Hex, et les en-têtes légèrement, leur permettant d'être ouverts avec un programme de graphiques. Cependant, s'il y a beaucoup d'information manquant à partir des dossiers, il est impossible de récupérer entièrement les images. Le procédé de base est quelque chose comme ce qui suit :

* travailler toujours sur des COPIES, pas sur vos originaux *

Ouvrir les dossiers d'image fonctionnants de la même source (le même appareil photo numérique, ou du même logiciel utilisé pour le bout sauf, etc.) en tant que vos fichiers altérés dans votre hexeditor, et jeter un coup d'oeil au commencer des dossiers - il devrait commencer par FFD8, suivi d'une corde d'autres caractères. Comparer les premiers caractères jusqu'à ce qu'ils diffèrent. Plus les images que vous pouvez comparer non-corrompues, plus votre en-tête est pour être plus précis.

Puis, ouvrir un fichier altéré, et regarder les bytes premiers. Essentiellement, vous voulez transplanter l'en-tête fonctionnant des images qui ne sont pas corrompues, ainsi regardez pour voir si vous soin remplacez les caractères premiers (essayant de repérer où les images divergent dans l'en-tête, basé à votre examen précédent des images fonctionnantes).

C'est un processus d'essai et des erreurs, ainsi essayer uns et voir ce qui se produit. Si vous pouvez lui obtenir la droite, alors vous pouvez pouvoir automatiser le processus - bien que ce soit rare, parce que souvent les en-têtes sont corrompus à différents points.

Espérer qu'aides,
LHerrou
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us